@charset "utf-8";
/* CSS Document */
html{
height:100%;
}
body{
height:100%;
width:100%;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#979595;
margin:0;
padding-top:20px;
background-image:url(../images/bg_01.gif);
background-repeat:repeat-x;
background-color:#59afd5;
}
img{
	display:block;
	}
h1, h3, h4, h5, h6{
margin:0;
padding:6px 0px;
}
h1{
font-size:22px;
color:#5BA1C7;
}
h2{
margin:0;
padding-bottom: 15px;
font-size:18px;
color: #5BA1C7;
}
h3{
font-size:16px;

}
h4{
font-size:16px;
}
h5{
font-size:14px;
}
p{
margin:0;
padding:2px 0px;
}

a{
color:#ffffff;
text-decoration: none;	
}

.contents a {
color: #000066;
text-decoration: none;
}

.c1_contents a {
color: #003366;
text-decoration: none;
}

form, table{
margin:0;
padding:0;
}
.bordered_cont{
width:960px;
margin:auto;
}

.top_shadow{
	background-image:url(../images/bg_03.png);
	background-position:center top;
	background-repeat: no-repeat;
	width:970px;
	margin:auto;
	font-size:0;
                        height: 7px;
}

.side_shadow {
	background-image:url(../images/bg_05.png);
	background-repeat:repeat-y;
	width:970px;
	margin:auto;
}

.bot_shadow{
	background-image:url(../images/bg_07.png);
	background-position:center bottom;
	background-repeat: no-repeat;
	width:970px;
	margin:auto;
	font-size:0;
                        height: 10px;
}

.columns_top {
	background-repeat: no-repeat;
	}
.columns_inner {
	background-image: url(../images/inner_border_03.gif);
	background-repeat: repeat-y;

}
.columns_bot {
	margin: auto;
	background-image: url(../images/inner_top_bot.gif);
	background-repeat: no-repeat;
	height: 30px;
}

.head{
height:89px;
background-color:#FFFFFF;
}
.banner_area{
height:249px;
}
.b_menu_cont{
width:217px;
background-color:#003366;
height:249px;
}
.b_main{
width:743px;
height:249px;
}
/*nav_481903*/
.bmc_h{
height:30px;
color:#94D2E9;
font-weight:bold;
padding:0px 10px;
}
#nav_481903{
margin:0;
padding:0;
}
#nav_481903 li{
margin:0;
padding:0;
list-style-type:none;
}
#nav_481903 li a{
display:block;
text-decoration:none;
color:#ffffff;
padding:6px 10px;
border-bottom:1px solid #FFFFFF;
background-color:#003399;
}
* html #nav_481903 li a{
padding:5px 10px;
}
#nav_481903 li#b_lastitem a{
border:none;
}
#nav_481903 li a:hover{
background-color:#C4C8E6;
}
/*columns*/
.c1_head, .c3_head{
background-color:#003366;
padding:0px 5px;
color:#94D2E9;
height: 30px;
}
.c1_head h3, .c3_head h3{
padding:4px 0px;
}
.column1{
width:217px;
min-height:400px;
height:auto !important;
height:400px;
}
.column1a{
	width:217px;
	}
.column2{
width:526px;
min-height:370px;
height:auto !important;
height:370px;
}
.column2a{
width:526px;
}
.column3{
width:217px;
min-height:400px;
height:auto !important;
height:400px;
}
.column3a{
width:217px;
}
/*column 1*/
.c1_contents{
color:#003366;
padding:10px 10px 10px 3px;
font-size:14px;
font-family: "Myriad Pro",Arial,san-serif;
}
/*column 2*/
.c3_contents{
color:#003366;
padding:10px 8px 10px 5px;
font-size:18px;
font-family: "Myriad Pro",Arial,san-serif;
}
.c3_box_cont{
padding: 0px 0px 0px 5px;
}

.c3_box_image {
padding: 15px 0px 0px 25px;
}
.c1_box_cont{
border-bottom:1px solid #818586;
padding: 0px 0px 15px 10px;

}
c1_box_det{
	padding: 0px 0px 15px 10px;
}
.footer_area{
height:50px;
background-color:#003366;
background-image: url(../images/footer_03.gif);
background-repeat:repeat-x;

color:#FFFFFF;
}
.inner_footer{
text-align:center;
padding:11px 20px 0px 22px;
}
.mnav_cont{
background-color:#c4c8e6;
min-height:20px;
height:auto !important;
height:20px;
}
/*float*/

.right{
float:right;
}
.left{
float:left;
}
.clearB{
clear:both;
}
.main_cont {
	height:auto !important;
}
.column2 .contents {
	padding: 10px 20px 20px 20px;		   
}
.colums {
background-color: #ffffff;
background-image:url("../images/cont-bg.jpg");
}	 

.mid_cta {
	background-image:url(../images/left_cta_05.gif);
	background-repeat:repeat-y;
	min-height: 50px;
	color: #003366;
	font-size: 18px;
	font: "Myriad Pro", Arial, Helvetica, sans-serif;
	padding: 10px; 10px; 10px; 15px;
	}

.cpad{
	padding:20px 0px 20px 0px;
	background-color:#FFF;
	}
	
.footer_menu{
	padding-left: 115px;
}

#nav_481943 li {
	list-style-type:none;	
	display: block;
	margin:0;
	padding:0;
	float: left;
	padding: 0px 10px 0px 0px;

}

ul#nav_481943 {
	margin: 0px;
	padding: 0px;
}
#nav_481943 a {
	text-decoration: none;	
}
.ffirstline {
	color: #ffffff;
}

#fsecondline {
	color: #979595;
	padding: 3px 30px 5px 22px;
}

#fsecondline a {
	color: #979595;
}

.members-login-box {
		padding: 10px 0px 10px 0px;
}

.members-login-mid {
	background-image: url(../images/login-box-mid.gif);
	background-repeat:repeat-y;
	min-height:80px;
	height:auto;
	padding-left: 10px;
}

.c3_box_cont a {
        color: #5BA1C7;
}

.c1_box_det img{
         padding-left:10px;
}

.faqcount{
         padding: 10px 0px 10px 20px;
         color: #5ba1c7;
        width: 40px;
}

.faqitem{
        color: #003366;
        padding: 11px 0;
}

.c1_contents a{
         color:#5BA1C7
}

#testi .quote{
	color:#6699CC !important;
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	font-family:arial;
       padding-top:20px;
}
#testi .testitxt{
       font-size:12px;
}

.c3_head a{
       color: #94D2E9;
}

.c1_head a{
       color: #94D2E9;
}