/* CSS fixes MC 12/5/09 */

div.contentbox,.contentbox_btm {float:left;}
div#footer {background-image:none;background-color: #cccaba;clear:both;height:auto;}
.contentbox_top {height:auto;min-height:10px;background-position:left top}
.contentbox_top .contentbox {margin-top:10px;width:475px;}
.left_column table {line-height:110%;}
.main_column {background-image:url(../images/search_top_bg.gif);padding:10px 0 0;}
.main_twocolumn {margin:0 10px;}

/* end CSS fixes */

/* login box on homepage MC 12/10/09 */
.login_employer_home 
{
height:168px !important; width:219px; padding:10px; background: url(/images/employer_login_bg.jpg) no-repeat; position:relative; top:5px;
font-size:11px;line-height:13px;
}
/* end login box on homepage */

/* standard styles */

body{background: #cccaba;}
div#topsection {background-color:#cccaba;}

div.toptab 
{	
background-image:url(../images/toptab_employer.gif);
}
div.on
{	
background-image:url(../images/toptab_active_employer.gif);
}
div#container {background:#fff url('../images/container_bg_employer.gif');}
div#margin {background:#fff url('../images/container_bg_employer.gif');}
div#container div#bottom_content {background:url('../images/footer_bg.gif');}
.top_section {background:#fff url('../images/container_bg_employer.gif');}
div#topsection .topcorners{background:#fff url('../images/header_bg_employer.gif') no-repeat;}
div#container div#bottom_content {background:url('../images/footer_bg_employer.gif');}


/* .contentbox{background-color:#e3f6f7} */
/* .contentbox_top {background:transparent url('../images/contentbox_top_employer.jpg') no-repeat;}  */
/* .contentbox_btm {background:transparent url('../images/contentbox_btm_employer.jpg') no-repeat;} */

/* SUB SUB NAV */

div.left_column ul.sub_nav li.header {
background-color:#917121;
background-image:url(../images/sub_nav_header_employer.gif);
}

div.left_column ul.sub_nav li a {background-color:#F3EDCE}
div.left_column ul.sub_nav li a:hover{background:#efe7ad;}
div.left_column ul.sub_nav ul li a {color:#6b4d00;}
div.left_column ul.sub_nav ul li a:hover {background: #efe7ad;}

div.left_column ul li.btm {background: #cce0f3;}
div.left_column ul li.btm a:hover{background: #efe7ad;} 
div.left_column ul li.on .btm {}/* SUB NAV ON */

div.left_column ul.sub_nav li.on a {color:#6b4d00;background-color:#efe7ad;}
div.left_column ul.sub_nav li.on a:hover {background-color: #ded38c}
div.left_column ul.sub_nav ul li.on a {background-color:#efe7ad;}
div.left_column ul.sub_nav li.on ul li a {background-color:#f7f7de;color:#6b4d00;}
div.left_column ul.sub_nav li.on ul li.on a {background-color:#efe7ad;color:#6b4d00;}
div.left_column ul.sub_nav li.on ul li a:hover {background-color: #ded38c}


div.left_column ul.sub_nav ul li a {background-color:#f7f7de;}

div#topsection .rightlink, div#topsection .rightlink a {color:#313031;}

.contentbox h1, .contentbox h2, .contentbox h3
{color:#ad5900;}

/* TABS */
#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	background:#adaa9c;
	border-bottom:1px solid #adaa9c;
	font: normal 10px arial}

#sddm li a
{	display:block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	background: #fff;
	color: #9c5900;
	font-size:13px;
	font-weight:bold;
	text-align: center;
	text-decoration: none;
	background-image:url(../images/tabs/tab_blue_employer.jpg);
	background-repeat:repeat-x;
	line-height:31px; /*set line height to equal height of tabs */
	}

.tabholder,#sddm, #sddm ul,.alert
{
height:39px;
}

#sddm li a.twolines {line-height:15px;height:31px;}

#sddm li a.on
{	background-color: #e0d287;
    background-image:url(../images/tabs/tab_highlight_employer.jpg);
	background-repeat:repeat-x;
	color: #9c5900;
}

#sddm li a.left
{	background-image:url(../images/tabs/tab_blue_left_employer.jpg);
	background-repeat:repeat-x;
}
#sddm li a.right
{	background-image:url(../images/tabs/tab_blue_right_employer.jpg);
	background-repeat:repeat-x;
	background-position:top right;
	margin-right:0px;
}

#sddm li a:hover, #sddm li a.left:hover
{   background-position:0 -40px;
	background-color: #e0d287;
	color: #9c5900;
}
#sddm li a.right:hover {background-position:right -40px;
}

#sddm div
{	
	background: #e7d394;	
	z-index: 1000;
	position: absolute;
	visibility: hidden;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	border-bottom: 1px solid #adaa9c;
	border-left: 1px solid #adaa9c;
	border-right: 1px solid #adaa9c;
	vertical-align:middle;
	}

#sddm div a
{	
	background: #edecab;
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 5px 5px 0px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	vertical-align:middle;
	height:20px;
	color: #9c5900;
	font: 12px arial;
	line-height:12px;
	font-weight:bold;
	padding-left:15px;
	vertical-align:middle;
}

#sddm div a:hover
{	
	background: #ded38c;
	color: #6b4d00}

.tab1,.tab2,.tab3,.tab4,.tab5,.tab6
{
border-bottom: 1px solid #c7d1d7;
}
div.on a
{
color:#ad5900;
}
/************************ index2 css *************************************/

#whatsNew
{
padding:0px;
margin:0;
width:204px;
border:0px solid #000;
}
#whatsNew h2
{
color:#3373BC;
font-family: arial; 
font-size:14px;
font-weight:normal;
margin:0

}
#whatsNew ul
{
font-size:11px;
font-family: arial; 
color:#805e0l;
padding-left: 5px;
display:block;
position:relative;
left:10px;
margin-left:31px;
list-style-type:circle;

}
#whatsNew ul li
{
font-size:11px;
font-family: arial; 
color:#9C5900;
line-height:13px;
margin-bottom:2px;
letter-spacing:1px;
}
#resources
{
padding:0px;
margin:0;
width:204px;
border:0px solid #000;
}

#whatsNew ul li a, #whatsNew a, #resources a, #resources ul li a {color:#9C5900;text-decoration:none;}
#whatsNew ul li a:hover, #whatsNew a:hover, #resources a:hover, #resources ul li a:hover {color:#9C5900;text-decoration:underline;}

#resources h2
{
color:#3373BC;
font-family: arial; 
font-size:14px;
font-weight:normal;
}

#whatsNew h2 a, #resources h2 a, #whatsNew h2 a:hover, #resources h2 a:hover{color:#3373BC;}

#resources p
{
font-size:11px;
font-family: arial; 
color:#9C5900;
line-height:13px;
margin-bottom:2px;
margin-left:5px;
display:block;
letter-spacing:1px;
}
.menu_head_first
{
color:#3373BC !important;

}
.menu_body
{
letter-spacing:1px;
}

.menu_body a
{
letter-spacing:1px;
color:#9C5900;
}

.brwn_button {
background-image:url(../images/login_brwn.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
width:56px;
height:20px;
line-height:10px;
padding:5px 0px 0px 0px;
text-decoration:none;
margin-top: 2px; 
cursor: pointer;  
text-align: center;
float:right; 
position:relative; 
right:5px;

}
.employer_content .er {background-image:url(/images/employer_er.jpg);background-position:left top;background-repeat:no-repeat;height:150px;}
.employer_content .er3 {background-image:url(/images/employer_er3.jpg);background-position:left top;background-repeat:no-repeat;height:230px;}

h1, h2, h3, h4, h1 a, h2 a, h3 a, h4 a,.main_column h2 a  {color:#AD5900}

/** Employer changes  12-14-2009  **/
div.left_column ul.sub_nav li.header {background-color:#0092d4;background-image:url(/images/sub_nav_header_employer.gif);}
div.left_column ul.sub_nav li.on a {background-color:#EFE7AD;color:#6B4D00;}
div.left_column ul.sub_nav li a {background:#BEE0EC url(/images/border_white_215px_X_1px.png)  no-repeat scroll 0 0; padding:5px 2px 7px 13px; text-decoration:none;}

/** Originally for employeer resources/quote/index.htm + quote.htm **/

.employer_inContent, .employer_inContent2Col{
	float:left;
	position: relative;
	left: 23px;

	line-height:17px;
	padding: 15px 0px 0 0px;
	margin: 0 0 20px 0;
	color: #666666;
}
.employer_inContent{clear: both;width: 639px;background:url(/images/employer_innerContentTop.gif) no-repeat;}
.employer_inContent2Col{width:297px; background:url(/images/employer_mediumContentTop.gif) no-repeat;margin-right: 45px;}
.employer_ul2col{float:left; width:288px;}
.employer_inContent ul{	margin: 0 0 5px 40px;	padding: 0 0 0 0;}
.employer_inContent ul li{list-style:url(/images/arrow_blue.gif);	padding: 0px 10px 0 2px;	margin: 15px 0 0 0px;}
.innerContentBtm, .employer_inContent2ColBot{
	height:13px;
	line-height:0px;
	font-size:0px;
	clear: both;
}
.employer_inContent2ColBot{background: url(../images/employer_mediumContentBtm.gif) no-repeat;}
.innerContentBtm{background:url(/images/employer_innerContentBtm.gif) no-repeat;}
a.employer_acceptbtn, a.employer_declinebtn{width: 104px;	height:39px;	display:block;	float: left; position: relative;}
a.employer_acceptbtn{	left:262px;	background:url(/images/employer_IAcceptBtn.gif) no-repeat;
}
a.employer_declinebtn{	left:220px;	background: url(/images/employer_IDeclineBtn.gif) no-repeat;}

a.employer_acceptbtn:hover{background-image:url(/images/employer_IAcceptBtnOn.gif);}
a.employer_declinebtn:hover{background-image:url(/images/employer_IDeclineBtnOn.gif);}
.employer_downloadFormBtn, .employer_completeFormBtn{width: 142px;	height:43px;	display:block;	float: left; position: relative; left:78px; margin: 10px 0 0 0;}
.employer_downloadFormBtn{background:url(/images/employer_DownloadFormBtn.gif) no-repeat;}
.employer_completeFormBtn{background:url(/images/employer_CompleteOnlineBtn.gif) no-repeat;}
.employer_downloadFormBtn:hover{background-image:url(/images/employer_DownloadFormBtnOn.gif);}
.employer_completeFormBtn:hover{background-image:url(/images/employer_CompleteOnlineBtnOn.gif);}
div.employer_quote_pformat p{color: #666666;	padding: 0 10px 16px 0;}
div.employer_inContent2Col p{padding: 0 20px;}
.employer_bluebold{font-weight:bold; color:#0082c6}


/*Universals*/
.cb{clear:both;}
.ml20{margin-left:20px;}

.right_blank {margin-top:10px;margin-left: 0px; background-image: url(/images/blue_blank.jpg); background-repeat: no-repeat; padding-left: 20px; padding-right: 20px; font-size:.9em}
.right_blank h3 {padding-left:0px;}
.right_column .right_blank ul.blue_arrow li {line-height:1.2em}
.right_column {margin:0 0 0 0px;}

.right_column img {margin-bottom:0px;}
