﻿*{margin: 0; padding: 0;}
a:link, a:visited{color: #2baadf; text-decoration: none;}
a:hover{color: #2baadf; text-decoration: underline;}
body{color:#505557;font-family: Trebuchet MS, Verdana, Sans-Serif; font-size: 11px;background: url(../../images/BG.jpg) repeat-x 50% 0;}
h1{font-size: 20px;}
h2{color: #2baae5; font-size: 18px;}
h3{color: #2baae5; font-size: 16px; font-weight: normal;}
h4{font-size: 14px; font-weight: normal; font-family: Verdana, Arial Sans-Serif;}
img{border: solid 0;}
li.PDF {background-image: url(../../Images/iconPDF.gif); background-repeat: no-repeat; background-position: 0 50%; padding: 3px 0 3px 20px; margin: .4em 0;}
#divWrapper{height: auto; margin: 0 auto; /* align for good browsers */ position: relative; width: 950px;}
.floatClear{clear: both; display: block;}
.flagRed{color: #f00; font-weight: bold;}
.flagBlue{color: #2baae5; font-weight: bold;}
#divHeader{height: 120px;position: relative;}
#imgIG{left: 67px;padding-bottom: 125px;position: absolute;top: 17px;}
#divMenu{left: 262px;position: absolute;top: 17px;}
#divMenu li{float: left;font-size: 11px;font-weight: bold;list-style: none;padding: 0 5px 0 5px;text-transform: uppercase;text-decoration: none;}
#divMenu li a.aOn{color: navy; text-decoration: underline;}
#divMenu li a:hover{color: navy; text-decoration: underline;}
#divTitle h1{position: absolute; font-size: 2.3em; left: 300px; top: 72px;color:#2baae5;font-family:Helvetica, Geneva, Arial, sans-serif;font-weight:normal;left: 267px;line-height: 1.5;}
#divBody{height: 800px;}
#divBodyLeft{float: left;position: relative;width: 270px;}
#divBodyRight{float: left;width: 582px;}
#divBodyRight h2{margin-top: 10px;}
#divBodyRight p{margin: 5px 0 10px 0;}
#tblDataSet table td{padding-left: 10px;}
#tblDataSet table td.left{text-align: center;width: 50px;}
#map{width: 585px;height: 340px;}
#divDataTable{height: 370px;overflow: auto;width: 585px;}
.clsTableData{width: 560px;}
tr.alternatingStyle{background-color: #eee;}
#divFooter{height: 160px;}
#accordion{margin: 50px 0px;overflow: hidden;width: 252px;}
h3.toggler{cursor: pointer;background-color: #d5eef9;border-bottom: #d5eef9 1px solid;border-top: #d5eef9 1px solid;font-size: 12px;font-weight: bold;margin: 0 0 4px 0;padding: 3px 5px 1px;text-transform: uppercase;}
.element{height: 0px;overflow: hidden;position:relative;}
div.element p, div.element h4 {margin:0px;padding:4px;}
blockquote{padding:5px 20px;}
#panalSearchByAddress{height: 195px;position: relative;}
#divAddress1{left: 10px;position: absolute;}
.clsInputAddressLong{width: 220px;}
.clsInputAddressShort{width: 140px;}
.clsInputAddressDropDown{width: 70px;}
.clsInputStateDropDown{width: 170px;}
#divCity1{left: 10px;position: absolute;top: 40px;}
#divState1{left: 10px;position: absolute;top: 80px;}
#divZip1{left: 90px;position: absolute;top: 80px;}
#divRadius{left: 10px;position: absolute;top: 130px;}
#divSearchByAddressButton{bottom: 5px;left: 10px;position: absolute;}
