@charset "utf-8";

/* COMMON */

.mceContentBody {
	background-image: none;
	background-color:#FFFFFF;
}

img
{
	border: 0px;
	display:block;
}

/* Styles for TinyMCE to work with strict doctype */
a.mceButtonNormal img, a.mceButtonSelected img, .mceSeparatorLine, a.mceButtonDisabled img, .dtree img {
	display:inline;
}

body {
	margin: 0px;
	background-color:#3e517b;
	background-image:url(/images/bg_top.gif);
	background-repeat:repeat-x;
}

table  { 
	border-collapse: collapse; 
	border-spacing: 0; 
}

td a {
	color: #4d8098;
}

.copyright {
	font-size: 9px;
	color: #999999;
}

.copyright a{
	color: #999999;
	text-decoration:underline;
}

.search {
	font-size: 9px;
	color:#FFFFFF;
}

.search a{
	text-decoration:none;
	color:#FFFFFF;
}

.search input{
	color:#5e4f4a;
}

.leftHeader {
	font-size:14px;
	color: #786a65;
	width:374px;
}

.leftHeader a{
	color: #786a65;
	text-decoration:none;
}

.leftnav_na a{
	background-image:url(/images/leftnav_na.gif); 
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:153px;
	color: #5e4f4a;
	text-decoration:none;
	display:block;
	padding: 6px 0px 6px 8px;
	font-size: 10px;
}

.leftnav a{
	background-image:url(/images/leftnav.gif); 
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:153px;
	color: #5e4f4a;
	text-decoration:none;
	display:block;
	padding: 6px 0px 6px 8px;
	font-size: 10px;
}

.leftnav a:hover, .leftnav_na a:hover{
	background-image:url(/images/leftnav_active.gif); 
	background-repeat:no-repeat;
	background-color: #a1936b;
	width:153px;
	color: #fffde9;
	font-weight:bold;
}

.leftnavactive {
	background-image:url(/images/leftnav_active.gif); 
	background-repeat:no-repeat;
	background-color:#a1936b;
	width:153px;
	color: #fffde9;
	padding: 6px 0px 6px 8px;
	font-size: 10px;
	font-weight:bold;
}

.leftnavSize {
	font-size: 10px;
}

.leftnavactive a{
	color: #fffde9;
	text-decoration:none;
}

.leftnavsub a{
	background-image:url(/images/leftnavsub.gif); 
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:137px;
	color: #61524e;
	text-decoration:none;
	display:block;
	padding: 7px 10px 7px 9px;
	font-size: 10px;
}

.leftnavsub_na a{
	width:137px;
	color: #61524e;
	text-decoration:none;
	display:block;
	padding: 7px 10px 7px 9px;
	font-size: 10px;
}

.leftnavsub a:hover, .leftnavsub_na a:hover{
	background-image:url(/images/leftnavsub_active.gif); 
	background-repeat:no-repeat;
	background-color: #ffffff;
	color: #0e255a;
	font-weight:bold;
}

.leftnavsubactive{
	background-image:url(/images/leftnavsub_active.gif); 
	background-repeat:no-repeat;
	background-color: #ffffff;
	width:137px;
	padding: 7px 10px 7px 9px;
	color: #0e255a;
	font-size: 10px;
	font-weight:bold;
}

.leftnavsubactive a{
	color: #0e255a;
	text-decoration:none;
}


/* THIRD        */
.leftnavthird a{
	width:137px;
	color: #61524e;
	text-decoration:none;
	display:block;
	padding: 7px 0px 7px 19px;
	font-size: 10px;
}

.leftnavthird a:hover{
	width:137px;
	color: #0e255a;
	text-decoration:underline;
	font-weight:bold;
}

.leftnavthirdactive{
	width:137px;
	padding: 7px 0px 7px 19px;
	color: #0e255a;
	text-decoration:underline;
	font-size: 10px;
	font-weight:bold;
}

.leftnavthirdactive a{
	color: #0e255a;
	text-decoration:underline;
}

/*       */

.inlinetab a{
	background-image:url(/images/inlinetab_off.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#f1f0ef;
	padding:5px 12px 5px 12px; 
	border-left-style:solid; 
	border-left-width:1px; 
	border-left-color:#c9c3c1;
	border-top-style:solid; 
	border-top-width:1px; 
	border-top-color:#c9c3c1;
	border-right-style:solid; 
	border-right-width:1px; 
	border-right-color:#c9c3c1;
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom-color:#c9c3c1;
	/*font-size:10px;*/
	color:#786a65;
	display:block;
	text-decoration:none;
}

.inlinetab a:hover{
	background-image:none;
	background-color:#FFFFFF;
	padding:5px 12px 5px 12px; 
	border-left-style:solid; 
	border-left-width:1px; 
	border-left-color:#c9c3c1;
	border-top-style:solid; 
	border-top-width:1px; 
	border-top-color:#c9c3c1;
	border-right-style:solid; 
	border-right-width:1px; 
	border-right-color:#c9c3c1;
	border-bottom-style:none;
	color:#000000;
}

.inlinetabactive a{
	background-image:none;
	background-color:#FFFFFF;
	padding:5px 12px 5px 12px; 
	border-left-style:solid; 
	border-left-width:1px; 
	border-left-color:#c9c3c1;
	border-top-style:solid; 
	border-top-width:1px; 
	border-top-color:#c9c3c1;
	border-right-style:solid; 
	border-right-width:1px; 
	border-right-color:#c9c3c1;
	border-bottom-style:none;
	color:#000000;
}

.inlinetabdiv {
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom-color:#c9c3c1;
}

input.email {
	width: 161px;
	height: 17px;
	background-color:transparent;
	font-size: 9px;
	border: 0px;
	background-image:url(/images/signup_input.gif);
	background-repeat:no-repeat;
	padding: 2px 0px 0px 10px;
}

.bottomnav{
	color:#999999;
	font-size:9px;
}

.bottomnav a{
	color:#999999;
	text-decoration:underline;
}

input.applynow {
	width: 315px;
	/*height: 19px;
	background-color:transparent;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*border: 0px;
	background-image:url(/images/fieldbg.gif);
	background-repeat:no-repeat;
	padding: 2px 0px 2px 10px;*/
	color:#5e4f4a;
}

ul, ol {
	margin:0px;
	padding:4px 0px 8px 15px;
}

/*********** USER ****************/

.centerboxheader {
	padding:5px 5px 7px 7px; 
	background-image:url(/images/greygradient.gif); 
	background-repeat:repeat-x; 
	background-position:top; 
	background-color:#f1f0ef; 
	color:#786a65; 
	font-weight:bold;
	font-size:12px;
}

.centerboxcopy {
	padding:8px; 
	width:463px;
}

.bottomshadow {
	background-image:url(/images/3grey.gif); 
	background-repeat:repeat-x; 
	height:3px;
}

.sidebarwho a{
	text-decoration:underline;
	color:#5e4f4a;
}

.sidebargradient {
	background-image:url(/images/sidebar_gradient.jpg); 
	background-repeat:repeat-x;
	background-color:#FFFFFF; 
	padding:8px; 
	width:160px;
}

.leftquotemore a {
	text-decoration::underline;
	color:#5e4f4a;
}

hr.sitemap {
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 1px;
}

hr {
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border: 1px;
}

hr.newshr {
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px;
	margin: 8px 0px 8px 0px;
	padding: 0px;
	border: 1px;
}

#newstick a {
	font-weight:bold;
}

.sidebargradient li{
	padding:2px 0px 2px 0px;
}

.newslinkbold p a{
	text-decoration:underline;
	color: #4d8098;
	font-weight:bold;
}

.homeWideTab {
	width:595px;
}

.boxMargin {
	margin: 5px 8px;
}

.rightsidebar_gray {
	background-color:#B8B3AB;
	font-size:11px;
	line-height:16px;
	padding:10px; 
	color:#ffffff;
	display:block;
	text-decoration:none;
}

li.rightsidebar {
	font-size:10px;
	line-height:13px;
	padding-bottom:6px;
}

.sidebarbox {
	background-image:url(/images/sidebar_gradient.jpg); 
	background-repeat:repeat-x;
	background-color:#FFFFFF; 
	border:1px solid #e4e1e0;
	padding:5px;
}

.newsSpotlight {
	background-position: 50% top; 
	background-image: url('/images/inline_background.jpg'); 
	width: 465px; 
	background-repeat: no-repeat;
}