BODY {

	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

h1           { font-family: verdana; font-size: 36pt; color: #000000; font-weight: bold }
h2           { font-family: verdana; font-size: 24pt; color: #000000 }
h3           { font-family: verdana; font-size: 18pt; color: #000000 }


H4 {
	FONT-SIZE: 13px;
	COLOR: #800000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
}

H5 {

	FONT-SIZE: 13px; COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;
	display: block; margin-left: 10px; 
	}

A {
	COLOR: #990000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}

A:visited {
	COLOR: #990000;
	TEXT-DECORATION: underline;
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}

A:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: none;

}

table        { font-family: Verdana; font-size: 10pt; color: #000000 }
td           { font-family: verdana; font-size: 10pt; color: #000000 }
tr           { font-family: verdana; font-size: 10pt; color: #000000 }

.section h1 {color: #bfbfbf; margin: 0; padding: 0.25em 0 0.125em 0;
   letter-spacing: 0.05em; text-shadow:Navy;
	margin: 0 3px 0 30px;
	padding: 0px 0px px 10px;
	font: bold 125% verdana, sans-serif;
}
   
.section td {display: block; text-decoration: none; font-family: verdana; font-size: 10pt;}

td#banner2 h1 {color: #b8b8b8;  margin-left: 6px;
   font: bold 150% sans-serif; letter-spacing: 0.05em;}
td#banner h1 {color: #cdcdcd;  margin-left: 6px; padding: 0.25em 0 0.125em 0;
   font: bold 130% sans-serif; letter-spacing: 0.05em; text-shadow:Navy;}



td#date1 {vertical-align:top; margin-left:4px; font:Verdana, Arial, Helvetica, sans-serif; 
color:#efefef;}
td#date1 a{color:#80000;  text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

td#menu2 div {margin-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-right:20px; border: solid #800000; padding-top:4px; padding-bottom:2px; border-width: 0 0 2px;}
td#menu2 a { font-family: verdana; font-size: 10pt; color: #800040; font-weight: normal;}
td#menu2 a:hover { background-color: #BFBFBF; font-family: verdana; font-size: 10pt; color: #800040; font-weight: normal;}

td#search table{width: 138px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; 
margin-left:2px; text-align:center;} 
td#search2 {font-size:80%;} 
td#search3 {font-size:60%;}


td#menu2 div {margin: 20px 20px 0 20px; font-size:90%; text-align:left;}

td#bigcontent h5 {margin: 0 0 10px; color: #800000; font-size:110%;}
td#bigcontent p {margin: 10px 0 10px; padding-bottom:10px;}
td#bigcontent p.emphasis {background-color:#efefef; margin: 10px 0 10px; padding:6px 4px 10px; border: solid 1px 0 1px #BFBFBF;}
td#bigcontent div {margin: 20px 20px 0 20px; border: 1px;}
td#bigcontent div.left70 {width: 75%; padding-right: 2px; font-size:95%; text-align:left; left: inherit;}
td#bigcontent div.right70 { margin-left:25%; margin-right:5%; font-size:95%; padding-left: 4px; border-left: 1px solid #800000; text-align:left; right: inherit;}
td#bigcontent div.full {width: 95%; padding-right: 2px; font-size:95%; text-align:left;}

td#bigcontent div.full.a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #800000;}
td#bigcontent div.pullquote {float: right; width: 140px; color: #000000;
   border: solid #BFBFBF; border-width: 7px 0;
   font: bold 1em Arial, Helvetica, Verdana, sans-serif;
   padding: 3px 2px; margin: 1px 7px;}

td#bigcontent div.imagbox {float: right; width: 140px; 
   padding: 3px 2px; margin: 1px 7px;}

td#bigcontent div.imagboxlft {float: left; width: 140px; 
   padding: 3px 2px; margin: 1px 2px 0 7px;}   
td#bigcontent div.imagboxrt {float: right; width: 140px; 
   padding: 3px 2px; margin: 1px 2px 0 7px;}   
td#bigcontent a { font-family: verdana; font-size: 10pt; color: #800040; font-weight: normal;}

td#bigcontent div.textbox {margin-left:20px; margin-right:20px; color: #000000;
   border: solid #931F1F; border-width: 2px;
   font: 100% Verdana, Arial, Helvetica, sans-serif;
   padding: 3px 2px;}
td#bigcontent div.textboxl {margin-left:7px; margin-right:40px; color: #000000;
   border: solid #931F1F; border-width: 2px;
   font: 100% Verdana, Arial, Helvetica, sans-serif;
   padding: 3px 2px;}
td#bigcontent div.textboxr {margin-left:40px; margin-right:7px; color: #000000;
   border: solid #931F1F; border-width: 2px;
   font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif;
   padding: 3px 2px;}

td.list {display: block; color: #000000;
   border: solid #931F1F; border-width: 2px; background-color:#D2D2D2;
   font-size: 70%; font-family: Verdana, Arial, Helvetica, sans-serif;
   padding: 3px 2px;}

td#bigcontent div.imageleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #800000;
	text-align: left;
	float: right;
	width: 95%;
	padding-right: 2px;
	margin: 1px 2px 0 7px;
	text-indent: 6pt;
}

td#bigcontent table {width: 100%; margin: 0;}
td#bigcontent th {font-size: 85%; padding: 2px; text-align: center; font-weight: bold;
  background: #BFBFBF; color: black;} 
td#bigcontent td {padding: 0; border-width: 0; vertical-align: top;
  font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 95%; padding: 2px;}
td#bigcontent td.head {background: #7F7F7F; text-align: center; font-weight: bold; color: #E8E8E8; margin-bottom:2px;}
td#bigcontent td.lftclist {width: 85%; background: #7F7F7F; text-align: left; 
font-weight: normal; color: #E8E8E8; border-right: solid 1px #800000;} 
td#bigcontent td.rtclist {width: 15%; background: white; text-align:center;}

td#bigcontent td.price {width: 15%; background: #efefef; text-align:right; 
border-bottom: solid 1px #800000; margin-bottom:2px; padding-bottom:2px;}

td#bigcontent td.product {width: 85%; background: #efefef; text-align: left; 
font-weight: normal; border-bottom: solid 1px #800000; margin-bottom:2px; padding-bottom:2px;}

td#bigcontent td.lftcont {width: 50%; text-align: left; background: #efefef; 
font-weight: normal; padding: 2px 5px 2px 2px; border-right: solid 2px #800000;} 

td#bigcontent td.rtcont {width: 50%; text-align: left; background: #efefef;  
font-weight: normal; padding: 2px 2px 2px 5px; border-left: solid 2px #800000;} 

td#bigcontent td.calc {display: block; text-decoration: none; border-left: 6px solid #931F1F; background-color: #EFEFEF; border-bottom: 1px solid #931F1F;} 
td#bigcontent td.calc2 {display: block; text-decoration: none; background-color: #EFEFEF; border-bottom: 1px solid #931F1F;}

ul.dolla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
li.dolla {
	text-align: left;
	vertical-align: top;
	margin-top: 20px;
	list-style-image:  url(../images/arrow.gif);
}
ul.arrow {
	background-color: #efefef;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
li.arrow {
	text-align: left;
	vertical-align: top;
	margin-top: 20px;
	list-style-image:  url(../images/arrow.gif);
}



td#rtcol div {margin: 10px 5px 0 5px; border: solid 1px #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:80%; padding: 5px;} 
td#rtcol div H5 {FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif}

.style1 {font-size: 12px}

.smalltype {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-left: 2px;
	padding-right: 2px;
}
td#search4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	padding-left: 3px;
}
td#bigcontent div.bigtextbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	border: 2px groove #931F1F;
	background-color: #F6F6F6;
}

td.row4 {display: block; text-decoration: none; border-bottom: 2px solid #666666;}
td.row6 {display: block; text-decoration: none; border-bottom: 2px solid #333333;}
td.row5 {display: block; text-decoration: none; border-bottom: 2px solid #7f7f7f;}
.topleft td {display: block; text-decoration: none; border-left: 1px solid #7f7f7f;} 

td#CMenu {display: block; text-decoration: none; margin: 10px 3px 10px 0;}

td#CMenu a {display: block; text-decoration: none; margin: 0 3px 0 0; padding: 10px 10px 1px 5px; 
font: bold 90% Arial, Helvetica, sans-serif; border-right: 1px solid #D45F00; border-bottom:1px solid #D45F00; 
color: rgb(30%,30%,60%); background: transparent;}
td#CMenu a.sub {
	margin: 0 3px 0 10px;
	padding: 10px 10px 1px 5px;
	font: bold 80% verdana, sans-serif;
	border-right: 1px solid #D45F00;
	border-bottom:1px solid #D45F00;
	color: #ffffff;
	background: transparent;
	text-decoration: none;
}

td#CMenu a:visited {background-color: #BFBFBF; font: bold 80% verdana, sans-serif; color: #7f7f7f;}

td#CMenu a:hover {background-color: #BFBFBF; font: bold 80% verdana, sans-serif;
color: #990000; border-right: 
7px solid #990000;
padding-right: 7px; margin-right: 0;}

td#navmenu a {display: block; text-decoration: none; margin: 0 3px 0 0; padding: 8px 10px 3px 5px; 
font:  65% Arial, Helvetica, sans-serif; border-right: 1px solid #D45F00; border-bottom:1px solid #D45F00; 
color: #e2e2e2; background-color: #7f7f7f;}
td#navmenu a.sub {
	margin: 0 3px 0 10px;
	padding: 8px 10px 3px 5px;
	font: bold 65% verdana, sans-serif;
	border-right: 1px solid #990000;
	border-bottom:1px solid #990000;
	color: #e2e2e2;
	background-color: #7f7f7f;
	text-decoration: none;
}

td#navmenu a:visited {background-color: #666666; font: bold 65% verdana, sans-serif; color: #e8e8e8;}

td#navmenu a:hover {background-color: #BFBFBF; font: bold 65% verdana, sans-serif;
	color: #990000; border-right: 
	7px solid #990000;
	padding-right: 7px; margin-right: 0;
	}


.style1 H5 {FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.style2 {color: #000000}
.style4 {color: #CCCCCC; font-size: 8pt; }
.style5 {color: #CCCCCC}

td#rtcol2 a {display: block; text-decoration: none; margin: 0 3px 0 0; padding: 8px 10px 3px 0; 
font:  65% Arial, Helvetica, sans-serif; border-right: 1px solid #D45F00; border-bottom:1px solid #D45F00; 
color: #e2e2e2; background-color: #7f7f7f;}

td#rtcol2 a.sub2 {
	margin: 0 3px 0 0;
	padding: 8px 10px 3px 5px;
	font: bold 65% verdana, sans-serif;
	border-right: 1px solid #990000;
	border-bottom:1px solid #990000;
	color: #e2e2e2;
	background-color: #7f7f7f;
	text-decoration: none;
}

td#rtcol2 a:hover {background-color: #BFBFBF; font: bold 65% verdana, sans-serif;
	color: #990000; border-right: 
	7px solid #990000;
	padding-right: 7px; margin-right: 0;
	}
	
a.navs {
	background-color: #BDBDBD;
	margin: 0 3px 0 1px;
	padding: 8px 10px 3px 1px;
	font: bold 65% verdana, sans-serif;
	border-right: 1px solid #990000;
	border-bottom:1px solid #990000;
	text-decoration: none;
}

a:visited.navs {background-color: #BDBDBD; font: bold 65% verdana, sans-serif; color: #e8e8e8;}

a:hover.navs {background-color: #BFBFBF; font: bold 65% verdana, sans-serif;
	color: #990000; border-right: 
	7px solid #990000;
	padding-right: 7px; margin-right: 0;
	}	