@charset &quot; = quotation markUTF-8&quot;
/* CSS Document */

.hdrtxtorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: normal;
	font-weight: bold;
	color: ffae00;
	text-align: right;
	vertical-align: top;
	display: table-row-group;
	height: 30px;
	width: 75px;
}

.hdrtxtwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align: right;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	width: 75px;
}

.tancol250 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	background-color: #f3f1e9;
	text-align: left;
	vertical-align: top;
	width: 250px;
	margin: 0px;
	text-indent: 0px;
}

.tancol230 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	background-color: #f3f1e9;
	text-align: left;
	vertical-align: top;
	width: 230px;
	margin: 0px;
	text-indent: 0px;
}

.tancol10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	background-color: #f3f1e9;
	text-align: left;
	vertical-align: top;
	width: 10px;
	margin: 0px;
	text-indent: 0px;
}

.bodytxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}

.bodytxtbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}

.bodytxtbigbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}

.bodytxtredbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #a60a0a;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}

.bodytxttan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #000000;
	background-color: #f3f1e9;
	text-align: left;
	vertical-align: top;
}

.testimonialtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #333333;
	background-color: #f3f1e9;
	text-align: left;
	font-style: italic;
	vertical-align: top;
}

.bodytxttanbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #000000;
	background-color: #f3f1e9;
	text-align: left;
	vertical-align: top;
}

.subtxtredtan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #a60a0a;
	background-color: #f3f1e9;
	text-align: left;
	vertical-align: top;
}	

.subtxtred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #a60a0a;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}	

.bodytxtitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	font-style: italic;
}



.headlinetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #a60a0a;
	text-align: left;
}

.footer2 {color: #CCCCCC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 10px; vertical-align: top; height: 30px; text-align: center;}
.footer2 A:link {color: #CCCCCC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; padding-top: 10px; font-size: 10px; vertical-align: top; height: 30px; text-align: center;}
.footer2 A:visited {color: #CCCCCC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; padding-top: 10px; font-size: 10px; vertical-align: top; height: 30px; text-align: center;}
.footer2 A:active {color: #CCCCCC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; padding-top: 10px; font-size: 10px; vertical-align: top; height: 30px; text-align: center;}
.footer2 A:hover {color: #EFA300; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; padding-top: 10px; font-size: 10px; vertical-align: top; height: 30px; text-align: center;}

.bodylinkred A:link {color: #a60a0a; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.bodylinkred A:visited {color: #a60a0a; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.bodylinkred A:active {color: #a60a0a; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.bodylinkred A:hover {color: #a60a0a; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.bodylinkgray A:link {color: #666666; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px;}
.bodylinkgray A:visited {color: #666666; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px;}
.bodylinkgray A:active {color: #666666; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px;}
.bodylinkgray A:hover {color: #666666; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px;}


.headlinkred A:link {color: #a60a0a; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold;}
.headlinkred A:visited {color: #a60a0a; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold;}
.headlinkred A:active {color: #a60a0a; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold;}
.headlinkred A:hover {color: #a60a0a; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; font-weight: bold;}

#mailform input.txt, textarea { width: 250px; font-size: 10px; border: 1px solid #999; padding: 2px }

h1, h2, h3	{ font-weight: normal }

.red	{ color: #a60a0a }
.unshaded { background: #fff; padding: 5px 10px 10px 10px }
.shaded { background: #f3f1e9; padding: 5px 10px 10px 10px }
span.red	{ color: #a60a0a }
span.black	{ color: #000 }
span.green	{ color: #0f0 }
#contact td	{ text-align: left; vertical-align: top }

table.contact	{ width: 100%; padding-bottom: 10px; font-size: 9px; border-collapse: collapse; padding-bottom: 10px } 
table.contact td	{ text-align: left; vertical-align: top; margin: 0px; padding: 0px }

#selected_items				{ width: 100%; border-bottom: 1px solid #666; padding-bottom: 10px  }
#selected_items h3			{ font-size: 12px; font-weight: bold }
#selected_items .box		{ display: block; width: 300px; clear: left }

table.selected_items	{ width: 100%; border-bottom: 1px solid #666; padding-bottom: 10px }
table.selected_items th	{ color: #a60a0a; text-align: left }
table.selected_items td	{ text-align: left }

td.col1 { vertical-align: top; width: 270px }
td.col2 { vertical-align: top; width: 270px }
td.col3 { vertical-align: top; width: 270px }

#calculator_results	{ width: 815px; padding: 10px 20px 10px 20px; margin-top: 10px; background: #f3f1e9; border: 1px solid #ccc }

#calculator	{  font-size: 10px }
#calculator input { margin-right: 4px }
#calculator label { font-weight: bold }

#mailform	{ border-top: 1px solid #666; margin-top: 10px }

