.boxheader  {

height:25px;
background:#ce1a02;
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#FFF;
padding-left:15px;
width:100%;
font-weight:bold;
vertical-align:middle;
 }
.cartheader  {

background-color:#3D152F;
height:28px;
color:#FFFFFF;
 }
.boxcontentgreen  {

background:#d4dea3;
vertical-align:top;
width:100%;
 }
.ParaBox td  {

padding-bottom:10px;
 }
.PageBox  {

background-color:#FFFFFF;
 }
.price  {

font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FF0000;
 }
.PageHeader  {

 }
.PageFooter  {

background-image:url(../images/imgPageFooter.gif);
 }
.ColumnBox  {

margin:10px;
margin-top:0px;
margin-right:0px;
 }
.CenterColumnBox  {

margin:10px;
 }
.RightColumnBox  {

margin:10px;
margin-top:0px;
margin-left:0px;
 }
#GalleryItem img  {

display:block;
float:left;
margin:2px;
 }
#Gallery td.GalleryTitle  {

font-weight:bold;
border-bottom:1px dashed #666666;
text-align:left;
text-indent:2px;
font-size:11px;
 }
#RelatedProductList td.RelatedProductTitle  {

font-weight:bold;
text-align:left;
text-indent:2px;
font-size:11px;
 }
#ProdBox  {

float:left;
margin:0px;
margin-bottom:20px;
 }
#ProdBox a {

text-decoration:none;
font-weight:bold;
 }
#ProdBox td.BoxHeading  {

padding-top:0px;
 }
#ProdBox td.BoxFooter  {

padding-top:0px;
padding-bottom:0px;
 }
#ProdBox td.BoxContent  {

padding-top:0px;
padding-bottom:0px;
 }
#CatBox  {

float:left;
margin:0px;
margin-bottom:20px;
 }
#CatBox a {

text-decoration:none;
font-weight:bold;
 }
#CatBox td.BoxHeading  {

padding-top:4px;
 }
#CatBox td.BoxFooter  {

padding-top:4px;
padding-bottom:4px;
 }
#CatBox td.BoxContent  {

padding-top:1px;
padding-bottom:0px;
 }
#CatBox td.BoxDescription  {

padding-top:4px;
padding-bottom:4px;
 }
#RelatedProductList td.RelatedProdListBox  {

 }
#ProdList td.ProdListBox  {

 }
#CatList td.CatListBox  {

 }
h3.ProductListInfo  {

font-size:11px;
font-weight:bold;
 }
#BackLink a  {

text-decoration:none;
font-weight:bold;
font-size:11px;
 }
#ProdExtraImageList img  {

margin:5px;
 }
#ProdExtraImageList td.ProdExtraImageBox  {

border:1px solid #ce1a02;
 }
#BreadCrumb h1  {

font-size:11px;
margin-top:0px;
margin-bottom:0px;
 }
#BreadCrumb a  {

font-size:11px;
text-decoration:none;
font-weight:bold;
 }
#DirectoryLink a  {

font-size:11px;
text-decoration:none;
font-weight:bold;
 }
#NewsHeadline a  {

font-size:11px;
text-decoration:none;
font-weight:bold;
 }
#ProductReviews td.ReviewTitle  {

font-weight:bold;
text-align:left;
text-indent:2px;
font-size:11px;
border-bottom:1px solid #ce1a02;
 }
#ProductReviews td.ReviewHeading  {

font-weight:bold;
text-align:left;
text-indent:2px;
font-size:11px;
 }
#ProductReviews td.ReviewDate  {

font-size:10px;
 }
#ProductReviews td.ReviewAuthor  {

color:#ce1a02;
font-size:10px;
 }
#HeaderBasket  {

 }
td.BasketBox  {

border:1px solid #cccccc;
 }
.searchbox  {

font:11px Tahoma, Arial, Verdana;
color:#000;
background-image:url(../images/general/searchbox.jpg);
background-repeat:no-repeat;
width:130;
 }
.gobtn  {

background:url(../images/general/gobtn.jpg) no-repeat;
width:27px;
height:19px;
border:0px none;
margin-left:4px;
 }
.box_t {

height:8px;
background-image:url(../images/general/left-box/t.gif);
background-repeat:repeat-x;
 }
.box_b {

height:8px;
background-image:url(../images/general/left-box/b.gif);
background-repeat:repeat-x;
 }
.box_l {

width:8px;
background-image:url(../images/general/left-box/l.gif);
background-repeat:repeat-y;
 }
.box_r {

width:8px;
background-image:url(../images/general/left-box/r.gif);
background-repeat:repeat-y;
 }
.box_tl {

width:8px;
height:8px;
background-image:url(../images/general/left-box/tl.gif);
background-repeat:no-repeat;
 }
.box_tr {

width:8px;
height:8px;
background-image:url(../images/general/left-box/tr.gif);
background-repeat:no-repeat;
 }
.box_bl {

width:8px;
height:8px;
background-image:url(../images/general/left-box/bl.gif);
background-repeat:no-repeat;
 }
.box_br {

width:8px;
height:8px;
background-image:url(../images/general/left-box/br.gif);
background-repeat:no-repeat;
 }
.title_white  {

font:11px Tahoma, Arial, Verdana;
color:#ffffff;
 }
.title_white14  {

font:14px Tahoma, Arial, Verdana;
color:#ffffff;
 }
.specialoffers  {

font:28px "Times New Roman", Tahoma, Arial, Verdana;
color:#127fd1;
font-weight:bold;
 }
#RSNavBar  {

color:#FFFFFF;
font-weight:bold;
 }
#RSNavBar td  {

color:#FFFFFF;
font-weight:bold;
 }
#RSNavBar a  {

text-decoration:none;
color:#FFFFFF;
 }
.contactLabel  {

 }
td.FilterBoxLabel  {

font-weight:bold;
color:#333333;
text-align:right;
 }
select.FilterMenu  {

width:100px;
font-size:11px;
font-weight:bold;
color:#333333;
border-left:1px solid #EEBC0A;
border-right:1px solid #EEBC0A;
border-top:1px solid #EEBC0A;
border-bottom:1px solid #EEBC0A;
margin-bottom:1px;
padding:1px;
 }
.cartbkg td  {

/*background-color:#CCCCCC;*/
height:33px;
color:#A4CBE8;
padding-top:3px;
padding-bottom:3px;
 }
.cartbkg td a {

color:#A4CBE8;
 }
.cartbkg td a:hover {

color:#A4CBE8;
 }
.cartbkgover td {

/*background-color:#CCCCCC;*/
height:33px;
color:#A4CBE8;
padding-top:3px;
padding-bottom:3px;
 }
.cartbkgover td a {

color:#A4CBE8;
 }
.cartbkgover td a:hover {

color:#A4CBE8;
 }
#ProductDetail  {

 }
#ProductDetail table  {

border:none;
 }
#PageBody  {

 }
#ReviewCategory a  {

 }
.orderheader  {

font-weight:bold;
background:#C6E6F0;
padding-bottom:5px;
 }


th {
	text-align: left;
}