/*
------------------------------------------------------------------------------
PacketShaper /styles/standard.css
Copyright (c) 1996-2013, Blue Coat Systems, Inc. All rights reserved.
------------------------------------------------------------------------------
*/

/* WinNT Netscape won't format Arial or Helvetica 8pt in bold. */
/* WinNT Netscape won't recognize class names with underscores. */

/* Styles for content */

body
{
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	COLOR: black;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}

P {
	margin-top: 10px;
}

HR
{
	color: black;
	height: 1px;	
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: solid 1px black;
}

/* Body Style */
.bodyStandard {
	/*background-color: #ffffff;*/
	/*background-color: red;*/
	background-color: white;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
}

.bodyTest {
	background-color: red;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
}

.bodyMargin {
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	margin-right: 4px;
}

/* Styles for the headings */
TD.header1 {
    font-family: verdana,arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}

TD.header2 {
	font-family: sans-serif;
    font-family: verdana,arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}

/* styles for oem banner */

P.oemBanner {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 2px;
}

/* Styles for menu buttons */

A.simbtn {
	text-decoration:        none;
    font-family:            verdana,arial,helvetica;
	font-size:              8pt;
	font-weight:            bold;
	background-color:       #D4D0C8;
	/*text-height:            17px;*/
	color:                  black;
}

A.simbtn:active {
	color:          #000000;
}

A.simbtn:visited {
	color:          white;
}

.iebtn {
	position:               relative;
	background-color:       #666666;
	height:                 17px;
}

.iebtnTxt {
    font-family:            verdana,arial,helvetica;
	font-size:              8pt;
	font-weight:            bold;
	color:                  white;
	visibility:             visible;
	background-color:       #666666;
	position:               relative;
	height:                 17px;
}

/* Styles for hot labels */

A.simLabel {
	text-decoration:        none;
	font-family:            verdana,arial,helvetica;
	font-size:              8pt;
	font-weight:            bold;
	color:                  #000000;
}

A.simLabel:active {
	color:          #000000;
}

A.simLabel:visited {
	color:          white;
}

.ielabel {
	position:       relative;
	height:         19px;
}

.ielabelTxt {
        font-family:    verdana,arial,helvetica;
	font-size:      8pt;
	font-weight:    bold;
	color:          #000000;
	visibility:     visible;
}

/* Styles for cool labels (not selectable/changeable) */

.itLabel  {
	background:white;
	color:#6699cc;
}

.itText   {
	background:white;
	color:#6699cc;
}

.itTextBd {
	background:white;
	color:#6699cc;
	border-style: dotted;
	border-width: 1;
	border-color:#6699cc;
}

.ntLabel  {
	background:#cccccc;  
	color:#000000;
	text-align:right;
}

.ntText   { 
	background:white;
	color:#000000;
}

.ntTextBd {
	background:white;
	color:#000000;
	border-style: dotted;
	border-width: 1;
}

/* Styles for monitoring views */
#ieheader {
    /*container: positioned;*/
    position: absolute;
    z-index: 99;
    top: 0px;
    left: 2px;
    }

#ieview {
    /*container: positioned;*/
    position: absolute;
    z-index: 0;
    top: 35px;
    left: 2px;
}

/* Styles for column header links */
.colHd {
	font-family: arial,helvetica,geneva;
	font-weight: bold;
	font-size: 8pt;
	color: white;
}

.colHdNS {
	font-family: arial,helvetica,geneva;
	font-weight: bold;
	font-size: 8pt;
	color: white;
}

.colHdSm {
	font-family: arial,helvetica,geneva;
	font-weight: bold;
	font-size: 7pt;
	color: white;
}

.colHdNSSm {
	font-family: arial,helvetica,geneva;
	font-weight: bold;
	font-size: 7pt;
	color: white;
}

A.colHd.hover {
	color:blue;
}

A.colHd.active {
	color:white;
}

/* Styles for tree names */
/* this tree seems to be for the monitor page */
A.tree {
	font-family: arial,helvetica,geneva;
	font-size: 8pt;
	text-decoration: none;
}
/* A.tree:active {color:blue;} */
/* A.tree:visited {color:Purple;} */

A.treeL {
	font-family: arial,helvetica,geneva;
	text-decoration: none;
	font-size: 8pt;
	color: black;
}

A.treeL:hover {
	color:blue;
}

A.treeI {
	font-family: arial,helvetica,geneva;
	text-decoration: none;
	font-size: 8pt;
	color: #6699cc;
}

A.treeI:hover {
	color:blue;
}

A.treeV {
	font-family: arial,helvetica,geneva;
	text-decoration: none;
	font-size: 8pt;
	color: black;
	font-style: italic;
}

A.treeV:hover {
	color:blue;
}

A.treeE {
	font-family: arial,helvetica,geneva;
	text-decoration: none;
	font-size: 8pt;
	color:#6699cc;
}

A.treeE:hover {
	color:blue;
}

A.treeS {
	font-family: arial,helvetica,geneva;
	text-decoration: none;
	font-size: 8pt;
	color:Black
}

A.treeS:hover {
	color:Blue;
}

/* styles used (currently) only by the Customer Portal Admin pages  */

.evenCust {
	background-color: #ffffff;
}


.evenCustI {
	background-color: #ffffff;
    color: #6699cc;
}

.evenCustO {
	background-color: #ffffff;
}

.evenCustL {
	background-color: #ffffff;
}

.oddCustI {
        color: #6699cc;
}

/* styles used by the File Folder pages  */
.evenDirEntry {
	background-color: #ffffff;
    font-family: arial,tahoma,ms sans serif;
    font-size: 10pt;
    color: #000000;
}

.oddDirEntry {
    font-family: arial,tahoma,ms sans serif;
    font-size: 10pt;
    color: #000000;
}

.dirColHd {
    background-color: #666666;
    font-family: arial,tahoma,ms sans serif;
    font-weight: bold;
    font-size: 10pt;
    color: #ffffff;
}


/* styles for the nic sfp descriptions */

.description {
    font-family: arial,helvetica,geneva;
    font-size: 8pt;
    font-weight: normal;
}


/* WUI buttons */
.but {
	height: 22px;
	cursor:pointer;
	font-family: arial,helvetica,geneva;
	font-weight:bold;
	font-size: 11px;
}
