body {
background-color:#6699ff;
margin:0px;
padding:0px;
font: 10px  verdana, arial, helvetica;
color: #416271;
}
a:current{
color:#333;
border:0;
}
a:visited{
color:#333;
border:0;
}
a:hover{
color:#999;
border:0;
}


h1{
font-family:verdana;
padding:5px 0 5px 0;
margin:0px;
font-size:16px;
color:#333;
}
h2{
padding:5px 0 5px 0;
margin:0px;
font-size:18px;
color:#07317B;
}
h3{
padding:0 0 5px 0;
margin:0px;
font-size:12px;
color:#07317B;
}
h4{
font-family:verdana;
padding:0 0 10px 0;
margin:0px;
font-size:12px;
color:#7ea743;
}
p{
text-align:justify;
padding:2px 0 2px 0;
margin:0px;
line-height:15px;
color:#07317B;
}

img.left_img{
border:1px #cae6c6 solid;
float:left;
margin:0 10px 0 0 ;
}
img.box_img{
float:left;
padding:0 10px 0 0 ;
}

#main_container{
width:900px;
height:auto;
margin:auto;
background-color:#FFFFFF;
}

#main_container1{
width:900px;
height:auto;
margin:auto;

}

#header{
width:900px;
height:96px;
margin:auto;
}
#logo{
padding:0px 0 0 0px;
float:left;
}
#address{
background:background:#ffffff;;
padding:14px 18px 5px 20px;
float:right;
text-align:center;
}
/*----------------------menu-------------------------*/
#menu{
width:900px;
height:42px;
padding:0px;
clear:both;
background:url(images/navblue.jpg);

}
#menu ul{
list-style:none;padding:0 0 0 28px;margin: auto;display:block;
}
#menu ul li{
list-style:none;display:inline;float:left;width:auto;height:42px;padding:0px;line-height:42px; font-family:Arial, Helvetica, sans-serif; font-size:13px;
}
#menu ul li a{
height:42px; width: auto;float:left;text-decoration:none;padding:0 0 0 25px; margin:0px 30px 0px 3px;color:#fff;text-align:center;
}
#menu ul li a:hover{
height:42px;width: auto;text-decoration:none;color: #fff;padding:0 0 0 25px; background:url(images/greenball.jpg) no-repeat left;
}
#menu ul li a.current{
height:42px;width: auto;float:left;text-decoration:none;padding:0px;color: #fff;padding:0 0 0 25px; background:url(images/greenball.jpg) no-repeat left;
}

/*----------------middle blue box-----------*/
.blue_box{
width:900px;
height:370px;
clear:both;
background:url(images/blue_box_bg1.jpg);

}

.text_content{
width:380px;
float:left;
padding:2px 0 0 0;
}
.text_content p{
font-family:verdana;
size:12px;

}
.text_content2{
width:350px;
float:left;
padding:10px 0 0 0;
}

.text_content3{
width:350px;
float:right;
margin:1px 40px 0 0;
}

.text_content3 ul{
width:350px;
float:right;
margin:131px 130px 0 0;
}

.text_content3 ul li{
width:350px;
float:right;
margin:89px 130px 0 0;
}

.text_content4 ul{
width:350px;
float:right;
margin:15px 90px 0 0;
}

.menus1{
font-family:Verdana;
font-size:10px;
color:#f66e0c;
font-weight:bold;
}
.menus1 a{
text-decoration:none;
}
.menus1 a:hover{
text-decoration:none;
color:#343434;
}
.menu1active{
font-family:Verdana;
font-size:10px;
color:#343434;
font-weight:bold;
}

#text{
color:#07317B;
font-weight:bold;
}


#flashobject{
width:600px;height:340px;
position:relative;
margin-left:10px;
margin-top:10px;
padding-top:10px;
padding-bottom:10px;
padding-left:-10px;
padding-right:50px;
}


/*--------------------------main_content-------------------*/

.maps{
width:900px;
height:800px;
clear:both;
background:#ffffff;
background-position:50px 0px;
}
.maps p{
font-size:16px;
font-weight:bold;
margin-bottom:10px;

}
.maps h1{
font-size:20px;
width:430px;
margin-bottom:10px;
}
.maps ul{
list-style:none;
width:430px;
color:#07317B;
margin-bottom:10px;
}

.maps ul li{
list-style:none;
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
width:430px;
}
.menu2{
position:relative;
clear:both;
width:900px;
height:1650px;
padding:10px;
}
.menu2 td{

padding:2px;
}
#contact { margin: 15px 0 0 0;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	width: 566px !important;
	clear:both;
	height: 516px;}
#contact label { color: #BCBEC0;
	font-size: 14px;
	letter-spacing: normal !important;
	display: block;
	width: 125px;
	margin: 0 0 5px 0;}


#contactbox { float: left;
	 width: 356px;
	 margin: 0;
	 background-image:url(images/bg-arrow-over.gif);
	 background-repeat: no-repeat;
	 background-position: -2000px -2000px;}
#contactbox form { margin: 0;
	padding: 0;
	background-image:url(images/bg-download-over.gif);
	 background-repeat: no-repeat;
	 background-position: -2000px -2000px;
}
#contactbox fieldset { margin: 0;
	padding: 0;
	border: none;
	background-image:url(images/bg-expand-hover.gif);
	 background-repeat: no-repeat;
	 background-position: -2000px -2000px;}
#contactbox input {background-color: #d5d5d5;
	border: 1px solid #2A2A2A;
	width: 354px;
	padding: 7px 0 0 5px;
	height: 24px;
	color: #191919;
	font-size: 14px;
	margin: 0 0 4px 0;}
#contactbox input.submit {background-color: #d5d5d5;
	border: 1px solid #2A2A2A;
	width: 50px;
	padding: 7px 0 0 5px;
	height: 24px;
	color: #191919;
	font-size: 14px;
	margin: 0 0 4px 0;}
	
#contactbox textarea { width: 349px;
	overflow: auto;
	height: 194px;
	padding: 6px 5px;
	color: #191919;
	font-size: 14px;
	font-family: Tahoma, Arial, Helvetica, sans-serif}
#right { float: right !important;
	width: 170px;}
#right input { width: 168px !important;}
#left {float: left !important;
	width: 354px;}
#left input { width: 354px !important;}
/*----------------------- INPUT HIGHLIGHTS ------------------------*/
.textInput,textarea {background-color: #d5d5d5 !important;
	border: 1px solid #2A2A2A !important;
	height: 33px;
}

.textInput:focus, textarea:focus {background-color: #FFF !important;
	border: 1px solid #00ADEF !important;
	height: 33px;
}


	
#contactinfo {
	position:absolute;
	top:340px;
	left:330px;
	width: 210px;
	height: 150px;
	margin: 0;
	}
#contactinfo h5 { font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif !important;
	font-weight: bold;
	margin: 14px 0 6px 10px;
	padding:0;
	width: 164px;
	color: #000;
	letter-spacing: normal;}


#contactinfo p { margin: 0 0 0 0 !important;
	padding: 0 0 12px 14px !important;
	color: #000 !important;
	line-height: 18px;
	font-size: 12px !important;
	width: 190px !important;}



.contact{
width:900px;
height:800px;
clear:both;
color:#000000;
background-position:10px 0px;
}
.contact p{
font-size:16px;
font-weight:normal;
margin-bottom:10px;

}
.contact h1{
font-size:20px;
width:430px;
margin-bottom:10px;
}
.contact ul{
list-style:none;
width:430px;
color:#ffffff;
margin-bottom:10px;
}

.contact ul li{
list-style:none;
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
width:430px;
}
.text_content2{
clear:both;
width:480px;
float:left;
padding:15px 0 90px 0;
}

.text_content p{
font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#07317B; font-weight:bold;
}

.text1 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#07317B; font-weight:bold; }




/* POLAROIDWRAPPER */
#polaroidwrapper { width:790px; margin:10px;}
#info { margin-top:1px; }
#info p { color:#eee; font-family:Georgia,serif; margin-top:5px; }
#info p a { color:#eee; }
#toggle { text-decoration:underline; }

/* POLAROID */
#polaroidcontainer { width:790px; height:500px; margin-top:-80px;}

.polaroid { width:230px; height:222px; background-image:url(images/polaroid-bg.png); position:absolute; }
.polaroid img { width:217px; height:180px; margin:11px 0 0 7px; }
.polaroid p { text-align:center; font-family:Georgia,serif; font-size:8px; color:#2E2E2E; margin-top:6px; }

.redborder { border:1px solid red; margin:-1px; }

#history{
width:900px;
height:280px;
clear:both;
background:#ffffff;
background-position:50px 0px;
}
#history p{
font-size:18px;
font-weight:bold;
margin-bottom:10px;

}
#history h1{
font-size:20px;
width:430px;
margin-bottom:10px;
}
#history ul{
list-style:none;
width:700px;
color:#07317B;
margin-bottom:10px;
}

#history ul li{
list-style:none;
font-family:Arial, Helvetica, sans-serif; 
font-size:16px;
font-weight:lighter;
width:700px;
}
td {
	text-align: left;
	vertical-align: center;
	font-family:Tahoma;
	font-size:11px;
	color:#626262;
}

#lowercontent{
	background-color:#ffffff;
	}
	
#lowercontent a{
	color:#000000;
	}
	


	
	
/*----------------------top right box-------------------------*/
#right_box{
width:200px;height: auto;
position:relative;
margin-left:630px;
margin-top:-350px;
}





/*-----------------------------footer------------------*/
#footer{

margin:auto;

width: 900px;

height:40px;

text-decoration:none;
background:url(images/navblue.jpg);

}

.links{

margin-top:-13px;

float:right;

padding-right:10px;

padding:12px;


}

.copyright{

padding:10px;

text-decoration:none;

color: #fff;

margin-left:15px;

}
.copyright p{

color: #ccc;

font-weight:bold;

}

.copyright a{

color: #7dbf1f;

font-weight:bold;

text-decoration:none;

}
.copyright a:hover{

text-decoration:underline;


}

.footer_links{


padding-right:100px;

padding-top:10px;

}

.footer_links a{

text-decoration:none;

color: #000;



text-align: left;

}

.footer_links a:hover{

text-decoration:none;

color: #fff;

}

/* Form */
.post {

	background-color:#FFF;
	padding:5px;
	border:#CCC solid 2px;
}
.post  ul li{
	background-color:#FFF;
	list-style-type:none;
	color: #000;
	font-size: 12px;
	
}
.post tr td{
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	color:#333;
	font-family:verdana;
}
.post tr td img{
	align:left;
}
.post a{
	list-style-type:none;
	font-size:11px;
	color: #666;
	text-decoration:underline;
}
.post input{
background-color: #FFFFFF;
	padding: 0px;
	color: #000;
	font-size: 12px;
	border:#CCC;
	height:24px;
}

.textInput,textarea {background-color: #FFFFFF;
	border: 1px solid #ccc;
	font-size:12px;
	height:24px;
	width:200px;
}
.textInput:focus, textarea:focus, label:focus {background-color: #FFFFFF;
	border: 1px solid #CCC;
	font-size:12px;
	height:24px;
	width:200px;
	
	
}
label.textInput:focus {background-color: #FFF;
	border: 1px solid #000 !
	font-size:12px;
	height:30px;
}




.formbutton1{
cursor:pointer;
font-weight: bold;
padding: 2px 7px;
background:url(images/bg2.jpg) repeat-x left top;
}

.formbutton2{
cursor:pointer;

font-weight:bold;
padding: 2px 7px;
background:url(images/bg2.jpg) repeat-x left top;
}

/* End Form */








