.nexGen {
}

.headerLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a:visited.headerLinks {
 color:#666666;
}
a:hover.headerLinks {
 color:#666666;
 text-decoration:underline;
}
a:active.headerLinks {
 color:#666666;
}
a:link.headerLinks {
 color:#666666;
}
.searchBx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	/*height:17px;*/
	color: #999999;
	position: relative;
	padding:0px;
}
.search_area{
	background: #ffffff url(/images/ascend/shared/headers/nav_btn_fill.gif) repeat-x bottom left;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	width:29px;
	height:18px;
	text-align:center;
	border:1px solid #cccccc;
	padding:0px;
}
.dropDownList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 5px;
}
.moduleHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #660099;
}
.fieldLables {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.moduleLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660099;
	text-decoration: none;
}
.loginBx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.rememberMe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.moduleLinksBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #660099;
	text-decoration: none;
}
.footerContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:110%;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.ContentBold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660099;
}
a:link.quick, a:active.quick, a:visited.quick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  text-decoration:none;
	font-weight: bold;
	color: #541090;
}
.afooternav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666 ! important;
	text-decoration: none;
}
.afooternav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666 ! important;
	text-decoration: none;
}
a:hover.afooternav {
	text-decoration: underline ! important;
}
.afooternav a:hover {
	text-decoration: underline ! important;
}
a:link.afooternav, a:active.afooternav, a:visited.afooternav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666 ! important;
	text-decoration: none;
}
.footertext {
	font-size: 11px;
	color: #000000;
	font-weight: 400 ! important;
}
#headerutility {
	vertical-align: middle;
}
#headertopnav {
	vertical-align: middle;
}
#headerbottomnav {
	vertical-align: middle;
}
#topContainer {
	display:block;
	float:left;
	line-height:17px;
	#line-height:20px;
	margin-bottom:40px;
	#margin-bottom:35px;
	margin-top:5px;
	margin-left:5px;
	width:550px;
}
#bottomContainer {
	margin-top:-30px;
}
#nav_link_container{
	display:inline;
	float:left;
	margin-left:5px;
	margin-bottom:-1px;
	white-space:nowrap;
	padding: 0px 0px 0px 0px;
	_padding: 2px 0px 0px 0px;
	#padding: 0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Opera 9 rules here*/ 
	#topContainer {display:inline;margin-bottom:35px;}
	#nav_link_container {padding:0;margin-bottom:0;z-index:4;}
	#rollcontainer {margin-top:-1px;}
	/*.nav_link_active_services{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_services{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_customcritical{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_customcritical{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_express{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_express{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_freight{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_freight{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_freightnational{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_freightnational{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_ground{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_ground{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_kinkos-spanish{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_kinkos-spanish{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_kinkos{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_kinkos{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_services-english{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_services-english{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_services-french{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_services-french{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_services_rtl{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_services_rtl{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_tradenetworks{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_tradenetworks{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_truckloadbrokerage{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_truckloadbrokerage{padding-bottom:7px !important; z-index:100;}
	.nav_link_active_uk{padding-bottom:7px !important; z-index:100;}
	.nav_link_inactive_uk{padding-bottom:7px !important; z-index:100;}*/
}