body 
{margin:0px; paddng: 0px;
background-color: #00387B;
background-image: url(../images/bodybg.jpg);
background-repeat: no-repeat;
font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif;
font-size: 10pt;}

#container 
{background-color: #ffffff;
margin: 0px 0px 0px 192px;
display: block;}

#header {text-align:right;
border-top: solid 2px #00387B;
border-bottom: solid 2px #00387B;
padding: 5px;}

#content {padding: 10px 0 0 0;}
#content img {border: none;}

#singlecol
{margin: 20px 30px 20px 30px;
padding: 0px;}

#rightcol 
{margin: 0 30px 0 45%;
padding: 0px;}

#leftcol 
{width: 45%; 
float: left; 
margin: 0 70px 0 30px;
}

#content ul 
{list-style-type: disc;
list-style-image: url(../images/bullet.jpg);}

#singlecol ul li a
{font-size: 1.25em;
line-height: 2em;}

#content ul li h2 
{font-size: 1.2em;
padding: 0px 0px 0px 0px;
margin:0;
color: #00387B;}
#content ul li p {line-height: 1.5em;}

#content ul li a, #content ul li a:visited
{color: #00387B; text-decoration: none;}

#content ul li a:hover 
{color: #006699; 
text-decoration:none;}

#horzmenu
{font-size: 1em;}

#horzmenu ul li
{display: inline;
border-right: solid 1px #00387B;
padding-right: 5px;
padding-left: 5px;}

#horzmenu ul li a
{font-size: 1em;
 }


.info 
{text-align: center;
margin: 0  30px 10px 30px;
padding: 20px;
color: #ffffff;
background-color: #00387B;
 }

.phone 
{text-align: center;
 }

html [xmlms*=''] body:last-child .info {margin-left: 20px; background-color: #000000;}

.info h3 {font-size: 12px;
padding: 0 0 10px 0;
margin:0;}

.info h4 
{font-size: 14px;
padding: 0 0 2px 0;
margin:0;}

#footer 
{border-top: solid 2px #00387B;
border-bottom: solid 2px #00387B;
padding: 2px 0 2px 0;
clear:both;}

#footer p 
{text-align: center;
color: #333333;
font-size: 10px;
font-style: italic;
padding: 0 0 2px 0;
margin:0;}

.hide
{display: none;}

