p { 
font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 160%;
} 
H1 { 
font-family: Verdana, Arial, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #5d829d;
} 
H1.B { 
font-family: Verdana, Arial, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #8c80c6;
} 
H1.C { 
font-family: Verdana, Arial, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #876097;
} 
H1.D { 
font-family: Verdana, Arial, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #9f616a; 
} 
H1.E { 
font-family: Verdana, Arial, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #bc9160;
} 
H1.F { 
font-family: Verdana, Arial, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #79864f;
} 
H1.G { 
font-family: Verdana, Arial, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #4d8a90;
} 
H2 { 
font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #5d829d;
} 
H2.B { 
font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #8c80c6;
} 
H2.C { 
font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #876097;
} 
H2.D { 
font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #9f616a;
} 
H2.E { 
font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #bc9160;
} 
H2.F { 
font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #79864f;
} 
H2.G { 
font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #4d8a90;
} 
A:link {
font-family: Verdana, Arial, sans-serif; color: #333366; font-size: 12px; font-weight: bold; text-decoration: underline;
} 
A:visited {
font-family: Verdana, Arial, sans-serif; text-decoration: underline; color: #333366; font-size: 12px; font-weight: bold;
} 
A:hover {
font-family: Verdana, Arial, sans-serif; text-decoration: underline; color: #727272; font-size: 12px; font-weight: bold;
} 
A.side:link {
font-family: Verdana, Arial, sans-serif; text-decoration: underline; color: #333366; font-weight: bold; font-size: 11px;
} 
A.side:visited {
font-family: Verdana, Arial, sans-serif; text-decoration: underline; color: #333366; font-weight:bold; font-size: 11px;
} 
A.side:hover {
font-family: Verdana, Arial, sans-serif; text-decoration: underline; color: #000; font-weight:bold; font-size: 11px;
} 
h3 { 
font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif; 
} 
.small { 
font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000;
} 
.whitebold { 
font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFF;
} 
.whitenormal { 
font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #FFF;
} 
.redbold { 
font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #990000;
} 
.rednormal { 
font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #990000;
} 
.redsmall { 
font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #990000;
} 
.redsmallbold { 
font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #990000;
}
.yellowhighlight { 
background-color:#FFFFCC;
}
hr {
border: none 0;border-top: 1px solid #111; height: 1px;
} 
h4 { 
font-size: 13px; font-weight: bold; color: #333366; font-family: Verdana, Arial, sans-serif;
} 
h5 { 
font-size: 13px; font-weight: bold; font-family: Verdana, Arial, sans-serif; 
}
h6 { 
font-size: 16px; color: #990000; font-family: Arial, Helvetica, sans-serif; 
}  
.table2 { 
border-collapse:collapse; 
} 
.table2header { 
margin:5px; padding: 8px; border:1px solid #111; color:#111; font-size: 12px; font-weight:bold; font-family: Verdana, Arial, sans-serif; 
} 
.table2row { 
margin:5px 5px; padding: 10px 10px; border:1px solid; background-color:#FFF; color:#000; font-size: 11px; font-family: Verdana, Arial, sans-serif; border-color: #000 black; 
}
.table3 {
 border-collapse:collapse; 
 } 
.table3header { 
margin:5px; padding: 8px; border:1px solid #111; color:#8c80c6; font-size: 12px; font-weight:bold; font-family: Verdana, Arial, sans-serif; 
} 
.table3row { 
margin:5px; padding: 5px; border:1px #111 solid; color:#000; font-size: 11px; font-family: Verdana, Arial, sans-serif; 
} 
body { 
background-color: #FFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: Verdana, Arial, sans-serif; font-size: 12px; 
} 
.bold { 
font-weight: bold
} 
.datatable { border: 1px solid #338BA6; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 12px; 
} 
.datatable td, .datatable th { 
border: 1px solid #73C0D4; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; padding: 5px; 
} 
.col { 
text-align: left; 
} 
.colr { 
text-align: right; 
} 
.table4 { 
border-collapse:collapse; border:1px none #111; 
} 
.table4header { 
margin:5px; padding: 8px; border-collapse:collapse; border:1px none #876097; color:#000; font-size: 12px; font-weight:bold; font-family: Verdana, Arial, sans-serif; 
} 
.table4row { 
margin:5px 5px; padding: 5px 5px; border-collapse:collapse; border:none #876097; background-color:#FFF; color:#000; font-size: 12px; font-family: Verdana, Arial, sans-serif; 
} 
img { 
border: none; 
} 
.imgborder { 
border: 1px solid #333; 
} 
.imgborder2 {
	border: 1px solid #333;
	padding: 15px;
}
.imgborder3 {
	border: 1px solid #ccc;
	padding: 4px;
}
.imgborder4 {
	border: 1px solid #999999;
}
.italic { 
font-style: italic;} A.bottomnav:link {font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #333366; font-weight:bold; font-size:11px; 
} 
A.bottomnav:visited {
font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #333366; font-weight:bold; font-size:11px; 
} 
A.bottomnav:hover {
font-family: Verdana, Arial, sans-serif; text-decoration: none; color: #727272; font-weight:bold; font-size:11px; 
} 
hr.b {
	border: none 0;
	border-top: 1px dashed #CCC;
	height: 1px;
} 
abbr, acronym, .help { 
border-bottom: 1px dotted #333366; cursor: help; 
} 
A.top:link {
color: #fff; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold;
} 
A.top:visited {
color: #fff; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold;
} 
A.top:hover {
color: #000; text-decoration: underline; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold;
} 
TD.top { 
font-family: verdana, arial, sans-serif; color: #FFF; margin: 0; padding: 3px 0px 3px 0px; border-width: 0px 10px 0px 10px; border: #fff solid; text-align: center; font-size: 11px; word-spacing: 3px;
} 
P.quote { 
font-size: 11px; font-style: italic; text-align: left; vertical-align: middle; border:#9f616a dotted; border-width:1px 0; padding: 5px 15px; line-height: 18px; margin: 30px 70px;
} 
A.cart:link {color: black; text-decoration: underline; font-size: 11px; font-weight: normal;
} 
A.cart:visited {color: black; text-decoration: underline; font-size: 11px; font-weight: normal;
} 
A.cart:hover {
color: #333366; text-decoration: none; font-size: 11px; font-weight: normal;
} 
.main { 
text-align: left; margin-right: 20px; margin-left: 20px;
} 
.product { 
text-align: left; margin-right: 50px; margin-left: 70px;
}
.product2 { 
text-align: left; margin-right: 90px; margin-left: 100px;
} 
.imgdbl { 
border: 5px #333 double; border-color: #333;
}
.imgdbl2 {
	border: 5px #333 double;
	border-color: #333;
	margin-bottom: 20px;
	margin-top: 20px;
} 
P.quote2 {
	font-size: 11px;
	font-style: italic;
	text-align: left;
	vertical-align: middle;
	padding:15px 30px;
	line-height: 18px;
	margin: 30px 70px;
	border-top: 1px dotted #ABA3D6;
	border-right: 0 dotted;
	border-bottom: 1px dotted #ABA3D6;
	border-left: 0 dotted;
} 
.productsmall { text-align: left; margin-right: 50px; margin-left: 70px; font-size: 11px;
} 
.tblsmall { 
text-align: left; margin-right: 10px; margin-left: 15px; font-size: 11px; line-height: 200%;
}
.smallbold {
font-weight: bold; font-size: 11px; padding: 10px 0px;
}
.small2 {
	font-size: 11px;
	text-align: left;
	padding-right: 10px;
	padding-left: 20px;
	line-height: 170%;
}
#spacer {
	margin-bottom: 20px;
	margin-top: 20px;
}
.boldnews {
	background-color: #fcf5f7;
	padding: 10px 20px;
	line-height: 1.5em;
	width: 80%;
	background-position: center;
	margin: 30px 50px 30px 60px;
}

.callout {
	background-color: #F9F8FC;
	padding: 20px;
	line-height: 2em;
	width: 80%;
	background-position: center;
	margin: 50px 50px 50px 60px;
	border: 1px dashed #999999;
	font-size: 15px;
	color: #4D3F8B;
}

a.seal:link, a.seal:visited, a.seal:hover {
	font-family: Tahoma, Verdana, sans-serif;
	text-decoration: none;
	color: #999;
	font-size: 10px;
	font-weight: normal;
}

