@charset "UTF-8";
/* CSS Document */

body {
	background-color:#aadffa;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#wrapper {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	behavior:url(border-radius.htc);
	background-color:#FFFFFF;
	margin: 20px auto 20px auto;
	width: 960px;
	height:100%;
	clear:both;
	overflow: auto;
}

a:link {
  /* Applies to all unvisited links */
  text-decoration: none;
  color: #06386e;
} 
  
a:visited {
  /* Applies to all visited links */
  text-decoration: none;
  color: #06386e;
}
  
a:hover {
  /* Applies to links under the pointer */
  text-decoration: none;
  color: #bf1e2e;
}
  
a:active {
  /* Applies to activated links */
  text-decoration: none;
  color: #06386e;
}

a.navtext:link {
  /* Applies to all unvisited links */
  text-decoration: none;
  color: #FFFFFF;
} 
  
a.navtext:visited {
  /* Applies to all visited links */
  text-decoration: none;
  color: #FFFFFF;
}
  
a.navtext:hover {
  /* Applies to links under the pointer */
  text-decoration: none;
  color: #FFFFFF;
}
  
a.navtext:active {
  /* Applies to activated links */
  text-decoration: none;
  color: #FFFFFF;
}

.bannerimage {
	padding: 10px 10px 5px 10px;
	clear:both;
}

/* NAVIGATION FOR A 5 PAGE SITE */

#nav5_1 {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	behavior:url(border-radius.htc);
	background-color:#06386e;
	width: 19.2%;
	height: 20px;
	float:left;
	margin-left: 10px;
	margin-right:5px;
	text-align:center;
}

#nav5_2 , #nav5_3 , #nav5_4 {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	behavior:url(border-radius.htc);
	background-color:#06386e;
	width: 19.2%;
	height: 20px;
	float:left;
	margin-right:5px;
	text-align:center;
}

#nav5_5 {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	behavior:url(border-radius.htc);
	background-color:#06386e;
	width: 19.2%;
	height: 20px;
	float:left;
	text-align:center;
}

/* NAVIGATION FOR A 6 PAGE SITE 

#nav6_1 {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	behavior:url(border-radius.htc);
	background-color:#1466B8;
	width: 16%;
	height: 35px;
	display:inline-block;
	margin-left: 10px;
	text-align:center;
}

#nav6_2 , #nav6_3 , #nav6_4 , #nav6_5 {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	behavior:url(border-radius.htc);
	background-color:#1466B8;
	width: 16%;
	height: 35px;
	display:inline-block;
	text-align:center;
}

#nav6_6 {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	behavior:url(border-radius.htc);
	background-color:#1466B8;
	width: 16%;
	height: 35px;
	display:inline-block;
	text-align:center;
}

*/

/* NAVIGATION FOR A 7 PAGE SITE 

#nav7_1 {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	behavior:url(border-radius.htc);
	background-color:#1466B8;
	width: 13.75%;
	height: 35px;
	display:inline-block;
	margin-left: 10px;
	text-align:center;
}

#nav7_2 , #nav7_3 , #nav7_4 , #nav7_5 , #nav7_6{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	behavior:url(border-radius.htc);
	background-color:#1466B8;
	width: 13.6%;
	height: 35px;
	display:inline-block;
	text-align:center;
}

#nav7_7 {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	behavior:url(border-radius.htc);
	background-color:#1466B8;
	width: 13.75%;
	height: 35px;
	display:inline-block;
	text-align:center;
}

*/

.navtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
}

/* Hover Colors */

#nav5_1:hover {
	background-color:#bf1e2e;
}

#nav5_2:hover , #nav5_3:hover , #nav5_4:hover {
	background-color:#bf1e2e;
}

#nav5_5:hover {
	background-color:#bf1e2e;
}

#nav6left:hover {
	background-color:#bf1e2e;
}

#nav6middle:hover {
	background-color:#bf1e2e;
}

#nav6right:hover {
	background-color:#bf1e2e;
}

#nav7left:hover {
	background-color:#bf1e2e;
}

#nav7middle:hover {
	background-color:#bf1e2e;
}

#nav7right:hover {
	background-color:#bf1e2e;
}

.clearfix {
   clear: both;
   padding-bottom:20px;
}

#bodycopy {
	background-color:#FFFFFF;
	margin: 10px 20px 0px 0px;
	float:right;
	width: 640px;
	height: auto;
}

.contentheading {
	font-size:33px;
	font-weight:bold;
	color:#06386e;
	margin: 0px 0px 10px 10px;
}

.contenttext {
	color:#444444;
	font-size:12px;
	margin: 0px 20px 0px 10px;
	line-height: 17px;
}
.body-bullets{
    color:#bf1e2e;
    font-size:14px;
    left:20px;
    top:10px;
    position:relative;    
}
.body-bullets li {
    padding:5px 0;
}
.contentimageright {
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 10px 10px;
	clear:both;
}

.contentimageleft {
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 0px;
	clear:both;
}

#sidebar {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	behavior:url(border-radius.htc);
	background-color:#0e76bc;
	float:left;
	vertical-align:top;
	margin: 8px 8px 10px 10px;
	padding-top: 10px;
	width: 275px;
	height: 800px;
}

.sidebartext {
	color:#FFFFFF;
	font-size:12px;
	margin: 0px 40px 0px 40px;
	line-height: 10px;
}

.sidebarimage {
	padding:auto;
	text-align:center;
}

.sidebarheading {
	padding: 0px 0px 0px 30px;
	margin-bottom: -10px;
	font-size:20px;
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

.sidebarcontent {
	padding: 0px  25px 0px  30px;
	font-size:12px;
	color:#FFFFFF;
	line-height: 16px;
	font-weight:bold;
}

.sidebarlist {
	padding: 0px  25px 5px  30px;
	margin-top: -5px;
	font-size:12px;
	color:#FFFFFF;
	line-height: 16px;
}

.bullet {
	color:#bf1e2e;
}

.highlight {
	color:#0e76bc;
	font-weight:bold;
}

.calltoaction {
	color:#06386e;
	font-size:26px;
	font-weight:bold;
	text-align:center;
	margin: 5px 0px 5px 0px;
}

#contenticonbar {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	behavior:url(border-radius.htc);
	background-color:#FFFFFF;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
	width: 605px;
	text-align:center;
}

.contenticon {
	padding: 5px  5px 5px 5px;
	margin: 0px 2px 0px 2px;
	text-align:center;
}

.contentsubheadingcentered {
	color:#1466B8;
	font-size:22px;
	padding: 0px 25px 0px 25px;
	font-weight:bold;
	text-align:center;
}

.servicessubheading {
	color:#1466B8;
	font-size:18px;
	padding: 0px 25px 0px 25px;
	margin-bottom:0px;
	font-weight:bold;
}

.break {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	behavior:url(border-radius.htc);
	background-color:#FFFFFF;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
	width: 245px;
	height:2px;
}

.breakbody {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	behavior:url(border-radius.htc);
	background-color:#0F4C8A;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
	width: 600px;
	height:2px;
}

.contentcoupon {
	margin: 10px auto 0px 17.5px;
}

#footer {
	width: 940px;
	margin: -13px auto 0px auto;
	color:#0F4C8A;
	font-size:12px;
	padding-bottom: 10px;
	
}

#footernav1 , #footernav2 , #footernav3 , #footernav4 , #footernav5 , #footernav6 , #footernav7 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 6px 15px 6px 15px;
	margin-right:1px;
	float: left;
}

.footernav:hover {
	color:#bf1e2e;
}

.footernav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#06386e;
	font-weight:bold;
}

#footercenter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0F4C8A;
	text-align:center;
	margin-top:0px;
	clear:both;
}

#footerlogo {
	float:right;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

