@charset "utf-8";
/* CSS Document IE 7 FIX */
.quick-access {
	position:relative;
	z-index:99999;
}
.flash-item {
	bottom:10px;
}
.searchbox {
	width:246px;
}
.sidepanel {
	width:650px;
}
.header .sidepanel .phone { width:149px; }
input.styled {
	display : block!important;
	float: left!important
}
.slider-container .text p span.green {
	text-indent: 0!important;
	margin-top: -5px!important;
	padding-top: -5px!important;
}
.slider-container .text p span.green2 {
	text-indent: 0!important;
	margin-top: -5px!important;
	padding-top: -5px!important;
}
.enroll-section-container .section-content .content-right .checkout-box .form-list LI SPAN {
	margin-top: -16px;
}
.career-head {
	overflow:hidden !important;
}
.screen {
	z-index: 999999;
}
.lightbox {
	z-index: 9999999;
}


.nav-container ul#nav ul.children.ie7 {
	width: 180px;
	visibility: hidden;
	position: absolute;
	top: 26px;
	right: 0!important;
	padding-top:6px;
	z-index:56;
	left: auto
}

.second-last { margin-left: -22px;}

.nav-container ul#nav ul.children li {
	line-height:14px;
	float: left;
	width:100%;
}
.nav-container ul#nav ul.children li a {	
	float: left;
	width:98%;
	display:block;
}
.quick-access ul.links ul.children li {	
	float: left;
	width:100%;
}
.quick-access ul.links ul.children li a {
	width: 100%;
	display:block;
	float:left;
}

.header .sidepanel .phone DIV.callcap_phone_number { font-size:21px; }
.footer-container .footer .footer_links UL LI.last A { padding:20px 9px; }

.last { margin-right:0 !important; clear:right; }

#nav LI.last a { padding-right:13px; }

.accordion-close span, .collapse-close span{ margin-top:-15px !important;}
.accordion-open span, .collapse-open span{ margin-top:-15px !important;}

#ValueCategories ul li{ margin-left:16px;}
#ValuesWrapper ul{ margin:15px 0 30px 40px;}
