BODY {
	padding-top   : 2px;
	margin-bottom : 0px;
	margin-left   :10px;
	margin-right  : 0px;
	margin-top    : 0px;
	font-family   : Arial, Helvetica, sans-serif;
	font-size     : 11px;
	color         : #FFFFFF;
}

H1 {
  margin-top    : 0.00em; 
  margin-bottom : 0.00em; 
}


.category_heading               { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 13px; font-weight:bold;      }
.category_heading_description   { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 11px; font-style:normal;     }
.category_title                 { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 12px; font-style:normal;      }

.product_heading                { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 13px; font-weight:bold;      }
.product_heading_description    { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 12px; font-style:normal;     }
.product_title                  { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 13px; font-weight:bold;      }
.product_price                  { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 13px; font-style:normal;     }
.product_description            { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 10px; font-style:normal;     }
.product_description_orange     { font-family: Arial, Helvetica, sans-serif; color : #FF9900; font-size : 10px; font-style:normal;     }
.product_description_yellow     { font-family: Arial, Helvetica, sans-serif; color : #FFCC00; font-size :  9px; font-style:normal;     }
.product_description_bold       { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 10px; font-weight:bold;      }
.product_description_italic     { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 10px; font-style:italic;     }
.product_description_underlined { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 10px; font-style:underlined; }
.product_select_option          { font-family: Arial, Helvetica, sans-serif; color : #000000; font-size : 10px; font-style:normal;     }

.assocprod_title                { font-family: Arial, Helvetica, sans-serif; color : #FFFF00; font-size : 13px; font-style:normal;     }
.assocprod_price                { font-family: Arial, Helvetica, sans-serif; color : #FFFF00; font-size : 13px; font-weight:bold;      }

.listprod_title                 { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 13px; font-style:normal;     }
.listprod_price                 { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 13px; font-style:normal;     }

.account_title                  { font-family: Arial, Helvetica, sans-serif; color : #FF9900; font-size : 13px; font-weight:bold;      }
.account_price                  { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 13px; font-style:normal;     }
.account_description            { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 10px; font-style:normal;     }
.account_description_bold       { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 10px; font-weight:bold;      }
.account_description_italic     { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 10px; font-style:italic;     }
.account_description_underlined { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 10px; font-style:underlined; }
.account_input                  { font-family: Arial, Helvetica, sans-serif; color : #000000; font-size : 10px; font-style:normal; border: 1px solid #CC6600; }
 
 
.search_title                   { font-family: Arial, Helvetica, sans-serif; color : #FF9900; font-size : 13px; font-weight:bold;      }
.search_input                   { font-family: Arial, Helvetica, sans-serif; color : #000000; font-size : 10px; font-style:normal; border: 1px solid #CC6600; }
.search_description             { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 10px; font-style:normal;     }


.navpath_description            { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 12px; font-style:normal;     }
A.navpath_description:link      { font-family: Arial, Helvetica, sans-serif; font-size : 12px; color : #FFCC00; text-decoration:underline; }
A.navpath_description:active    { font-family: Arial, Helvetica, sans-serif; font-size : 12px; color : #FF6600; text-decoration:underline; }
A.navpath_description:visited   { font-family: Arial, Helvetica, sans-serif; font-size : 12px; color : #FFCC00; text-decoration:underline; }
A.navpath_description:hover     { font-family: Arial, Helvetica, sans-serif; font-size : 12px; color : #FF6600; text-decoration:underline; }


.basket_text                    { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 11px; font-style:normal;     }
.basket_text_small              { font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; font-size : 9px; font-style:normal;     }
.basket_input                   { font-family: Arial, Helvetica, sans-serif; color : #000000; font-size : 11px; font-style:normal; border: 1px solid #CC6600; }
.basket_headingborder           { border: 1px solid #CC6600; }
.basket_cellborder              { border: 1px solid #CC6600; }

A.basket_hlink:link    { font-family: Arial, Helvetica, sans-serif; font-size : 11px; color : #FFCC00; text-decoration:underline; }
A.basket_hlink:active  { font-family: Arial, Helvetica, sans-serif; font-size : 11px; color : #FF6600; text-decoration:underline; }
A.basket_hlink:visited { font-family: Arial, Helvetica, sans-serif; font-size : 11px; color : #FFCC00; text-decoration:underline; }
A.basket_hlink:hover   { font-family: Arial, Helvetica, sans-serif; font-size : 11px; color : #FF6600; text-decoration:underline; }

.basket_table                   
{ 
    font-family: Arial, Helvetica, sans-serif; 
    color : #FF0000; 
    font-size : 10px; 
    font-style:normal;     
}
.basket_table TD {
	font-family: Arial, Helvetica, sans-serif;
	color : #FF0000;
    background-color : #660000;	
	font-size : 11px;
}
.basket_table INPUT {
    color: #FFCC00;
	background-color : #660000;
	font-family: Arial, Helvetica, sans-serif;
}


A:link    { font-family: Helvetica, Arial, sans-serif; color : #FFCC00; font-size : 10px; }
A:visited { font-family: Helvetica, Arial, sans-serif; color : #FFCC00; font-size : 10px; }
A:hover   { font-family: Helvetica, Arial, sans-serif; color : #FF6600; font-size : 10px; }


A.small_hlink:link    { font-family: Arial, Helvetica, sans-serif; font-size : 10px; color : #FFCC00; text-decoration:underline; }
A.small_hlink:active  { font-family: Arial, Helvetica, sans-serif; font-size : 10px; color : #FF6600; text-decoration:underline; }
A.small_hlink:visited { font-family: Arial, Helvetica, sans-serif; font-size : 10px; color : #FFCC00; text-decoration:underline; }
A.small_hlink:hover   { font-family: Arial, Helvetica, sans-serif; font-size : 10px; color : #FF6600; text-decoration:underline; }

A.tiny_hlink:link    { font-family: Arial, Helvetica, sans-serif; font-size : 9px; color : #FFCC00; text-decoration:underline; }
A.tiny_hlink:active  { font-family: Arial, Helvetica, sans-serif; font-size : 9px; color : #FF6600; text-decoration:underline; }
A.tiny_hlink:visited { font-family: Arial, Helvetica, sans-serif; font-size : 9px; color : #FFCC00; text-decoration:underline; }
A.tiny_hlink:hover   { font-family: Arial, Helvetica, sans-serif; font-size : 9px; color : #FF6600; text-decoration:underline; }

INPUT {
	background-color : #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}



.review_radio_button {
	background-color : #660000;
	font-family: Arial, Helvetica, sans-serif;
}

.admin_check_box {
	background-color : #990000;
	border: 1px solid #CC6600;
	font-family: Arial, Helvetica, sans-serif;
}


.tabletxt_orange{
	font-family: Arial, Helvetica, sans-serif;
	color : #FF9900;
	font-size : 12px;
	font-weight: bold;


}

.tabletxt_yellow{
	font-family: Arial, Helvetica, sans-serif;
	color : #FFF000;
	font-size : 12px;

}

.tablebody_white{
	font-family: Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 11px;
}

.tabletxt_black{
	font-family: Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 9px;

}

P{
	font-family: Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 11px;
}

TD{
	font-family: Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 11px;
}

TD B{
	font-family: Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 11px;
	font-style : bold;
}

INPUT {
	background-color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	}
	
SELECT {
	background-color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}
	
.tableborder {
	border: 1px solid #CC6600;
	}
	
.picborder {
	border: 1px solid #CC6600;
	}
	
.cellborder {
	border: 1px solid #CC6600;
	}
    
.pricetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	border: 1px solid #CC6600;

}

.pricetextnoborder {
	font-size: 12px;
	color: #FFFFFF;
}

.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.ordertopcell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FF9900;
	font-weight: normal;

}
.ordercell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #660000;
}
.ordercell2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #990000;
}
.ordertopcell2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF9900;
	font-weight: bold;

}
.ordertopcell3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF6600;
	font-weight: bold;
}
.ordertopcell4 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CC3300;
	font-weight: bold;
}
.cellborder2 {
	border: 1px solid #CC6600;
	background-color: #990000;
}

HR {
	border: 1px solid #CC6600;	
}



.review_text_orange{
	font-family: Arial, Helvetica, sans-serif;
	color : #FF9900;
	font-size : 12px;
	font-weight: bold;
}

.review_text_yellow{
	font-family: Arial, Helvetica, sans-serif;
	color : #FFF000;
	font-size : 12px;
	font-weight: bold;
}

.review_text_white{
	font-family: Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 11px;
	font-stylet: normal;
}

.review_cellborder {
	border: 1px solid #CC6600;
  padding:7px; 
}
