body{
	scrollbar-arrow-color :#336699;
	scrollbar-base-color:#000000;
	scrollbar-3dlight-color :#DEDEDE;
	scrollbar-darkshadow-color:#DEDEDE;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#999999;
	scrollbar-shadow-color:#999999;
		
}
table{
	font-family: arial;
	font-size:11px;
}
td.td_sidenav{
	width:154px;
	padding:0px;
}

p{
	font-family: arial;
	font-size:11px;
}
a{
	color: #333399;
	font-family: arial;
	font-size:11px;
}
a:link{
	color: #333399;
}
a:hover{
	color: #FF6600;
}
a.linkCur{
	color: #FF6600;
}
a.link1{
	color: #008ACC;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

a.link1:hover{
	color: #FF9933;
}
a.link2{
	color: #FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-right:5px;
	
}

a.link2:hover{
	color: #FF9933;
}
a.link3{
	color: #FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

a.link3:hover{
	color: #FF9933;
}
a.file {
	color: black;
	font-family: arial sans;
	font-size:10px;
	text-decoration:none;
}
a.file:hover {
	text-decoration:underline;
	color: black;
}
form{
	font-family: arial;
	font-size: 11px;
	background:#FFFFFF;
}
.formLB{
	
	background:#E1E8F4;
	padding:20px;
}
input.cbox{
	border:0;
	background:;
}
.inputText{
	color: #000000;
	font-family: arial;
	font-size: 12px;
	//border:solid #769FC9 1px;
	border:solid #A5ACB2 1px;
	line-height: 14px;
	background:#FFFFFF;
	text-decoration:none;
}
.inputTextLogin{
	border:solid #000000 1px;
}
.inputName {
	font-family: verdana;
	font-size: 11px;
}
.bottomNav{
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	text-decoration:none;
}
.admNavHead{
	color: #B0AFD7;
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	background:#666666;
}
a.admNav{
	width:100%;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	border:solid #CCCCCC 1px;
	background:#FFFFFF;
	text-decoration:none;
	padding:1px;
}
a.admNav:hover{
	border:solid #DEE8F1 1px;
	color: #006699;
	background:#CCCCCC;
}
a.simpleNav{
	color: #39548A;
	font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}
a.simpleNav:hover{ 
	color: #FF9933;
}
a.simpleNav:visited{ 
	color: #758FC5;
}

a.sideNav{
	/*width:143px;*/
	display:block;
	text-align:right;
	color: #FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	line-height: 17px;
	padding-right: 10px;
	/*padding-left: 0;*/
	border-bottom: solid #000000 1px; 
	border-right: solid #000000 1px;
	/*border-left: solid #000000 1px;*/
	background: #31639C;
}
a.sideNav:hover{
	color: #FF9900;
	background: #366DAB;
			
}
.sideNavHead{
	display:block;
	color: #CCCCCC;
	background: #000000;  
	font-family: arial;
	font-size:11px;
	line-height: 20px;
	font-weight:bold;
	border:solid #000000 1px;
	
}
.sideNavFooter{
	color: #31639C;
	background: #31639C;
}

/* Top navigation menu styles, used in the insurer enrollment section */

a.topNav{
	color: #333399;
	font-family: arial;
	font-size: 11px;
	/*background: #E1E8F4;*/
	/*border:solid #CACACA 1px;*/
	padding-left:4px;
	padding-right:4px;
	
}
a.topNav:hover{
	color: #FF6600;
	
		
}
.topNavCurrent{
	color: #FFFFFF;
	font-family: arial;
	font-size:11px;
	background: #35679A;
	border:solid #35679A 1px;
	padding-right:4px;
	padding-left:4px;
}

/* Cell shading, boarders and background colors. Used throughout the application. */

/* Dark blue cell with solid black border and white text. */
.darkCell{
	color: #FFFFFF;
	font-family: arial;
	font-size:14px;
	font-weight:bold;
	background: #35679A;
	padding:2px;
	line-height: 20px;
	border:solid #000000 1px;
	text-indent: 10px;	
}

/* Dark blue cell with bottom border only and white text. */
.darkCellBB{
	color: #FFFFFF;
	font-family: arial;
	font-size:14px;
	font-weight:bold;
	background: #35679A;
	padding:2px;
	line-height: 20px;
	border-bottom: solid #000000 1px;
	text-indent: 10px;	
}

/* Dark blue cell with no border and white text. */
.darkCellNB{
	color: #FFFFFF;
	font-family: arial;
	font-size:14px;
	font-weight:bold;
	background: #35679A;
	padding:2px;
	line-height: 20px;
	text-indent: 10px;	
}
.darkCellForm{
	color: #FFFFFF;
	font-family: arial;
	font-size:14px;
	font-weight:bold;
	background: #35679A;
	padding:2px;
	line-height: 20px;
	text-indent: 10px;
	border-right: solid #000000 1px;
	border-left: solid #000000 1px;
	border-top: solid #000000 1px;
}
.darkCellLogin{
	color: #FFFFFF;
	font-family: arial;
	font-size:14px;
	font-weight:bold;
	background: #35679A;
	background: url(../images/tablebkglogin.gif)
	padding:2px;
	line-height: 21px;
	/*border:solid #000000 1px; */
	text-indent: 10px;
}
.lightCell{
	color: #000000;
	font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #E1E8F4;
	padding-right:5px;
	line-height: 20px;
	border:solid #000000 1px;
	text-indent: 5px;
}
 .lightdataCell{
	font-family: arial;
	font-size:11px;
	background: #E1E8F4;
	padding-right:5px;
	line-height: 20px;
	text-indent: 5px;
}
.lightCellBRT{
	color: #000000;
	font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #E1E8F4;
	padding-right:5px;
	line-height: 20px;
	border-bottom:solid #000000 1px;
	border-right:solid #000000 1px;
	border-top:solid #000000 1px;
	text-indent: 5px;
}
.lightCellBB{
	color: #000000;
	font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #E1E8F4;
	padding-right:5px;
	line-height: 20px;
	border-bottom:solid #000000 1px;
	text-indent: 5px;
}
.lightCellBR{
	color: #000000;
	font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #E1E8F4;
	padding-right:5px;
	line-height: 20px;
	border-bottom:solid #000000 1px;
	border-right:solid #000000 1px;
	text-indent: 5px;
}
.lightCellTB{
	color: #000000;
	font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #E1E8F4;
	padding-right:5px;
	line-height: 20px;
	border-bottom:solid #000000 1px;
	border-top:solid #000000 1px;
	text-indent: 5px;
}
.lightCellNB{
    color: #000000;
    font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #E1E8F4;
	padding-right:5px;
	line-height: 20px;
	text-indent: 5px;
        border: solid #E1E8F4 1px;
}

.greyCell{
    color: #000000;
    font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #E0E0E0;
	padding-right:5px;
	line-height: 20px;
	border: solid #000000 1px;
}
.greyCell2{
    color: #000000;
    font-family: arial;
	font-size:11px;
	background: #E9E9E9;
	padding-right:5px;
	line-height: 20px;
	border: solid #000000 1px;
}
.greyCellBB{
    display:block;
	color: #000000;
    font-family: arial;
	font-size:11px;
	background: #E0E0E0;
	padding-right:5px;
	padding-left: 5px;
	line-height: 20px;
	border-bottom: solid #000000 1px;
		
}
.borderCell{
    border-top: solid #000000 1px;
}

.greyCellRB{
    color: #000000;
    font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #E0E0E0;
	padding-right:5px;
	padding-left: 5px;
	line-height: 20px;
	border-right: solid #000000 1px;
	border-bottom: solid #000000 1px;
		
}
.greyCellR{
    color: #000000;
    font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #E0E0E0;
	padding-right:5px;
	padding-left: 5px;
	line-height: 20px;
	border-right: solid #000000 1px;
		
}
.greyCellNB{
    color: #000000;
    font-family: arial;
	font-size:11px;
	background: #E0E0E0;
	padding-right:5px;
	padding-left: 5px;
	line-height: 20px;
}

.greyCellNBRJ{
    color: #000000;
    font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #E0E0E0;
	padding-right:5px;
	padding-left: 5px;
	line-height: 20px;
	text-align: right;
	
}
/* White background cell with black 1px border and black text. */
.whiteCell{
    color: #000000;
    font-family: arial;
	font-size:11px;
	background: #FFFFFF;
	line-height: 20px;
	text-align: center;
    border: solid #000000 1px;
}
/* White background cell with black text. */
.whiteCellNB{
    color: #000000;
    font-family: arial;
	font-size:11px;
	background: #FFFFFF;
	line-height: 20px;
	text-align: center;
}
.borderCell{
    color: #000000;
    font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #FFFFFF;
	line-height: 20px;
	text-align: center;
    border: solid #000000 1px;
}
.borderCellT{
    color: #000000;
    font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #FFFFFF;
	line-height: 20px;
	text-align: center;
    border-top: solid #000000 1px;
}

.paddingCell{
	padding-right:5px;
	padding-left:5px;
}

.lightCellBG{
        background: #DBDDE6;
}

.searchHighlite{
        background: #DBDDE6;
        border: solid #A5ACB2 1px;
}

.progCellLgt{
        color: #000000;
        font-family: arial;
	font-size:11px;
	padding-right:5px;
	padding-left:5px;
	font-weight:bold;
	background: #E1E8F4;
	border: solid #000000 1px;
	line-height: 16px;
}
.progCellDrk{
        color: #FFFFFF;
        font-family: arial;
	font-size:11px;
	padding-right:5px;
	padding-left:5px;
	font-weight:bold;
	background: #39548A;
	border: solid #000000 1px;
	line-height: 16px;
}	
.lableText{
        color: #5F5F5F;
        font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #FFFFFF;
	padding-right:5px;
	line-height: 20px;
	text-indent: 5px;
}
.rustBold{
	color: #805521;
	font-family: arial;
	font-size:12px;
	font-weight:bold;
	padding-left:4px;
	padding-right: 4px;
	line-height: 20px;
	text-indent: 4px;
	text-align: center;
}	
.orCell{
	color: #805521;
	font-family: arial;
	font-size:11px;
	font-weight:bold;
	/*background: #35679A;*/
	padding-left:4px;
	padding-right: 4px;
	line-height: 20px;
	/*border:dotted #000000 1px;*/
	text-indent: 4px;
	text-align: center;
}
.loginCell{
	color: #000000;
	font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #EBEBEB;
	padding:0px;
	line-height: 20px;
	border-right: solid #000000 1px;
	border-left: solid #000000 1px;
	border-bottom: solid #000000 1px;
	text-indent: 5px;
	text-align:
}
.lightCellForms{
	color: #FFFFFF;
	font-family: arial;
	font-size:11px;
	font-weight:bold;
	background: #758FC5;
	padding:0px;
	line-height: 23px;
	border:solid #000000 1px;
	text-indent: 5px;	
}

.navBackground{
	background-image: url(../images/left_nav_bkgrnd2.jpg)
	
}	
.topBackground{
	background-image: url(../images/top_nav_bkgrnd_left3.jpg)
}
.topBackgroundRight{
	background-image: url(../images/top_nav_bkgrnd_right3.jpg)
}
.bottomNavBrand{
	background-image: url(../images/WEBeci_pwrby_drkblue_t3.gif)
}
.loginImage{
	background-image: url(../images/login_image_1.jpg)
}
.homeImageIns{
	background-image: url(../images/home_image_ins.jpg)
}
.homeImageEmp{
	background-image: url(../images/home_image_emp.jpg)
}
.homeImageSpo{
	background-image: url(../images/home_image_spo.jpg)
}
.homeImageProv{
	background-image: url(../images/home_image_prv.jpg)
}
.pageID{
	color: #31639C;
}	
.heading{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;      /*#35679A;*/
	/*background: #FFFFFF;*/
}
.headingRed{
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	background: #FFFFFF;
}
.subheading{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #39548A;
	/*background: #FFFFFF;*/
}
.progLable{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #39548A;
	/*background: #FFFFFF;*/
}
.searchHead{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	padding-right:5px;
	text-indent: 5px;
	color: #39548A;
	/*background: #FFFFFF;*/
}
.subheadRed{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	background: #FFFFFF;
}
.expiredRec{
	color: #FF0000;
	background: #FFFFFF;
}
.futureRec{
	color: #009900;
	background: #FFFFFF;
}
.content{
	font-family: verdana;
	font-size: 11px;
	margin: 8px;
	background: #FFFFFF;
	
}
.smItalic{
	font-family: verdana;
	font-size: 10px;
	font-style : italic;
	color : #333399;
	background: #FFFFFF;
}
.cell{
	font-family: arial;
	font-size: 11px;
	background: #FFFFFF;
	foreground: #000000;
	text-indent: 5px;
		
}
.lColumn{
	background: #B0AFD7;
}
ul{
	list-style-image: url(../images/bullet8.gif);
}
li.alert{
	list-style-image: url(../images/bullet_warning.gif);
}
hr{
	height : 1px;
	width : 98%;
	color: #35679A;
	
}
.infoHead{
	color: red;
	font-family: verdana;
	font-size:12px;
	font-weight: bold;
}
.infoCell{
	color: black;
	font-family: arial;
	font-size:11px;
	padding: 8px 8px 8px 0px;
}

.loginHead{
	color: black;
	font-family: verdana;
	font-size:12px;
}
.loginCell{
	color: black;
	font-family: arial;
	font-size:10px;
	padding: 8px 12px 8px 10px;
}
.question{
	font-family: arial;
	font-weight:bold;
	font-size:12px;
	color:006699;
}
.head2{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #333399;
	background: #DEE8F1;
}
