body {	background-color: #373228; }
#wrapper { position: relative; width: 990px; height: 100%; z-index: 1; margin-right: auto; margin-left: auto; background-color: #ffffff; }
#header_area {position: relative; width: 990px; height: 174px; z-index: 1; background-image: url('../images/header.jpg'); font-family: verdana, 'Century Gothic', Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; }
#top {position: relative; width: 990px; height: 34px; z-index: 1; font-family: verdana, 'Century Gothic', Arial; font-size: 10px; color: #FFFFFF; background-image: inherit; }
#slider {position: relative; width: 990px; height: 329px; z-index: 1; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #FFFFFF; }
#mid {position: relative; width: 990px; height: 100px; z-index: 2; font-family: verdana, 'Century Gothic', Arial; font-size: 10px; text-decoration: none; color: #FFFFFF; left: 0px; top: 0px; }
#navigations {position: relative; width: 990px; height: 41px; z-index: 3; font-family: Verdana, 'Century Gothic', Arial; font-size: 10px; color: #014380; text-decoration: none; padding-left: 25px;}
#contents { float: left; width: 990px; z-index: 1; padding-top:10px; line-height: 1; background-color: #fff;  }

#rightColumn{ float: left; width: 758px;  z-index: 1; font-family: verdana, 'Century Gothic', Arial; font-size: 10pt; color: #000; text-decoration: none; }
#rightColumn p {margin: 10px;}
#rightColumn ul { padding-left: 30px; }
#rightColumn ul li {margin-top: 5px; }
#rightColumn h2,h3,h4 { margin: 15px 10px 10px 10px; }
#rightColumn a { color: #206684; text-decoration: underline; }
#rightColumn ol li {margin-top: 10px; }
p.popout-link a { color: #206684; text-decoration: underline;}


div.service-column { width: 240px; float: left; margin: 10px 5px; 	background-color: #E4DFB7; padding: 0px;}
div.service-column ul {margin-top: 0px;  padding-bottom: 10px;}
#rightColumn div.service-column h2 { font-size: 18px; background-color: #206684;	padding: 3px 10px; color: #fff; margin: 0px 0px;}


#contactColumn { width: 523px; float: left; }
#contactColum form fieldset width: 500px; }
#contactColumn form fieldset legend {font-weight: bold; }
#contactColumn form ol { list-style-type: none; margin-left:0px;}
#contactColumn form ol li { margin-left: 0px; margin-top: 7px;}
#contactColumn label {float: left; width: 100px; }


#quoteColumn { width: 235px; float: left; }
#quoteColumn h3 {margin: 0px 0px 0 0px; padding: 7px 10px; font-size: 14px; font-weight: bold; color: #fff; text-transform: uppercase; text-align: center; background-color: #01305A; border: 1px solid #fff;}
#quoteColumn div.quote { margin:15px; border-bottom: 1px solid #ccc; font-style: italic;}
#quoteColumn p.attrib { font-style: normal; font-weight: bold; }

#leftColumn {float: left; width: 230px;  z-index: 2; float: right; font-family: verdana, 'Century Gothic', Arial; font-size: 10pt; color: #414141; background-color: #ffffff; }

#service-navigation {width: 220px; }
#service-navigation h3 {margin: 0px 0px 0 0px; padding: 7px 10px; font-size: 14px; font-weight: bold; color: #fff; text-transform: uppercase; text-align: center; background-color: #01305A; border: 1px solid #fff;}
#service-navigation ul {margin: 0px; padding-left: 0px;  background-color: #004975;}
#service-navigation ul li { padding: 0 0 0 0px;list-style-type: none;	font-size:8pt; margin: 0px; height: 30px;	 	border: 1px solid #fff; }
#service-navigation ul li a{ display: block; width: 220px; margin: 1px 0px;	padding: 7px 3px;}
#service-navigation ul li a:hover{	text-decoration: underline;}
#service-navigation ul li a img{ margin: 0px;padding: 0px; border: none;}

#gfooter { float:left; width: 990px; height: 130px; background:url('../images/footer.jpg'); font-family: verdana, 'Century Gothic', Arial; padding-top: 30px; font-size: 12px; text-decoration: none; color: #fff; text-align: center;	 border-bottom: 1px solid #000; }
#gfooter p{ margin-bottom: 20px; }
	
h1.pagetitle {font-size: 14px;	margin: 0px 10px 0 3px;	padding: 15px 10px;	font-weight: bold;	color: #fff;	text-transform: uppercase;	border: 0 solid #01305A;	background-color: #01305A;	}
