BODY {
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana;
    background-color :white
}

TD {
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}

LI {
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}

layer {
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}

DIV {
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}

.plain {
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}

.small {
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana
}

/* used in printer-friendly tables */
.ultraSmall {
	font-family:Verdana;
	font-size:9px;
}

.head {
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}

.subhead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}

.bold_13px {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}

.bold_16px {
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}

.bold_12px {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}

.bold_9pt {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}




.bold_13px {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.bold_23px {
    FONT-WEIGHT: bold;
    FONT-SIZE: 23px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}

.white {
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}

.smWhite {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}

.whiteBold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}

.whiteBold_12px {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}

.whiteSubhead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}



.ProductInfoLabel {    
    FONT-SIZE: 12px;
    COLOR: red;
    font-weight :bold;   
    FONT-FAMILY: Verdana
}

.ProductInfoLabelValue {    
    FONT-SIZE: 12px;
    COLOR: black;
    font-weight :bold;   
    FONT-FAMILY: Verdana
}


.ProductInfoPriceLabel {    
    FONT-SIZE: 18px;
    COLOR: black;   
    font-weight :bolder;       
    FONT-FAMILY: Verdana
    
}



.whiteStrongLabel 
{
	FONT-WEIGHT: bold;   
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}

.grayStrongLabel 
{
	FONT-WEIGHT: bold;   
    FONT-SIZE: 12px;
    COLOR: Gray ;
    FONT-FAMILY: Verdana
}
.grayLabel 
{
	FONT-WEIGHT: bold;   
    FONT-SIZE: 12px;
    COLOR: Gray ;
    FONT-FAMILY: Verdana
}
.blueBold_23px {
    FONT-WEIGHT: bold;
    FONT-SIZE: 23px;
    COLOR: #3399CC;
    FONT-FAMILY: Verdana
}

.welcomeMessage {
	FONT-SIZE: 11px;
    COLOR: #323232;
    FONT-FAMILY:  Verdana;
    background-color :  #6699cc
}

.topmenubar 
{
	FONT-SIZE: 9pt;
    COLOR: #323232;
    FONT-FAMILY:  Verdana;
    background-color : #6699cc	
}

.cartHeaderCell {
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    background-color : #003366    
}

.cartCell {
    FONT-SIZE: 9px;    
    FONT-FAMILY: Verdana;
    background-color : #cccccc ;
}


.login {
	FONT-SIZE: 11px;    
    FONT-FAMILY:  Verdana;
    background-color :  #6699cc
}

.systemDate 
{
	FONT-SIZE: 12px;    
	font-weight :bold;
    FONT-FAMILY:  Verdana;
    background-color : #ffffff;
    height : 22;   
	
}

.leftMenuBarFirstCell
{
	
	FONT-SIZE: 12px;    
	font-weight :bold;
    FONT-FAMILY:  Verdana;
	padding-left : 5px;
	border-bottom-style :solid ;
	border-bottom-width : 1px;
	border-bottom-color :  #ffffff;        
    background-color : #8BA5BD;    	
    text-align : left;
    height : 22;   	
}

.leftMenuBarSecondCell
{
	
	FONT-SIZE: 12px;    
	font-weight :bold;
    FONT-FAMILY:  Verdana;
    background-color : #A8C9CB;
	border-bottom-style :solid ;
	border-bottom-width : 1px;
	border-bottom-color :  #ffffff;        
    text-align : right;
    height : 22;   	
    width : 30;
}


.red {
    FONT-SIZE: 9px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana
}

.smRed {
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana
}

.bigRed {
    FONT-SIZE: 13px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana
}

.alert {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana
}

.bullet {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana
}

.smDkBlue {
    FONT-SIZE: 10px;
    COLOR: #333366;
    FONT-FAMILY: Verdana
}

.dkBlueBold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #333366;
      
    FONT-FAMILY: Verdana
}



.gridHeader 
{	
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;	
	/*BACKGROUND-COLOR: #E6E6FD;	 */
	TEXT-ALIGN: left;
	text-indent :3px ;	
}

.textboxRJ {
	FONT-FAMILY: Verdana;	
	FONT-SIZE: 10px;	
	TEXT-ALIGN: right	;
	border-bottom: activeborder 1px solid;	
	border-top: activeborder 1px solid;	
	border-left: activeborder 1px solid;	
	border-right: activeborder 1px solid;	
	
}

.textboxLJ {
	FONT-FAMILY: Verdana;	
	FONT-SIZE: 10px;	
	TEXT-ALIGN: left	;		
	border-bottom: activeborder 1px solid;	
	border-top: activeborder 1px solid;	
	border-left: activeborder 1px solid;	
	border-right: activeborder 1px solid;	

}

.gridHeaderCJ 
{
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #663300;
    FONT-FAMILY: Verdana;	
	BACKGROUND-COLOR: #ccccff;
	height: 30pt;	
	TEXT-ALIGN: center 
	
}
	
.gridColumnRJ 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana;        		
	TEXT-ALIGN: right	 	
}

.gridColumnImage 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana;    		
	TEXT-ALIGN: left;
	border-right:0px	 
	
}
.gridColumnLJ 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana;		
	TEXT-ALIGN: left 	 
	
}

.gridColumnCJ 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana;		
	TEXT-ALIGN: center 
		
}
.gridRowLtBlue {
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 10px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #eeeeff;
    TEXT-ALIGN: left;
}		


.pagerStyle {
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;   
    word-spacing: 4px;
    COLOR: #003366;    
    FONT-FAMILY: Verdana;     
    TEXT-DECORATION: none  ;   
}


.brown {
    FONT-SIZE: 9px;
    COLOR: #996600;
    FONT-FAMILY: Verdana
}

.GridProductID {
	font-size: 11px;
	color:black; 
	font-weight :bold;
	FONT-FAMILY: Verdana	
}

.smBrown {
    FONT-SIZE: 10px;
    COLOR: #996600;
    FONT-FAMILY: Verdana
}

.brownBold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #996600;
    FONT-FAMILY: Verdana
}

.brownBold_13px {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #996600;
    FONT-FAMILY: Verdana
}

.brownHead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #996600;
    FONT-FAMILY: Verdana
}

.dkBrownHead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #663300;
    FONT-FAMILY: Verdana
}

.dkBrownBold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #663300;
    FONT-FAMILY: Verdana
}

.dkBrownBold_13px {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #663300;
    FONT-FAMILY: Verdana
}

A {
    FONT-SIZE: 10px;
    COLOR: #996600;
    FONT-FAMILY: Verdana
}

A:visited {
    FONT-SIZE: 10px;
    COLOR: #996600;
    FONT-FAMILY: Verdana
}

A:active {
    FONT-SIZE: 10px;
    COLOR: #996600;
    FONT-FAMILY: Verdana
}

A:hover {
    FONT-SIZE: 10px;
    COLOR: #663300;
    FONT-FAMILY: Verdana
}


A.grey {
	FONT-SIZE: 10px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	font-weight: normal;

}


A.grey:visited {
  
    FONT-SIZE: 10px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.grey:active {   
    FONT-SIZE: 10px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.grey:hover {   
    FONT-SIZE: 10px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}


A.mainnav {
   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}


A.mainnav:visited {
  
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.mainnav:active {   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.mainnav:hover {   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:  underline
}


A.white {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.white:visited {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.white:active {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.white:hover {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}


A.whitePlainTitle {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.whitePlainTitle:active {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.whitePlainTitle:visited {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.whitePlainTitle:hover {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.plainTitle {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.plainTitle:active {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.plainTitle:visited {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.plainTitle:hover {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.brownSubheadTitle {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #996600;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.brownSubheadTitle:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #996600;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.brownSubheadTitle:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #996600;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.brownSubheadTitle:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #996600;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.whiteBold_12pxTitle {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.whiteBold_12pxTitle:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.whiteBold_12pxTitle:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.whiteBold_12pxTitle:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}


A.leftlink {	
    FONT-SIZE: 11px;    
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.leftlink:visited {
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.leftlink:active {
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.leftlink:hover {
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

.productInfoTextCell {	
    FONT-SIZE: 10px;    
    COLOR: black;
    FONT-FAMILY: Verdana;       
}

.productDescHeaderCell {	
    FONT-SIZE: 10px;    
    background-color : #CFDFEF;
    FONT-FAMILY: Verdana;       
}

.productDescDetailCell {	
    FONT-SIZE: 10px;        
    FONT-FAMILY: Verdana;       
}


.productinfoLinkCell {	
    FONT-SIZE: 11px;    
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    font-weight : bold;
    TEXT-DECORATION:underline;
    cursor:hand ;
}


A.productinfoLink {	
    FONT-SIZE: 11px;    
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    font-weight : bold;
    TEXT-DECORATION:underline;
    cursor:hand ;
}

A.productinfoLink:visited {
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    font-weight : bold;
    TEXT-DECORATION:underline;
}

A.productinfoLink:active {
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana;
    font-weight : bold;
    TEXT-DECORATION:underline;
}

A.productinfoLink:hover {
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana;
    font-weight : bold;
    TEXT-DECORATION:underline;
}


A.rightlink {
   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}


A.rightlink:visited {
  
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.rightlink:active {   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.rightlink:hover {   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:  underline
}


A.categorylink {   
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}


A.categorylink:visited {
  
	FONT-SIZE: 11px;
	font-weight :bold;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.categorylink:active {   
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.categorylink:hover {   
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: white;
    FONT-FAMILY: Verdana;  
    TEXT-DECORATION:  underline
}



A.subcategorylink {
   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}


A.subcategorylink:visited {
  
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.subcategorylink:active {   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.subcategorylink:hover {   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:  underline
}

.productAreaCell{   
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    font-weight :bold;
    TEXT-DECORATION: none
}

.narrowSearchText{   
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    font-weight :bold;
    TEXT-DECORATION: none
}

.FilterOptionTextCell{   
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    font-weight:bold ;        
    TEXT-DECORATION: none
}

.RelatedProductsTextCell{   
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    font-weight:bold ;        
    TEXT-DECORATION: none
}


.FilterOptionTableRow {
	background-color : #A9A9A9;  
}

.productAreaLineSeparatorImage {        
    width: 100%;
    height:1  ;
	border-style :none ;  
	vertical-align :super ;
	
}


.CopyrightText {   
    FONT-SIZE: 9px;    
    FONT-FAMILY: Verdana;
}

A.CopyrightLink {
   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.CopyrightLink:visited {
  
    FONT-SIZE: 10px;
    COLOR:  #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.CopyrightLink:active {   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.CopyrightLink:hover {   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:  underline
}




A.GeneralLink {
   
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}

A.GeneralLink:visited {
  
    FONT-SIZE: 11px;
    COLOR:  #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}

A.GeneralLink:active {   
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}

A.GeneralLink:hover {   
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:  underline
}

A.ExpandLink {
   
    FONT-SIZE: 9px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

A.ExpandLink:visited {
  
    FONT-SIZE: 9px;
    COLOR:  #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

A.ExpandLink:active {   
    FONT-SIZE: 9px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

A.ExpandLink:hover {   
    FONT-SIZE: 9px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:  underline;
}




A.productGrouplink {
   
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.productGrouplink:visited {
  
    FONT-SIZE: 11px;
    COLOR:  #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.productGrouplink:active {   
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.productGrouplink:hover {   
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:  underline
}


A.AdvancedSearchLink {	
    FONT-SIZE: 11px;    
    font-weight :bold;
    COLOR: #FFFF00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.AdvancedSearchLink:visited {
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: #FFFF00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.AdvancedSearchLink:active {
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: #FFFF00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.AdvancedSearchLink:hover {
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: #FFFF00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}




A.viewCartLink {	
    FONT-SIZE: 11px;
    font-weight :bold;    
    COLOR: #FFFF00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.viewCartLink:visited {
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: #FFFF00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.viewCartLink:active {
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: #FFFF00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

A.viewCartLink:hover {
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: #FFFF00;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
}

.homePagePriceCell 
{
    FONT-SIZE: 12px;
    font-weight :bold;    
    FONT-FAMILY: Verdana;
    background-color : #004379;    	
    color: White;
    width: 120px;    

}

.bestsellerHeaderCell 
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    background-color : #FF0000;
	
}


A.HomepageProductlink {
   
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.HomepageProductlink:visited {
  
    FONT-SIZE: 11px;    
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.HomepageProductlink:active {   
    FONT-SIZE: 11px;    
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.HomepageProductlink:hover {   
    FONT-SIZE: 11px;    
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:  underline
}

A.bestsellerHeaderlink {
   
    FONT-SIZE: 11px;
	font-weight :bold;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.bestsellerHeaderlink:visited {
  
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.bestsellerHeaderlink:active {   
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.bestsellerHeaderlink:hover {   
    FONT-SIZE: 11px;
    font-weight :bold;
    COLOR: white;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:  underline
}



.bestsellerCell {
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;	
    background-color : #CFDFEF;    
    
}

.bestsellerAlternateCell {
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;	
    background-color : #cccccc;    
}

A.bestsellerlink {
   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
    
}

A.bestsellerlink:visited {
  
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
    
}

A.bestsellerlink:active {   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
    
}

A.bestsellerlink:hover {   
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
    
}


A.productlistlink {
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}

A.productlistlink:visited {
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}

A.productlistlink:active {
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}

A.productlistlink:hover {
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}

SELECT {
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}

INPUT {
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}

TEXTAREA {
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}

.select {
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana
}

.textarea {
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}


.genText {
    BORDER-RIGHT: 0pt;
    BORDER-TOP: 0pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0pt;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ccccff;
    TEXT-ALIGN: left
}

.centerInput {
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}

.UserEntry {
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}


.calc {
    BORDER-RIGHT: 0pt;
    BORDER-TOP: 0pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0pt;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ccccff;
    TEXT-ALIGN: center
}



.calcWhite {
    BORDER-RIGHT: 0pt;
    BORDER-TOP: 0pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0pt;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}

.calcLtBlue {
    BORDER-RIGHT: 0pt;
    BORDER-TOP: 0pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0pt;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #eeeeff;
    TEXT-ALIGN: center
}



.calcMustard {
    BORDER-RIGHT: 0pt;
    BORDER-TOP: 0pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0pt;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #cc9900;
    TEXT-ALIGN: center
}

.calcdkbrown {
    BORDER-RIGHT: 0pt;
    BORDER-TOP: 0pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0pt;
    COLOR: white;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #996600;
    TEXT-ALIGN: center
}

.calcT1Blue {
    BORDER-RIGHT: 0pt;
    BORDER-TOP: 0pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0pt;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ccccff;
    TEXT-ALIGN: center
}

.calcT2Blue {
    BORDER-RIGHT: 0pt;
    BORDER-TOP: 0pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0pt;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #9999cc;
    TEXT-ALIGN: center
}

.calcT3Blue {
    BORDER-RIGHT: 0pt;
    BORDER-TOP: 0pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0pt;
    COLOR: white;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #666699;
    TEXT-ALIGN: center
}



.userInput {
    BORDER-RIGHT: 0pt;
    BORDER-TOP: 0pt;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0pt;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center
}

.itemBorder {
	border: 1px solid black;
}

.itemText {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica;
	font-size: 12pt; 
}

.crazyBorder {
	border: 2px outset #663399;
}

a.crazyText {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica;
	font-size: 12pt;
	font-weight: bold;
}

.crazyText {
	color: #FFFFFF;
	font-family: Arial, Helvetica;
	font-size: 12pt;
	font-weight: bold;
}

.printTable {
	border : thin dotted Aqua;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 8pt;
}

/* for printer friendly tables */

td.collapseBrown {
	border-collapse:collapse;
	border-color:#cc9900;
}


.pgbreak
{ 
page-break-before: always;
}

/**********************************************************/
/****** Customer pages related attribute *************/
.Customer_Label_bold
{
	font-family :Verdana;
	font-size : 11px;
	font-weight : 700;
	background-color : "#F0F0F0";
	/*text-align: right;*/

}


.Customer_Label
{
	font-family :Verdana;
	font-size : 11px;
	background-color : "#F0F0F0";
	/*text-align: right;*/

}

.Customer_Textbox_LJ   /*left justified textbox*/
{
	FONT-FAMILY: Verdana;	
	FONT-SIZE: 11px;	
	TEXT-ALIGN: left	;		
	/*border-bottom: activeborder 1px solid;	
	border-top: activeborder 1px solid;	
	border-left: activeborder 1px solid;	
	border-right: activeborder 1px solid;	
	*/
}
.Customer_Textbox_RJ   /*right justified textbox*/
{
	FONT-FAMILY: Verdana;	
	FONT-SIZE: 11px;	
	TEXT-ALIGN: right 	;		
	/*border-bottom: activeborder 1px solid;	
	border-top: activeborder 1px solid;	
	border-left: activeborder 1px solid;	
	border-right: activeborder 1px solid;	
	*/
}
.Customer_Heading
{
	background-color:"#003366";
	color :"#FFFFFF";	
}

.Customer_Heading_Bold
{
	background-color:"#003366";
	color :#FFFFFF;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	/*text-align: center;*/


		
}


.Customer_Grid_Header 
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana;	
	background-color:"#003366";
	color :"#FFFFFF";
	height: 20pt;	
	
}

.Customer_Grid_Header_Bold
{
	font-weight:bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana;	
	background-color:"#003366";
	color :"#FFFFFF";	
	height: 20pt;	
}

.Customer_Grid_AlternatingRow 
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana;		
	background-color : "#F0F0F0"	
	
}

.Customer_Grid_HeaderCJ 
{
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #663300;
    FONT-FAMILY: Verdana;	
	BACKGROUND-COLOR: #ccccff;
	height: 30pt;	
	TEXT-ALIGN: center 
	
}
	
.Customer_Grid_ColumnRJ 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana;        		
	TEXT-ALIGN: right	 	
}

.Customer_Grid_ColumnImage 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana;    		
	TEXT-ALIGN: left;
	border-right:0px	 
	
}
.Customer_Grid_ColumnLJ 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana;		
	TEXT-ALIGN: left 	 
	
}

.Customer_Grid_ColumnCJ 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px; 
    FONT-FAMILY: Verdana;		
	TEXT-ALIGN: center 
		
}



/* end of Customer pages related attribute */
/***********************************************************/

/*begin Shopping cart related attribute */

.Cart_Grid_Header 
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Verdana;	
	background-color:"#003366";
	color :"#FFFFFF";
	height: 20pt;	
	
}

.Cart_Grid_Header_Bold
{
	font-weight:bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Verdana;	
	background-color:"#003366";
	color :"#FFFFFF";	
	height: 20pt;	
}

.Cart_Grid_AlternatingRow 
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;		
	background-color : "#F0F0F0"	
	
}

.Cart_Grid_HeaderCJ 
{
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #663300;
    FONT-FAMILY: Verdana;	
	BACKGROUND-COLOR: #ccccff;
	height: 30pt;	
	TEXT-ALIGN: center 
	
}
	
.Cart_Grid_ColumnRJ 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt; 
    FONT-FAMILY: Verdana;        		
	TEXT-ALIGN: right	 	
}

.Cart_Grid_ColumnImage 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt; 
    FONT-FAMILY: Verdana;    		
	TEXT-ALIGN: left;
	border-right:0px	 
	
}
.Cart_Grid_ColumnLJ 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt; 
    FONT-FAMILY: Verdana;		
	TEXT-ALIGN: left 	 
	
}

.Cart_Grid_ColumnCJ 
{	
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt; 
    FONT-FAMILY: Verdana;		
	TEXT-ALIGN: center 
		
}
/*end of shopping cart related attribute



/************************************************/
/*Tracking Grid Attributes */
.Tracking_Grid_Line_Break_Border_Color
{	
	font-family : Verdana ;
	border-top-style :solid ;
	border-top-width: thin ;
	border-top-color :Blue ;

}
/* End of Tracking Grid Attributes */
/************************************************/