b {
	font-weight: bolder;
	}

body {
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	border-right : 0;
	border-top : 0;
	border-left : 0;
	background-image: url(images/pagebg.gif);
	}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

td {
    font-family: Arial;
	}

.txt {
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
; font-weight: normal

	}
	.revtxt {
	font-size: 9px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
; font-weight: normal

	}

.txt2 {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #eeeeee;
; font-weight: bold
	}
	
.txt3 {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
; font-weight: normal

	}

.txt4 {
	font-size: 10px;
	font-family: Arial;
	;
	font-weight: bold;
	color: 333333;
}

h2 {
	font-size: 17px;
	color: #006600;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	font-weight: bolder;
}

h3 {
	font-size: 12px;
	color: #006600;
	font-family: Arial, Helvetica, sans-serif;
; font-weight: bold
}

h4 {
	font-size: 12px;
	color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
	font-weight: bold;
	height: 5px;
}

a.store:active {  font-weight: bold; color: #006600; text-decoration: none}
a.store:link { font-weight: bold; color: #006600 ; text-decoration: none}
a.store:visited { font-weight: bold; color: #006600 ; text-decoration: none}
a.store:hover { font-weight: bold; color: #C9E6C9; text-decoration: none}
 .navigation {
	background-color: #339933;
	background-image: url(images/rightnavbg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #eeeeee;
; font-weight: bold
}

a.topad:active {  font-weight: bold; color: #0000CC; text-decoration: none}
a.topad:link { font-weight: bold; color: #0000CC; ; text-decoration: none}
a.topad:visited { font-weight: bold; color: #0000CC; ; text-decoration: none}
a.topad:hover { font-weight: bold; color: #0066FF;; text-decoration: none}
a.topnav:active {  font-weight: bold; color: #FFFFFF; text-decoration: none}
a.topnav:link { font-weight: bold; color: #FFFFFF ; text-decoration: none}
a.topnav:visited { font-weight: bold; color: #FFFFFF ; text-decoration: none}
a.topnav:hover { font-weight: bold; color: #C9E6C9; text-decoration: none}
a.buttons:active { font-weight: bold; color: #006600; text-decoration: none }
a.buttons:visited { font-weight: bold; color: #006600; text-decoration: none }
a.buttons:hover { font-weight: bold; color: #01840A; text-decoration: none }
a.buttons:link { font-weight: bold; color: #006600; text-decoration: none }
a.botnav:active { font-weight: normal; color: #006600; text-decoration: underline}
a.botnav:link { font-weight: normal; color: #006600; text-decoration: underline}
a.botnav:visited { font-weight: normal; color: #006600; text-decoration: underline}
a.botnav:hover { font-weight: normal; color: #990000; text-decoration: underline}
a {  color: #006600; text-decoration: underline}
a:active {  color: #006600; text-decoration: underline}
a:hover {  color: #01840A; text-decoration: underline}
a:link {
 color: #006600;
 text-decoration: underline;
}
textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border: 1px #333333 solid}
.txt7 { font-size: 14px; color: #006600; font-family: Arial, Helvetica, sans-serif; ; font-weight: bold }
.arrow {  list-style-image: url(images/arrow.gif)}
.tablelft { border: #333333 solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-width: 1px 1px 0px}
.tablehead { border: 1px #FFFFFF double; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-weight: bold; background-color: #006600}
.pagetitle { font-size: 18px; color: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-weight: bolder; }
.phonehead { font-size: 14px; color: #999999; font-family: Arial, Helvetica, sans-serif; ; font-weight: bold }
.whitetxt5 {

	font-size: 17px;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-weight: bolder;
}
.whitetxt {

	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
; font-weight: normal
}
li {
	list-style-image: url(images/li.gif);
}
.highlight {
	font-weight: bold;
	background-color: #FFFF00;
}
.miniheader {
	font-size: 15px;
	color: #0000FF;
	font-family: Tahoma;
}
.red {
	color: #FF0000;
}
h1 {

	font-size: 21px;
	color: #FF0000;
	font-family: Tahoma;
	letter-spacing: 0px;
	font-weight: bold;
}
.txt6 {

  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #333333;
; font-weight: bold
}
.logo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #246E1C;
}
select {
	font-family: Arial;
	font-size: 11px;
	border: 1px #333333 solid;
	background-color: #F4FEF7;
}
.sm {
	list-style-image: url(images/bulletsm.gif);
}
.smli {

	list-style-image: url(images/bulletsmli.gif);
}
code {
	font-size: 12px;
}
.subscribe {
	border: 0px 0;
}
.input {

	font-family: Arial;
	font-size: 11px;
border: 1px #333333 solid;
}
.inline {
	display: inline;
}

.promo {
	display: inline;
	font-weight: bolder;
	color: #990000;
	background-color: #FFFF00;
}

.homehead {
	font-size: 17px;
	color: #006600;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-weight: bolder;
}

#topbar{
	position:absolute;
	background-color: lightyellow;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	visibility: hidden;
	z-index: 100;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-align: center;
	height: 18px;
	font-size: 11px;
	font-weight: bold;
}


* html #topbar{ /*IE6 hack*/
			position: absolute;
			width: expression(document.compatMode=="CSS1Compat"? document.documentElement.clientWidth+"px" : body.clientWidth+"px");
		}
