/* CSS Document - with some extra text added to increase the file size to solve Dreamweaver bug*/

body{
font-family: Verdana,Arial,Helvetica,Sans-serif;
color: #333333;
background:#336699;
margin-left: 0px;
margin-top: 0px;
text-align:center;
}

#wrap{
width:806px;
margin: auto;
text-align: left;
}

.padder{
background-image:url(images/longback.jpg);
background-repeat: repeat; 
float: left;
height: 100%;
}

.top{
margin: 0px;
padding: 0px;
background-image: url(images/top1_back.gif);
background-repeat: repeat;	
height: 92px;
}

.topnav {
margin: 0px;
padding: 0px;
height: 35px;
background-image: url(images/topnav2.jpg);
background-repeat: repeat;	
clear: both;
}

.topnav1 {
margin: 0px;
padding: 0px;
float: left;
}

.topnav2 {
margin: 0px;
padding: 0px;
float: left;
display: inline;
font-size: 0.7em;
}

.maptopnav2 {
margin: 0px;
padding: 0px;
float: left;
display: inline;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.topnav2 a {
margin: 0px;
padding: 0px 9px 0px 9px;
font-weight: bold;
color: #ffffff;
border-right: solid 1px #ffcc00;
text-decoration: none;
}

.maptopnav2 a {
margin: 0px;
padding: 0px 9px 0px 9px;
font-weight: bold;
color: #ffffff;
border-right: solid 1px #ffcc00;
text-decoration: none;
}

.topnav2 a:hover {
color: #ffcc00;
text-decoration: none;
}

.maptopnav2 a:hover {
color: #ffcc00;
text-decoration: none;
}


.topnav3 {
margin: 0px;
padding: 0px;
float: right;
display: inline;
}


.mid {
margin: 0px;
padding: 0px;
width: 807px;
}

#main {
width:469px;
display:inline;
float:left;
margin:0px;
padding: 0px 0px 18px 0px;
}

#main p {
font-size: 0.7em;
padding: 6px 12px 6px 18px; 
margin: 0px;
color: #545454;
line-height: 1.3em;
}

.maptext {
font-size: 11px;
padding: 6px 12px 6px 18px; 
margin: 0px;
color: #545454;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#map-right p {
font-size: 10px;
padding: 6px 12px 6px 18px; 
margin: 0px;
color: #545454;
line-height: 1.3em;
text-align: left;
}

#main td img {
/* border: 1px solid #999999; */
}


#main h1 {

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 1.0em;
padding: 3px 12px 0px 18px;
color:#224F8A;
font-weight: bold;
margin: 0px;
line-height: 1.1 em;
}

#main h2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.82em;
padding: 0px 12px 6px 18px;
color:#336699;
font-weight: bold;
margin: 0px;
line-height: 1.2em;
}

#main h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
padding: 3px 12px 0px 18px;
color:#336699;
font-weight: bold;
margin: 0px;
line-height: 1.3em;
}

#main ul {
margin-top: 0px; 
margin-bottom: 0px;
}

#main li {
list-style-image: url(images/bullet.gif);
font-size: 0.7em;
padding: 3px 0px 3px 0px; 
margin: 0px;
color: #545454;
}

#main a {
color:#224F8A;
font-weight: bold;
}

#main a:hover {
color:#3366CC;
font-weight: bold;
}



#right {
width:160px;
float:right;
margin:0px;
padding:0px;
display: inline;
}

#leftdiv {
width:176px;
float:left;
margin-left:0px;
padding: 0px;
height: 100%;
font-size: 0.7em;
}

.footer	{
padding: 0px;
margin: 0px;
background-image: url(images/footer.jpg);
background-repeat: repeat;
float: left;
width: 806px;
height: 51px;
text-align: center;	
clear: both;
}	

.mapfooter	{
padding: 0px;
margin: 0px;
background-image: url(images/footer.jpg);
background-repeat: repeat;
float: left;
width: 806px;
height: 51px;
text-align: center;	
clear: both;
}	

.footer a {
font-size: 0.6em;
padding: 0px 12px 0px 12px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

.mapfooter a {
font-size: 10px;
padding: 0px 12px 0px 12px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.footer a:hover {
color: #ffcc00;
text-decoration: none;
font-weight: bold;
}

.mapfooter a:hover {
color: #ffcc00;
text-decoration: none;
font-weight: bold;
}


.leftnav {
width: 176px;
display: block;
margin: 0px;
color: #ffffff;
text-align: left;
padding:0px;
}
	
.leftnav a {
color: #ffffff;
text-decoration: none;
font-weight: bold;
padding: 9px 6px 12px 66px;
display: block;
}

.mapleftnav a {
color: #ffffff;
text-decoration: none;
font-weight: bold;
padding: 9px 6px 12px 66px;
display: block;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#lnav1{
background-image: url(images/lnav1a.jpg);
background-repeat:no-repeat;
color: #ffffff;
}

#lnav1:hover {
background-image: url(images/lnav1b.jpg);
background-repeat:no-repeat;
color: #ffcc00;
}

#lnav2 {
background-image: url(images/lnav2a.jpg);
background-repeat:no-repeat;
color: #ffffff;
}

#lnav2:hover {
background-image: url(images/lnav2b.jpg);
background-repeat:no-repeat;
color: #ffcc00;
}

#lnav3 {
background-image: url(images/lnav3a.jpg);
background-repeat:no-repeat;
color: #ffffff;
}

#lnav3:hover {
background-image: url(images/lnav3b.jpg);
background-repeat:no-repeat;
color: #ffcc00;
}

#lnav4 {
background-image: url(images/lnav4a.jpg);
background-repeat:no-repeat;
color: #ffffff;
}

#lnav4:hover {
background-image: url(images/lnav4b.jpg);
background-repeat:no-repeat;
color: #ffcc00;
}

#lnav5 {
background-image: url(images/lnav5a.jpg);
background-repeat:no-repeat;
color: #ffffff;
}

#lnav5:hover {
background-image: url(images/lnav5b.jpg);
background-repeat:no-repeat;
color: #ffcc00;
}

.rightnav {
width: 160px;
display: block;
margin: 0px;
color: #ffffff;
text-align: left;
padding:0px;
}
	
.rightnav a {
color: #ffffff;
text-decoration: none;
font-weight: bold;
padding:0px;
display: block;
height: 115px;
text-indent: -2000px;
}

#rnav1{
background-image: url(images/right1.jpg);
background-repeat:no-repeat;
}

#rnav1:hover {
background-image: url(images/right1b.jpg);
background-repeat:no-repeat;
}

#rnav2{
background-image: url(images/right2.jpg);
background-repeat:no-repeat;
}

#rnav2:hover {
background-image: url(images/right2b.jpg);
background-repeat:no-repeat;
}

#rnav3{
background-image: url(images/right3.jpg);
background-repeat:no-repeat;
}

#rnav3:hover {
background-image: url(images/right3b.jpg);
background-repeat:no-repeat;
}

.blue2 {color: #224F8A; font-weight: bold;}

.blue3 {color: #3366CC;}

.green2 {color:#009966; font-weight: bold;}

.green3 {color:#009933;}

.grey1 {color: #666666; font-weight: bold; font-style:italic;}

.bluedash 
{
margin: 9px 12px 9px 18px;
border-bottom: dashed 1px #3366CC;
padding: 0px;
}

.blueline {border-top:  dashed 1px #3366CC;}

#bluebox {background-color: #99CCFF; padding: 9px; margin: 12px; border: 1px solid #6699FF;}

#bluebox p {color: #151515; padding: 0px; margin: 0px; }

#bluebox2 {background-color: #99CCFF; padding: 9px; margin: 12px; margin-right: 24px; border: 1px solid #6699FF;}

#bluebox2 p {color: #151515; padding: 0px; margin: 0px; }

#bluebox2 ul  {padding-top: 6px;}

#bluebox2 ul li 
{
list-style: disc;
list-style-image: none;
margin: 0px;
margin-left: -12px;
color: #003399;
}

#mapmain {
width:410px;
display:inline;
float:left;
margin:0px;
padding: 0px 0px 18px 0px;
}

#map-right {
width:189px;
float:right;
margin:0px;
padding:0px;
display:inline;
margin-right: 24px;
}

#mapmain h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 1.0em;
padding: 3px 12px 0px 18px;
color:#224F8A;
font-weight: bold;
margin: 0px;
line-height: 1.1 em;
}

#listhold {
background-image:url(images/mapright_back.jpg); 
background-repeat:repeat-y;
margin:0px;
padding: 0px;
}

#dialog1 {font-size: 12px; width: 180px;}
#dialog2 {font-size: 12px; width: 180px;}

.item3 {
	display:block;
	padding: 4px;
	line-height: 15px;	
	height: 15px;
	width: 15px;
	text-align: center;
	color: #ffffff;
	background-color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 3px;
		}

.item3selected { background-color: #336699;}

#showCase1 a {color:#fff;}
#showCase1 a:hover {color:#fff;  background-color: #3399CC;}

