BODY
{
	margin-top: 5px; 
	margin-left: 10px
}

A
{
    COLOR: #003300;
    TEXT-DECORATION: underline
}
.header
{
}
.leftnavtbl
{
}
.leftnavHdr
{
    FONT-SIZE: 13px
}
.leftnavlink
{
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
}
.bodycontent
{
    FONT-FAMILY: "Times","Times New","Serif";
    FONT-SIZE: 10pt
}
.sectitleprefix
{
    COLOR: #336699;
    FONT-FAMILY: Arial,Helvetica,Sans;
    FONT-SIZE: 18pt;
    LETTER-SPACING: -1px
}
.sectitlesuffix
{
    COLOR: #003300;
    FONT-FAMILY: Arial,Helvetica,Sans;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: -1px
}
.tabtitleprefix
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Sans;
    FONT-SIZE: 14pt;
    LETTER-SPACING: -1px
}
.tabtitlesuffix
{
    COLOR: #003300;
    FONT-FAMILY: Arial,Helvetica,Sans;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: -1px
}
.tabnav
{
    COLOR: #660000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: 9pt
}
.cardsubject
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Sans;
    FONT-SIZE: 10pt;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: underline
}
.cardarthdr
{
}
.securitytbl
{
    MARGIN-RIGHT: 10px
}
.security
{
    FONT-FAMILY: Verdana,Arial,Helvetica,Sans;
    FONT-SIZE: 7.5pt
}
.footer
{
    FONT-SIZE: 10px
}
.tab
{
    COLOR: #660000;
    FONT-FAMILY: Arial,Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.headerfont
{
    FONT-FAMILY: Tahoma,Arial,Helvetica;
    FONT-SIZE: 10pt
}
.datafont
{
    FONT-FAMILY: Tahoma,Arial,Helvetica;
    FONT-SIZE: 10pt
}
BIG
{
    FONT-SIZE: 12pt
}
.componetnav
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
TABLE.cardarthdr
{
}
TABLE.securitytbl
{
}
TABLE.data
{
}

.tblHeaderRow
{
    BACKGROUND-COLOR: #EEEEEE;
    COLOR: white;
    TEXT-DECORATION: none;
}

.dataDisp
{
    FONT-FAMILY: "Times","Times New Roman";
    FONT-SIZE: 10pt
}
CAPTION
{
    BACKGROUND: #ffffff
}
.loginbox
{
    BACKGROUND-COLOR: #c2c2c2;
    BORDER-BOTTOM: #dddddd 2px groove;
    BORDER-LEFT: #ffffff 2px groove;
    BORDER-RIGHT: #dddddd 2px groove;
    BORDER-TOP: #ffffff 2px groove;
}
BODY.global
{
    BACKGROUND-COLOR: #FCFCFC;
	MARGIN-TOP: 5px; 
	MARGIN-LEFT: 10px;
  	BACKGROUND: #FCFCFC url(/appliance/images/1x1grey.gif) repeat-y;
}

BODY.assistant
{
    BACKGROUND-COLOR: #FCFCFC;
	MARGIN-TOP: 5px; 
	MARGIN-LEFT: 10px;
  	BACKGROUND: #FCFCFC url(/sgms/images/1x1grey.gif) repeat-y;
}

BODY.monitor
{
    BACKGROUND-COLOR: #FCFCFC;
	MARGIN-TOP: 5px; 
	MARGIN-LEFT: 10px;
  	BACKGROUND: #FCFCFC url(/sgms/images/1x1grey.gif) repeat-y;
}

BODY.reports
{
    BACKGROUND-COLOR: #FCFCFC;
	MARGIN-TOP: 5px; 
	MARGIN-LEFT: 10px;
  	BACKGROUND: #FCFCFC url(/sgms/images/1x1grey.gif) repeat-y;
}

BODY.report
{
    BACKGROUND-COLOR: #FCFCFC;
	MARGIN-TOP: 5px; 
	MARGIN-LEFT: 10px;
  	BACKGROUND: #FCFCFC url(/sgms/images/1x1grey.gif) repeat-y;
}

BODY.roleDetails
{
    BACKGROUND-COLOR: #FCFCFC;
	MARGIN-TOP: 5px; 
	MARGIN-LEFT: 10px;
}

.bodyfont1
{
    FONT-FAMILY: "Tahoma","sans-serif","Arial","Times","Times New Roman";
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
}
.bodyfont
{
    FONT-FAMILY: "Tahoma","Arial","sans-serif","Gill Sans","Times";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}
/** Modify the class .label,.instructions in styles.css for any change in this class **/
.controlfont
{
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Arial","sans-serif","Gill Sans","Times";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
}
.topnav
{
    COLOR: #ffffff;
    FONT-SIZE: 11pt;
    TEXT-DECORATION: none;
    font-weight: 800;
    font-family: 'Helvetica';
}
.formAction
{
    COLOR: #252525;
    FONT-FAMILY: Tahoma,Arial,Helvetica;
    FONT-SIZE: 16px;
    FONT-WEIGHT: 900;
    TEXT-DECORATION: none;
}
.formActionSmall
{
    COLOR: #252525;
    FONT-FAMILY: Tahoma,Sans,Arial,Helvetica;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: 900;
    TEXT-DECORATION: none;
}

/** Modify the class groupLabel in styles.css for any change in this class **/
.sectionfont
{
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Arial","Helvetica","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
	FONT-WEIGHT: BOLD;
}
.tableHeaderfont
{
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: BOLD;
}
.sectionHeaderPolicies
{
    BACKGROUND-COLOR: #DDDDDD;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: BOLD;
    PADDING: 2px 5px 2px 5px;
}

/** Modify the class .listLabel,.licenseHead in styles.css for any change in this class **/
.tblHeader
{
    BACKGROUND-COLOR: #EEEEEE;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: BOLD;
}

.sectionHeaderConsole
{
    BACKGROUND-COLOR: #DDDDDD;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: BOLD;
    PADDING: 2px 5px 2px 5px;
}

.tblHeaderConsole
{
    BACKGROUND-COLOR: #EEEEEE;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: BOLD;
}

.sectionHeaderMonitor
{
    BACKGROUND-COLOR: #DDDDDD;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: BOLD;
    PADDING: 2px 5px 2px 5px;
}

.tblHeaderMonitor
{
    BACKGROUND-COLOR: #EEEEEE;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: BOLD;
}

.brdTblHeader
{
    BACKGROUND-COLOR: #0C2C56;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #ffffff;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100;
}

/** Modify the class tr in styles.css for any change in this class **/
.tblData
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100
}
.tblData2
{
    BACKGROUND-COLOR: #F7F7F7;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100
}
.tblData3
{
    BACKGROUND-COLOR: #F7F7F7;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100
}
.tblDataLogAlert
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #ff0000;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100
}
.tblDataLogAlert2
{
    BACKGROUND-COLOR: #f7f7f7;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #ff0000;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100
}
.tblDataLogWarn
{
    BACKGROUND-COLOR: #ffff00;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #222288;
    FONT-FAMILY: "Tahoma","Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100
}
.tblBorder
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #804000;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100;
}
.msgFont
{
    FONT-FAMILY: Tahoma,Arial,Helvetica,Sans;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100;
    TEXT-DECORATION: none;
}
.statusmsg
{
    FONT-FAMILY: Tahoma,Arial,Helvetica,Sans;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100;
    TEXT-DECORATION: none;
}
.info
{
    COLOR: #0000FF;
}
.warning
{
    COLOR: #FF7700;
}
.error
{
    COLOR: #FF0000;
}

.band
{
    BACKGROUND-COLOR: #462D7C;
}

.tblDataAction
{
    BACKGROUND-COLOR: #F7F7F7;
}
.longcell {
	padding-left: 6px;
	padding-right: 6px;
}

.controltzfont
{
    COLOR: #999999;
    FONT-FAMILY: "Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100
}

.datetitle
{
    BACKGROUND-COLOR: #6F9AD3;
	BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
	COLOR: #ffffff;
    FONT-FAMILY: "Helvetica","Arial","Times","Times New Roman";
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100;
}

.panelNameFont
{
    FONT-FAMILY: "sans-serif","Arial","Times","Times New Roman";
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: 900;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF
}

.panelColor
{
	BACKGROUND-COLOR: #C2C2C2
}

.panelBorderColor
{
	BACKGROUND-COLOR: #E2E2E2
}

.panelTextBackground
{
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
	BACKGROUND-COLOR: #758FC2
}

.panelPoliciesBackground
{
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
	BACKGROUND-COLOR: #6F9AD3
}

.panelReportsBackground
{
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
	BACKGROUND-COLOR: #6F9AD3
}

.panelMonitorBackground
{
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
	BACKGROUND-COLOR: #6F9AD3
}

.panelConsoleBackground
{
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
	BACKGROUND-COLOR: #6F9AD3
}

.panelCaption
{
    FONT-FAMILY:"Tahoma","Arial","sans-serif","Gill Sans","Times";
    FONT-STYLE:normal;
	FONT-WEIGHT:normal;
	FONT-SIZE:8pt;
	COLOR: #465282;
}

.heading_link
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Tahoma,Arial,Sans-Serif;
	FONT-WEIGHT: BOLD;
	TEXT-DECORATION: NONE;
}

.subheading_link
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Tahoma,Arial,Sans-Serif;
	TEXT-DECORATION: NONE;
}

.subheading_linksel
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Tahoma,Arial,Sans-Serif;
	FONT-STYLE: NONE;
	TEXT-DECORATION: NONE;
}

.hideRows {display: none;}
.showRows {display: table-row;}

/* use http://www.somacon.com/p141.php to play with the styles */
.gmsTable {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: none;
	border-color: #FFFFFF;
	border-collapse: collapse;
	padding: 2px;
	background-color: #FFFFFF;
}

.gmsCollapsibleTable {
	border-width: 0px 1px 0px 1px;
	border-spacing: 1px;
	border-style: none;
	border-color: #FFFFFF;
	border-collapse: collapse;
	padding: 2px;
	background-color: #FFFFFF;
}

.gmsCollapsibleTableBottomRow {
	border-width: 0px 1px 0px 1px;
	border-spacing: 1px;
	border-style: none;
	border-color: #FFFFFF;
	border-collapse: collapse;
	background-color: #FFFFFF;
}

.gmsOkCancelButton {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	BORDER-LEFT-COLOR: #FCFCFC;
	BORDER-BOTTOM-COLOR: #FCFCFC;
	PADDING-BOTTOM: 0px;
	WIDTH: 80px;
	BORDER-TOP-COLOR: #FCFCFC;
	PADDING-TOP: 0px;
	FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #C2C2C2;
	BORDER-RIGHT-COLOR: #FCFCFC
}

.leadingImage {
	MARGIN-LEFT: 2px;
	MARGIN-RIGHT: 5px;
}

.loadingBox {
	BACKGROUND-COLOR: #6F9AD3;
	FONT-FAMILY: "sans-serif","Arial","Times","Times New Roman";
    FONT-SIZE: 9;
    FONT-STYLE: normal;
    FONT-WEIGHT: 900;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF
}

.italicFont
{
		FONT-SIZE: 8pt;
		COLOR: #363B55;
		FONT-FAMILY: Arial,Sans-Serif;
		FONT-WEIGHT: BOLD;
		FONT-STYLE: ITALIC;
		TEXT-DECORATION: NONE;
}

/** Modify the class button in styles.css for any change in this class **/
.button
{
    BORDER-RIGHT: #5f6071 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #5f6071 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    BACKGROUND: url(/appliance/images/but_grey_back.gif) #eff0f4;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #5f6071 1px solid;
    WIDTH: 80px;
    CURSOR: hand;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #5f6071 1px solid;
    HEIGHT: 21px;
 	
 	FONT-SIZE: 8pt;
    COLOR: #2e2f33;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Tahoma,Arial,Verdana,sans-serif;
    
    TEXT-DECORATION: none;
}

.divFrame {
	BACKGROUND-COLOR: #F7F7F7;
	/*BORDER: thin outset;*/
}

#overlay 
{
	 display: none;
	 position: absolute;
	 left: 0px;
	 top: 0px;
	 width:0px;
	 height:0px;
	 text-align:center;
	 z-index: 100;
	 opacity:0.2;
	 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
	 background-image:url(/appliance/images/transparent.png);
}


.PopupDiv {

	  border-right:1px solid #000000;
	  border-top:1px solid #000000;
	  border-left:1px solid #000000;
	  border-bottom:1px solid #000000;
	  Z-INDEX:1000;
	  position:absolute;
	  background-color:#ffffff;
	  margin:auto;
	  padding-bottom:3px;
	  box-sizing:border-box;
	}