﻿hr.dotted{background-image:url(../images/dotted-horizontal.gif) !important; border:0px; background-repeat:repeat-x;}

a, a:visited {color:black; text-decoration:none;}
a:hover{color:dark gray; text-decoration:underline;}
a img{border:none}
.imgleft{float:left; margin-right:15px; margin-top:5px;}
.imgborder{padding:0px; margin:5px 0px;}
.imgright{float:right; margin-left:15px;}
.imgcenter{ margin:5px 0px 10px 0px; display:block; text-align:center}
/* lists, blockquotes and paragraphs */
ul, ol, blockquote {
	font-size:12px;
	margin-bottom:20px;
}
ul, ol {
	margin:10px 0px 20px 20px;
}
li ol,
li ul
{
	margin-bottom:0;
	margin-top:0px;
	list-style: square;
}
li ol {
	list-style:square;
}

/* TOP */
#topnavigation{background-image:url(../images/dotted-horizontal.gif); background-repeat:repeat-x; background-position:0px 1px; height:34px; width:625px;}
#topnav{float:left; width:650px;}
#topnav ul{list-style-type:none; margin:0px; padding:0px 0px 0px 0px;}
#topnav ul li{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;color:#b9b9b9; background-repeat:no-repeat; background-position:0px 12px}
/*#topnav ul li{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;color:#b9b9b9; background-image:url(../images/menu-separator.gif); background-repeat:no-repeat; background-position:0px 12px}*/
#topnav ul li li{padding:0px;}
#topnav ul li.home{background-image:none;}
#topnav ul li.active{border-top:solid 3px #01796F;}
#topnav ul li a, #topnav ul li a:visited{color:#000;}
#topnav ul li a:hover{color:#9fa1a2; text-decoration:none}

.center {
	text-align:center;
	color:black;
}

#leftcolumn { width: 295px; border: 1px solid #00498d; float: left}
#rightcolumn { width: 500px; border: none; float: right}

body
{
padding:0;
margin:0px;
background-color: #01796F;
width: 100%;
}

div#left {
    float: left;
    width: 266px;
    border-right: solid black 1px;
    padding-right:4px;
    padding-left:4px;

}
div#right {
    float: right;
    width: 266px;
    border-left: solid black 1px;
    padding-right:4px;
    padding-left:4px;


}
div#middle {
    padding: 0px 270px 5px 270px;
    margin: 0px;

}

#footer
{
width: 800px;
height:35px;
margin-left:auto;
margin-right:auto;
color: white;
text-align:center;
}

#bottom
{
width:800px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/bottom.png);
height:30px;
}


#container
{
width: 625px;
margin-left:auto;
margin-right:auto;
}

#navcon
{
width: 100%;
border-bottom: 1px solid black;
}


.whitespace {
	color: white;
}
#map {border:2px solid #00498d; color:#00498d; font:12px/16px Verdana, sans-serif; height:250px; margin-left:auto; margin-right:auto; padding:0; width:400px;}
#map2 {border:2px solid #00498d; color:#00498d; font:12px/16px Verdana, sans-serif; height:250px; margin-left:auto; margin-right:auto; padding:0; width:400px;}

div.agents {
    float:left;
    width:35%;
    margin:0 5% 0 5%;
    /*border:1px solid #888888;*/
    min-height:220px;
}