
*{margin:0px; padding:0px;}

body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin: 15px auto auto auto; background-color:#ffffff; width:990px;}
.container{ border:1px solid #666666; float:none; background-color:#ffffff; width:985px;}
.header{width:auto;float:left;}
.logo{ margin-left:24px; border:none;}
.banner_header{float:right;background-image:url(images/header.jpg); height:120px; width:630px; min-width:630px;}
.top_text{background-color:#507AB6; color:#ffffff; text-align:center; height:24px;}
.r_image{float:right; margin:15px 15px 15px 15px; border:none;}

.varticalmenu
{
	vertical-align: top;
	width: 185px;
	min-width: 185px;
	text-decoration: none;
	color: #507AB6;
	list-style-type: none;
	line-height: 11px;
	font-size: 12px;
}
h3{
color:#7395C5;
font-size:21px;
line-height:50px;
text-align:left;
}


a:link
{
	color:#7395C5; 
	
	}
	a:hover
	{
		color:#7395C5; }

a:active
	{
		color:#7395C5; }
		a:visited
	{
		color:#7395C5; }
.RightHTML
{
	border-bottom: 1px solid #C4CFDA;
	margin-top:10px;
	margin-bottom:10px;
	
	}

.left_bar
{
	vertical-align: top;
	width: 170px;
	min-width: 170px;
	text-align: left;
	padding-left: 20px;
	border-right: 1px solid #C5B850;
	padding-top: 22px;
      padding-right: 15px;
	   }
/*.left_bar ul li{ text-decoration:none; list-style-type:none; padding-left:20px; line-height:30px; border-bottom:1px solid #C4CFDA;}
.left_bar a{ text-decoration:none; color:#507AB6;}
.left_bar ul li img{ margin-right:10px;}
*/

.sub_container{margin-left:20px;}
.content{text-align:left; vertical-align:top; width:550px; margin-bottom:25px; text-align:justify; padding-right:18px;}

.content h2{color:#507AB6; text-align:left; line-height:50px;}
.left_img{ float:left; border:1px solid #C5B850; margin-right:10px;}
.right_img{ float:right; margin-bottom:25px; border:1px solid #507AB6; margin-right:15px; margin-top:20px;}



.right_bar{ vertical-align:top; width:205px; border-left: 1px solid #7395C5; padding-left:15px;
	padding-right:15px;
	}
.content b{ letter-spacing:1px; line-height:15px;}
.blue_bak{margin-right:15px; vertical-align:top; margin-bottom:10px;}
.blue_bak span{color:#FFC04F; font-size:18px; font-weight:500;}
.blue_bak{color:#ffffff; text-align:right; font-size:12px; font-weight:bold; line-height:20px; letter-spacing:1px; margin-left:10px;margin-right:15px; padding:10px 15px 20px 0px;}
.spacer{height:20px; color:#ffffff;}

.footer{padding-top:20px; text-align:center; background-color:#C5B850; height:30px; color:#ffffff;}
/*.footer ul li{ text-align:center; text-decoration:none; list-style-type:none; display:inline; margin-left:40px;}
.footer a{color:#ffffff; text-decoration:none; font-size:12px;}*/


p{font-size:12; font-family:Arial, Helvetica, sans-serif; }
a.footerlinks
{
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	list-style-type: none;
	display: inline;
	margin-left: 40px;
	font-size: 12px;
	text-transform: uppercase;
}
a.footerlinks:link
{
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	list-style-type: none;
	display: inline;
	margin-left: 40px;
	font-size: 12px;
	text-transform: uppercase;
}
a.footerlinks:hover
{
	text-align: center;
	text-decoration: none;
	list-style-type: none;
	display: inline;
	margin-left: 40px;
	color: #ffffff;
	font-size: 12px;
	text-transform: uppercase;
}
a.footerlinks:active
{
	text-align: center;
	text-decoration: none;
	list-style-type: none;
	display: inline;
	margin-left: 40px;
	color: #ffffff;
	font-size: 12px;
	text-transform: uppercase;
}
a.footerlinks:visited
{
	text-align: center;
	text-decoration: none;
	list-style-type: none;
	display: inline;
	margin-left: 40px;
	color: #ffffff;
	font-size: 12px;
	text-transform: uppercase;
}
.rigt
{
	 text-align:right;
	}


a.footerlinkslast:link
{
	color: #666666;
	font-size:11px;
	font-weight:bold;
}

a.footerlinkslast:hover
{
	color: #666666;
	text-decoration: underline;
}

a.footerlinkslogin:link
{
	font-weight:bold;
	color: #666666;
	font-size:11px;
	margin-left: 3px;
}
a.footerlinkslogin:hover
{
	color: #666666;
	text-decoration: underline;
}


.ModuleTitle_SubMenu
{
	vertical-align: top;
	width: 170px;
	list-style-type: none;
	line-height: 11px;
	font-size: 12px;
	margin: 0px 0px 0px 10px;

}
.ModuleTitle_SubMenuSelected
{
	vertical-align: top;
	width: 170px;
	text-decoration: none;
	color: #507AB6;
	list-style-type: none;
	line-height: 11px;
	font-size: 12px;

}

.ModuleTitle_SubMenuActive
{
	vertical-align: top;
	width: 185px;
	text-decoration: none;
	color: #507AB6;
	list-style-type: none;
	line-height: 11px;
	font-size: 12px; 


	
}
/*
	margin: -17px 1px 1px 100px;*/
	

.footer_link {
width:100%;
height:auto;
float:left;
text-align:center;
}
.footer_link ul {
margin:0;
padding:0;
}
.footer_link ul li {
list-style:none;
display:inline-block;
}
.footer_link ul li a {
text-decoration:none;
color:#fff;
font-size:12px;
text-transform:uppercase;
padding:5px 30px 5px 30px;
display:block;
}
.footer_link ul li a:hover, .footer_link ul li a:visited {
text-decoration:none;
color:#fff;
}