@charset "UTF-8";
/* CSS Document */

body{margin:0px;background-color:#7092b2;background-image:url(../images/top_bar.jpg);background-repeat:repeat-x;margin-bottom:20px;}
div{line-height:18px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#container{margin-right:auto;margin-left:auto;width:960px;margin-top:4px;background-color:#ffffff}
#header{width:960px;height:112px;background-image:url(../images/header.jpg);background-repeat:no-repeat;}
#nav{background-image:url(../images/nav_bg.jpg);background-repeat:no-repeat;width:960px;height:55px;margin-bottom:0px;}
#content{background-image:url(../images/content_bg.jpg);background-repeat:repeat-y}
#img1{float:left;width:600px;border:1px solid gray;margin-left:5px;}
#info{float:left;width:300px;border:1px solid gray;margin-left:5px;margin-right:5px;}

#columns{background-image:url(../images/col_bg.jpg);background-repeat:no-repeat;}
#col1{float:left;width:318px;background-image:url(../images/col1.jpg);background-repeat:no-repeat;}
#col2{float:left;width:319px;background-image:url(../images/col2.jpg);background-repeat:no-repeat;}
#col3{float:left;width:318px;background-image:url(../images/col3.jpg);background-repeat:no-repeat;}

#col3 ul li{list-style-image: url(../images/doc.gif);color:#436dbd;font-weight:bold;}
#col3 ul li ul li{list-style-image:none;list-style:none;margin:0px;padding:0px;font-weight:normal;color:#FFFFFF}
#col3 ul a{color:#FFFFFF;text-decoration:none;font-weight:normal;}
#col3 ul a:hover{color:#0033CC}

.col_txt{padding:15px;padding-top:0px;line-height:18px;color:#333333}
.col_txt h1{color:#436dbd;font-size:18px;margin-top:25px;}
.col_txt a{color:#249e17;text-decoration:underline;font-weight:bold;}
.col_txt a:visited{color:#249e17;text-decoration:underline;}
.col_txt a:active{color:#249e17;text-decoration:underline;}
.col_txt a:hover{color:#0033CC;text-decoration:underline;}

#footer{ width:960px;height:93px;background-image:url(../images/footer.jpg); background-repeat:no-repeat;clear:both;}
#footer_links { font-size:11px; color:#ebebeb; text-align: right; padding: 0px 20px 0px 400px; }
	#footer_links p { padding: 13px 0px 0px 0px; margin: 0px; }
#footer a {color:#ebebeb;text-decoration:none;}

#logo { width: 460px; float: left; }
	#logo h1 { display: none; }
	#logo a { display: block; width: 460px; height: 112px; }
#search { width: 500px; float: left; color:#575757}
	#search form {padding: 40px 20px 0px 0px; text-align: right; }
	#search a {color:#575757;}
	#search a:visited {color:#575757}
	#search a:active {color:#575757}
	#search_box {margin-left:20px;}
	.search_input_box {height:17px;}
	.go_button { vertical-align: bottom; }

#navlink {list-style:none;margin:0px;padding:0px;padding-left:20px;}
#navlink li{position:relative;padding-right:5px;padding-left:5px;height:55px;
			background-image:url(../images/nav_divider.jpg);background-repeat:no-repeat;background-position:top right;float:left;line-height:14px;}
#navlink a{position:absolute;top:10px;padding-left:5px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
#navlink a:visisted{color:#FFFFFF;}
#navlink a:active{color:#FFFFFF;}
#navlink a:hover{color:#0033CC;}

#nav01{width:80px;}
#nav02{width:100px;}
#nav03{width:100px;}
#nav04{width:100px;}
#nav05{width:100px;}
#nav06{width:100px;}
#nav07{width:100px;}
#nav08{width:80px;}

#splash_left{height:286px;background-image:url(../images/we_can_help.jpg);background-repeat:no-repeat;width:514px;float:left;}
#splash_left_txt{width:150px;color:#FFFFFF;line-height:18px;}
#splash_left h1{line-height:20px;font-size:20px;width:300px;padding:0px;margin:0px;color:#FFFFFF;font-style:normal;padding-bottom:20px;}
.btn_learn_more{margin-top:60px;}

#free_info_packet_form {margin-top:10px;color:#FFFFFF;font-weight:bold;}
#free_info_packet_form .info_field{width:110px;height:18px;}
.form_col1{float:left;width:150px;}
.form_col2{float:left;width:150px;}
.btn_free_packet{margin-top:20px;margin-left:117px;}

#splash_right{width:446px;height:286px;background-image:url(../images/info_packet.jpg);background-repeat:no-repeat;float:left;}
#splash_right h1{line-height:20px;font-size:20px;padding:0px;margin:0px;color:#FFFFFF;font-style:normal;padding-bottom:20px;}
#splash_right_txt{color:#FFFFFF;line-height:18px;}

.splash_content{padding:17px;}

input{border:1px solid #999999;font-size:12px;}

/* sub page */

#sub_content{background-image:url(../images/sub_content_bg.jpg);background-repeat:repeat-y;}

#sub_col1{width:632px;float:left;padding-left:5px;}
#sub_col2{width:323px;float:left;}

#sub_col1_txt{width:602px;padding:15px;line-height:18px;color:#333333}
#sub_col1_txt h1{color:#436dbd;font-size:18px;margin-top:25px;}
#sub_col1_txt a{color:#249e17;text-decoration:underline;font-weight:bold;}
#sub_col1_txt a:visited{color:#249e17;text-decoration:underline;}
#sub_col1_txt a:active{color:#249e17;text-decoration:underline;}
#sub_col1_txt a:hover{color:#0033CC;text-decoration:underline;}

#sub_info_packet{width:323px;height:286px;background-image:url(../images/sub_info_packet.jpg);background-repeat:no-repeat;}
#sub_info_packet .splash_content{padding:17px;}
#sub_info_packet h1{line-height:20px;font-size:20px;padding:0px;margin:0px;color:#FFFFFF;font-style:normal;padding-bottom:20px;}
#sub_info_packet #splash_right_txt{color:#FFFFFF;line-height:18px;width:200px}

#sub_info_packet #free_info_packet_form {margin-top:10px;color:#FFFFFF;font-weight:bold;}
#sub_info_packet #free_info_packet_form .info_field{width:110px;height:18px;}
#sub_info_packet .form_col1{float:left;width:120px;}
#sub_info_packet .form_col2{float:left;width:120px;}
#sub_info_packet .btn_free_packet{margin-top:20px;margin-left:117px;}

#sub_topic{width:323px;height:319px;background-image:url(../images/sub_topic.jpg);background-repeat:no-repeat;line-height:18px;}

#sub_topic ul li{list-style-image: url(../images/doc.gif);color:#436dbd;font-weight:bold;}
#sub_topic ul li ul li{list-style-image:none;list-style:none;margin:0px;padding:0px;font-weight:normal;color:#FFFFFF}
#sub_topic ul a{color:#FFFFFF;text-decoration:none;font-weight:normal;}
#sub_topic ul a:hover{color:#0033CC}

#sub_topic .sub_topic_txt h2{color:#436dbd;font-size:18px;padding:0px;margin:0px;}

#sub_footer{position:relative;width:960px;height:93px;background-image:url(../images/sub_footer.jpg);background-repeat:no-repeat;clear:both;}
#sub_footer a{color:#ebebeb;text-decoration:none;}



/* main contact form
 * ------------------------------------------------------------------------- 
#contact-main { padding:35px 0 10px 60px; }

#contact-main label { 
	width:100px; 
	position:relative; 
	display:block; 
	text-align:right; 
	margin-bottom:10px; 
	}

#contact-main label input, #contact-main label textarea, #contact-main label select { 
	width:300px;
	position:absolute; 
	left:110%; 
	top:-2px;
	}

#contact-main label textarea { height:100px; }

#submit-main { margin: 250px 0 0 250px; }

.submit2 {
	background:url(../images/submit2.jpg) top left no-repeat;
	width:62px;
	height:18px;
	border:none;
	cursor:pointer;
	margin:75px 0 0 250px;
	}
*/

 /* main contact form
 * ------------------------------------------------------------------------- */
  
#main-contact { 
	margin: 30px 0 0 90px;
	}
	
#main-contact label { 
	width:100px; 
	position:relative; 
	display:block; 
	text-align:right; 
	margin-bottom:10px;
	font-size:12px;
	}
	
#main-contact label input, #main-contact label textarea, #main-contact label select { 
	width:175px;
	position:absolute; 
	left:110%; 
	top:-2px;
	}
	
#main-contact label select {
	width:205px;
	}
	
#main-contact label textarea { height:100px; }

.submit-contact-main {margin: 70px 0 0 235px;}

#main-contact fieldset { border:none; }

