p, .body           { color: #339; font: 11px/15px Verdana, Geneva, sans-serif; word-spacing: 0px; letter-spacing: 0px }
li  { color: #33c; font: 10px Verdana, Geneva, sans-serif; list-style-position: inside }
a:link, a:visited         { color: #06f; font-style: normal; font-variant: normal; font-weight: normal; font-family: Verdana, sans-serif; text-decoration: underline; word-spacing: 0px; letter-spacing: 0px }
a:active, a:hover     { color: #ff8c00; font-style: normal; font-variant: normal; font-weight: normal; font-family: Verdana, sans-serif; text-decoration: none; word-spacing: 0px; letter-spacing: 0px }
.l2head          { color: #06f; font-style: normal; font-variant: normal; font-size: 11px; font-family: Verdana, Geneva, sans-serif; text-decoration: none }
.l2headb  { color: #c00; font: bold 11px Verdana, Geneva, sans-serif; text-decoration: none }
.grhead { color: #390; font: bold 11px Verdana, Geneva, sans-serif; text-decoration: none }
.small       { color: #069; font: 10px/13px Verdana, Geneva, sans-serif; text-decoration: none; word-spacing: 0px; letter-spacing: 0px }
.blue { color: #06c; font: 11px Verdana, Geneva, sans-serif; text-decoration: none; word-spacing: 0px; letter-spacing: 0px }
.small-lt { color: #ffffe0; font: 10px/13px Verdana, Geneva, sans-serif; text-decoration: none; word-spacing: 0px; letter-spacing: 0px }
a.smallish:link, a.smallish:visited      { color: #3cf; font: 10px Verdana, sans-serif; text-decoration: none }
a.smallish:active, a.smallish:hover       { color: #800000; font: 10px Verdana, sans-serif; text-decoration: none }
a.product:link, a.product:visited    { color: #06f; font: 10px Verdana, sans-serif; text-decoration: none }
a.product:hover, a.product:active  { color: #fc0; font: 10px Verdana, sans-serif; text-decoration: none }
a.homer:link, a.homer:visited { color: #69c; font: 10px Verdana, sans-serif; text-decoration: underline }
a.homer:active, a.homer:hover { color: #999; font: 10px Verdana, sans-serif; text-decoration: underline }
.capt    { color: #339; font: 10px/13px Verdana, sans-serif }
.capt-h  { color: #339; font: 10px/13px Verdana, sans-serif; padding-left: 10px }
.hmfoot { color: #69c; font: 10px/13px Verdana, sans-serif }
.hmfootit { color: #999999; font: italic 10px Verdana, sans-serif }
.field { border: solid 1px #003300; width: 185px; height: 23px }
.border    { color: #339; font: 11px/15px Verdana, Geneva, sans-serif; text-decoration: none; word-spacing: 0px; letter-spacing: 0px; border: solid 1px #e6e6fa }
.area { border: solid 1px #003300; width: 300px; height: 140px }
a.drop:link, a.drop:visited  { color: #e6e6fa; 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:link, a.drop-b:visited  { color: #e6e6fa; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; vertical-align: middle }
a.drop-b:hover, a.drop-b:active  { color: #fc0; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; vertical-align: middle }
.dropcell  { font-size: 10px; font-family: Verdana, sans-serif; background-color: #339; border-bottom: 1pt solid #06f }
.drop     { color: #87ceeb; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; vertical-align: middle }
.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 #69c; width: 150px; height: 17px }
.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 }
.select   { color: #666; font-size: 9px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #69c; width: 250px; height: 20px }
.select-part  { color: #666; font-size: 9px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #69c; width: 75px; height: 20px }
.select-des  { color: #666; font-size: 9px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #69c; width: 225px; height: 20px }
.select-qty { color: #666; font-size: 9px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #69c; width: 50px; height: 20px }
.select-anvol { color: #666; font-size: 9px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #69c; width: 75px; height: 20px }
.txtarea   { color: #666; font-size: 9px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #69c; width: 430px; height: 50px }
.txtarea-big { color: #666; font-size: 9px; font-family: Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; width: 430px; height: 150px; border: solid 1px #69c }
.submit          { color: #666; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif; background-color: #ffffe0; text-align: center; border: solid 1px #69c; width: 44px; height: 20px }
.area-cell { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: #f5f5f5; border: solid 1px #339 }
.s-field   { color: #666; font-size: 9px; line-height: 10px; font-family: Verdana, sans-serif; background-color: #f4f8ff; text-align: left; vertical-align: middle; padding: 1px; border: solid 0px #f5f5f5; width: 108px; height: 15px }


/* ND 7/16/2008 styles for 9point ad form */
.field9pt { color: #666; font: 9px; Verdana, sans-serif; background-color: white; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; border: solid 1px #69c; width: 200px; height: 20px }
.select_250 { color: #666; font: 9px Verdana, sans-serif; background-color: white; padding-left: 3px; float: left; width: 200px; height: 20px; margin-bottom: 3px; border: solid 1px #69c; }

h1 {color: #339; font: bold 14px Arial, Helvetica, sans-serif; clear: both; padding: 0 0 3px; margin: 0 0 19px;}
.reg-row { clear: both; margin: 0 0 3px 0; padding: 0; border-style: none; border-width: 0; }
label.w-100r { text-align: right; vertical-align: middle; width: 87px; float: left; padding-right: 2px;}
* html label.w-100r { width: 95px; float: left; }
