body {
	padding:0; 
	margin:0; 
	background:#F0EDED;
	font-size:12px;
    font-family:arial;
	color:#666666;
	line-height:18px;
}

img{
border:0;
padding:0;
margin:0;
}

.hmain{
	padding:0; 
	margin:0; 
	border-top:3px solid #003366;
	border-left:3px solid #003366;
	border-right:3px solid #003366;
}

.cmain{
	padding:0; 
	margin:0; 
	border-left:3px solid #003366;
	border-right:3px solid #003366;
		border-top:0px;
			border-bottom:0px;
}

.fmain{
	padding:0; 
	margin:0; 
	border-bottom:3px solid #003366;
	border-left:3px solid #003366;
	border-right:3px solid #003366;
}

.menu{

	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
	background:#003366;
}

.fmenu{

	background:#003366;
}

.fcopyright{
	background:#ffffff;
	font-size:12px;
    font-family:arial;
	color:#666666;
	line-height:18px;
	padding-left:30px;
}

.flashbanner{
	background:#B7C1CC;
}

.logo{
	border-top:3px solid #003366;
	padding-left:3px;
	padding-top:4px;
	padding-bottom:4px;
	background:#ffffff;
}

.menupad{
	padding: 0px 0px 0px 33px;
}

.contentframe{
	border-top:1px solid #003366;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	border-left:1px solid #003366;
	background:#F0EDED;
}

.contentouter{
background:#ffffff;
}

.curvebottom{
	background-image: url(images/doc_right_bottom.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: bottom right;
}

.pillarframe{
	border-top:4px solid #b0b3b5;
	background:#ffffff;
}

.content{
	font-size:12px;
    font-family:arial;
	color:#666666;
	line-height:18px;
	margin-top:8px;
	margin-bottom:8px;
	text-align:left;
}

.titleimg{
	margin-top:20px;
	margin-bottom:10px;
}

.pillrimg{
	padding-top:4px;
	padding-bottom:10px;
	padding-right:12px;
}

.servicesframe{
	border-bottom:1px dotted #b0b3b5;
}

.vertdot{
	border-right:1px dotted #b0b3b5;
}

h1{
	font-family:arial;
	color:#003366;
	font-size:22;
	margin-left:10px;
	margin-top:20px;
	text-align:left;
}

.head1{
	font-family:arial;
	color:#003366;
	font-size:20px;
	font-weight:bold;
	margin-left:10px;
	margin-top:20px;
	text-align:left;
}

h2{
	font-family:arial;
	color:#003366;
	font-size:18px;
	margin-left:10px;
	margin-top:20px;
	text-align:left;
}

.head2{
	font-family:arial;
	color:#003366;
	font-size:16px;
		font-weight:bold;
	margin-left:10px;
	margin-top:20px;
	text-align:left;
}

.subcontent{
	font-size:12px;
    font-family:arial;
	color:#666666;
	line-height:20px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:18px;
	text-align:left;
}

.imgpage{
	float:right;
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
}

.notesection{

	font-size:18px;
	font-family:arial;
	color:#1C96C5;
	font-weight:bold;
	font-style:italic;
	line-height:24px;
	padding-left:8px;
	padding-right:8px;
	border-top: 1px solid #bob3b5;
	border-bottom: 1px solid #bob3b5;
	border-right: 1px solid #bob3b5;
	border-left: 1px solid #bob3b5;
	background: #ffffff;
	text-align:left;
}

.visitsection{

	font-size:18px;
	font-family:arial;
	color:#1C96C5;
	font-weight:bold;
	font-style:italic;
	line-height:24px;
	padding-left:8px;
	padding-right:8px;
	text-align:left;
}

.fcontent{
	font-size:12px;
    font-family:arial;
	color:#666666;
	line-height:18px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:12px;
	padding-top:12px;
}

.contactadd{

	font-size:12px;
	font-family:arial;
	color:#666666;
	font-weight:bold;
	line-height:20px;
	padding-left:8px;
	padding-right:8px;
	border-top: 1px solid #bob3b5;
	border-bottom: 1px solid #bob3b5;
	border-right: 1px solid #bob3b5;
	border-left: 1px solid #bob3b5;
	background: #ffffff;
}

.mapbor{border:1px solid #7b7b7b;}

.subtitle{
	font-family:arial; 
	color:#336699; 
	font-size:14px; 
	margin-top:18px; 
	font-weight:bold; 
	text-align:left; 
	line-height:8px;
}

a.copy{
	font-size:12px;
    font-family:arial;
	color:#666666;
	line-height:18px;
	text-decoration:none;
}

  div.spacer {
  clear: both;
  }

ul.forms { margin:0; padding:0;}

li.pdfimg { 
background: url(../images/bull.gif);
background-position: 0px 4px;
background-repeat: no-repeat;
padding-left: 20px;
margin-top: 5px;
line-height:22px;
color:#4b90d6;
}