body {

margin:0 0 0 0;
background-color:#e4e4e4;
background-image:url('/images/theme222/mainbg.jpg');
background-repeat:repeat-x;
font-family:Calibri, arial;
font-size:15px;
}
td{
font-family:Calibri, arial;font-size: 12px;
}

p{
font-family:Calibri, arial;font-size: 12px;
}

td.coname {

font-size:17px;
padding-right:10px;
padding-top:10px
}

td.searchbg {
background-image:url('/images/theme222/searchboxbg.png');
background-repeat:no-repeat;
font-size:14px;
width:244px;
height:56px;
}

td.searchbg input{
background:none;
font-size:12px;
margin-left:20px;
color:#a4a4a4;
border:0;
}

td.basket{
background-image:url('/images/theme222/basket_bg.jpg');
background-repeat:no-repeat;
width:169px;
height:48px
}


td.welcome {

font-size:14px;
text-align:right;
padding-right:12px;
padding-top:10px
}


td.welcome a:link, a:hover, a:visited{

/*font-size:14px;*/
text-decoration:none;
color:black;

}

td.categories {
background-color:#7b7b7b;
color:#ffffff;
font-size:13px;
padding-left:10px;

}


td.categories_header {
background-color:#7b7b7b;
color:#ffffff;
font-weight:bold;
font-size:14px;
text-align:left;
padding-left:10px;
padding-bottom:10px
}

td.brands {

color:#000000;
font-size:13px;
padding-left:10px;
background-image:url('/images/theme222/sidebar_white_bg.png');
background-repeat:repeat-y;

}

td.brands_header {
background-image:url('/images/theme222/sidebar_white_bg.png');
background-repeat:repeat-y;
color:#000000;
font-weight:bold;
font-size:14px;
text-align:left;
padding-left:10px;
padding-bottom:10px
}

td.offerText{color:#7b7b7b; font-size:12px; vertical-align:top;padding-right:5px;padding-top:10px}

td.price {font-size:16px; font-weight:bold; color:#ff0000;padding-left:5px}

td.offer_header {font-size:12px; width:286px; height:29px;text-decoration:none;}

a.offers:link, a.offers:hover, a.offers:visited{

font-size:16px;
text-decoration:none;
color:#303030;


}

td.footer ul li a:link, a:hover, a:visited{

/*font-size:14px;*/
text-decoration:none;
color:#ffffff;

}

td.footer li {

font-size:14px;

color:#ffffff;
float:left;
list-style-type:none;
margin-right:10px


}

td.footer ul {
margin-left:0px;



}

td.footer {

font-size:14px;
text-decoration:none;
color:#ffffff;

}

td.address {
font-size:12px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;

}

td.bold{font-weight:bold}

td.address a:link, a:hover, a:visited{

/*font-size:14px;*/
text-decoration:none;
color:#0e0e0e;

}

td.basket table td {color:#fff; font-size:12px; padding-bottom:5px}

td.categories  a:link, a:hover, a:visited{
/*font-size:13px;*/
text-decoration:none;
color:#fff;
/*line-height:15px;*/

}

td.categories  ul li  a:visited{
/*font-size:13px;*/
text-decoration:none;
color:#fff;
line-height:15px;

}

td.categories ul{
list-style-type:none;
margin-left:0px;
margin: 0 0 0 0;
padding-left:0px; text-align:left;
padding:0 0 0 0;


}

td.brands a:link, a:hover, a:visited{
/*font-size:13px;*/
text-decoration:none;
color:#000;

}

td.brands ul{
list-style-type:none;
margin-left:0px;
margin: 0 0 0 0;
padding-left:0px; text-align:left

}

td.brands ul li a:link, a:hover, a:visited{
text-decoration:none;
margin-left:0px;
margin: 0 0 0 0;padding-left:0px; text-align:left

}

/******* product header tag styles *******/

 

.productheader {font-size:13px; color:#<cfoutput>#session.siteinfo.theme.BGCOLOR#</cfoutput>; font-weight:bold}

a.productheader {font-size:13px; color:#3b3b3b; font-weight:bold}
a:link.productheader {font-size:13px; color:#<cfoutput>#session.siteinfo.theme.BGCOLOR#</cfoutput>; font-weight:bold}
a:visited.productheader {font-size:13px; color:#<cfoutput>#session.siteinfo.theme.BGCOLOR#</cfoutput>; font-weight:bold}
a:hover.productheader {font-size:13px; color:#000000; font-weight:bold}

.newreg {font-size:13px; color:#ffffff; font-weight:bold}
a.newreg {font-size:13px; color:#ffffff; font-weight:bold}
a:link.newreg {font-size:13px; color:#ffffff; font-weight:bold}
a:visited.newreg {font-size:13px; color:#ffffff; font-weight:bold}
a:hover.newreg {font-size:13px; color:#ffffff; font-weight:bold}

.newreg2 {font-size:13px; color:#ffffff; font-weight:bold}
a.newreg2 {font-size:13px; color:#ffffff; font-weight:bold}
a:link.newreg2 {font-size:13px; color:#ffffff; font-weight:bold}
a:visited.newreg2 {font-size:13px; color:#ffffff; font-weight:bold}
a:hover.newreg2 {font-size:13px; color:#ffffff; font-weight:bold}