﻿/* Bottom Form */
#wrap {
margin:30px auto;
#margin:10px auto;
padding:0;
background-color:#ffffff;
width:950px;
position: relative;
}
#header
{
    width:950px;
    height:100px;
    margin:0px auto;
    padding-bottom:0px;
    /*background-image:url('../images/oe_header.png');*/
    background-image:url('../images/oe_headerBeta.png');/*Beta version of the logo*/
    /*background-image:url('../images/OnEmployersLogo.jpg');*/
    background-repeat:no-repeat;
    overflow: hidden;
}
a.hdrLogoLnk
{
    cursor: pointer;
    display: block;
    position: absolute;
    height: 100px;
    width: 266px;
}
/* Employers Site */
#header2{
width:950px;
height:100px;
margin:0px auto;
padding-bottom:0px;
/*background-image:url('../images/oe_empheader.png');*/
background-image:url('../images/oe_empheaderBeta.png');/*Beta version of the logo*/
background-repeat:no-repeat;
}
#reviews_rotate {
  width: 600px;
  height: 100px;
  border:1px solid #cccccc;
  float:left;
  padding:10px;
  margin:5px 0px 10px 0px;
}
.reviewHeader
{
    background-color: #E5F5EB;
}
.reviewHeader h3
{
    color: Green;
    margin: 0;
}
#emplog
{
    width:150px;
    height:100px;
    margin:13px 15px 0px 0px;
    _margin:13px -10px 0px 0px;
    float:right;
}
/* Employers Site */
#canlog
{
    width:180px;
    height:100px;
    margin:0px 15px 0px 0px;
    _margin:0px -10px 0px 0px;
    padding:0px 0px 0px 55px;
    _padding:0px 0px 0px 70px;
    float:right;
    background-image:url('../images/OE_canlog.gif');
    background-repeat:no-repeat;
}
.emplog_btn
{
  float:right;
  margin:40px 35px 0 0;
  padding:0;
  display: block;
  margin-left:10px;
  width: 118px;
  height: 17px;
  background: url('../images/emplog_btn.gif') no-repeat 0 0;
}

.emplog_text
{
    float:right;
    margin:40px 30px 0 0;
    padding:0;
    display: block;
    margin-left:10px;
    width: 118px;
    color:White;
    font-size:13px;
}

.emplog_text:hover
{
    color:White;
}

.emplog_btn:hover
{ 
  background-position: -122px 0px;
}
/* Employers Site */
.canlog_btn
{
  float:right;
  margin:40px 30px 0 0;
  padding:0;
  display: block;
  margin-left:10px;
  width: 118px;
  height: 17px;
  background: url('../images/canlog_btn.gif') no-repeat 0 0;
}

.canlog_text
{
    float:right;
    margin:10px 30px 0 0;
    padding:0;
    display: block;
    margin-left:10px;
    width: 148px;
    color:White;
    font-size:13px;
}

.canlog_text:hover
{
    color:White;
}

.canlog_btn:hover
{ 
  background-position: -122px 0px;
}
#navbar{
width:950px;
margin:0px auto 0px auto;
padding:0;
border-top:3px solid #016C34;
}
/* Employers Site */
#empnavbar{
width:950px;
margin:0px auto 0px auto;
padding:0;
border-top:3px solid #04016c;
}
#main{
width:950px;
margin:0px auto;
padding:0;
float:left;
background-color:#ffffff;
}
#leftcolumn{
width:250px;
margin:0 auto;
padding:0;
float:left;
background-color:#ffffff;
}
#leftcolumn2{
width:250px;
margin:94px auto 0;
padding:0;
float:left;
background-color:#ffffff;
}
#rightcolumn{
width:650px;
_width:500px;
margin:1px 20px 0px 25px;
_margin:1px 10px 0px 0px;
#margin:1px 10px 0px 25px;
padding:0;
float:left;
_float:right;
#float:left;
background-color:#ffffff;
overflow-x:hidden;
}
/* Safari CSS Hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
			#rightcolumn {float:left; margin:1px 10px 0px 25px;}
		}
/********** Left nav boxes **********/
.ln{
width:250px;
height:auto;
margin:20px auto 0px 10px;
padding:0;
float:left;
}
.ln_seal{
width:250px;
height:auto;
margin:10px auto 0px 3px;
text-align:center;
padding:0;
float:left;
}
.login_top, .search_top, .subscribe_top{
width:237px;
height:32px;
/*background-image:url('../images/ln_top.gif');*/
background-image:url('../images/op_OnEmployersSearchTop.png');
background-repeat:no-repeat;
padding-left:35px;
padding-top:5px;
margin:0px auto 0px auto;
color:#fff;
float:left;
font-size:1.2em;
font-weight:bold;
}
/* Employers Page */
.login_topemp, .search_topemp, .subscribe_topemp{
width:118px;
height:20px;
background-image:url('../images/ln_topemp.gif');
background-repeat:no-repeat;
padding-left:10px;
padding-top:5px;
margin:0px auto 0px auto;
color:#fff;
float:left;
}
/* Employers Page */
.login_bodyemp, .search_bodyemp, .subscribe_bodyemp{
width:237px;
height:8px;
background:url('../images/ln_bodyemp.gif') no-repeat 0 0;
padding:0;
margin:0px auto;
_margin-bottom:-7px;
margin-top:-6px;
float:left;
}
.login_body, .search_body, .subscribe_body{
width:237px;
height:8px;
background:url('../images/ln_body.gif') no-repeat 0 0;
padding:0;
margin:0px auto;
_margin-bottom:-7px;
margin-top:-6px;
float:left;
}
/* Employers Page */
.login_bgemp, .search_bgemp, .subscribe_bgemp{
width:237px;
background-image:url('../images/ln_bgemp.gif');
background-repeat:repeat-y;
padding-left:7px;
margin:0px auto;
color:#000;
float:left;
}
.login_bg, .search_bg, .subscribe_bg{
width:237px;
background-image:url('../images/ln_bg.gif');
background-repeat:repeat-y;
padding-left:7px;
margin:0px auto;
color:#000;
float:left;
}
.filterContainer{
background-color: #E5F5EB;
background-repeat:repeat-y;
}
/********** Search Section **********/
.search_title{font-size:12px; font-weight:bold; margin:0px auto;}
.search_txt{padding-right:10px; margin:0px auto;}
/*********************************/
/********** Subscribe Section **********/
.subscribe_title{font-size:12px; font-weight:bold; margin:0px auto;}
.subscribe_txt, .subscribe_txtemp{padding-right:10px; margin:0px auto;}
/*********************************/
.login_bottom, .search_bottom, .subscribe_bottom{
width:237px;
height:12px;
background:url('../images/ln_bottom.gif') no-repeat 0 0;
padding:0;
margin:0px auto 20px auto;
float:left;
}
/* Employers Page */
.login_bottomemp, .search_bottomemp, .subscribe_bottomemp{
width:237px;
height:12px;
background:url('../images/ln_bottomemp.gif') no-repeat 0 0;
padding:0;
margin:0px auto 20px auto;
float:left;
}
/*********************************** Buttons *****************************************/
.login_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/login_btn.gif') no-repeat 0 0;}
.login_btn:hover{ background-position: -52px 0px;}
.login_btnemp{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/login_btnemp.gif') no-repeat 0 0;}
.login_btnemp:hover{background-position: -52px 0px;}
.login_btnemp2{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/login_btnemp2.gif') no-repeat 0 0;}
.login_btnemp2:hover{background-position: -52px 0px;}
.search_btn{display: block;margin-right:10px;width: 55px;height: 15px;background: url('../images/search_btn.gif') no-repeat 0 0;}
.search_btn:hover{ background-position: -59px 0px;}
.search_btnemp{display: block;margin-right:10px;width: 55px;height: 15px;background: url('../images/search_btnemp.gif') no-repeat 0 0;}
.search_btnemp:hover{background-position: -59px 0px;}
.search_btnemp2{display: block;margin-right:10px;width: 55px;height: 15px;background: url('../images/search_btnemp2.gif') no-repeat 0 0;}
.search_btnemp2:hover{background-position: -59px 0px;}
.search_btn2{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/search_btn2.gif') no-repeat 0 0;}
.search_btn2:hover{background-position: -59px 0px;}
.submit_btn{display: block;margin-right:10px;width: 55px;height: 15px;background: url('../images/submit_btn.gif') no-repeat 0 0;}
.submit_btn:hover{ background-position: -59px 0px;}
.submit_btnemp{display: block;margin-right:10px;width: 55px;height: 15px;background: url('../images/submit_btnemp.gif') no-repeat 0 0;}
.submit_btnemp:hover{ background-position: -59px 0px;}
.cancel_btn{display: block;margin-right:10px;width: 55px;height: 15px;background: url('../images/cancel_btn.gif') no-repeat 0 0;}
.cancel_btn:hover{ background-position: -59px 0px;}
.reset_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/reset_btn.gif') no-repeat 0 0;}
.reset_btn:hover{ background-position: -52px 0px;}
.review_btn{display: block;margin-left:10px;width: 110px;height: 15px;background: url('../images/review_btn.gif') no-repeat 0 0;}
.review_btn:hover{ background-position: -110px 0px;}
.edit_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/edit_btn.gif') no-repeat 0 0;}
.edit_btn:hover{background-position: -52px 0px;}
.edit_btn2{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/edit_btn2.gif') no-repeat 0 0;}
.edit_btn2:hover{background-position: -52px 0px;}
.addnew_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/addnew_btn.gif') no-repeat 0 0;}
.addnew_btn:hover{background-position: -71px 0px;}
.addnew_btnemp{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/addnew_btnemp.gif') no-repeat 0 0;}
.addnew_btnemp:hover{background-position: -71px 0px;}
.back_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/back_btn.gif') no-repeat 0 0;}
.back_btn:hover{background-position: -52px 0px;}
.back_btn2{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/back_btn2.gif') no-repeat 0 0;}
.back_btn2:hover{background-position: -52px 0px;}
.save_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/save_btn.gif') no-repeat 0 0;}
.save_btn:hover{background-position: -52px 0px;}
.add_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/add_btn.gif') no-repeat 0 0;}
.add_btn:hover{background-position: -44px 0px;}
.add_btn2{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/add_btn2.gif') no-repeat 0 0;}
.add_btn2:hover{background-position: -44px 0px;}
.checkout_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/checkout_btn.gif') no-repeat 0 0;}
.checkout_btn:hover{background-position: -44px 0px;}
.update_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/update_btn.gif') no-repeat 0 0;}
.update_btn:hover{background-position: -58px 0px;}
.upload_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/upload_btn.gif') no-repeat 0 0;}
.upload_btn:hover{background-position: -58px 0px;}
.showall_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/showall_btn.gif') no-repeat 0 0;}
.showall_btn:hover{background-position: -71px 0px;}
.iagree_btnemp{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/iagree_btnemp.gif') no-repeat 0 0;}
.iagree_btnemp:hover{background-position: -71px 0px;}
.buynow_btnemp{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/buynow_btnemp.gif') no-repeat 0 0;}
.buynow_btnemp:hover{background-position: -71px 0px;}
.getreport_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/getreport_btn.gif') no-repeat 0 0;}
.getreport_btn:hover{background-position: -78px 0px;}
.set_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/set_btn.gif') no-repeat 0 0;}
.set_btn:hover{background-position: -44px 0px;}
.delete_btn{display: block;margin-right:10px;width: 55px;height: 15px;background: url('../images/delete_btn.gif') no-repeat 0 0;}
.delete_btn:hover{ background-position: -59px 0px;}
.reorder_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/reorder_btn.gif') no-repeat 0 0;}
.reorder_btn:hover{background-position: -71px 0px;}
.addques_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/addques_btn.gif') no-repeat 0 0;}
.addques_btn:hover{background-position: -94px 0px;}
.addtocart_btnemp{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/addtocart_btnemp.gif') no-repeat 0 0;}
.addtocart_btnemp:hover{background-position: -94px 0px;}
.randr_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/randr_btn.gif') no-repeat 0 0;}
.randr_btn:hover{background-position: -95px 0px;}
.saveemp_btn{display: block;margin-left:10px;width: 50px;height: 15px;background: url('../images/saveemployers_btn.gif') no-repeat 0 0;}
.saveemp_btn:hover{background-position: -109px 0px;}
.check_btn{display: block;margin-right:10px;width: 55px;height: 15px;background: url('../images/check_btn.gif') no-repeat 0 0;}
.check_btn:hover{ background-position: -59px 0px;}
/***********************************************/
#footer{
width:950px;
margin:0px auto;
padding:0;
text-align:center;
}
#bottom_page{
width:950px;
height:30px;
margin:0px auto;
#margin-top:-10px;
padding:0px;
text-align:center;
color:#000000;
background-image:url('../images/page_bottom.gif');
background-repeat:no-repeat;
clear:both;
}
/********** Default Page **********/
#intro{
width:650px;
_width:450px;
height:230px;
margin:0px auto;
margin-bottom:10px;
padding:0;
float:right;
_float:left;
}
#flashcontent{
width:500px;
height:200px;
margin:0px auto;
padding:0;
float:left;
margin-bottom:30px;
}
.intro_indiv
{
    width: 650px;
    _width: 450px;
    height: 187px;
    margin: 0px auto;
    margin-bottom: 5px;
    padding: 0;
    float: right;
    _float: left; /*background-image:url('../images/winter_indiv.jpg');*/
    background-image: url('../images/iStock_000009366505XSmall.jpg');
    display: block;
    background-repeat: no-repeat;
}
intro_indiv h3:hover
{
    text-decoration:none !important;
}
.intro_txt1
{
    width:270px;
    height:100px;
    float:left;
    display:block;
    color:#ffffff;
    margin:0;
    padding-top:20px;
    text-align:center;
}
.intro_txt2
{
    width:350px;
    float:left;
    display:block;
    color:#ffffff;
    margin:0;
    padding-top:0px;
    text-align:right;
}
.intro_search
{
    width:235px;
    /*height:110px;
    float:right;
    display:block;
    color:#ffffff;
    margin:0;
    padding-right:10px;
    background-image:url('../images/home_search_back.png');
    background-repeat:no-repeat;*/
    top: 143px;
    position: absolute;
    margin-left: -255px;
}
.intro_indiv > .intro_search
{
    #margin-left: -605px;
}
.SearchBox
{
    margin-left:15px;
    margin-bottom:5px;
    border:1px solid #016c34;
    font-size:18px;
}
.intro_font1
{
    font-family:Century Gothic;
    font-size:30px;
    font-weight:normal;
    margin:0;
    text-decoration:none !important;
    padding:0px;
}
.intro_font2 /* non-bold */
{
    font-family:Century Gothic;
    font-size:30px;
    font-weight:bold;
}
.intro_font3 /* Bit smaller */
{
    font-family:Century Gothic;
    font-size:24px;
    font-weight:normal;
    margin:0;
    padding:0px;
}
.one_home{
width:650px;
_width:650px;
margin:0px auto;
padding:0;
float:right;
border-bottom:1px dotted #ccc;
}
.rr_home
{
    width:310px;
    min-height:200px;
    float:left;
    border-right:1px dotted #ccc;
    padding: 0px 5px;
}
.indiv_home
{
    width:311px;
    float:left;
    padding:5px;
}
.indiv_join
{
    width:251px;
    height:148px;
    padding-top:15px;
    background-image:url('../images/indiv_join.jpg');
    background-repeat:no-repeat;
}
.community_home
{
    width:310px;
    float:left;
    padding:5px;
    border-top:1px dotted #ccc;
}
.part_home
{
    width:620px;
    display:block;
    float:left;
    padding:10px 10px 10px 0px;
}
.RecentReviewAlt
{
    background-color:#000;
}
.rr_top
{
    width:308px;
    height:12px;
    display:block;
    background-image:url('../images/rr_top.png');
    float:left;
}
.rr_bg
{
    background-image:url('../images/rr_bg.png');
    background-repeat:repeat-y;
    width:298px;
    min-height:30px;
    display:block;
    float:left;
    padding-left:7px;
    margin-top:-5px;
    font-size:11px;
    background-color:#ffffff;
    overflow:hidden;
}
.rr_bottom
{
    width:308px;
    height:16px;
    display:block;
    background-image:url('../images/rr_bottom.png');
    float:left;
}
.one{
width:650px;
_width:650px;
margin:0px auto;
padding:0;
float:right;
}

.one_title{
width:650px;
_width:650px;
font-size:15px;
font-weight:bold;
float:right;
}
.list{color:#000000;}
.list li{list-style-image:url('../images/arrow.jpg');} 
.listemp{color:#000000;}
.listemp li{list-style-image:url('../images/arrowblue.gif');}
a{
color:#016c34;
}
a:hover{
color:#01a33c;
}
/* Employers Page */
.subscribe_txtemp a, .emplink a{color:#04016c;}
.subscribe_txtemp a:hover, .emplink a:hover{color:#2336a3;}
/* Input Fields */
.search
{
margin: 0px auto;
padding: 0;
position:relative;
height:23px;
}
.searchbgIE
{
background:url('../images/searchBox2.jpg') 2px 2px no-repeat;
width:220px;
height:23px;
display:block;
border: 0;
}
.searchbg
{
background:url('../images/searchBox1.jpg') 2px 2px no-repeat;
width:220px;
height:23px;
display:block;
border: 0px;
}
/* Employers Page */
.searchbgIEemp
{
background:url('../images/searchBoxemp2.jpg') 2px 2px no-repeat;
width:220px;
height:23px;
display:block;
border: 0;
}
.searchbgemp
{
background:url('../images/searchBoxemp1.jpg') 2px 2px no-repeat;
width:220px;
height:23px;
display:block;
border: 0px;
}
.search_button
{
position:absolute;
top:-1px;
left:100px;
border: 0px;
margin: 0px 0px 0px 2px;
}
.search_field, .search_fieldemp
{
float:left;
border:0;
margin-left: 7px;
margin-top: 4px;
padding: 0;
width:200px;
height: 20px;
padding: 0px 0px 0px 0px;
font: 1.0em Arial;
background-color:transparent;
}
.search_field:focus + .searchbg
{
background:url('../images/searchBox2.jpg') 2px 2px no-repeat;
}
.search_fieldemp:focus + .searchbgemp
{
background:url('../images/searchBoxemp2.jpg') 2px 2px no-repeat;
}
/* Login Input Fields */
.login
{
margin: 0px auto;
padding: 0;
position:relative;
height:23px;
}
.loginbgIE
{
background:url('../images/loginBox1.jpg') 2px 4px no-repeat;
width:145px;
height:23px;
display:block;
border: 0;
}
.loginbg
{
background:url('../images/loginBox1.jpg') 2px 4px no-repeat;
width:145px;
height:23px;
display:block;
border: 0px;
}
/* Employers Page */
.loginbgIEemp
{
background:url('../images/loginBoxemp1.jpg') 2px 4px no-repeat;
width:145px;
height:23px;
display:block;
border: 0;
}
.loginbgemp
{
background:url('../images/loginBoxemp1.jpg') 2px 4px no-repeat;
width:145px;
height:23px;
display:block;
border: 0px;
}
.login_button
{
position:absolute;
top:-1px;
left:100px;
border: 0px;
margin: 0px 0px 0px 2px;
}

.login_field, .login_fieldemp
{
float:left;
border:0;
margin-left: 7px;
margin-top: 4px;
padding: 0;
width:145px;
height: 20px;
padding: 0px 0px 0px 0px;
font: 1.0em Arial;
background-color:transparent;
}

.login_field:focus + .loginbg
{
background:url('../images/loginBox2.jpg') 2px 4px no-repeat;
}
.login_fieldemp:focus + .loginbgemp
{
background:url('../images/loginBoxemp2.jpg') 2px 4px no-repeat;
}
/* Safari blue hover gone! */
input[type=text]:focus,
input[type=password]:focus {
  outline: 0 none;
}
/******************************************************************************/
#bottomform label
{
    font-weight:bold;
    width:120px !important;
    float:left;
    text-align:left !important;
}

#bottomform input
{
    width:350px;
}

#bottomform p.form
{
    text-align:right;
    width:500px;
}
.op_logotxt{
margin:0;
padding:0;
}
#bottomform p.agreement
{
    text-align:center;
}

/* Added by Lijomon New Proto Styles*/
.outer_table
{
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #CCCCCC;
}

.link1
{
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
}
.srch_txt
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFE6;
}
#lnkRate, #lnkWeb{
color:#016c34;
}
#lnkRate:hover, lnkWeb:hover{
color:#01a33c;
}
.xstooltip 
{
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    background-color:#ffffff;
    z-index: 2; 
    font: normal 8pt sans-serif; 
    color:#000000; 
    padding: 0px; 
    border: solid 1px #01a33c;
}
.xstooltip2 
{
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    background-color:#ffffff;
    z-index: 2; 
    font: normal 8pt sans-serif; 
    color:#000000; 
    padding: 0px; 
    border: solid 1px #2336a3;
}
.tdbody
{
font: normal 8pt sans-serif; 
    color:#000000;
    padding: 2px; 
    background-color: #ffffff;
}
.srch_top
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFE6;
	text-align:left;
	padding-left:40px;
}
.news_top
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFE6;
	text-align:left;
	padding-left:20px;
    padding-top:8px;
    height:42px;
    #height:34px;
}
.news_txt
{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
}
.press_txt
{
	font-family: Arial, Verdana;
	font-size: 12px;
	line-height:normal;
	color: #000000;
	padding-left:10px;
}
.events_top
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:left;
	padding-left:20px;
    padding-top:8px;
    height:28px;
    #height:20px;
}
a.presslink:link{
color:#016c34;
}
a.presslink:hover{
color:#01a33c;
text-decoration:none;
}
a.presslink:visited{
color:#016c34;
}
.pupdates {
margin:0px auto;
padding:0px;
}
.pupdates li{
font-size:11px;
list-style:none;
margin:0px auto;
padding:0px;
}
.logbtn
{
    position:relative;
    top: 3px;
}
.srch_txt2
{
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFE6;
}


.topmenu_txt
{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFE6;
}

a.topmenu_txt:hover
{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFC4;
	text-decoration: underline;
}

.ultimate_lbox {display: none;position: absolute;float:right;top: 65%;left: 40%;width: 550px;height: 500px;padding: 16px;border: 4px solid #016c34;
background-color: white;z-index:1002;overflow: auto;}
.reliance_lbox {display: none;position: absolute;float:right;top: 65%;left: 40%;width: 550px;height: 500px;padding: 16px;border: 4px solid #016c34;
background-color: white;z-index:1002;overflow: auto;}
.lightbox_close
{
    text-align:right;
}

a.link1:hover
{
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.topmenu_txtsep
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #5E1113;
}
.txtarea
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 13px;
	width: 100px;
	border: 1px solid #016c34;
}

.cmbo
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 15px;
	width: 100px;
	border: 1px solid #AA2427;
}
.find
{
	font-family: Arial, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFE6;
}
.titile2
{
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #016c34;
}
.titile2emp
{
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #04016c;
}
.affptitle
{
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #22232c;
}
.affptitle2
{
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}
.txtarea2
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 13px;
	width: 150px;
	border: 1px solid #3A5B92;
}
.lft_menu_txt
{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #2E2E2E;
}

.detail_name
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2E2E2E;
} 
a.lft_menu_txt:hover
{
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #911A1E;
	background-color: #D09FA5;
}
.detail
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #578AC1;
}
.border
{
	border: 1px solid #CCCCCC;
}


.column_head
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFE6;
}

.style2
{
	font-size: 12;
}
.title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}
.titledefault
{
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 27pt;
	color: Black;
	font-weight: bold;
}
.style6
{
	font-size: 12px;
}

.listmenu
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #292929;
}
a.listmenu:hover
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #3366CC;
}
.seperation_line
{
	background-image: url(images/seperation_bg.gif);
	background-repeat: repeat-y;
}
.rate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}

.listmenu2
{
	font-family: Arial, Verdana;
	font-size: 11px;
	width: 150px;
	font-weight: normal;
	color: #4075AF;
	text-decoration: underline;
}

a.listmenu2:hover
{
	font-family: Arial, Verdana;
	font-size: 11px;
	width: 150px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.border2
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.detail2
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #90191D;
}
.detail3
{
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #90191D;
}
a.detail3:hover
{
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

.titlewhite
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.on
{
	font-family: Arial Narrow;
	font-size: 15px;
	font-weight: bold;
	color:  #000000;
}
.onbig
{
	font-family: Arial Narrow;
	font-size: 27pt;
	font-weight: bold;
	color:  #000000;
}
.performance
{
	font-family: Arial Narrow;
	font-size: 15px;
	font-weight: bold;
	color: #016c34;
}
.performancebig
{
	font-family:  Arial Narrow;
	font-size: 27pt;
	font-weight: bold;
	color: #016c34;
	
}
.whylist
{
    list-style:none;
}
.inner-txt
{
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.greymenu-txt
{
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #016c34;
}

a.greymenu-txt:hover
{
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
#banner
{
	position: absolute;
	left: 239px;
	top: 282px;
	width: 725px;
	height: 90;
	z-index: 1;
}
#loginbox
{
	position: absolute;
	left: 189px;
	top: 300px;
	width: 230;
	height: 120;
	z-index: 2;
}
.loginbox
{
	background-color: #ffffff;
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #A02226;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #BC696B;
	border-right-color: #BC696B;
	border-bottom-color: #BC696B;
	border-left-color: #BC696B;
}

.usr_name
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #A02226;
}

a.usr_name:hover
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #A02226;
	text-decoration: underline;
}

.usr_name_sml
{
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #A02226;
}



.border2
{
	border: 1px solid #01a33c;
}
.loginbox2
{
	background-color: #01a33c;
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #A02226;
	border: 1px solid #A02226;
}

.sub_menu_txt
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #2E2E2E;
}

a.sub_menu_txt:hover
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2E2E2E;
	background-color: #CCCCCC;
}
.listmenu1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
}
.titlewhite2
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.body_txt p, .body_txt li, .body_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.mission_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}
.quote_txt span
{
	font-family:Bradley Hand ITC;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.ulti
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #016c34;
}
.reliance
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #016c34;
}
.fontonly
{
	font: 8pt Verdana, Arial, Helvetica, sans serif;
	border:none;
	text-decoration:none;
}
.PackTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}
.gen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.gen{color:#04016c;}
a.gen:hover{color:#2336a3;}
.foot_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.page_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #255892;
	text-transform: uppercase;
}

.welcomelabel
{
	font-size: 12;
	font-weight: bold;
	color: Yellow;
}
.msg1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006393;
	background-color: #B8D1ED;
	border: 1px solid #88B3E1;
}
.provider_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00254A;
}

.msg2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	background-color: #D8D8D8;
	border: 1px solid #B2B2B2;
}
.btn_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F5F1E0;
	background-color: #255383;
}
.msg3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #214A74;
	background-color: #FFFFFF;
}
.col_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF99;
	background-color: #004566;
	text-align: center;
	background-image: url(../images/col_bg.gif);
	text-transform: uppercase;
}
.alt_row1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #D8D8D8;
	text-align: left;
}
.alt_row2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #B8D1ED;
	text-align: left;
}
.thin_border
{
    font-size:16px;
	border: 1px solid #A6A6A6;
}
.thin_border2
{
    font-size:16px;
	border-left: 1px solid #ccc;
}
.username
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

.provider_title2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


a.provider_title2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.provider_title3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.provider_description_table
{
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: justify;
	background-color: #E5F5EB;
}
.provider_description_text
{
	background-color: #ccc;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: justify;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.provider_packages_text
{
	font-size: 14px;
	color: #333333;
	border:1px solid #000;
}
.provider_title_inactive
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.url
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: 'underline';
	color: #003366;
	cursor: pointer;
}


a.username:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF33;
	text-decoration: underline;
}
.txtbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.msg_yellow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFF66;
}
a.msg_yellow:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFF66;
	text-decoration: underline;
}
.f_password
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
}
a.f_password:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.welcome_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}
.combo_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}


/* style for input , textbox, */
input.checkbox
{
    width:15px !important;
    padding:0; margin:0;
}

input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 150px;
}
select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 158px;
}
span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
.HeaderStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	color: #ffff99;
	background-color: #421C63;
}
.login_txt
{
    padding-right:15px;
}
/* for success message */
.SuccessRow
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}


/* styles for gridview class */

#girdview .gridclass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 90%;
}

.gridview .SelectedRowStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #01a33c;
	min-height:15px;
}
.gridview .RowStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	background-color: #E7E3E7;
	min-height:15px;
}
.gridview .AlternatingRowStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #E7EEF4;
	min-height:15px;
}
.gridview .HeaderStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #01a33c;
}
.gridview .HeaderStyleEmp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF !important;
	background-color: #919ad1;
}
.gridview .FooterStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffff99;
	background-color: #421C63;
}
.gridview .Centercolumn
{
	text-align: center;
}
.gridview .Leftcolumn
{
	text-align: left;
	padding-left: 5px;
}
.gridview a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
.gridview a Visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
	color: #000000;
}

/* button style */
.button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
	width: 80px;
	background-color: #496BA3;
}

/*  Header buttons for master page headers  */
.headerButton
{
    cursor: pointer !important;
    height: 22px !important;
    color: #FFFFFF;
}

.left > .headerButton
,.right > .headerButton
{
    border: thin solid Transparent;
}

/*  Header OnEmployers header image button  */
.onEmployerButton
{
    cursor: pointer !important;
    display: -moz-inline-box !important;
    height: 48px !important;
    Width: 132px !important;
    color: #FFFFFF;  
}
#emplog a > .onEmployerButton
{
    border: thin solid Transparent;
}
.borderLeftTransparent
{
    border-left: thin solid Transparent !important;
}
.borderRightTransparent
{
    border-right: thin solid Transparent !important;
}
.empHome
{
    margin-left: 6px;
}
td.seqNoCell
{
    background-color: #a1b2d2;
}
/* header td style */
.Header_tdwidth100
{
	width: 100%;
	border-style: solid;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	border-top: 0;
}
/* header td style */
.Header_tdLine
{
	width: 100%;
	height: 15px;
	background-image: url(../images/gradient_line1.jpg);
	background-repeat: no-repeat;
}
/* header td style */
.SubHeader_tdLine
{
	vertical-align: top;
	width: 100%;
	height: 3px;
	background-image: url(../images/gradient_line2.jpg);
	background-repeat: no-repeat;
}
/* header label style */
.HeadingLabelStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 20px;
	font-weight: bold;
	color:#016c34;
}
.SubHeadingLabelStyle .heavy
{
	font-weight: bold;
	color:#016c34;
}
.SubHeadingLabelStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 1.2em;
	font-weight: bold;
	color:#000000;
	background-color:#E5F5EB;
	padding: 5px;
}
.HeadingLabelStyleEmp
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 20px;
	font-weight: bold;
	color:#04016c;
}

.HeadingStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 18px;
	font-weight: bold;
	color: #4275AD; /*color:#421C63;*/ /*background-color:#D8D8D8;*/
}

#SealDetails{
background-color:#ffffff;
}

/* label hading */
.labelheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	background-color:#ffffff;
}

/* to get gap around content area */
.contentplaceholderstyle
{
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	vertical-align: top;
}
/* content Main table */
.contentpageMaintable
{
	width: 100%;
}
.AddNewalignright
{
	text-align: right;
}

/* styles for subform panel */

.panellabletdwidth
{
	width: 40%;
	text-align: right;
	padding-right: 5px;
}
.panelheading
{
	color: #000000;
	font-size:16px;
	font-family:Arial;
	padding-left: 5px;
}
.panelheading2
{
	color: #000000;
	font-size:16px;
	font-family:Arial;
	padding-left: 5px;
	border-bottom:1px solid #ccc;
}
.panelheadlabel
{
	text-align: center;
	color: #000000;
	font-size:16px;
	font-weight:bold;
	padding-left: 5px;
}
.paneltable
{
	border: solid 1px gray;
}

.panelbuttonrowstyle
{
	text-align: center;
	color: #01a33c;
	font-size:16px;
}

.Labelsubheading
{
	text-align: center;
	color: #FFFFFF;
	background-color:#016c34;
	font-size:16px;
	font-weight:bold;
}
.Labelsubheadingemp
{
	text-align: center;
	color: #ffffff;
	background-color:#2336a3;
	font-size:16px;
	font-weight:bold;
}
.labeltd
{
	width: 50%;
	text-align: right;
	padding-right: 5px;
}
.textboxtd
{
	width: 50%;
	text-align: left;
	padding-left: 5px;
}
/*for survey questions */
.surveybordertable
{
	width: 75%;
	text-align: center;
	border: solid 1px gray;
}

/* for Pages UserAdd */
#lengthyTable table
{
	width: 75%;
	border:1px solid #A6A6A6;
	text-align: center;

}
#lengthyTable2 table
{
	width: 100%;
	border:1px solid #A6A6A6;
	text-align: center;

}
#lengthyTable .labeltd
{
	width: 50%;
	text-align: right;
	padding-right: 5px;
}
#lengthyTable .textboxtd
{
	width: 50%;
	text-align: left;
	padding-left: 5px;
}

#lengthyTable .textareasmall
{
	width: 150px;
	text-align: left;
	padding-left: 5px;
	height: 50px;
}

#lengthyTable .textareabig
{
	width: 150px;
	text-align: left;
	padding-left: 5px;
	height: 50px;
}
#lengthyTable .panelbuttonrowstyle
{
	text-align: center;
	background-color: white;
}
.centerText
{
    text-align: center;
}

#radio input
,.radioWrapper input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: none;
	color: #333333;
	width: 13px;
}
#Checkbox input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: none;
	color: #333333;
	width: 16px;
}

.checkboxclass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.Success
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Green;
	font-weight: normal;
	text-decoration: none;
}
.Failure
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: normal;
	text-decoration: none;
}
.errors
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Red;
	font-weight: bold;
	width: 5;
}

#Treeview .ParentNodestyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; /*color: #333333; 	color: #ffff99; 	background-color:#421C63;*/
	color:#2336a3;
}

#Treeview input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal; /*color: #333333;*/
	width: 15px;
}

#Treeview .NodeStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	color:#2336a3; /*color: #333333; 	background-color: #B5A6DE;*/
}
#Treeview .leafnodestyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer; 
	color:#2336a3;/*color: #333333; 	background-color:#E7E3E7;*/
}

#link a
{
	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;
	text-decoration: underline; /*color:#421C63;*/
}
#link a Visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
}
#link1 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}
#link1 a Visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
}
.boldLabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	color: #ffff99;
	background-color: #421C63;
}
.bold
{
	font-weight: bold;
}
.SpecialTableClass
{
	vertical-align: top;
	background-color: #E7E3E7;
}
.pagefooter
{
	text-align: center;
	color: White;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.listmenu2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 80px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.sub_menu_txtwhite
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.txtarea3
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 13px;
	width: 90px;
	border: 1px solid #3A5B92;
}
.redText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:Red;

}



/* from page*/

body, td, th
{
	font-family:Arial;
	font-size: 13px;
	color: #000000;
}
table.referral td, table.referral th
{
    color:Black;
    font-size:12px;
    margin:0 auto; 
    text-align:center; 
}

table.referral .highlight
{ font-weight:bold; }

table.referral .firstcol
{
    text-align:left;
}

.seperation_line
{
	background-image: url(images/seperation_bg.gif);
	background-repeat: repeat-y;
}
#op_mainimg{
visibility:hidden;
margin:0px;
padding:0;
}
#op_mainimg1{
margin:0px;
padding:0;
}
#op_mainimg2{
margin:0px;
padding:0;
}
.rate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.forgot
{
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #cccccc;
}
a.forgot:hover
{
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/* Menu styles */
.menuhoverstyle
{
}
#menu navigation
{
	/*background-repeat:no-repeat;*/
	background-color:#01a33c;
}
.memmenu
{
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #016c34;
	padding-left:25px;
	border-bottom:1px solid #cccccc;
}
.memmenu-txt
{
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #016c34;
    text-decoration:none;
}
/* Employers Logged in */
.memmenu2
{
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #04016c;
	padding-left:25px;
	border-bottom:1px solid #cccccc;
}
.memmenu-txt2
{
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #04016c;
    text-decoration:none;
}
#menu table
{

}
.menu_border{

}
#menu span
{
	background-repeat: no-repeat;
	background-position: left;
	position:relative;
}
#menu .Menuitemstyle
{
	width: 220px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	/* padding-left: 20px; */
	position: relative;
	margin-bottom:0px;
	text-align: left;
	color:#000;
	/* border-left: 1px solid #016c34;
	border-top: 1px solid #016c34; */
}
/* Safari CSS Hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
			#menu .Menuitemstyle {padding-left: 5px;}
		}
#menu .Menustyle
{
	width: 220px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 5px;
	position: relative;
	text-align: left;
	color:#000;
}

#menu .Menustyle img{
padding-right:15px;
margin-bottom:10px;
}
/* Safari CSS Hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
			#menu .Menustyle img { padding-right:0px; margin-bottom:-5px;}
		}
#menu .DynamicMenuStyle
{
	width: 200px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	position: relative;
	text-align: left;
	padding-left: 0px;
	margin-left:2px;
	color:#000;
}

#menu .MenuSelectedStyle
{
    font-weight:bold;
	color:#000;
}

/* For Sub Menu in Opera */
#ctl00_LeftMenu1_leftmenun0Items table
{
	background-repeat: no-repeat;
	background-position: left;
}

#ctl00_LeftMenu1_leftmenun0Items .Menuitemstyle
{
	width: 200px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	position: relative;
	text-align: left;
	color:#016c34;
}
#ctl00_LeftMenu1_leftmenu .Menuitemstyle :hover
{
	background-color:#919AD1;
	border: none;
}

#ctl00_LeftMenu1_leftmenun1Items table
{
	background-repeat: no-repeat;
	background-position: left;	
}

#ctl00_LeftMenu1_leftmenun1Items .Menuitemstyle
{
	width: 225px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 20px;
	position: relative;
	text-align: left;
	color:#016c34;
}
#ctl00_LeftMenu1_leftmenun1Items a.Menuitemstyle img
{
    margin-bottom:5px;
    margin-left:5px;
    margin-top:5px;
    padding-right:15px;
}
/* admin section - Directories */
#ctl00_LeftMenu1_leftmenun2Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	border-left:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
		background-color:#ffffff;
}
/* admin section - Directoreis hover */
#ctl00_LeftMenu1_leftmenun2Items .Menuitemstyle :hover
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#e2e2e2;
	border-bottom:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
}

#ctl00_LeftMenu1_leftmenun2Items .Menuitemstyle
{
	width: 195px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 5px;
	position: relative;
	text-align: left;
	color:#016c34;

}

#ctl00_LeftMenu1_leftmenun3Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#cccccc;
}

#ctl00_LeftMenu1_leftmenun3Items .Menuitemstyle
{
	width: 195px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 20px;
	position: relative;
	text-align: left;
	color:#016c34;
	background-color:#ffffff;
}

#ctl00_LeftMenu1_leftmenun4Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#cccccc;
}

#ctl00_LeftMenu1_leftmenun4Items .Menuitemstyle
{
	width: 195px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 20px;
	position: relative;
	text-align: left;
	color:#016c34;
	background-color:#ffffff;
}
/* admin - EStore Managment */
#ctl00_LeftMenu1_leftmenun5Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	border-left:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
	background-color:#ffffff;
}
#ctl00_LeftMenu1_leftmenun5Items .Menuitemstyle :hover
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#e2e2e2;
	border-bottom:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
}
#ctl00_LeftMenu1_leftmenun5Items .Menuitemstyle
{
	width: 195px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 5px;
	position: relative;
	text-align: left;
	color:#016c34;

}
/* admin - provider management */
#ctl00_LeftMenu1_leftmenun6Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	border-left:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
	background-color:#ffffff;
}
#ctl00_LeftMenu1_leftmenun6Items .Menuitemstyle :hover
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#e2e2e2;
	border-bottom:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
}
#ctl00_LeftMenu1_leftmenun6Items .Menuitemstyle
{
	width: 195px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 5px;
	position: relative;
	text-align: left;
    color:#016c34;
}
/* admin - buyer management */
#ctl00_LeftMenu1_leftmenun7Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	border-left:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
	background-color:#ffffff;

}
#ctl00_LeftMenu1_leftmenun7Items .Menuitemstyle :hover
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#e2e2e2;
	border-bottom:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
}
#ctl00_LeftMenu1_leftmenun7Items .Menuitemstyle
{
	width: 195px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 5px;
	position: relative;
	text-align: left;
	color:#016c34;
}
/* CSS for Unsolicited and Solicited listing hovers*/
#ctl00_LeftMenu1_leftmenun8Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	border-left:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
	background-color:#ffffff;
}
#ctl00_LeftMenu1_leftmenun8Items .Menuitemstyle :hover
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#e2e2e2;
	border-bottom:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
}
#ctl00_LeftMenu1_leftmenun8Items .Menuitemstyle
{
	width: 195px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 5px;
	position: relative;
	text-align: left;
	color:#016c34;
}
#ctl00_LeftMenu1_leftmenun9Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#cccccc;
}

#ctl00_LeftMenu1_leftmenun9Items .Menuitemstyle
{
	width: 195px;
	background-color:#ffffff;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 20px;
	position: relative;
	text-align: left;
	color:#016c34;
}
/* admin - exception providers */
#ctl00_LeftMenu1_leftmenun10Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	border-left:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
	background-color:#ffffff;
}
#ctl00_LeftMenu1_leftmenun10Items .Menuitemstyle :hover
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#e2e2e2;
	border-bottom:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
}
#ctl00_LeftMenu1_leftmenun10Items .Menuitemstyle
{
	width: 195px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 5px;
	position: relative;
	text-align: left;
	color:#016c34;
}
#ctl00_LeftMenu1_leftmenun11Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#cccccc;
}

#ctl00_LeftMenu1_leftmenun11Items .Menuitemstyle
{
	width: 195px;
	background-color:#ffffff;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 20px;
	position: relative;
	text-align: left;
	color:#016c34;
}
#ctl00_LeftMenu1_leftmenun12Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#cccccc;
}

#ctl00_LeftMenu1_leftmenun12Items .Menuitemstyle
{
	width: 195px;
	color: Black;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 20px;
	position: relative;
	text-align: left;
	color:#016c34;
	background-color:#ffffff;
}
#ctl00_LeftMenu1_leftmenun13Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#cccccc;
}

#ctl00_LeftMenu1_leftmenun13Items .Menuitemstyle
{
	width: 195px;
	color: Black;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 20px;
	position: relative;
	text-align: left;
	color:#016c34;
	background-color:#ffffff;
}
/* admin - settings */
#ctl00_LeftMenu1_leftmenun14Items table
{
	background-repeat: no-repeat;
	background-position: left;	
	border-left:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
	background-color:#ffffff;
}
#ctl00_LeftMenu1_leftmenun14Items .Menuitemstyle :hover
{
	background-repeat: no-repeat;
	background-position: left;	
	background-color:#e2e2e2;
	border-bottom:1px solid #8f8f8f;
	border-top:1px solid #8f8f8f;
}
#ctl00_LeftMenu1_leftmenun14Items .Menuitemstyle
{
	width: 195px;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 5px;
	position: relative;
	text-align: left;
	color:#016c34;
}
#ctl00_LeftMenu1_leftmenun15Items table
{
	background-repeat: no-repeat;
	background-position: left;
}

#ctl00_LeftMenu1_leftmenun15Items .Menuitemstyle
{
	width: 195px;
	color: Black;
	height: 26px;
	font-family: Arial;
	font-size: 13px;
	padding-left: 20px;
	position: relative;
	text-align: left;
	color:#016c34;
	
}

/* For Sub Menu in Opera */

.PagerStyle a
{
	
	color:#016c34;
	
}


.PagerStyle
{
    text-align:center;
    vertical-align:bottom;
  	
}

.Pageinfo
{
	font-size:10px;
}
/************ style.css *************************/
.body_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
}

body {
background-image:url('../images/bg1.gif');
background-repeat:repeat-x;
font-family:Trebuchet MS;
font-size:11px;
margin-top:10px;
background-color:#dddddd;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 150px;
}
input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 150px;
}
/* For textbox with textmode multiline*/
.TextArea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 300px;
	height:150px;
}
.TextAreaHtml
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
	height:150px;
}
.TextFormSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	
}
.ulti
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B99600;
}
.reliance
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D00C0C;
}
.gen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #016C34;
}
.foot_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.txtinBlack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	text-align: justify;
	padding-right: 10px;
}
.labelheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000000;
}

.pushButton
{
	border: 1px outset #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 9pt;
	background-color: #000000;
}
.combobox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.checkbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
#GridView .gridview
{
	width: 100%;
	height: 100%;
}
#GridView .AlternateRowStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #B8D1ED;
}

#GridView .HeaderStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF99;
	background-color: #004566;
	text-align: center;
	background-image: url(../images/col_bg.gif);
}
#GridView .FooterStyle
{
	background-color: Blue;
	height: 80px;
}

#GridView .RowStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #D8D8D8;
}
.provider_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00254A;
}
.provider_title2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.provider_title3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.provider_description_table {
	border: none;
	background-color: #E5F5EB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: justify;
}
.provider_description_text {
	background-color: #f69b0d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: justify;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.provider_title_inactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.url {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
}
.username {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
.txtbox {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.login_heading {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFCC;
}
.link
{
	font-family:Verdana, Arial,Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: blue;
	text-decoration:underline;
}
.link2
{
	color: blue;
	text-decoration:underline;
}
.msg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006393;
	/*background-color: #B8D1ED;
	border: 1px solid #88B3E1;*/
}
.msg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	background-color: #D8D8D8;
	border: 1px solid #B2B2B2;
}


.WhyOp1
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:windowtext;
	font-size:9.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	white-space:nowrap;}
.WhyOp2
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	
	color:windowtext;
	font-size:9.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	white-space:nowrap;}
.WhyOp3
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:windowtext;
	font-size:9.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:bottom;
	white-space:nowrap;}


.WhyOp4
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:windowtext;
	font-size:9.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:bottom;
	white-space:nowrap;}
.WhyOp5
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:windowtext;
	font-size:9.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	white-space:nowrap;}
.WhyOp6
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:windowtext;
	font-size:9.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	white-space:nowrap;}
	/******** SideBox.css **************/
	#opweekly
        {
            width:181px;
            height:132px;
            background-image: url(../images/bg002.gif);
            background-color:#40649E;
            
            font-family: Arial,Verdana;
            font-size: 12px;
            font-weight: bold;
            color: #ffffe6;        
        }

#opweekly h2
{
    height:28px;
    margin:0;
    padding:3px 0 0 0;
    background-image:url(../images/bg001.gif);
    color:White;
    font-family: Arial,Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #ffffe6;
}

#opweekly h2 strong
{
    vertical-align:bottom;
    padding-top:5px;
    margin-left:5px;
    padding-left:32px;
    background-image:url(../images/pen.gif);
    background-repeat:no-repeat;
    height:24px;
    display:block;
}

#opweekly p
{
    text-align:center;
    width:150px;
    margin-left: auto;
    margin-right:auto;
    
}

#opweekly a 
{
    color:Black;
}

.left
{
    display: block;
    float: left;
}

.right
{
    display: block;
    float: right;
}

.hideMe
{
    visibility: hidden;
}

.pageProgress
{
    padding: 0 0 0 0px; 
    background: #fff url(../images/navbg.gif) repeat-x; 
    color: Navy;
    font-weight: bold;
    height: 19px;
    margin: 0 80px;
    padding-top: 4px;
    text-align: center;
    width: 75%;
}
.pageProgress2
{
    padding: 0 0 0 0px; 
    background: #fff url(../images/navbg.gif) repeat-x; 
    color: Navy;
    font-weight: bold;
    height: 19px;
    margin: 0 80px;
    padding-top: 4px;
    text-align: center;
    width: 100%;
}
