body {margin: 5px auto; padding: 0; font-family: Arial, Helvetica, sans-serif;}

a {color: #13A339; text-decoration: none; }
a:hover {text-decoration: underline;}

h3 { font-weight: bold; font-size: 12px;}

.head { text-align: center; vertical-align: middle;	color: #333; font-size:11px; background: #e0e0d7; padding: 4px 0 0 0; margin: 0;}

.nav {background-color: #333; font-size: 12px; font-weight: bold; text-align:center; vertical-align: middle; padding: 3px; border-top: 4px solid #000;}
.nav a {color:#fff; text-decoration: none;border-right: 1px solid #fff; padding: 0 10px 0 10px;}
.nav a:hover{color:#ccc; text-decoration: none;}

.left_rail { background: #333;}

.search { text-align: center; margin-bottom: 5px;}
.search table {  width: 100px; margin: 0 auto;}

.left_rail h3 {color: #fff; background: #000 url(../img/blk_bar.jpg) repeat-x left center;  padding-left: 5px; margin: 10px 0 1px 0; clear: left; line-height: 2em;}
.left_rail h3 a {color: #fff;}

div.stores {background: #333; font-size: 12px; padding:2px 0 4px 2px; }
.stores a { color:#fff; text-decoration: none; padding: 2px 2px 2px 10px; font-size: 12px; margin: 0 0 5px 0; 
	display: block; float: left; width: 110px; line-height: 1em; }
.stores a:hover {color: #ccc; text-decoration: none;}
div.stores br { height: 0; position: absolute; left: -999em; top: -5px;}

.ads { margin-top: 5px; text-align: center;}
.ads div { height: 2px;}

a.cat {color:#333;font-weight: bold; font-size: 12px; line-height: 16px; }
a.cat:hover{color:#000;}

.subhead {background: #fff; color: #333; font-size: 14px; font-weight: bold; padding: 3px; 
	border-top: 1px solid #666; text-align: right;}
.subnav {background: #fff; color: #333; font-size: 12px; font-weight: bold; padding: 3px 15px; 
	text-align: center;border-top: 1px solid #666; }
.subnav a {color:#333;text-decoration: none;  font-size: 12px;  }
.subnav a:hover{text-decoration: underline;}

.newitems {	background:#333 url(../img/blk_bar.jpg) repeat-x left center; color: #fff; font-size: 14px; font-weight: bold; padding: 5px;}

.foot1 {background-color: #333; color: #fff; font-size:11px; padding: 3px;}
.foot1 a {color:#fff;text-decoration: none; font-weight: bold; }
.foot1 a:hover{text-decoration: underline;}

.foot2 {background: #000 url(../img/blk_bar.jpg) repeat-x left center; color: #fff; font-size: 11px; padding: 3px; border-top: 3px solid #fff;}
.foot2 a{ color:#fff; text-decoration: none; font-weight: bold;}
.foot2 a:hover{text-decoration: underline;}


/*-------------------thumbnail pages----------------------------*/
a.click:link, a.click:visited {font-size: 10px;}
a.click:hover {}

.cat_prod_link {text-align: left;}
.prod_shelf_descript { color:#000; font-size:12px; line-height:14px;}
.next { color:#000; font-size: 12px; font-weight: bold;}

/*--------------------product-------------------------------------*/

.breadcrumbs {color:#000; font-size: 12px; font-weight: bold;}
a.breadcrumbs:link, a.breadcrumbs:visited { color:#000; font-size: 12px; font-weight: bold; text-decoration:none;}
a.breadcrumbs:hover { text-decoration:underline;}

.product_name { color:#000; font-size: 14px; font-weight: bold; text-align:left;}
.product_descript {	color:#000; font-size: 12px; font-weight: bold; }

/* mall category pages */
.breadcrumbs { font-size: 11px;}
.breadcrumbs a { margin: 0; padding: 0;}

table.catL2 { width: 100%; margin-bottom: 2em; font-size: 11px;}
table.catL2 td { padding: 0 0 5px 5px;}
table.catPaging { width: 100%; background: #eee; margin-bottom: 1.5em;}
table.catPaging td { font-size: 11px; padding: 3px; vertical-align: middle;}
table.catPaging div.paging font { font-size: 11px;}

fieldset.CatFeaImages table { width: 100%;}

table.catItem { margin-bottom: 1em; border-bottom: 1px dashed #ccc;}
table.catItem td.catImage {padding-right: 1em;}
table.catItem td.catInfo { padding: 0 0 1em 0; font-size: 11px;}
table.catItem td.catInfo .cat_prod_link { font-weight: bold;}
table.catItem td.catInfo input.btnCart { background: #666; color: #fff; border: 1px solid #000;}
table.catItem td.catInfo input.btnCart:hover { background: #333;}

div.paging { font-size: 11px; background: #eee; padding: 5px;}
div.pagingJump { font-size: 11px;}





