body {
  background-color: #FFFFFF;
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
}

.maintable {
  height: 448px;
  width: 1030px;
  border: none;
  margin: 0px;
  padding: 0px;
}

#page{
  position: relative;
  width: 1028px;
  height: 448px;
  z-index: 1;
  top: 30px;
}

#navigation {
  position: absolute;
  height: 20px;
  z-index: 5;
  top: 84px;
  width: 1028px;
}

#navigation a {
  position: relative;
  display: block;
  float: left;
  height: 18px;
  padding-top: 4px;
  padding-bottom: 3px;
  font-family:  Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
}

#navigation a:hover {background-color:	#BB1031;}

a.one {width:238px; background-color: #013051;}		
a.two {width: 158px;background-color: #1B5B8C;}		
a.three {width: 158px; background-color: #3C7FB0;}		
a.four {width: 158px; background-color: #5792BC;}		
a.five {width: 158px; background-color: #8CBBDC;}		
a.six {width: 158px; background-color: #B9DBF1;}		

#logo {
  position: absolute;
  width: 375px;
  height: 75px;
  top: 1px;
  z-index: 1;
}

#contacttext {
  position: absolute;
  width: 421px;
  height: 40px;
  top: 9px;
  left: 608px;
  z-index: 1;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: #002720;
  line-height: 15px;
  text-align: right;
}

#subnav {
  position: absolute;
  width: 238px;
  height: 622px;
  top: 109px;
  z-index: 5;
  font-family:  Verdana, Arial, Helvetica;
  font-size: 11px;
  background-color: #DDE9F1;
}

#subnav a {
  display: block;
  padding-top: 8px;
  padding-left: 12px;
  padding-right: 6px;
  font-family: Verdana, Arial, Helvetica;
  font-weight: bold;
  color: #013051;
  text-decoration: none;
  vertical-align: top;
}

#subnav a:hover { color: #BB1031; }

#images {	
  position: absolute;
  width: 294px;
  height: 345px;
  top: 118px;
  left: 734px;
}

p {
  margin: 0px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: #002720;
  text-align: justify;
}

p.service{
  margin-top: 2px;
  margin-left: 0px;
  margin-right: 6px;
  margin-bottom: 8px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: #002720;
  text-align: justify;
}

h1 {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #002720;
}

h2 {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #464646;
}

#bodyhead {
  position: absolute;
  width: 480px;
  height: 15px;
  top: 118px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}

#bodyh2 {
  position: absolute;
  width: 600px;
  height: 15px;
  top: 133px;
  left: 246px;
  z-index: 12;
  background-color: #ffffff;
}

#bodyone {
  position: absolute;
  width: 480px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}

#bodytwo {
  position: absolute;
  width: 480px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}

#bodythree {
  position: absolute;
  width: 480px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}

#bodyfour {
  position: absolute;
  width: 480px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}

#bodyfive {
  position: absolute;
  width: 480px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}

#bodysix {
  position: absolute;
  width: 480px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}

#bodyonefull{
  position: absolute;
  width: 782px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}

#bodytwofull{
  position: absolute;
  width: 782px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}

#bodythreefull{
  position: absolute;
  width: 782px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}
#bodyfourfull{
  position: absolute;
  width: 782px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}
#bodyfivefull{
  position: absolute;
  width: 782px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}
#bodysixfull{
  position: absolute;
  width: 782px;
  height: 330px;
  top: 135px;
  left: 246px;
  z-index: 6;
  background-color: #ffffff;
}

.imgone{
  position: absolute;
  width: 224px;
  top: 10px;
  left: 0;
}

.imgtwo{
  position: absolute;
  width: 224px;
  top: 10px;
  left: 229px;
}

.imgthree{
  position: absolute;
  width: 224px;
  top: 10px;
  left: 458px;
}

a.bodyonefull {border: 1px solid #013051; color:#013051; background-color:#ffffff;}		
a.bodytwofull {border: 1px solid #1B5B8C; color:#1B5B8C; background-color:#ffffff;}		
a.bodythreefull {border: 1px solid #3C7FB0; color:#3C7FB0; background-color:#ffffff;}		
a.bodyfourfull {border: 1px solid #5792BC; color:#5792BC; background-color:#ffffff;}		
a.bodyfivefull {border: 1px solid #8CBBDC; color:#8CBBDC; background-color:#ffffff;}		
a.bodysixfull {border: 1px solid #B9DBF1; color:#B9DBF1; background-color:#ffffff;}	

a.bodyone {border: 1px solid #013051; color:#013051; background-color:#ffffff;}		
a.bodytwo {border: 1px solid #1B5B8C; color:#1B5B8C; background-color:#ffffff;}		
a.bodythree {border: 1px solid #3C7FB0; color:#3C7FB0; background-color:#ffffff;}		
a.bodyfour {border: 1px solid #5792BC; color:#5792BC; background-color:#ffffff;}		
a.bodyfive {border: 1px solid #8CBBDC; color:#8CBBDC; background-color:#ffffff;}		
a.bodysix {border: 1px solid #B9DBF1; color:#B9DBF1; background-color:#ffffff;}		

a.on {border: 1px solid #002720; color:#002720; background-color:#B7D0D2;}

.phone{
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: #BB1031;
  font-weight: bolder;
  letter-spacing: normal;
}

form {
  margin-left: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
}

th {
  padding-top: 8px;
  padding-bottom: 4px;
  text-align: left;
}

input {
  margin-left:0px; 
  height: 16px; 
  vertical-align: middle;
}

select {
  width: 202px;
}

textarea {
  width: 434px;
}

#contactform{
  width: 198px;
}

a.email {
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: 
  color: #002720;;
  letter-spacing: 1px;
  text-decoration: none;
}		
a.email:hover {text-decoration: underline;}

a {
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: #002720;
}
a :hover { text-decoration: none; }


ul {
  margin: 0px 0px 0px 8px;
  padding: 0px 0px 0px 6px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #002720;
}
li {
  margin-bottom: 4px;
}

strong {
	text-transform: none;
	font-weight: normal;
}

a {
	color: #BB1031;
	text-decoration: underline;
}
a.underline {
	text-decoration: underline;
}

.floatleft {
	float: left;
	margin-top: 5px;
	margin-right: 8px;
}
.bulletbold {
	font-weight: normal;
	text-transform: capitalize;
}
.free {
	font-weight: bold;
	letter-spacing: 1px;
}


.dash {
	border: 1px dashed #000000;
}
.smalltextred {
	margin-top:1px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #BB1031;
}

.break {
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
margin-top: 8px;
}

#more {
	position: relative;
	float: left;
	padding-top: 4px;
}

#selection {

	visibility: visible;
}
a.bigtype:hover {
		text-decoration: underline;
}

#bodynav {
  position: absolute;
  width: 336px;
  height: 22px;
  top: 440px;
  left: 146px;
  z-index: 11;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: #002720;
}

#bodynav a {
  height: 18px;
  width: 20px;
  display: inline;
  font-family:  Verdana, Arial, Helvetica;
  font-size: 11px;
  padding-top: 2px;
  margin-right: 2px;
  text-align: center;
  vertical-align: middle;
  text-transform: capitalize;
  text-decoration: none;
  float: left;
  position: relative;
}

#bodynav a:hover { border: 1px solid #BB1031; color:#BB1031; }

p.photo {
  margin: 0;
  padding: 0;
  text-align: center;
}