body {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #424C5B;}

b.section {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #456280;}

td {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}

td.index {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;}
td.side {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}

th {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}

h1 {font-family: verdana, arial, helvetica, sans-serif; font-size: 24px; color: #723640; font-weight: bold; display: inline; text-transform: uppercase; }
h2 {font-family: verdana, arial, helvetica, sans-serif; font-size: 18px; color: #52657D; font-weight: bold; display: inline;}
h3 {font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; color: #52657D; font-weight: bold; display: inline; text-transform: uppercase;}
h4 {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #723640; font-weight: bold; display: inline;}
h5 {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #52657D; font-weight: bold; display: inline; text-transform: uppercase; }

#content {
  background: #F8F8EF;
  float: left;
  width: 90%;
}

#navigation td {
	border-bottom: 1px solid #F4FFE4;
	}
	
#navigation a {
	color: #D5EDB3;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
	
#navigation a:hover {
	background: #99CC66;
	color:#993300;
	}

.bodystyle {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	
}

p.introtext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;	
}

p.sectiontext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #4d4d4d;	
}

b.footertext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FAEDAA;
	line-height: 19px;
}

b.product {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #2A4878;
	line-height: 15px;
}

b.mainheader {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}

b.mainheader2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

b.productheader {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
}

b.productname {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #660000;
	line-height: 15px;
}

b.details {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #767776;
}

#fronttext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	font-weight: bold;
}

#specialtext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #39598C;
}

#specialheader {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}

#savetext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #39598C;
	font-weight: bold;
}

#headertext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #2A4878;
	font-weight: bold;
	line-height: 2;
}

#footertext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #2A4878;
	font-weight: bold;
}

#testimonialtext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

#clienttext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DCDAB1;
}

.justified {
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: justify;
}

INPUT.grey {
	border : 1px solid #E6E6E6;
}

INPUT.white {
	border : 1px solid #ffffff;
}

a:link { font-family: verdana, arial, helvetica; text-decoration: underline; color: #73726E}
a:active { font-family: verdana, arial, helvetica; text-decoration: underline; color: #73726E} 
a:visited { font-family: verdana, arial, helvetica; text-decoration: underline; color: #73726E} 
a:hover { font-family: verdana, arial, helvetica; text-decoration: none; color: #723640}

a.testimonials:link { font-family: verdana, arial, helvetica; font-size: 11px; text-decoration: underline; color: #ffffff}
a.testimonials:active { font-family: verdana, arial, helvetica;  font-size: 11px; text-decoration: underline; color: #ffffff} 
a.testimonials:visited { font-family: verdana, arial, helvetica;  font-size: 11px; text-decoration: underline; color: #ffffff} 
a.testimonials:hover { font-family: verdana, arial, helvetica;  font-size: 11px; text-decoration: none; color: #ffffff}

a.nav:link { font-family: verdana, arial, helvetica; font-size: 10px; font-weight: bold; text-decoration: none; color: #666666}
a.nav:active { font-family: verdana, arial, helvetica;  font-size: 10px; font-weight: bold; text-decoration: none; color: #666666} 
a.nav:visited { font-family: verdana, arial, helvetica;  font-size: 10px; font-weight: bold; text-decoration: none; color: #666666} 
a.nav:hover { font-family: verdana, arial, helvetica;  font-size: 10px; font-weight: bold; text-decoration: none; color: #f1f0e0}

a.web:link { font-family: verdana, arial, helvetica; font-size: 9.5px; text-decoration: underline; color: #345789;}
a.web:active { font-family: verdana, arial, helvetica;  font-size: 9.5px; text-decoration: underline; color: #345789;} 
a.web:visited { font-family: verdana, arial, helvetica;  font-size: 9.5px; text-decoration: underline; color: #345789;} 
a.web:hover { font-family: verdana, arial, helvetica;  font-size: 9.5px; text-decoration: none; color: #71363F;}

A.menulink { display: block; text-decoration: none; color: #666666; BORDER: none; border: none; }
A.menulink:hover { border: none; color: #FFFFFF; text-decoration: none; background-color:#68707C; }
A.menulink:visited  { display: block; text-decoration: none; }
A.menulink:active { display: block; text-decoration: none; color: #ffffff; BORDER: none; border: none; }

.changedField { color:black; 
background: #DEDBB5; border: #BDBAA5; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; 
border-left-width: 1px; }

.leftrightpad {
	padding-left: 10px;
	padding-right: 10px;
	clear: both;
}

.imageleft {
	padding: 5px;
	float: left;
}

/* taking out below because of unsupported values

td.navcell {font-family: verdana, arial, helvetica; font-size: 10px;
	background-color: #CFCA9A;
	color:666666;
	cursor:hand;
	padding: 1px;}


 

.imageright {
	padding: 5px;
	float: right;
}
.imageright {
	padding: 5px;
	float: right;
}
