.borderline{
	border-bottom:solid #f0f0f0 1px;
	border-left:solid #f0f0f0 1px;
	border-right:solid #f0f0f0 1px;
	background-color:#222;
	color:#fff;
}
.borderline a{ color:#ccc;}

.tab_center{
    background:url(images/tab_2.gif) repeat-x;
	background-color:#151515;
	
}
.tabfoot{
    background:url(images/foot.gif) repeat-x;
	background-color:#000;
	color:#fff;}
.topbanner{
    /*background:url(images/banner.jpg) no-repeat;*/
	width:671px;
	height:111px;
    }
.categories{
	background:url(images/categories.gif) no-repeat;
	width:180px;
	height:34px;
	color:#D69627;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-align:center;
	padding-top:10px;
   }
 .topmenu{ color:#fff;}
 .topmenu a{ 
    color:#fff;
 }
  .topmenu a:hover{ 
    color:#fff;
	text-decoration:underline;
 }
 .newsletter{
   background-image:url(images/newsbg.gif);
   width:180px;
   height:90px;
   text-align:center;
   }
.tab_bod{border-left:#000 solid 2px; border-right:#000 solid 2px; border-bottom:#000 solid 2px;}
.tab1{border-left:#000 solid 2px; border-right:#000 solid 2px; border-top:#000 solid 1px;}
.padding2 { padding-bottom:9px}
.fs { font-size:11px}
.fs2 { font-size:12px}
.tp_boxtitle{ 
      height:24px;
	  font-family:Verdana, Arial, sans-serif;	
	  font-size: 11px; font-weight: bold;	
	  color: #932b2b; padding-left:20px; 
	  background:url(images/tp_boxtitle_ico.gif) no-repeat 1px center;
}
.livecart{ font-size: 9px; font-family: arial, helvetica, sans serif; color:#ccc;}
.livecart a {color:#ccc; font-size: 9px; }