/* CSS Document */
body{	
	margin: 0 0 0 0;
	font-size: 76%; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-image: url(images/back.gif);
	color: #666;}
#wrapper{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 748px;
	border-right: 1px solid #0E407D;
	border-left: 1px solid #0E407D;
	border-bottom: 1px solid #0E407D;
	background-color: #FFF;}
#topmenu{
	text-align:right;
	font-size: 1.0em;
	padding:5px;
	color: #0E407D;
	font-weight: bold;}
#topmenu a { 
	color: #0E407D;
	text-decoration: none;
	padding: 0 5px 0 5px; }
#topmenu a:hover { 
	background: #0E407D;
	color: #FFF;
	text-decoration: none;}
#logo{	
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: left;
	height:97px;}
#mainmenu{	
	font-size: 1.0em;
	text-align:right;
	padding:5px;
	color: #0E407D;
	font-weight: bold;}
#mainmenu a { 
	color: #0E407D;
	text-decoration: none;
	padding: 0 5px 0 5px; }
#mainmenu a:hover { 
	background: #0E407D;
	color: #FFF;
	text-decoration: none;}
#banner{
	background-image: url(images/banner.jpg);
	background-repeat: no-repeat;
	height:193px;
	clear:both;}
#content{
	margin: 10px 20px 0 20px;}
#call{
	color:#fff;
	background: url(images/call.gif) #069149 no-repeat;
	height:80px;
	text-align:center;
	clear:both;}
#footer{
	font-size: 0.90em;
	border-top: 1px dashed #0E407D;
	text-align:center;
	line-height:1.5em;}
.center{
	text-align:center;}
.tag{
	text-align:center;
	font-weight:bold;
	font-size: 1.15em; 
	color: #0E407D;	}
.img{float:left;
	padding-right:5px;}
.wrap{
	border:1px solid #E4E4E4;
	width:440px;
	padding:5px;
	height:80px;
	margin:10px 0 10px 0;}
.testimonials{
	font-size:1.15em;}
#left{
	padding:10px 10px 10px 20px;
	width:697px;}
#right{
	margin-left:370px;
	padding:10px 10px 10px 10px;}
#main{
	background-color: #FFF;
	padding: 10px 0 0 10px;
	margin-right:275px;
	text-align:justify;
	line-height:1.5em;}
#sub{
	padding: 12px 0 0 10px;
	float:right;
	width:225px;}
#submenu{
	font-size: 0.90em;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width: 748px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #FFF;}
h1{
	background-image: url(images/h1.gif);
	background-repeat: no-repeat;
	font-size: 1.25em; 
	font-style: normal; 
	font-weight: bold; 
	color: #0E407D;
	border-bottom: 3px solid #E4E4E4;
	width: 400px;
	text-indent:17px;}
h2{
	background-image: url(images/h2.gif);
	background-repeat: no-repeat;
	font-size: 1.0em; 
	font-style: normal; 
	font-weight: bold; 
	color: #0E407D;
	border-bottom: 3px solid #E4E4E4;
	width: 180px;
	text-indent:13px;}
h3{
	font-size: 1.25em; 
	font-style: normal; 
	font-weight: bold; 
	color: #0E407D;}
h4{
	margin:10px -10px 0 0;
	padding:8px 0 0 0;
	font-size: 1.6em; 
	font-style: normal; 
	font-weight: bold;
	color: #fff;}
/*Dropdown Divs*/
.dropdown{
	text-align:center;
	font-size: 0.90em;
	background-color:#FFF;
	padding: 0 5px 0 5px; }
a.dropdown:link, a.dropdown:visited, a.dropdown:active {
  color: #0E407D;
  text-decoration: none; }
a.dropdown:hover {
  color: #FFF;
  text-decoration: none; 
  background: #0E407D;}
/*Default Link Styles*/
a:link, a:visited, a:active {
  color: #0E407D;
  text-decoration: underline; }
a:hover {
  color: #FFF;
  background-color: #0E407D;
  text-decoration: none; }
 /*Call Link Styles*/
#call a{
  color: #fff;
  text-decoration: underline; }
#call a:hover {
  color: #FFF;
  background-color: #0E407D;
  text-decoration: none; } 
.access {
	text-indent: -9000px;
	display: none;}
.alignright{text-align:right;}
.image{
	float:left;
	margin-right:10px;
	border: 1px solid #0E407D;}
.imagelarge{
	border: 1px solid #0E407D;}
.imagepairs{
	border: 1px solid #0E407D;
	margin-left:10px;
	margin-right:10px;}
p.center {text-align: center}