  

body
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Helvetica;
    SCROLLBAR-FACE-COLOR: #DEE3E7;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-SHADOW-COLOR: #DEE3E7;
    SCROLLBAR-3DLIGHT-COLOR: #D1D7DC;
    SCROLLBAR-ARROW-COLOR:  #006699;
    SCROLLBAR-TRACK-COLOR: #EFEFEF;
    SCROLLBAR-DARKSHADOW-COLOR: #98AAB1;
    MARGIN-left: 0;
    MARGIN-BOTTOM: 0;
    MARGIN-RIGHT: 0;
    MARGIN-TOP: 4;
    MARGIN-HEIGHT: 3;
    MARGIN-WIDTH: 4;
}

table {
    BORDER-COLLAPSE: collapse;
}
td {
    FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.ProductTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}

.ProductTitleSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}



.ProductSKU {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #7A6943;
}

.leftNavText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #7A6943;
}


h1 {
	background-color: transparent;
	color: #179700;
	font-family: arial, helvetica, sans-serif;
	font-size: 19pt;
	 margin-bottom: 0;
}

h2 {
	background-color: transparent;
	color: #179700;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	 margin-bottom: 0;
}

h3 {
	background-color: transparent;
	color: Gray;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	 margin-top: 0;
	  margin-bottom: 0;
}

.producttitle {
	background-color: transparent;
	color: #179700;
	font-family: arial, helvetica, sans-serif;
	font-size: 19pt;
}

.productsubhead {
	background-color: transparent;
	color: #179700;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
.productprice {
	background-color: transparent;
	color: #179700;
	font-family: arial, helvetica, sans-serif;
	font-size: 23pt;
}

.productsku {
	background-color: transparent;
	color: Gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.productdescription {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
}







/* general hyperlink styles */
a:link,a:active,a:visited { TEXT-DECORATION: none; COLOR: #037002; FONT-WEIGHT: bold; }
a:hover	{ TEXT-DECORATION: none; COLOR: #DD6900; FONT-WEIGHT: bold; }

.sitetitle {
    FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #006699; FONT-FAMILY: Tahoma,Helvetica; TEXT-DECORATION: none; POSITION: relative; TOP: 3px
}
/* background/border colors for the selected tab */
.tabbg {
    BACKGROUND-IMAGE: url(navbar_bg_on.gif);
}

/* background/border colors for the unselected tabs */
.othertabsbg {
    BACKGROUND-IMAGE: url(navbar_bg.gif);
}

/* text style for the selected tab */
.selectedtab {
    FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 13px; COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}

/* hyperlink styles of the unselected tabs */
a.selectedtab:link,a.selectedtab:visited,a.selectedtab:active,a.selectedtab:hover { COLOR: white; TEXT-DECORATION: none; }

/* text style for the unselected tabs */
.othertabs {
    FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 13px; COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}

/* hyperlink styles of the unselected tabs */
a.othertabs:link,a.othertabs:visited,a.othertabs:active,a.othertabs:hover { COLOR: #333333; TEXT-DECORATION: none; }

/* text style for the white navigation */
.smallwhite {
    FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 9px; COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}

/* hyperlink styles of the unselected tabs */
a.smallwhite:link,a.smallwhite:visited,a.smallwhite:active { COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold }
a.smallwhite:hover { COLOR: #F8C300; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE: 10px; }



.moduletitlebg {
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #98AAB1 1px solid;
}
.small {
    FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.address {
    FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

P.price, SPAN.price, UL.price, OL.price {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23pt;
}



.white {
    FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.normal {
    FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.normalbold {
    FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.normalred {
    FONT-SIZE: 10px; COLOR: Red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.itemstyle {
    BACKGROUND-COLOR: #FFFFFF;
}
.alternatingitemstyle {
    BACKGROUND-COLOR: #FFFFFF;
}

TD.data {
	background-color : #EBEBEB;
	color : #A2A2A2;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-align:right;
}

.forumline { BACKGROUND-COLOR: #FFFFFF; BORDER: 1px #98AAB1 solid; }
td.forumRow1 { BACKGROUND-COLOR: #D1D7DC; }
td.forumRow2 { BACKGROUND-COLOR: #EFEFEF; }
td.forumRow3 { BACKGROUND-COLOR: #DEE3E7; }

hr { HEIGHT: 0px; BORDER: solid #D1D7DC 0px; BORDER-TOP-WIDTH: 1px;}

/* Form elements */
input,textarea,select { COLOR: #000000; FONT: normal 11px Verdana, Arial, Helvetica, sans-serif; }
