body {
	padding: 0px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
	margin:0px;
	background-color:#CCE1EE;
	margin: 0px;
	width:100%;
	height:100%; 
}



img {border:0px;}

.cs_img {
padding:0px;
margin: 10px 10px 5px 0px;
}


hr {padding:0px; margin:0px; width:400px; height:1px; color:#ffffff; text-align:left}
ul{ margin-left:20px; margin-bottom:2px; margin-top:0px; padding:0px;}
li{ margin-top:2px; padding:2px;}
li p{color:#ffffff;}
form {padding:0px; margin:0px;}
table {padding:0px; margin:0px;}
p{line-height:16px; margin-top:0px; margin-bottom:8px; font-size:13px;}
html>body p {line-height:18px; margin-top:8px; font-size:13px;}

a{
color: #3186E1;
text-decoration:underline;
}
a:hover{
color: #dd7200;
text-decoration:underline;
}


.a_no_style{
color: #333333;
text-decoration:none;
}
.a_no_style:hover{
color: #333333;
text-decoration:none;
}

.a_title{
color: #631542;
font-size:13px;
font-weight:bold;
text-decoration:none;

}
.a_title:hover{
color: #AD66BC;
text-decoration:none;
}

.a_no_style_crumb{
color: #AD66BC;
text-decoration:none;
}
.a_no_style_crumb:hover{
color: #631542;
text-decoration:none;
}

#crumb{
width:800px; text-align:left; float:left; font-size:11px; margin-bottom:15px;
}
#crumb a{
font-size:11px;
}
.crumb_corner{
padding:0px 1px 3px 20px;
}


h1 {
color: #333333;
text-decoration:none;
font-size:18px;margin-top:0px
}

h2 {
color: #333333;
text-decoration:none;
font-size:18px;
margin:0px 0 8px 0;
}
h2 a{
color: #3186E1;
text-decoration:none;
}

h2 a:hover{
color: #335F8E;
text-decoration:none;
}

h3 {
color: #333333;
text-decoration:none;
font-size:14px;
margin:20px 0 10px 0;
}

h3 a{
color: #454E58;
text-decoration:none;
}

h3 a:hover{
color: #007200;
text-decoration:none;
}

h4 {
color: #3186E1;
text-decoration:none;
margin:14px 0px 4px 0px;
font-size:13px;
}

h4 a{
color: #3186E1;
text-decoration:none;
}

h4 a:hover{
color: #dd7200;
text-decoration:none;
}





#topbar {		
	margin: 0px;	
	width:100%;
	height:30px;
	text-align:center;
	background-color:#0067AB;

}

#topbar_cont {
	width:990px;
	text-align:right;
	height:30px;
	margin: 0px auto 0px auto;
	color:#efefef;
	/*background-color:#FFFFFF;0067AB*/
	
}



#topbar_cont ul{ padding: 0; list-style: none;padding:5px 23px 0 0 ;}
#topbar_cont li{display: inline; margin: 0 8px 0 0; padding: 0;}

#topbar_cont a{
color:#efefef;
font-weight:bold;
text-decoration:none;
font-size:11px;
}
#topbar_cont a:hover{
color:#555555;
font-weight:bold;
text-decoration:none;
font-size:11px;
}



#brandbar {		
	margin: 0px;	
	width:100%;
	height:140px;
	text-align:center;
	background-color:#F1FAFE;

}

#brandbar_cont {
	margin: 0px auto 0px auto;
	text-align:left;
	width:990px;
	height:140px;
	/*background-color:#ff4444;Delete
	background-image:url(../_img/top_arrow.gif);
	background-position:top right;
	background-repeat:no-repeat*/

}
#brand_nav {
height:100px;
text-align:center;
padding:28px 30px 0 30px;
}
.brand_nav_button{
float:left;
width:106px;
text-align:center;

}


#homeflashbar {		
	margin: 0px;	
	width:100%;
	height:355px;
	text-align:center;
	background-image:url(../_img/home_flash_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;

}

#homeflashbar_cont {
	margin: 0px auto 0px auto;
	text-align:left;
	width:990px;
	height:335px;
	/*background-color:#ffffff;*/
}


#homeflashbar_cont_nav {
width:255px; padding-top:8px; float:left;
}






.tab_nav_button {
height:62px;
margin-bottom:8px;
text-align:left;
}
/* IE6 Only*/
* html .tab_nav_button {
height:62px;
margin-bottom:4px;
text-align:left;
}

/* IE7 Only*/
*:first-child+html .tab_nav_button {
height:62px;
margin-bottom:4px;
text-align:left;
}

.tab_nav_title{
padding:14px 0 7px 64px;
}

.tab_nav_title a{
color:#FFFFFF;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
.tab_nav_title a:hover{
color:#cccccc;
text-decoration:none;
}

.tab_nav_quote{
margin:1px 0 10px 164px;
}
.tab_nav_quote a{
color:#D3E3ED;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.tab_nav_quote a:hover{
color:#51738A;
text-decoration:none;
}




#homeflashbar0 {		
	margin: 0px;	
	width:100%;
	height:45px;
	text-align:center;
	
background-color:#B2D1E6;
}
#homeflashbar_cont0 {
	margin: 0px auto 0px auto;
	text-align:left;
	width:990px;
	height:45px;

}

#homeflashbar2 {		
	margin: 0px;	
	width:100%;
	height:125px;
	text-align:center;
	background-image:url(../_img/home_flash_bg2.gif);
	background-position:top;
	background-repeat:repeat-x;
background-color:#B2D1E6;
}

#homeflashbar_cont2 {
	margin: 0px auto 0px auto;
	text-align:left;
	width:990px;
	height:125px;

}


#homeflashbar_cont_nav2 {
margin: 0px auto 0px auto;
width:740px;
height:80px;
}


.tab_nav_button2 {
float:left;
width:165px;
height:80px;
margin:0 8px 0 8px;

}
/* IE6 Only*/
* html .tab_nav_button2 {
float:left;
width:165px;
height:80px;
}

/* IE7 Only*/
*:first-child+html .tab_nav_button2 {
float:left;
width:165px;
height:80px;
}

.tab_nav_title2{
padding:28px 0px 0px 60px;
}

.tab_nav_title2 a{
color:#FFFFFF;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
.tab_nav_title2 a:hover{
color:#cccccc;
text-decoration:none;
}

#tab_nav_message{
padding:13px 0px 0px 58px;
font-weight:bold;
font-size:15px;
}




#contarea {		
	margin: 0px;	
	width:100%;
	height:80%;
	min-height:100%;
	text-align:center;
	background-color:#CCE1EE;

}

#contarea_cont {	
	margin: 0px auto 0px auto;
	width:990px;
	height:100%;
	min-height:100%;
	text-align:left;

}


.left_col_home{
width:265px; float:left; background-image:url(../_img/blue_down_arrow0.gif); background-repeat:no-repeat; background-position:top center;
}
.left_col_home0{
width:265px; float:left; background-image:url(../_img/blue_down_arrow0.gif); background-repeat:no-repeat; background-position:top center;
}
.left_col_home1{
width:265px; float:left; background-image:url(../_img/blue_down_arrow1.gif); background-repeat:no-repeat; background-position:top center;
}
.left_col_home2{
width:265px; float:left; background-image:url(../_img/blue_down_arrow2.gif); background-repeat:no-repeat; background-position:top center;
}
.left_col_home3{
width:265px; float:left; background-image:url(../_img/blue_down_arrow3.gif); background-repeat:no-repeat; background-position:top center;
}
.left_col_home4{
width:265px; float:left; background-image:url(../_img/blue_down_arrow4.gif); background-repeat:no-repeat; background-position:top center;
}


.left_col_other{
width:265px; float:left; background-image:url(../_img/blue_down_arrow2x.gif); background-repeat:no-repeat; background-position:top center;
}
.mid_col_home{
width:520px; background-color:#F1FAFE; height:100%; float:left;
}
.mid_col_home h1 {
color: #0067AB;}

.mid_col_home h2 {
color: #0067AB;}

.mid_col_home h3 {
color: #0067AB;
}

.mid_col_home_pad{
padding:30px 40px 80px 40px;
}
.mid_col_home_align{
width:205px; float:left; text-align:left;
}



.mid_col_home_bottom{
width:440px; text-align:left; margin-top:30px
}
.mid_col_home_top{
width:440px; text-align:left; margin:0px 0px 10px 0px
}


.right_col_home{
width:185px; float:left; background-image:url(../_img/blue_down_arrow0.gif); background-repeat:no-repeat; background-position:top center; padding-left:20px;
}
.right_col_home0{
width:185px; float:left; background-image:url(../_img/blue_down_arrow0.gif); background-repeat:no-repeat; background-position:top center; padding-left:20px;
}
.right_col_home1{
width:185px; float:left; background-image:url(../_img/blue_down_arrow1.gif); background-repeat:no-repeat; background-position:top center; padding-left:20px;
}
.right_col_home2{
width:185px; float:left; background-image:url(../_img/blue_down_arrow2.gif); background-repeat:no-repeat; background-position:top center; padding-left:20px;
}
.right_col_home3{
width:185px; float:left; background-image:url(../_img/blue_down_arrow3.gif); background-repeat:no-repeat; background-position:top center; padding-left:20px;
}
.right_col_home4{
width:185px; float:left; background-image:url(../_img/blue_down_arrow4.gif); background-repeat:no-repeat; background-position:top center; padding-left:20px;
}










.right_col_other{
width:185px; float:left;  padding-left:20px;
}
.mid_col_other{
width:520px; background-color:#F1FAFE; height:100%; float:left;
}
.mid_col_other_pad{
padding:30px 20px 80px 20px;
}

#mid_col_nav{
float:left; margin:55px 25px 0 0; text-align:left; width:105px;
}

#mid_col_nav a{
font-weight:bold;
color:#0067AB;
clear:right;
text-decoration:none;
}

#mid_col_nav a:hover{
font-weight:bold;
color:#0067AB;
clear:right;
text-decoration:underline;
}


#mid_col_cont{
float:left; text-align:left; width:350px;
}

#mid_col_cont h1{
color:#0067AB;
font-size:22px;

}
#mid_col_cont h2{
color:#0067AB;
font-size:15px;
}


.div_pad_top30 {padding-top:30px;}
/* IE6 Only*/
* html .div_pad_top30 {
padding-top:30px;
}

/* IE7 Only*/
*:first-child+html .div_pad_top30 {
padding-top:30px;
}
	



#footerbar {	
	margin: 0px;
	background-color:#0067AB;
	width:100%;
	color:#000000;
	float:left;
}

#footerbarall {
	margin: 0px auto 0px auto;
	text-align:left;
	width:990px;
	float:none;
	color:#000000;

}

.footer_tbl {
	
}

.footer_tbl td {
 padding-bottom:8px; color:#333333;
}

#footerbarall a {
	font-size: 12px; color: #8BADC4; padding:0px 5px 0px 0px ; font-weight:normal; text-decoration: none;
}

#footerbarall a:hover {
	color: #770000; text-decoration: none;
}


















.formfield {
	background-color: #F7FAFB;
	border: 1px solid #909CB3; 
	color: #333333;
	text-align:left;
	vertical-align:middle;
	font-weight: normal;
	margin-bottom:0px;
	height:18px;
	font-size:12px;

}

.combobox {
	background-color: #F7FAFB;	 
	color: #333333;
	text-align:left;
	vertical-align:middle;
	font-weight: normal;
	font-size:13px;
}


.textarea {
background-color: #F7FAFB;
	border: 1px solid #909CB3; 
	color: #333333; 
	text-align:left;
	vertical-align:middle;
	font-weight: normal;
	font-size:12px;
}

.formbut {
border: 1px solid;
border-color:#909CB3;
color:#333333;
background-color:#F7FAFB;
cursor: pointer;
padding: 1px;
font-size:12px;
margin:0px;

}

.combobox_mini {
	background-color: #F7FAFB;
	border: 1px solid #909CB3; 
	color: #000000;
	text-align:left;
	vertical-align:middle;
	font-weight: normal;
	margin-bottom:0px;
	margin-left:8px;
	height:16px;
	font-size:10px;
}


.sub_nav_td{
padding:2px 0px 0px 8px; background-image:url(../_img/bullet.gif); background-position:left; background-repeat:no-repeat
}
.sub_nav_td2{
padding:0px 0px 7px 8px;
}

.news_img{
 padding:2px;
 background-color:#ffffff;
border:1px solid #999999;
}

.news_title{
color: #335F8E;
text-decoration:none;
font-size:15px;
font-weight:bold;
}


.form_bg {
font-weight:bold;
text-decoration: none;
color: #000033;
font-size:14px;
text-align:left;
height:22px;
vertical-align:middle;
}


.form_bg1 {
font-weight:bold;
text-decoration: none;
color: #EEEEEE;
text-align:left;
background-color:#838892;
padding-left:6px;
height:22px;

}


.img_border {
border:3px solid #7B8695;
padding:3px;
background-color:#eeeeee
}

.img_border_not_live {
border:3px solid #dd8888;
padding:3px;
background-color:#eeeeee
}





.tfcredit {
	font-weight: normal;	
	font-size:12px;
	color: #8C9582;
	text-align:right;
	height:24px;
	padding-right:10px;
	padding-top:3px;
	}
.tfcredit div {
font-size:1px;
visibility:hidden;
}			
			
