p, ol, .body       { color: #666; font: 11px/15px Verdana, sans-serif }
ul  { color: #666666; font: 10px/15px Verdana, sans-serif; margin-top: 0 }
li  { color: #666666; font: 10px/15px Verdana, sans-serif; list-style-image: url(../images/red_cube.gif); list-style-position: outside; margin-bottom: 5px; margin-left: -23px }
a:link    { color: maroon; font-family: Verdana, sans-serif; font-variant: normal; text-decoration: none }
a:visited    { color: orange; font-family: Verdana, sans-serif; font-variant: normal; text-decoration: none }
a:hover, a:active   { color: orange; font-family: Verdana, sans-serif; font-variant: normal; text-decoration: underline }
a.smallish:link, a.smallish:visited { color: maroon; font-size: 10px; font-family: Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
a.smallish:hover, a.smallish:active { color: #123c6c; font-size: 10px; font-family: Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal }
.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 }
.float-border { float: left; margin-right: 7px; margin-bottom: 3px; padding: 1px; border: solid 1px #0b72a2; }
.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 }
.l1head  { color: #666; font-size: 11px; font-family: Verdana, sans-serif; font-weight: bold; font-style: normal; font-variant: normal; }
.l2head  { color: #981b1e; font-size: 11px; font-family: Verdana, sans-serif; font-weight: bold; font-style: normal; font-variant: normal; }
.l3head  { color: gray; font-variant: normal; font-weight: normal; font-size: 11px; font-family: Verdana, sans-serif }
.linkBold { color: #981b1e; font-size: 11px; font-family: Verdana, sans-serif; font-variant: normal; font-weight: bold; }
.field   { border: solid 1px #dcdcdc; width: 185px; height: 23px }
.small      { color: gray; font: 10px/13px Verdana, sans-serif }
.small-2 { color: #666; font: 9px/12px Verdana, sans-serif }
.capt       { color: maroon; font: 10px/13px Verdana, sans-serif; border-left: medium none #695dda }
.small2  { color: maroon; font: 10px Verdana, sans-serif; text-decoration: none }
a.product:link, a.product:visited          { color: yellow; font: 10px Verdana, sans-serif; text-decoration: none }
a.product:hover, a.product:active       { color: yellow; font: 10px Verdana, sans-serif; text-decoration: none }
.area      { 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 #e96d31; width: 117px; height: 17px }
.area-cell { color: #666; font-size: 10px; font-family: Verdana, sans-serif; background-color: #f5f5f5; border: solid 1px #e96d31 }
.s-field        { color: #666; font-size: 9px; line-height: 10px; font-family: Verdana, sans-serif; background-color: #f5f5f5; text-align: right; vertical-align: middle; padding: 1px; border: solid 0px #f5f5f5; width: 110px; height: 15px }
.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 #695dda; 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 #695dda; 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 #695dda; 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 #695dda; 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 #695dda; 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 #695dda; 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 #695dda; 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 #695dda; 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 #695dda; 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 #695dda; width: 60px; height: 13px }
.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 #695dda; width: 150px; height: 20px }
.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 #695dda; width: 60px; height: 13px }
.white { color: #fff; font: 11px/15px Verdana, sans-serif }
pre  { font-size: 11px; font-family: courier, "courier new" }
.detail { color: #666; font: 11px Verdana, sans-serif; background-color: #ffffe0; padding: 1px; border: solid 1px #e6e6fa }
a.details:link,  a.details:visited { color: maroon; font-style: normal; font-variant: normal; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none }
a.details:hover,  a.details:active { color: #f60; font-style: normal; font-variant: normal; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: underline }
.fr  { font-size: 1px; line-height: 1px; height: 10px }
.submit  { color: gray; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif; background-color: #e6e6fa; border: solid 1px #695dda; width: 53px; height: 17px }
.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 #695dda; width: 495px; height: 50px }
