p, ul, ol, .body       { color: #666; font: 11px/15px Verdana, sans-serif }
a:link, a:visited { color: #483d8b; text-decoration: none }
a:hover, a:active { color: #666; text-decoration: none }
.left-menu { color: #666; font: 10px Verdana, sans-serif; padding-top: 2px; padding-bottom: 2px; padding-left: 2px }
sup { font: 8px Verdana, sans-serif }
sub { font: 8px Verdana, sans-serif }
.gel_link { color: #666; font: 11px/17px Verdana, sans-serif; background-color: #fff; padding: 1px; border: solid 1px #dcdcdc }
.event { color: #666; font: 11px/15px Verdana, sans-serif; padding: 1px 1px 1px 2px; border-right: 1px solid #c3d4c9; border-bottom: 1px solid #c3d4c9 }
.dates { color: #666; font: 11px/15px Verdana, sans-serif; padding: 1px 1px 1px 2px; border-right: 1px solid #c3d4c9; border-bottom: 1px solid #c3d4c9; border-left: 1px solid #c3d4c9 }
.l2head    { color: #339; font: bold 11px Verdana, sans-serif }
.l3head   { color: #339; font-variant: normal; font-weight: normal; font-size: 11px; font-family: Verdana, sans-serif }
.field   { border: solid 1px #dcdcdc; width: 185px; height: 23px }
.small     { color: #ffffe0; font: 9px Verdana, sans-serif }
.capt   { color: #339; font: 9px/11px Verdana, sans-serif }
.ltgre { color: #719485; font: 11px Verdana, sans-serif }

.small2 { color: #666; font: 10px/14px Verdana, sans-serif; text-decoration: none }

a.product:link, a.product:visited { color: #800000; font: 9px Verdana, sans-serif; text-decoration: none }
a.product:hover, a.product:active { color: #fc0; font: 9px Verdana, sans-serif; text-decoration: none }

a.smallGR:link, a.smallGR:visited { color: #124c33; font: 10px Verdana, sans-serif; text-decoration: underline }

a.smallish:link, a.smallish:visited { color: #483d8b; font: 10px Verdana, sans-serif; text-decoration: none }
a.smallish:hover, a.smallish:active { color: #fc0; font: 10px Verdana, sans-serif }

.area     { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: #ffffe0; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; width: 125px; height: 15px; border-style: solid none solid solid; border-width: 1px; border-color: #666 }
.area-go { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; width: 125px; height: 15px; border: solid 1px }
.go   { color: #339; font-size: 11px; font-family: Verdana, sans-serif; font-weight: bold; background-color: #fff; padding-right: 1px; padding-left: 1px; height: 15px; border: 1px }
.addr  { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #666; width: 135px; height: 15px }
.sea   { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: #f5f5f5; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #666; width: 150px; height: 15px }
.state  { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #666; width: 50px; height: 15px }
.month  { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #666; width: 50px; height: 15px }
.year  { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #666; width: 65px; height: 15px }
.country  { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #666; width: 195px; height: 15px }
.tel  { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #666; width: 30px; height: 15px }
.fname  { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #666; width: 110px; height: 15px }
.qty  { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #666; width: 30px; height: 13px }
.tot    { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: white; text-align: right; float: right; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #666; width: 60px; height: 13px }
.prc  { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #666; width: 60px; height: 13px }
.white { color: #fff; font: 11px/15px Verdana, sans-serif }
pre  { font-size: 11px; font-family: courier, "courier new" }
a.drop:link, a.drop:visited  { color: #800000; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; vertical-align: middle }
a.drop-b:link, a.drop-b:visited { color: #800000; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; vertical-align: middle }
a.drop:hover, a.drop:active { color: #fc0; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; vertical-align: middle }
a.drop-b:hover, a.drop-b:active { color: #999; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; vertical-align: middle }
.drop { color: #339; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; vertical-align: middle }
.dropcell { font-size: 10px; font-family: Verdana, sans-serif; border-bottom: 1pt solid white }
.submit {color : #361A6F; font-weight: bold; font-size: 10px; font-family: verdana, sans-serif; border: solid 1px #695dda; width:53px; height:17px }
.s-cell   { margin: 0; padding: 0; width: 130px; height: 161px }
.f-space  { margin: 0; padding: 0; width: 130px; height: 53px }
.submit2 {color : #361A6F; font-weight: bold; font-size: 10px; font-family: verdana, sans-serif; border: solid 1px #695dda; width:53px; height:20px }
.field2   { border: solid 1px #695dda; width: 100px; height: 17px }


h1 { color: #339; font: bold 11px Verdana, sans-serif }
h1.giant { color: #339; font: bold 16px Verdana, sans-serif }
.thermo { color: #d33537; font: bold 11px Verdana, sans-serif }
h2 { color: #339; font-variant: normal; font-weight: normal; font-size: 11px; font-family: Verdana, sans-serif; }


label { color: #666; font: 11px/15px Verdana, sans-serif; text-align: left; vertical-align: middle; }
label.w-75  { color: #666; font: 11px/15px Verdana, sans-serif; text-align: left; vertical-align: middle; width: 75px; float: left;}

.reg-row { clear: both; margin: 0 0 3px 0; padding: 0; border-style: none; border-width: 0; }
