body {
	background : #fff;
	margin : 0px;
	padding : 0px;
	font: 10pt "Trebuchet MS", Verdana, Helvetica, sans-serif;
}
h1
{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	}

a {
    color : #005FA9;
    text-decoration : none;
    font-weight : bold;
}
A:visited   {
    text-decoration:    none;
    color:  #005FA9;
}
A:active    {
    text-decoration:    none;
    color:  #005FA9;
}

A:hover {
    background: #DDEEFF;
    text-decoration:    none;
    color:  #005FA9;
}




a strong {
    color : #000;
}

iframe {
    display : block;
    margin : 0;
    padding : 0;
    border : 0;
}

img {
    border : 0;
}

#outerBox {
    border-left-width : 1px;
    border-bottom-width : 1px;
    border-right-width : 1px;
    border-top-width : 15px;
    margin-left : auto;
    margin-bottom : 10px;
    margin-right : auto;
    margin-top : 10px;
    min-height : 625px;
    width : 938px;
    border-color : #70675D;
    border-style : solid;
}

#mapArea {
	padding : 34px 10px 10px 10px;
	background-repeat: repeat-x;
	background-position: left top;
}

#flashAreaBlack {
    background : #000;
}

#flashAreaBlue {
    background : #EFF5F7;
}

#flashAreaGreen {
    background : #D1D8C6;
}

#flashAreaGold {
    background : #ebca70;
}

#flashArea {
    background : #FFF;
}

#mapSideNav {
    float : left;
    width : 328px;
}

#mapchoosercontainer {
    padding-top : 0;
}

#mapchoosercontainer h2 {
    margin : 0 0 5px 0;
    font-size : 1em;
}

#mapchooser,
#serhmaps {
    margin : 0;
    padding : 0;
    line-height : 2em;
}

#mapchooser {
    margin : 0 0 1em 0;
    padding : 0 0 1em 0;
    border-bottom : 1px dotted #70675d;
}

#mapchooser li,
#serhmaps li {
    margin : 0;
    padding : 0;
    list-style : none;
}

#mainmaplink {
    color: #74909e;
}

#googleMaps {
	padding : 0;
	margin : 0 0 0 338px;
	border : 1px solid #70675d;
	width : 590px;
}
.dc {
	color: #666633;
	font: bold;
}
.locationtitle
{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	}
	

/*LEFT MENU*/

.glossymenu{
margin: 5px 0;
padding: 0;
width: 275px; /*width of menu*/

border-bottom-width: 0;
}

.glossymenu a.menuitem{
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #005FA9;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #005FA9;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
    background: #DDEEFF;
    text-decoration:    none;
    color:  #005FA9;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #879637;
padding-left: 10px;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 11px "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 4px 0 4px 10px;
}

.glossymenu div.submenu ul li a:hover{
    background: #DDEEFF;
    text-decoration:    none;
    color:  #005FA9;
colorz: white;
}

