@charset "utf-8";

body { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}

a:link { color:#5f84b0; }
a:visited { color:#afc1d7;}
a:hover {color:#893232;}

.wrapper {
	width: 100%;
}

.main {
width: 750px; 
margin: 0px auto;
}

.head {height:45px;}

.logo { float:left; }

.top_links { float:right; }

.top_links_phone { 
           color:#893232; 
		   text-align:right; 
           font-size:18px;
		   }
		   
.top_links_links { font-size:14px; 
}		   

.splash_menu { background-color:#384e68; color:#FFFFFF;}

.splash_menu td { padding: 0px 15px 0px 15px; color:#FFFFFF; font-size:14px;}
.splash_menu a { color:#FFFFFF; text-decoration:none;}

.current_menu { 	
	background-color:#5f84b0;
	font-weight:bold;
	padding: 0px 8px 7px 8px;
	margin: 7px 0px 0px 0px;
	vertical-align:bottom;
}

.splash { width:100%;
          background-color:#5f84b0;
		  background-image:url(/img/splash_back.jpg);
		  height:220px;

}

.splash #inner {height:220px;}

.splash_text {
	padding-left: 15px;
	width: 360px;
	vertical-align:bottom;
	}

.splash_pic {
	vertical-align:bottom;
	padding-bottom:5px;
	padding-left: 20px;
	text-align: center;
}

.splash h1 { font-size:24px; color:#FFFFFF; font-weight:normal;}

.splash p { font-size:14px; color:#FFFFFF; }

.content { font-size:14px; color:#000000; padding-top:20px;}

.content h1 {font-size: 24px; color:#eaad1c;}

.subheader { font-weight:bold; color:#384e68;}

.subheader_big { font-weight:bold; color:#384e68; font-size:18px;}

.list { line-height: 18pt; }

.blue_box {
	padding: 10px;
	width: 290px;
	background-color:#eaeff5;
			}
			
.blue_box_inner {
	padding: 10px;
	width: 240px;
	background-color:#eaeff5;
			}
						
.blue_box h1 { font-size:18px;
			color:#893232;
			}

.blue_box_inner h1 { font-size:18px;
			color:#893232;
			}			

.green_box {
	padding: 10px;
	width: 290px;
	background-color:#f6fcf5;
	}
	
.green_box_inner {
	padding: 10px;
	width: 240px;
	background-color:#f6fcf5;
	}
	
.green_box h1 { font-size:18px;
			color:#20a808;
			}

.green_box_inner h1 { font-size:18px;
			color:#20a808;
			}			

.beta_form { color:#20a808;
             font-size:14px;
			 
			 }
			 
.beta_form #input { border: 1px solid #20a808;
}

.beta_form #checkbox { border-color: #20a808;}

.features_box {
	padding: 10px;
	font-size:12px;
	}

.features_box .subheader {
 color:#20a808;
}

.bottom_line { background-color:#384e68; width:100%; height:10px; margin: 0px 10px 10px 0px;}

.copyright { float:left; font-size:12px;}

.bottom_links { float:right; font-size:12px; }

.splash_inner { width:100%;
          background-color:#5f84b0;
		  background-image:url(/img/splash_back.jpg);
		  height:50px;

}

.title h1 { color:#FFFFFF; font-size:24px; padding: 10px 0px 0px 20px;}

.note { font-size:12px; color:#afafaf;}

.comp_table #headers { background-color:#eaeff5; color:#893232; font-weight:bold;}

.comp_table #back_header { background-color:#eaeff5; text-align:left; color:#000000;}

.comp_table #cell { background-color:#faeac6; color:#384e68; text-align:center;}
.comp_table #cell2 { background-color:#fdf6e6; color:#384e68; text-align:center;}

.photo { border-color:#000000; border-width:1px; margin-top: 20px;}
.contact_person { font-size:18px; color:#eaad1c; font-weight:bold; padding: 0px 0px 0px 0px;}

.error { font-weight:bold;
			color:#893232;
 }
 
 .beta_testing {
	padding: 20px;
	background-color:#f6fcf5;
	}

.quick_tour {
 font-size: 14px;
 color:#5f84b0;
 cursor: pointer;
 padding-bottom: 5px;
}

.quick_tour #link {
text-decoration:underline;
}

.cs_quote {
font-size: 16px;
color:#5378a7;
}

.wp_box {
padding-left:109px;
padding-bottom: 10px;
padding-right: 10px;
padding-top: 10px;
	background-color:#f4d58b;
	background-image:url(/img/wp_back2.gif);
	background-repeat:no-repeat;
	text-align:right;
	width: 191px;
	}
