.distmaintable { background-color: #db8b15; 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: #db8b15; color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 10px; font-weight: bold; }
.distmenuon  , .distmenuon  td { background-color: #fff; color: #db8b15; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 10px; font-weight: bold; }

.contactmaintable { background-color: #db8b15; 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: #db8b15; color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 10px; font-weight: bold; }
.contactmenuon  , .contactmenuon  td { background-color: #fff; color: #db8b15; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 10px; font-weight: bold; }

.productmaintable { background-color: #db8b15; 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: #db8b15; color: #fff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 10px; font-weight: bold; }
.productmenuon  , .productmenuon  td { background-color: #fff; color: #db8b15; 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: #db8b15; color: #fff; font-family: Tahoma; font-size: 11px; font-weight: normal; }
.varietymenuon  , .varietymenuon  td { background-color: #fff; color: #db8b15; font-family: Tahoma; font-size: 11px; font-weight: normal; }

.profilemaintable { cursor: default; position: absolute; visibility: hidden; z-index: 100; border-width: 0 1px 1px 1px; border-style: solid; border-color: #000; }
.profilemenuoff , .profilemenuoff td { background-color: #db8b15; color: #fff; font-family: Tahoma; font-size: 11px; font-weight: normal; }
.profilemenuon  , .profilemenuon  td { background-color: #fff; color: #db8b15; font-family: Tahoma; font-size: 11px; font-weight: normal; }


/*
 * Basic styles
 **************************************************************************** */
body { padding: 0; margin: 0; background-color: #0b280b; background-image: url(/img/interface/background.gif); }
body , p , td , th , a { color: #fff; font-family: Verdana; }


a:link , a:visited { color: #CCFFCC; text-decoration: none; }
a:hover , a:active { color: #CCFFCC; text-decoration: underline; }

a:link.nav , a:visited.nav { color: white; text-decoration: none; font-family: Verdana; font-size: 12px; }
a:hover.nav , a:active.nav { color: white; text-decoration: underline; font-family: Verdana; font-size: 12px; }

.copyright { color: #000000; font-size: 10px; text-transform: uppercase; font-family: Verdana; }
.copyright a:link , .copyright a:visited { color: #000000; text-decoration: none; font-family: Verdana; font-size: 9px; }
.copyright a:hover , .copyright a:active { color: #000000; text-decoration: underline; font-family: Verdana; font-size: 9px; }

.header
{
	font-size: 12px;
	font-weight: bold;
}
.subheader { font-size: 12px; color: #009933; }
div.normal div.subheader { font-size: 10px; color: #ff0; }
.normal , p { font-size: 10px; font-weight: normal; }
.normalbold { font-size: 10px; font-weight: bold; }
.small { font-size: 9px; font-weight: normal; }
.d_header
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.d_text
{
	color: #000000;
	font-size: 10px;
}
.d_label
{
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
a.d_link
{
	color: #000000;
	text-decoration: none;
}
a.d_link:hover
{
	color: #000000;
	text-decoration: underline;
}

p { padding: 0 0 7px 0; margin: 0; }

#keeper { border: 1px solid #a3b2a3; margin-top: 12px; }

.prodlistheader { font-size: 12px; 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; }


/*
 * Product Pages styles
 **************************************************************************** */
.prodheader { font-size: 10px; color: #009933; }
.prodnormal , .prodnormal p { font-size: 10px; color: #000000; }
.prodnormal a:link , .prodnormal a:visited { font-size: 10px; color: #009933; text-decoration: none; }
.prodnormal a:hover , .prodnormal a:active { text-decoration: underline; }

.list_dot  { color: #0b280b; }
.list_data { color: #000000; }

.nav_dropDownMenu
{
	border: 1px solid black;
	cursor: default;
	display: none;
	margin: 0px;
	width: 150px;
	padding: 0px;
	position: absolute;
	z-index: 100;
}

.nav_dropDownMenu td
{
	background-color: #ff9900;
	color: #fff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	width: 150px;
	padding: 2px;
	text-align: left;
}

.nav_dropDownMenu td:hover
{
	background-color: #fff;
	color: #ff9900;
}

/*
 * 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; }
	  
img.border
{
	border: 1px solid black;
}