body,td,div,.p,a{font-family:arial,sans-serif ;font-size:12px}}
div,td{color:#000}


a{text-decoration: none;}
a:hover { text-decoration: underline; }
a:active{text-decoration: none;}

A.productName {
TEXT-DECORATION: none
}
A.productName:hover {
no-textdecoration: none
}
A.footer {
TEXT-DECORATION: none
}
A.footer:hover {
TEXT-DECORATION: none
}


 
TD {
  FONT-SIZE: 11px;    COLOR: #000000;   FONT-FAMILY: Verdana, sans-serif;  
}
TD.deptHeader {
BACKGROUND: #efefef; WIDTH: 160px
}
TD.breadcrumb {
BACKGROUND: #efefef; VERTICAL-ALIGN: bottom
}
TD.ruleline {
BACKGROUND: #cccccc; HEIGHT: 1px
}
TR.browseNavSpacer {
HEIGHT: 15px
}
TABLE.footer {
WIDTH: 760px
}
TABLE.footer TD {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: center
}
TD.browsenavSpace {
WIDTH: 372px
}
TD.browsenavGRSpace {
WIDTH: 552px
}
TD.topnavHomeSpace {
WIDTH: 72px
}
TABLE.fixed {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 760px; PADDING-TOP: 0px
}
TABLE.fixed TD {
BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
TD#search {
VERTICAL-ALIGN: bottom
}

.error {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000
}
.skuerror {
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cc0000; no-textdecoration: underline
}
.salePrice {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000
}

P.freshCrate {
MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
TD.tenPix {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TD.fivePix {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD#tenPix {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TD#fivePix {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P.customerService {
FONT-SIZE: 10px; COLOR: #999999
}
.blueBold {
FONT-WEIGHT: bold; COLOR: #0099cc
}
TABLE.errorTable {
BORDER-RIGHT: #999966 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999966 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 5px; MARGIN: 5px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999966 1px solid; WIDTH: 760px; PADDING-TOP: 5px; BORDER-BOTTOM: #999966 1px solid; TEXT-ALIGN: left
}
H1 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}
TABLE.checkout {
BORDER-RIGHT: #999966 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999966 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 5px; MARGIN: 5px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999966 1px solid; WIDTH: 380px; PADDING-TOP: 5px; BORDER-BOTTOM: #999966 1px solid; TEXT-ALIGN: left
}
TD.requiredField {
BACKGROUND: #0099cc; WIDTH: 5px
}
TD.fieldLabel {
FONT-WEIGHT: bold; COLOR: #666666
}
P.fieldLabel {
MARGIN-TOP: 13px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 13px; COLOR: #666666
}
P.fieldLabelError {
MARGIN-TOP: 13px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 13px; COLOR: #cc0000
}
TD.fieldBlockTitle {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
TD.fieldBlock {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; WIDTH: 140px; COLOR: #999999; PADDING-TOP: 5px
}
.hint {
FONT-WEIGHT: normal; FONT-SIZE: 10px
}
TD.fieldLabelError {
FONT-WEIGHT: bold; COLOR: #cc0000
}
TD.requiredFieldError {
BACKGROUND: #cc0000; WIDTH: 5px
}
TABLE.fieldTable {
WIDTH: 620px
}
TABLE.fieldTablePop {
WIDTH: 400px
}
A.sectionLink {
FONT-WEIGHT: bold; COLOR: #0099cc; no-textdecoration: none
}
A.sectionLink:hover {
COLOR: #cc0000; no-textdecoration: underline
}
.siblingCategorySelected {
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0099cc
}
TD#leftNav {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 130px; PADDING-TOP: 10px
}
A.subDept {
FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.subDept:hover {
TEXT-DECORATION: none
}
A.subSubDept {
FONT-SIZE: 10px;  TEXT-DECORATION: none
}
A.subSubDept:hover {
TEXT-DECORATION: none
}
.subSubDeptSelected {
FONT-SIZE: 10px;  TEXT-DECORATION: none
}
.submenu {
BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; Z-INDEX: 40;  VISIBILITY: hidden; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 157px; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana; POSITION: absolute
}
A.smenu {
TEXT-DECORATION: none
}
A.smenu:hover {
TEXT-DECORATION: none
}


a.TabL {text-decoration: none;color: #3366CC;background : #FFFFCC 0px;}
a.TabL:hover { text-decoration: underline; background : #FFFFCC 0px;}
a.TabL:active{color: #3366CC;text-decoration: none;background : #FFFFCC 0px;}

a.tab_hL {text-decoration: none;color: #3366CC;background : #CED3DE 0px;}
a.tab_hL:hover { text-decoration: underline;background : #CED3DE 0px; }
a.tab_hL:active{color: #3366CC;text-decoration: none;background : #CED3DE 0px;}

.tab_h{ font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 12px;  color: Black;	 
BORDER-RIGHT: black 1px solid; 
PADDING-RIGHT: 3px; 
BORDER-TOP: 1px solid black; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 0px;
BORDER-LEFT: 1px solid black; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: 1px none black; 
background : #CED3DE 0px;

}

.Tab { font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 12px;  color: Black;	

BORDER-RIGHT: 1px solid black;  
BORDER-TOP: 1px solid black; 
BORDER-BOTTOM: 1px none black; 
BORDER-LEFT: 1px solid black; 

PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 3px; 
background : #FFFFCC 0px;

}
.Tab_not {  color: Black;	 
BORDER-RIGHT: 1px none black; 
BORDER-LEFT: 1px none black; ; 
PADDING-RIGHT: 0px; BORDER-TOP: 1px none black; 
PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid black; 
background : #FFFFFF 0px;}

.Tab_not_nav {  color: Black;	 
BORDER-RIGHT: 1px none black; 
BORDER-LEFT: 1px none black; ; 
PADDING-RIGHT: 1px; BORDER-TOP: 1px none black; 
PADDING-LEFT: 1px; PADDING-BOTTOM: 0px;
PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid black; 
background : #CED3DE 0px;
}

.Tab_account_active {  color: Black;	 
BORDER-RIGHT: 1px solid black;  
BORDER-TOP: 1px solid black; 
BORDER-BOTTOM: 1px none black; 
BORDER-LEFT: 1px solid black; 

PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
PADDING-TOP: 3px; 
background : #9ACD32 0px; }

.Tab_account_IN_active {  color: Black;	 
BORDER-RIGHT: 1px solid black;  
BORDER-TOP: 1px solid black; 
BORDER-BOTTOM: 1px none black; 
BORDER-LEFT: 1px solid black; 

PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
PADDING-TOP: 3px; 
background : #FA8072 0px; }

.t { color:#000000;  text-decoration : none;  } 
.tab_h_m{ font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 12px;  color: White;	 
BORDER-RIGHT: black 1px solid; 
PADDING-RIGHT: 3px; 
BORDER-TOP: 1px solid black; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 0px;
BORDER-LEFT: 1px solid black; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: 1px none black; 
background : #2E8B57 0px;

}



HR {    BORDER-TOP: 1px dotted #708090;    #000; PADDING-TOP: 0px; BORDER-BOTTOM: 1px dotted White; BACKGROUND-COLOR: #ffffff}

.head a:link,.t a:active,.t a:visited,.t{color:#000000;  }
head:visited,.fl:visited{color:#000000; text-decoration : none;}
head:active,.fl:active{color:#000000; text-decoration : none;}
.head,.head:link{color:#000000; text-decoration : none;}

.t a:link,.t a:active,.t a:visited{color:#FFFFFF;  text-decoration : none; }

.t{background-color:#CED3DE;  border : 1px solid #CED3DE;      }
.trial{background-color: #3CB371;  border : 1px solid #CED3DE; font-size: 12px;  color: white      }
.h{color:#3366cc;font-size:14px}
.i,.i:link{color:#a90a08}

.z{display:none}
div.n {margin-top: 1ex}
.n a{font-size:10pt; color:#000}
.n .i{font-size:10pt; font-weight:bold}
.q a:visited,.q a:link,.q a:active,.q {text-decoration: none; color: #00c;}
.b{font-size: 12pt; color:#00c; font-weight:bold}
.ch{cursor:pointer;cursor:hand}
.e{margin-top: .75em; margin-bottom: .75em}
.g{margin-top: 1em; margin-bottom: 1em}

.buttons {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #E6E6E6;
}

.logo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #FFFFFF;
	font-weight: 300;
	background-color: <%=color2%>;
	font-style: normal;
	letter-spacing: 2px;
	white-space: normal;
		margin-right : 1px;
		padding-right : 4px;
}
.logo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: <%=color2%>;
	font-weight: bold;
}
.com {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
 
 
.logoText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
 
 
INPUTa {
	BACKGROUND: #ffffff; MARGIN: 0px; FONT: 10px verdana; COLOR: #000
}
 
    
.error, .errorbox-bad {
  color: red;
  border: outset 1px red;
  padding: 2px;
  background-color: #ffdcdc;
}
 

.r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}