/*
 * Basic styles
 **************************************************************************** */
body { padding: 0; margin: 0; background-color: #0b280b; background-image: url(img/interface/background.gif); }
body , p , td , th , a { color: #fff; }

a:link.nav , a:visited.nav { color: white; text-decoration: none; font-family: tahoma; font-size: 12px; }
a:hover.nav , a:active.nav { color: white; text-decoration: underline; font-family: tahoma; font-size: 12px; }

.copyright { color: #a3b2a3; font-size: 10px; text-transform: uppercase; font-family: tahoma; }
.copyright a:link , .copyright a:visited { color: #a3b3a3; text-decoration: none; font-family: tahoma; font-size: 10px; }
.copyright a:hover , .copyright a:active { color: #a3b3a3; text-decoration: underline; font-family: tahoma; font-size: 10px; }

.header { font-size: 14px; font-weight: bold; margin-bottom: 1px; padding-bottom: 0px;}
.subheader { font-size: 12px; color: #009933; }
div.normal div.subheader { font-size: 12px; color: #ff0; }
.normal , p { font-size: 12px; font-weight: normal; }
.normalbold { font-weight: bold; }
p { padding: 0 0 7px 0; margin: 0; }

#keeper { border: 1px solid #a3b2a3; margin-top: 15px; }

.prodlistheader { font-size: 14px; color: #ff0; font-weight: bold; }
.prodlistheader a:link , .prodlistheader a:visited { color: #ff0; text-decoration: none; }
.prodlistheader a:hover , .prodlistheader a:active { text-decoration: underline; }

a:link , a:visited { text-decoration: none; }
a:hover , a:active { text-decoration: underline; }


/*
 * Product Pages styles
 **************************************************************************** */
.prodheader { font-size: 12px; color: #009933; }
.prodnormal , .prodnormal p { font-size: 12px; color: #000000; }
.prodnormal a:link , .prodnormal a:visited { font-size: 12px; color: #009933; text-decoration: none; }
.prodnormal a:hover , .prodnormal a:active { text-decoration: underline; }

.list_dot  { color: #0b280b; }
.list_data { color: #000000; }

.distmaintable { background-color: #c33; cursor: default; position: absolute; visibility: hidden; z-index: 100; border-width: 0 1px 1px 1px; border-style: solid; border-color: #000; }
.distmenuoff , .distmenuoff td { background-color: #c33; color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 10px; font-weight: bold; }
.distmenuon  , .distmenuon  td { background-color: #fff; color: #c33; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 10px; font-weight: bold; }

.contactmaintable { background-color: #c33; cursor: default; position: absolute; visibility: hidden; z-index: 100; border-width: 0 1px 1px 1px; border-style: solid; border-color: #000; }
.contactmenuoff , .contactmenuoff td { background-color: #c33; color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 10px; font-weight: bold; }
.contactmenuon  , .contactmenuon  td { background-color: #fff; color: #c33; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 10px; font-weight: bold; }

.productmaintable { background-color: #c33; cursor: default; position: absolute; visibility: hidden; z-index: 100; border-width: 0 1px 1px 1px; border-style: solid; border-color: #000; }
.productmenuoff , .productmenuoff td { background-color: #c33; color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 10px; font-weight: bold; }
.productmenuon  , .productmenuon  td { background-color: #fff; color: #c33; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 10px; font-weight: bold; }

.varietymaintable { cursor: default; position: absolute; visibility: hidden; z-index: 100; border-width: 0 1px 1px 1px; border-style: solid; border-color: #000; }
.varietymenuoff , .varietymenuoff td { background-color: #c33; color: #fff; font-family: Tahoma; font-size: 11px; font-weight: normal; }
.varietymenuon  , .varietymenuon  td { background-color: #fff; color: #c33; font-family: Tahoma; font-size: 11px; font-weight: normal; }

/*
 * Scrollbar styles
 **************************************************************************** */
div { scrollbar-arrow-color:       #ff0; scrollbar-base-color:        #030;
	  scrollbar-dark-shadow-color: #040; scrollbar-track-color:       #393; 
	  scrollbar-face-color:        #363; scrollbar-shadow-color:      #020; 
	  scrollbar-highlight-color:   #fff; scrollbar-3d-light-color:    #fff; }