/* Reset */

html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,img{margin:0px; padding:0px; border:none}

html,body{height:100%}



/* Global Redefined Tags */

body{background-color: #5f89c9; background: url(../images/dropshadow.gif) top center;font: 14px/20px Arial; color:#333}

h1{}

h2{margin-bottom:10px}

h3{}

p{margin-top:10px;margin-bottom:10px;}

a{}

a:hover{}

ul{margin-left:40px;}

th{text-align:left; vertical-align:top}

td{text-align:left; vertical-align:top}

/* Global Classes*/

.clear{clear:both}

.floatleft{float:left}

.floatright{float:right}

.imgborder{padding: 5px; border: solid 1px #ccc}

.menu{list-style-type:none}

.menu li{float:left}

.menu li a{display:block}

.menu li a:hover{}

.image{background:#d3e2f8;padding:4px; border:solid 1px #000}

/* Template */

#container{width:737px; margin: 0px auto; border: solid 2px #c1d4f1; position:relative;min-height:100%}



#header{position:relative}

#header h1{height:240px; width:737px;background: url(../images/top.jpg) top left no-repeat}

#header h1 span{display:none}

#phone_number{position: absolute; top:180px; left:130px; font-size:24px;}



#navigation{background:#99ccff; color:#003366;height:40px}

#navigation li{}

#navigation li a{padding:10px; line-height:20px;color:#003366;font-family: Arial, Helvetica, sans-serif;

	font-size: small; font-weight:bold}

#navigation li a:hover{}



#content{background:#c1d4f1;clear:both; padding-bottom:46px}



#footer{border-top: solid 1px #000; height:40px; position:absolute; bottom:0px; left:0px; width:100%}

#footer .line1{margin-top:5px;}





/* Layout */

.leftcol{float:left; width:450px}

.rightcol{float:right; width:200px}

.col-1{width:195px}

.col-2{width:700px}

.content{padding:20px;}



.layout2 .col-1{}

.layout2 .col-2{}

.layout2 .col-3{}@charset "utf-8";

/* CSS Document */

#contact_page{}

#contact_page form{margin-top:20px;}

#contact_page form .text_field{background:#d8e2ec; width:100%; border:solid 1px #7ebefe}

#contact_page form .text_area{background:#d8e2ec; width:100%; border:solid 1px #7ebefe}

#contact_page label{}

#contact_page .leftcol{



}

#contact_page .rightcol{



}

#form_status{color:blue; margin-top: 10px;}

#form_status ul{margin-left: 40px}
