.printOnly {display:none}
a:link{font-family:Arial,sans-serif;color: BLUE}
a:visited{font-family:Arial,sans-serif;color: BLUE}
a:hover{font-family:Arial,sans-serif;color:RED}
TABLE {font-family:Arial,sans-serif;font-size:10pt;border-collapse:collapse}
BODY {font-family:Arial,sans-serif;font-size:10pt}
DIV {font-family:Arial,sans-serif;font-size:10pt}
TEXTAREA{font-family:Arial,sans-serif;font-size:10pt}
INPUT.BUTTON {border-width:1px}
BUTTON {border-width:1px}
input.saveButton {
-webkit-appearance: none;
border: 1px solid rgba(0, 0, 0, 0.2);
box-shadow: inset 0 1px 2px rgba(204, 204, 204, 0.3), 0 1px rgba(255, 255, 255, 0.1);
background-color:#E6E6E6;
font-weight:bold;
height:50px;
border-radius: 4px 4px 4px 4px;
}
input.saveButton:hover {	background-color:#ddd;}
.checkboxDiv100 LABEL{display:inline-block ;width:100PX;}
.checkboxDiv LABEL{display:inline-block ;width:200PX;}
.checkboxDiv300 LABEL{display:inline-block ;width:300PX;}
td.carHead{padding:3px;background-color:#dddddd;font-weight:bold;text-align:center;border-width:0px 0px;border-style:solid;border-color:#ffffff}
td.carCell{padding:3px;border-width:1px 0px;border-style:solid;border-color:#cccccc}
INPUT.dateField{text-align:center;border:#ccc solid 1px;width:100px;background-color;transparent}
/* standard div tag used on popups */
div.popUpDiv{width:100%;background-color:#ffffcc;font-weight:bold;text-align:center;vertical-align:center;padding:10px}
div.popUpDivParent{
	font-family:ArialArial, Helvetica, sans-serif;
	padding:1px;
	border:#000000 solid 1px;
	overflow:hidden;
	background-Color:#ffffff;
	position:absolute;
	visibility:hidden;
	z-Index:10000
}
input.claimField{width:80px;text-align:right}
TD.headerCell {background-Color:#000080;font-Weight:bold;color:white} 
TD.header2Cell{background-Color:#cccccc;font-Weight:bold;color:black} 
TD.header3Cell{vertical-align:bottom;font-Size:8pt;font-Weight:bold;color:black;border-color:#CCCCCC;border-style:SOLID;border-width: 1px 0px} 
TD.rHCell{background-Color:#FFCCCC;font-Size:8pt;color:BLACK} 
TD.rdCell{font-Size:8pt;color:black;border-Style:Solid;border-Width:1px;border-Color:#cccccc} 
TD.dataCell{font-Size:8pt;color:black;border-Style:Solid;border-Width:1px 0px;border-Color:#cccccc} 
TD.cellTopBorder{border-top:1px solid #cccccc; border-collapse: collapse;}
TD.cellBottomBorder{border-bottom:1px solid #cccccc; border-collapse: collapse;}
TD.dataCell5{color:black;border-Style:Solid;border-Width:1px 1px 1px 1px;border-Color:#cccccc} 
TD.dataCell2{color:black;border-Style:Solid;border-Width:1px 0px;border-Color:#cccccc} 
TD.dataCell3{font-Weight:bold;color:black;border-Style:Solid;border-Width:1px 0px;border-Color:#cccccc} 
TD.dataCell4{color:black;border-Style:Solid;border-Width:1px 0px;border-Color:#cccccc} 
TABLE.reportTable{border-Style:Solid;border-Width:1px;border-Color:#000080;font-Size:8pt}  
TABLE.reportTable2{border-Style:Solid;border-Width:1px;border-Color:#000080}  
TABLE.reportTable3{border-Style:Solid;border-Width:1px;border-Color:#cccccc}  
TABLE.topTable{border-Style:None;border-collapse:collapse}   
TABLE.surveyTable{border-Style:Solid;border-Width:1px;border-Color:#00755A}  
.surveyTable TD{padding:3px}  
TABLE.lookupTable{border-Style:Solid;border-Width:1px;border-Color:#C60042}  
TD.surveyCell1{color:black;border-Style:Solid;border-Width:1px 0px;border-Color:#cccccc} 
TABLE.table1{border-Style:Solid;border-Width:1px;border-Color:#324395}  
TABLE.table1g{border-Style:Solid;border-Width:1px;border-Color:#cccccc}  
 TABLE.table2{border-Style:Solid;border-Width:1px;border-Color:#324395}   
TABLE.table1r{border-Style:Solid;border-Width:1px;border-Color:#FF3300}  
TABLE.table3{border-Style:Solid;border-Width:1px;border-Color:#324395}  
TD.td1{padding:3px;border-Style:Solid;border-Width:1px;border-Color:#cccccc}  
.table1 TD{padding:3px}
.table1g TD{padding:3px}
.table2 TD{padding:3px}
.table1r TD{padding:3px}
.table3 TD{padding:3px}
.table1 TD.head {background-color:#324395;border-bottom:#000000 solid 1px;font-weight:bold;color:white}
.table1 TD.head2 {background-color:#CCCCCC ;border-bottom:#666666 solid 1px;font-weight:bold}
.table1 TH.head {background-color:#324395;border-bottom:#000000 solid 1px;font-weight:bold;color:white}
.table1 TH.head2 {background-color:#CCCCCC ;border-bottom:#666666 solid 1px;font-weight:bold}
.borderBottom TD{border-bottom:#ccc solid 1px}
.table1g TD.head {background-color:#CCCCCC;border-bottom:#666666 solid 1px;font-weight:bold;color:black}
.table1g TD.head2 {background-color:#eeeeee ;border-bottom:#cccccc solid 1px;font-weight:bold;color:black}
.table1g TD.head3 {border-bottom:#cccccc solid 1px;font-weight:bold;color:black;text-align:center}
.table1g TH.head {background-color:#CCCCCC;border-bottom:#666666 solid 1px;font-weight:bold;color:black}
.table1g TH.head2 {background-color:#eeeeee ;border-bottom:#cccccc solid 1px;font-weight:bold;color:black}
.table1g TH.head3 {border-bottom:#cccccc solid 1px;font-weight:bold;color:black;text-align:center}
.table1r TD.head {background-color:#FF3300;border-bottom:#000000 solid 1px;font-weight:bold}
.table1r TD.head2 {background-color:#CCCCCC;border-bottom:#666666 solid 1px;font-weight:bold}
.lineTable TD{border-bottom:#ccc solid 1px}
.highcharts-data-table TABLE {border-Style:Solid;border-Width:1px;border-Color:#324395}  
.highcharts-data-table TABLE TD {border-bottom:#ccc solid 1px}
.highcharts-data-table TABLE TD.number {text-align:center}
.highcharts-data-table THEAD TH {background-color:#ccc;border-bottom:#666 solid 1px;font-weight:bold;color:black}
.highcharts-data-table TBODY TH {border-bottom:#ccc solid 1px;font-weight:bold;color:black}
caption.highcharts-table-caption {padding:3px;background-color:#666;border-bottom:#000 solid 1px;font-weight:bold;color:#fff}
A.noedit:LINK {color: #999999;text-decoration:line-through} 
A.noedit:VISITED {color: #999999;text-decoration:line-through} 
A.noedit:HOVER {color: #CCCCCC;text-decoration:line-through}
table.sortable a.sortheader {color:#000000;font-weight: bold; text-decoration: none;  display: block;}
table.sortable a.sortheader:HOVER{color:#3399FF;font-weight: bold; text-decoration: underline;  display: block;}
table.sortable span.sortarrow {color: black; text-decoration: none;}
table.sortable_f a.sortheader {color:#000000;font-weight: bold; text-decoration: none;  display: block;}
table.sortable_f a.sortheader:HOVER{color:#3399FF;font-weight: bold; text-decoration: underline;  display: block;}
table.sortable_f span.sortarrow {color: black; text-decoration: none;}
/*Used by Complaint System*/
H1 {font-size:8pt;font-weight:normal }  
H2 {font-size:8pt; font-weight:bold } 
H3 {font-weight:normal }  
H4 {font-weight:bold }
/*'Used in Nav Bar*/
A.nvbar:LINK {color: White;  font-weight: bold; text-decoration: none;}
A.nvbar:VISITED {color: White;  font-weight: bold; text-decoration: none;}
A.nvbar:HOVER {color: White;  font-weight: bold; text-decoration: underline;}
A.greenTitle:LINK {color: White; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.greenTitle:VISITED {color: White; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.greenTitle:HOVER {color: #DDFF78; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.greenLinks:LINK {color: White; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.greenLinks:VISITED {color: White; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.greenLinks:HOVER {color: #DDFF78; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.greenLinks2:LINK {color: White; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.greenLinks2:VISITED {color: White; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.greenLinks2:HOVER {color: #DDFF78; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.blueTitle:LINK {color: White; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.blueTitle:VISITED {color: White; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.blueTitle:HOVER {color: #99CCFF; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.blueLinks:LINK {color: White; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.blueLinks:VISITED {color: White; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.blueLinks:HOVER {color: #99CCFF; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.blueLinks2:LINK {color: White; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.blueLinks2:VISITED {color: White; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.blueLinks2:HOVER {color: #99CCFF; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.redTitle:LINK {color: White; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.redTitle:VISITED {color: White; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.redTitle:HOVER {color: #C60042; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.redLinks:LINK {color: White; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.redLinks:VISITED {color: White; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.redLinks:HOVER {color: #C60042; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.redLinks2:LINK {color: White; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.redLinks2:VISITED {color: White; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.redLinks2:HOVER {color: #C60042; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.navyTitle:LINK {color: #324395; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.navyTitle:VISITED {color: #324395; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.navyTitle:HOVER {color: White; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.navyLinks:LINK {color: #324395; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.navyLinks:VISITED {color: #324395; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.navyLinks:HOVER {color: White; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.navyLinks2:LINK {color: #324395; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.navyLinks2:VISITED {color: #324395; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.navyLinks2:HOVER {color: White; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.navyATitle:LINK {color: #324395; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.navyATitle:VISITED {color: #324395; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.navyATitle:HOVER {color: #cccccc; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.navyALinks:LINK {color: #324395; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.navyALinks:VISITED {color: #324395; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.navyALinks:HOVER {color: #cccccc; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.navyALinks2:LINK {color: #324395; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.navyALinks2:VISITED {color: #324395; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.navyALinks2:HOVER {color: #cccccc; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.whiteTitle:LINK {color: #333333; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.whiteTitle:VISITED {color: #333333; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.whiteTitle:HOVER {color: #999999; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.whiteLinks:LINK {color: #333333; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.whiteLinks:VISITED {color: #333333; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.whiteLinks:HOVER {color: #999999; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.blackTitle:LINK {color: White; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.blackTitle:VISITED {color: White; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.blackTitle:HOVER {color: #000000; font-family: Times New Roman, serif; font-size: 22pt; font-weight: bold; text-decoration: none;}
A.blackLinks:LINK {color: White; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.blackLinks:VISITED {color: White; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.blackLinks:HOVER {color: #000000; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
A.blackLinks2:LINK {color: White; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.blackLinks2:VISITED {color: White; font-size: 11pt; font-weight: bold; text-decoration: none;}
A.blackLinks2:HOVER {color: #000000; font-size: 11pt; font-weight: bold; text-decoration: none;}
TABLE.Nav {padding: 0; border: 0;}
TD.NavTop { font-size: 10pt; padding: 3px; border:0;}
TD.NavBarShading {width: 696px; height: 1px; padding: 0; border: 0;}
TD.NavMid {height: 31px; padding: 0; border: 0;}
TD.NavMid1 {height: 31px; padding: 0; border: 0;}
TD.NavMid1A {height: 31px; padding: 0; border: 0;}
TD.NavMid2 {height: 31px; padding: 0; border: 0;}
TD.NavMid3 {height: 31px; padding: 0; border: 0;}
TD.NavMid4 {height: 31px; padding: 0; border: 0;}
TD.NavMid5 {height: 31px; padding: 0; border: 0;}
TD.NavMid6 {height: 31px; padding: 0; border: 0;}
TD.NavBlank {height: 3px; background-color: #FFFFFF; padding: 0; border: 0;}
'Used in CMA
TABLE.redTable{width: 100%; padding: 3px; border-Style:Solid;border-Width:1px;border-Color:#C60042}  
TABLE.redTableSM{width: 540px; border-Style:Solid;border-Width:1px;border-Color:#C60042}  
TD.redhrCell {background-Color:#C60042;font-Weight:bold;color:white;} 
TD.redtxtCell{padding: 0;font-Size:8pt;color:#990033;border-Style:Solid;border-Width:1px; border-Color:#cccccc;border-collapse:collapse;}
TABLE.blueTable{width: 696px; padding: 0; border-Style:Solid;border-Width:1px;border-Color:#000080} 
TD.bluehrCell {background-Color:#000080;font-Weight:bold;color:white;} 
TD.blacktxtCell{color:black;border-Style:Solid;border-Width:1px; border-Color:#cccccc;border-collapse: collapse;} 
TABLE.grayTable{width: 696px; padding: 0; border-Style:Solid;border-Width:1px;border-Color:#545454;font-Size:8pt;}  
TABLE.grayTableSM{width: 540px; padding: 0; border-Style:Solid;border-Width:1px;border-Color:#545454;font-Size:8pt;}  TD.grayhrCell {padding: 0;background-Color:#545454;font-Weight:bold;color:white;} 
TD.graytxtCell{padding: 0;font-Size:8pt;color:#545454;border-Style:Solid;border-Width:1px; border-Color:#cccccc;border-collapse: collapse;} 
TD.graysubhrCell{padding: 0;background-Color:#cccccc;font-Size:9pt;font-Weight:bold;color:#545454;}
TD.subhrCell{padding: 0;background-Color:#cccccc;font-Size:9pt;font-Weight:bold;color:black;line-height:98%;} 
TD.btnCell{font-Size:8pt;border-Style:Solid;border-Width:1px; border-Color:#cccccc;border-collapse: collapse;}
TABLE.topTable{width: 696px; padding: 0; border: 0;}  
TABLE.topTableSM{width: 540px; padding: 0; border: 0;}  
TD.topCell{padding: 0;background-Color:white; border: 0;}
BR.pageEnd{page-break-after:always}
'Used in CMA javascript to create dynamic hide formulas; these are the starting attributes
TD.shide{display: none;}
TD.sshow{display: block;}
/*'Used in CMA to set red bold text style for messages*/
TD.msgRed {color: red; font-size: 8pt; font-weight: bold; text-decoration: none; line-height: 94%;}
/*'Used for CMA Query/Find tables*/
TABLE.rptTable{padding: 0; border-Style:Solid;border-Width:1px;border-Color:#000080;font-Size:8pt;} 
TD.rptHRCell {padding: 0;border: 0;background-Color:#000080;font-Size:9pt;font-Weight:bold;color:white;} 
TD.rptHR2Cell{padding: 0;border: 0;background-Color:#cccccc;font-Size:8pt;font-Weight:bold;color:black;}
TD.rptCell{padding: 0;font-Size:8pt;color:black;border-top: 1px solid #cccccc; border-collapse: collapse;} 
/*'Used in Training for reports*/
TABLE.blueRptTable{width: 696px; padding: 2px; border-Style:Solid;border-Width:1px;border-Color:#000080;font-Size:8pt;} 
TD.bluehrRptCell {padding: 2px;background-Color:#000080;font-Weight:bold;color:white;} 
TD.blackRptCell{padding: 2px;font-Size:8pt;color:black;border-Style:Solid;border-Width:1px; border-Color:#cccccc;border-collapse: collapse;} 
TD.redhrRptCell {padding: 2px;background-Color:#C60042;font-Weight:bold;color:white;} 
TD.subhrRptCell{padding: 2px;background-Color:#cccccc;font-Size:8pt;font-Weight:bold;color:black;line-height:98%;} 
TABLE.smRptTable{width: 333px; padding: 2px; border-Style:Solid;border-Width:1px;border-Color:#000080;font-Size:8pt;} 
TD.smHRCell {padding: 2px;background-Color:#000080;font-Size:9pt;font-Weight:bold;color:white;} 
TD.linkCell {font-Size:9pt;font-Weight:normal;} 
TD.tdefCell1{BORDER:SOLID 1PT #cccccc}
TABLE.sTABLE_BLANK{border:0;PADDING:0;BORDER-COLLAPSE:COLLAPSE} 
TABLE.sTABLE_BORDER{BORDER-STYLE:SOLID;BORDER-WIDTH:1;PADDING:0;BORDER-COLLAPSE:COLLAPSE;}
TD.sTD_SLANT{Width:12;background-image:url(/icons/slant15.gif)} 
TD.sTD_BSLANT{Width:12;background-image:url(/icons/backslant15.gif)} 
TD.sTD_SLANT20{Width:17;background-image:url(/icons/slant20.gif)} 
TD.sTD_BSLANT20{Width:17;background-image:url(/icons/backslant20.gif)} 
TD.sTDW_H{background-color:WHITE;COLOR:BLACK;FONT-SIZE:8pt;TEXT-ALIGN:RIGHT} 
TD.sTD_DC{BORDER-COLOR:#CCCCCC;BORDER-STYLE:SOLID;BORDER-WIDTH: 1px 0px 1px 0px;FONT-SIZE:8PT }  
TD.sTD_H1{HEIGHT:15;COLOR:WHITE;FONT-SIZE:8pt;FONT-WEIGHT:BOLD} 
TD.sTD_H120{HEIGHT:20;COLOR:WHITE;FONT-SIZE:9pt;FONT-WEIGHT:BOLD} 
TABLE.sTableN{BORDER-COLOR:#333399}
TD.sTDN{background-color:#333399}  
TABLE.sTableG{BORDER-COLOR:#CCCCCC}
TD.sTDG{background-color:#CCCCCC}  
TD.sTDR{background-color:#FF0000}  
TABLE.sTableLG{BORDER-COLOR:#DDDDDD}
TD.sTDLG{background-color:#DDDDDD}  
TD.sTDLG_H{background-color:#DDDDDD;FONT-WEIGHT::BOLD;FONT-SIZE:9 PT ;COLOR:BLACK;BORDER-STYLE:SOLID;BORDER-COLOR:WHITE;BORDER-WIDTH:0 
1;TEXT-ALIGN:CENTER}  
TD.sTDLG_H1{background-color:#DDDDDD;FONT-WEIGHT:BOLD;FONT-SIZE:9 PT ;COLOR:BLACK;BORDER-STYLE:SOLID;BORDER-COLOR:WHITE;BORDER-WIDTH:1 ;TEXT-ALIGN:CENTER}  
TD.NAVBOTLG{background-color:#DDDDDD;BORDER:NONE;FONT:BOLD 8PT }
TD.sTDBOTG{BORDER-BOTTOM: SOLID 1PT #999999}
A.A1N:LINK {color: #333399;font-Size:8pt;font-weight:bold;text-decoration:none}  
A.A1N:VISITED {color: #333399;font-Size:8pt;font-weight:bold;text-decoration:none}  
A.A1N:HOVER {color: #333399;font-Size:8pt;font-weight:bold;text-decoration:underline}
/*Creates blue nav bar with shade on top and bottom*/
TD.BLUESHADET1{height:1;background-color: #6633FF}
TD.BLUESHADET2{height:1;background-color: #6633CC}
TD.BLUESHADET3{height:1;background-color: #663399}
TD.BLUESHADEMAIN{background-color: #333399}
TD.BLUESHADEB1{height:1;background-color:#333366}
TD.BLUESHADEB2{height:1;background-color:#003366}
TD.BLUESHADEB3{height:1;background-color:#003333}
TD.GRAYSHADET1{height:1;background-color: #AAAAAA}
TD.GRAYSHADET2{height:1;background-color: #999999}
TD.GRAYSHADET3{height:1;background-color: #888888}
TD.GRAYSHADEMAIN{background-color: #777777}
TD.GRAYSHADEB1{height:1;background-color:#666666}
TD.GRAYSHADEB2{height:1;background-color:#555555}
TD.GRAYSHADEB3{height:1;background-color:#444444}
/*BK - Added 1/2008 for new Safety Observation System pages*/
.SOStable TH {
	padding: 1px;
	background-color:#C0C0C0;
	font-weight: bold;
	text-align: center
}
.SOStable TD {
	padding: 0px;
	border-style: solid;
	border-color: #C0C0C0;
	border-width: 0px 1px 1px 0px
}
.SOStext TH {
	padding: 1px;
	background-color:#C0C0C0;
	font-weight: bold;
	text-align: center
}
.SOStext TD {
	padding: 2px;
	border-style: solid;
	border-color: #C0C0C0;
	border-width: 1px
}
.SOStop {
	border-style: solid;
	border-color: #C0C0C0;
	border-width: 1px 1px 0px 1px
}
.SOStop TD {
	padding: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	border-width: 0px 0px 1px 0px
}
.TEXTbox {
	width: 100%;
	height: 100px;
	border-width: 0px;
	font-family: arial, sans-serif; 
	font-size: 16px; 
}
/*Credits: Dynamic Drive CSS Library */
/*URL: https://www.dynamicdrive.com/style/ */
.cmsMenu{
	width: 100%; 
	border-style: none ;
	text-align:center;
	font: bold 10pt  Arial, Helvetica, sans-serif;
	color:#000080;
}
.cmsMenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.cmsMenu li a{
	display: block;
	padding:2px;
	line-height: 24px; 
	text-decoration: none;
	border:solid 1px #000080;
	color:#000080;
}	
	
.cmsMenu li a:link,  {
	color: #000080;
	background-color:#fff;
	padding:2px;
	line-height: 24px;
}
.cmsMenu li a:visited {
	color: #000080;
	background-color:#fff;
	padding:2px;
	line-height: 24px;
}
.cmsMenu li a:hover {
	color: #fff;
	background-Color:#000080;
	border-color:#fff;
	padding:2px;
	line-height: 24px; 
	
}
 .cmsMenu li a:selected{
	color: #fff;
	background-Color:#000080;
	border-color:#fff;
	padding:2px;
		line-height: 24px; 
}
.historybar {color:gray;font-size:8pt;white-space:nowrap; overflow:hidden;width:100%}
.historybar td{width:100%;padding-right:5px;padding-left:5px;}
.historybar a {color:gray;text-decoration:none}
.historybar a:hover {color:black;text-decoration:none}	
.firstbc {color:black}
.firstbc a {color:black; text-decoration:none}
div.popUpMenu{
	background-color:#fff;
	color:#000;
}
.popUpMenu div{
	position: relative;
	padding:5px;
	display:table;
	background-color:#fff;
	color:#000;
	
}
.popUpMenu a:link{color:#226EA4;text-decoration:none}
.popUpMenu a:hover{color:#226EA4;text-decoration:underline}
.popUpMenu a:visited{color:#226EA4;text-decoration:none}
/* Dropdown Button */
.dropAnchor{
	 background-color: transparent;
   padding: 2px;
   border: none;
   cursor: pointer;
}
.dropbtn {
    background-color: transparent;
    color: #0E71A6;
    padding: 2px;
    border: none;
    cursor: pointer;
}
/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}
/* Dropdown Content (Hidden by Default) */
/* box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #fff;
    min-width: 260px;
    padding-left:50px;
    box-shadow: 10px 10px  rgba(68, 68, 68, 0.6);
    z-index: 1000;
}
/* Links inside the dropdown */
.dropdown-content a {
    color: #226EA4;
    margin: 2px 10px;
    height: 20px;
    text-decoration: underline;
       
}
/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #eee}
/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}
/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    background-color: #eee;
    color:#000;
    font-weight:bold;
}
#typeAheadDisplayDiv {
	border:solid 1px black;
	background-color:white;
}
#typeAheadDisplayDiv td {
	border:none
}
.tt-menu,
.gist {
  text-align: left;
}
/*
.typeahead,
.tt-query,
.tt-hint {
  width: 396px;
  height: 30px;
  padding: 8px 12px;
  font-size: 24px;
  line-height: 30px;
  border: 2px solid #ccc;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  outline: none;
}*/
.typeahead {
  background-color: #fff;
}
.typeahead:focus {
  border: 2px solid #0097cf;
}
.tt-query {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.tt-hint {
  color: #999
}
.tt-menu {
  width: 422px;
  margin: 12px 0;
  padding: 8px 0;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
     -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
          box-shadow: 0 5px 10px rgba(0,0,0,.2);
}
.tt-suggestion {
  padding: 3px 20px;
  font-size: 12px;
  line-height: 14px;
}
.tt-suggestion:hover {
  cursor: pointer;
  color: #fff;
  background-color: #0097cf;
}
.tt-suggestion.tt-cursor {
  color: #fff;
  background-color: #0097cf;
}
.tt-suggestion p {
  margin: 0;
}
.gist {
  font-size: 14px;
}
