/* DEFAULT FOR ANY TEXT IN TABLES WITHOUT STYLES APPLIEDTHIS WILL INSTANTLY CHANGE THE FONT FOR EVERY FONT ON THE ENTIRE SITE */td {  font-family: verdana ;font-size: 12px; }/* VERY SMALL COPYRIGHT AT BOTTOM THIS LOOK A LITTLE SMALL IN NETSCAPE */.copyright {  font-size: 9px; }/* ALL THE LINKS ON THE ENTIRE SITE */a:link {  color: #474337	;font-weight: bold}a:visited {  color: #474337	;font-weight: bold}a:hover {      BACKGROUND: #849d41;    COLOR: #FFFFFF;/*color: #333333;*/font-weight: bold}.formdesc {    text-align:right;    FONT-WEIGHT: bold;    BORDER-BOTTOM: #000000 1px solid;    color:#41671a;}.forminput {    FONT-WEIGHT: bold;    BORDER-BOTTOM: #000000 1px solid;}.formtable {    FONT-WEIGHT: bold;    BORDER-BOTTOM: #000000 1px solid;    BACKGROUND: white;    BORDER-BOTTOM: #000000 1px solid;    BORDER-LEFT: #000000 1px solid;    BORDER-RIGHT: #000000 1px solid;    BORDER-TOP: #000000 1px solid;}/* THE FOLLOWING ARE THE LINKS FOR THE VERY TOP HEADER BAR */a.main:link {  font-size: 10px;font-weight: bolder; text-decoration: none ;color: #FFFFFF}a.main:visited {  font-size: 10px;font-weight: bolder; text-decoration: none ;color: #FFFFFF }a.main:hover {  font-size: 10px;font-weight: bolder;text-decoration: UNDERLINE ;  color: #FFFF00}/* THE FOLLOWING ARE THE LINKS FOR THE MEMBER BAR THAT SHOSUP AFTER ONE LOGS IN */a.member:link {  font-size: 10px;font-weight: bold; text-decoration: none ;color: #000000}a.member:visited {  font-size: 10px;font-weight: bold; text-decoration: none ;color: #000000 }a.member:hover {  font-size: 10px;font-weight: bold;text-decoration: UNDERLINE ;  color: #FF0033}/ * ############## VARIOUS BORDERS */.right_border {BORDER-RIGHT: #000000 1px solid}.line_above{BORDER-TOP: #000000 1px solid;}.line_below{BORDER-BOTTOM: #000000 1px solid;}.border{    BORDER-LEFT: black 1px solid;    BORDER-RIGHT: black 1px solid;    BORDER-TOP: black 1px solid;    BORDER-BOTTOM: black 1px solid;}.black_border{    BORDER-LEFT: #000000 1px solid;    BORDER-RIGHT: #000000 2px solid;    BORDER-TOP: #000000 1px solid;    BORDER-BOTTOM: #000000 1px solid;}/* NOT SURE WHAT THIS STYLE IS FOR */.subhead_text {  font-size: 18px;color: #5c7a46;font-weight: bold}.nav_text {  font-size: 9px; font-weight: bold; color: #000066}/* NOT SURE WHAT THIS STYLE IS FOR */a.custom:link {  font-size: 9px;line-height: 11px; color: #000066}a.custom:visited {  font-size: 9px;line-height: 11px;  color: #000066 }a.custom:hover {  font-size: 9px; line-height: 11px; color: #000066}/* RED SPECIALS */.special {  font-size: 10px; font-weight: bolder; color: #CC0000}/* THIS IS THE FIRST TITLE ON ALL PAGES */.title {font-size: 20px; font-weight: bold}.sub_title {  font-weight: bold}/* SUBHEADINGS BELOW TITLES AND SUBTITLES */.subheading {  font-size: 12px; font-weight: bold}/* THIS IS THE DIMMED TOP TITLE ON THE PRODUCT INFO PAGE IF YOU CHANGE TITLE CHANGE THIS ACCORDINGLY */.dim_title {  font-size: 16px; font-weight: bolder; text-transform: uppercase; color: #999999}/* JUST A LITTLE SMALLER THAN THE TITLE *//* THIS IS THE COLORED HEADER BAR ABOVE ALL RESULTS AND USED THROUGHOUT SITE */.header{    BORDER-BOTTOM: #455322 1px solid;    BORDER-LEFT: #B0c086 1px solid;    BORDER-RIGHT: #455322 1px solid;    BORDER-TOP: #B0c086 1px solid;    BACKGROUND: #849d41;    COLOR: #FFFFFF;    FONT-WEIGHT: bold;    PADDING-LEFT: 2px;}.header A {	text-decoration: none; 	color: #FFFFFF;	font-weight: bold; }.header A:link {	text-decoration: none; 	color: #FFFFFF;	font-weight: bold; }.header A:visited {	text-decoration: none; 	color: #FFFFFF;	font-weight: bold; }.header A:hover {	text-decoration: none; 	color: #FC0;	font-weight: bold; }/* THESE ARE THE ALTERNATING ROW COLORS THROUGHOUT THE SITE */.oddrow {    BACKGROUND: #FFFFFF;    BORDER-BOTTOM: #287237 1px solid;}.evenrow{    BACKGROUND: #CDdbaa;    BORDER-BOTTOM: #287237 1px solid;}/* THIS IS A OPTIONAL HEADER BAR TO MAKE THINGS STAND OUT OR ??? */.header2{    BACKGROUND: #CC6600;    BORDER-BOTTOM: #844200 1px solid;    BORDER-LEFT: #DA8F45 1px solid;    BORDER-RIGHT: #844200 1px solid;    BORDER-TOP: #DA8F45 1px solid;    COLOR: #FFFFCC;    FONT-WEIGHT: bold;    PADDING-LEFT: 2px;}/* THESE ARE THE OPTIONAL ALTERNATING ROW COLORS THROUGHOUT THE SITE */.oddrow2 {    BACKGROUND: #FFFFFF;}.evenrow2{    BACKGROUND: #FFFFCC;}/* THIS IS THE FIRST PARAGRAPH ON THE PAGE JUST A TAD BIGGER FOR EMPHASIS */.intro_paragraph {  font-size: 13px;font-weight: bold; color: #6699CC: #6699CC}/* USED IN FORM INPUT LABELS LIKE NAME, DATE, STATE  */.form_titles {  font-size: 11px; font-weight: bold; color: #666633; text-align: right}.attribute_header {font-size: 11px; font-weight: bold; color: #666633; }/* ITALICS REDEFINED */i {  font-style: italic;  color: #666633}/* RED WARNING FLAGS */.alert {  font-weight: bold; color: #CC0000}.footer { BACKGROUND: #6699CC; BORDER-BOTTOM: #003366 1px solid; BORDER-LEFT: #99CCFF 1px solid; BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #99CCFF 1px solid; COLOR: #FFFF99; FONT-WEIGHT: bold; PADDING-LEFT: 2px; ; font-size: 9px; font-style: normal}