/* CSS Document */



body {

	background-color:#0d1651;

	margin:0px;

	padding:0px;

	text-align:center;

	font: 12px/16px 'Trebuchet MS', Arial, Sans-Serif;

}

center { margin:0px; padding:0px; }

a { color:#971b1e; text-decoration:none;}

a:hover { color:#971b1e; text-decoration:underline;}



.header { background:url(images/header_back.gif) repeat-x; height:110px; margin:0px; text-align:center;}

.logotop { position:absolute; z-index:1; margin-top:28px; left:50%; margin-left:-390px;}

.logotop a img { border:1px #bcbdbf solid; }

.logotop a:hover img { border:1px #ac513f solid; }

.logintop { position:absolute; z-index:1; margin-top:12px; left:50%; margin-left:300px; }

.navcontent { background: url(images/spiral_back.gif) no-repeat; padding-top:48px; width:782px; margin: 0 auto; height:56px;}

.navcontent ul { padding:0px; margin:0px; padding-left:163px; background:transparent;  }

.navcontent ul li { float:left; padding:0px; margin:0px; list-style:none; background:transparent; }

.clearfloat { clear:both; height:1px; margin:0px; padding:0px;}



.mainbody { background-color:#f8f8f9; padding:10px 0 30px 0; margin:0px; clear:both;}

.colwrap { width:782px; margin: 0 auto; }

.leftcol { float:left; width:166px; padding-top:65px; text-align:left;}

.leftcol ul { padding:0px; margin: 0 0 15px 15px; border:1px #bcbdbf solid; border-top:none; width:140px; background-color: #f1f1f2;}

.leftcol ul li { margin:0px; list-style:none; padding:0px; border-top:1px #bcbdbf solid; font-size:16px; }

.leftcol ul li:hover { background-color: #ffffff; }

.leftcol ul li#navon { background-color: #ffffff; }

.leftcol ul li a { color: #808284; background-color: #f1f1f2; padding: 4px 3px 6px 22px; width: 115px; display: block; }

.leftcol ul li a:hover { background: #ffffff url(images/nav/arrow.gif) no-repeat; color: #971b1e; text-decoration:none;}

.leftcol ul li#navon a { background: #ffffff url(images/nav/arrow.gif) no-repeat; color: #971b1e; text-decoration:none;}

.rightcol { float:right; width:605px; text-align:left; font:13px/19px Arial, Helvetica, sans-serif; color:#808284; }

.rightcol h1 { font: 25px/19px 'Trebuchet MS', Arial, Sans-Serif; color:#263881; font-weight:normal; margin-bottom:6px;}

.rightcol h2 { color:#971b1e; font-size:14px; padding-bottom:0px; margin-bottom:0px; }

.rightcol p { margin-top:0px;}

.rightcol ul { margin:0px; padding: 5px 15px; }

.rightcol li { padding-bottom:5px; }

.rightcol li a strong { color:#808284; text-decoration:underline;}

.rightcol li a:hover strong { color:#971b1e; }

.rightcol ol li {color:#263881; font-size:15px; padding-bottom:15px; font-weight:bold;}

.rightcol ol li span {font:13px/19px Arial, Helvetica, sans-serif; color:#808284; font-weight:normal;}

.rightcol strong { font-size:14px; }

.contactleft { float:left; width:180px; padding-top:20px;}

.contactright { float:right; widht:400px; padding-top:10px;}

.contactright ul { margin:0px; padding:0px; width:400px; }

.contactright ul li { font-size:16px; margin:0px; padding:10px; width:400px; list-style:none; border-bottom:1px solid #808284;}

.contactright ul li.rollover { background-color:#E6E6E6; }

.contactright ul li.rollout { background-color:#f8f8f9; }

.contactright ul li a { }

.smalltype { font-size:11px;}



ul.listcol { float:left; width:200px; margin-right:30px; margin-top:0px; padding-top:0px;}



.footer { background:url(images/footer_back.gif) repeat-x; height:45px;padding-top:15px; }

.footercontent { width:782px; text-align:left; color:#FFFFFF; font-size:9px; line-height:15px; margin: 0 auto;}

.footercontent ul { padding:0px; margin: 0px 15px; font-size:11px; line-height:15px;}

.footercontent ul li { float:right; padding:0px 10px; margin:0px; list-style:none; border-left:1px solid #4c5089;}

.footercontent ul li#footerhome { border-left:none;}

.footercontent ul li a, .footercontent ul li a:hover { color:#FFFFFF; }



/* Drop Down Menu */

#dropmenudiv{position:absolute; line-height:18px; color: #fff; z-index:100; text-align:left; width:auto;}

#dropmenudiv a:link,#dropmenudiv a:visited,#dropmenudiv a:active{width:auto; display: block; text-indent: 2px;  padding: 1px 0; text-decoration: none;  color: #808284; padding: 5px 20px 5px 20px; background-color: #f1f1f2; font-size:13px;

	border:1px #c9cacc solid; border-top:none;

}

#dropmenudiv a:hover{ color: #fff; background-color: #971b1e; }



