@charset "utf-8";

/* CSS Document */



body {text-align:center;padding:0;margin:0;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;background-color:#003366;color:#063869;}



#wrapper {margin:auto;width:777px;padding:10px;background-color:#faf7e6;}



#top {margin:0 0 -3px 0;}



#border_area {border:solid #cf713e;border-width:0px 1px 0px 1px;margin:0 0 0 0;padding:0 0 0 0;background-color:#fff;}



a img {border:none;}



p {margin:0 0 0 0;padding:5px 3px 5px 3px; font-size:12px; line-height:18px;}



#clear {float:none;clear:both;}
#clear1 {float:none;clear:both;}
#clear2 {float:none;clear:both;}
#clear3 {float:none;clear:both;}
#clear4 {float:none;clear:both;}
#clear5 {float:none;clear:both;}
#clear6 {float:none;clear:both;}
#clear7 {float:none;clear:both;}
#clear8 {float:none;clear:both;}
#clear9 {float:none;clear:both;}
#clear10 {float:none;clear:both;}



#header {background-color:#faf7e6;}



#logo {text-align:left;margin:0 0 5px 20px;}





#menu {background:url(../images/index_03.jpg) center center repeat-x;height:28px;padding:0 0 0 0;margin:-5px 0 0 0;}

html>/**/body #menu {margin-top:-10px;}



#border {border:1px dotted #00707b;border-width:0 0 1px 0;padding:5px 0 0 0;}
#border1 {border:1px dotted #00707b;border-width:0 0 1px 0;padding:5px 0 0 0;}
#border2 {border:1px dotted #00707b;border-width:0 0 1px 0;padding:5px 0 0 0;}
#border3 {border:1px dotted #00707b;border-width:0 0 1px 0;padding:5px 0 0 0;}
#border4 {border:1px dotted #00707b;border-width:0 0 1px 0;padding:5px 0 0 0;}
#border5 {border:1px dotted #00707b;border-width:0 0 1px 0;padding:5px 0 0 0;}
#border6 {border:1px dotted #00707b;border-width:0 0 1px 0;padding:5px 0 0 0;}

#v_space {height:10px;}
#v_space1 {height:10px;}
#v_space2 {height:10px;}
#v_space3 {height:10px;}
#v_space4 {height:10px;}
#v_space5 {height:10px;}
#v_space6 {height:10px;}

#main_section {text-align:left;}



#left_col {float:left;width:70%;margin:10px 5px 10px 10px;}



#right_col {float:right;width:26%;margin:10px 10px 10px 5px;}



.green {background-color:#cde2e5;padding:7px 8px 8px 8px;}

.green h3 {color:#fff;background:url(../images/index_04.jpg) center center repeat-x;height:35px;font-size:13px;line-height:35px;margin:0 0 0 0;padding:0 0 0 0;text-align:center;}

.green h4 {color:#fff;background:url(../images/index_04.jpg) center center repeat-x;height:35px;font-size:12px;line-height:35px;margin:0 0 0 0;padding:0 0 0 15px;}

.green h5 {font-size:14px;margin:0 0 0 0;padding:0 0 0 0;}



.blue {background-color:#cae0ee;padding:7px 8px 8px 8px;}

.blue h4 {background:url(../images/index_06.jpg) center center repeat-x;height:35px;line-height:35px;padding:0 0 0 10px;margin:0;color:#fff;font-size:12px;}


.blue h5 {font-size:14px; font-weight: bold; margin:0 0 0 0;padding:0 0 0 0;}


.yellow {background-color:#f9f1d5;padding:7px 8px 8px 8px;}

.yellow h4 {background:url(../images/index_05.jpg) center center repeat-x;height:35px;line-height:35px;padding:0 0 0 0;margin:0;color:#032e58;font-size:12px;text-align:center;}

.yellow ol {margin:10px 10px 0 25px;padding:0 0 0 0;}

.yellow li {padding:0 0 8px 0;}

.yellow li a, .yellow li a:active, .yellow li a:visited  {color:#036;font-size:12px;text-decoration:none;}

.yellow li a:hover {text-decoration:underline;}



ul {margin:2px 0 6px 30px;padding:0 0 0 0;}

ul li {padding-bottom:3px; font-size:12px; font-weight: bold;}

.float_right {float:right;padding:10px 2px 5px 10px;}

.float_left {float:left;padding:10px 10px 5px 2px;}

.left {float:left;width:23%;text-align:center;margin:10px 0 0 0;}

.right {float:right;width:77%;margin:10px 0 0 0;}

.name {padding:20px 0 0 2px;}

.margin_push {
	margin:-60px 0 0 0;
}





#call {background-color:#cc6f3b;color:#fff;margin:7px 15px 7px 15px;font-size:16px;text-align:center;padding:5px 5px 5px 5px;}



a:link, a:active, a:visited {color:#2b85bb;}

a:hover {text-decoration:none;}

.cen_text {text-align:center;}

.large_text {font-size:1.2em;}



input.text,textarea,select{background:#fff; font:normal 12px arial; color:#666; border:1px solid #ccc; padding:2px}
input.text:focus,textarea:focus,select:focus{border-color:#107ace; color:#107ace}

.label{margin:0}

.feedback{border:1px solid #eee; width:500px; margin:0 auto; padding:4px}
.feedback .form{background:#f6f6f6; padding:20px; display:block}
.feedback .form label{color:#000; float:left; width:20%; font-size:12px; font-weight:bold}
.feedback .form .field{float:left; width:55%; margin-bottom:10px;}
.feedback .text{width:200px}
.feedback select{width:206px}
.feedback textarea{width:300px; height:100px}

























































#footer {background:url(../images/index_07.jpg) center center no-repeat;width:777px;height:41px;}.margin_push1 {
	margin:-35px 0 0 0;
	padding-left: 300px;
}
/*this is the css for the horizontal version*/

		.horizontal ul{

			list-style-type: none;

			padding: 0 0 0 0;

			display: block;

			margin:0 0 0 0;

			

		}

		.horizontal li{

			float: left;

			display: inline;

			line-height:20px;

			padding:0 0 0 5px;

			margin:4px 0 4px 0;

		}

		.horizontal li a:link, .horizontal li a:active, .horizontal li a:visited{

			text-decoration: none;

			float: left;

			display: block;

			border-right:1px solid #faf7e6;

			color:#faf7e6;

			padding:0 10px 0 4px;

		}

		

		.horizontal li a:hover {color:#fff;}

		

		

		.horizontal li li a{

			border-top: none;

			

		}

		.horizontal li ul{

			position: absolute; 

			margin-top: 2.25em;

			margin-left: -1px;

			width: 170px;

			border: none;

			display: block;

			height: auto;

			background-color:#cc6f3b;

			text-align:left;

		}

		

		

		.horizontal li ul li a:link, .horizontal li ul li a:active, .horizontal li ul li a:visited{

		width: 170px;

		border-bottom:1px solid #faf7e6;

		border-right:none;

		padding:0 0 0 0;

		margin:0 0 0 0;

		text-indent:5px;

		line-height:20px;

		}

		

		.horizontal li ul li a:hover {color:#fff;}

