/**
 * JSWeb CSS Stylesheet
 *
 * 
 * @copyright Copyright 2007 JSWeb
 * @version $Id: stylesheet_jsweb.css 0001 2007-06-05 16:00:00Z  ricksuffolk
 */
A.tab:link, A.tab:visited, A.tab:active {
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
}
A.tab:hover {
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	text-decoration: underline;
}
.tab_01 {
	width:116px;
	height:24px;
	background-image: url(../images/design/header_09.jpg);
	padding-top:6px;
	text-align:center;
}
.tab_01 a:link {
	color:#fff;
}
.tab_01 a:visited {
	color:#fff;
}
.tab_01 a:active {
	color:#fff;
}
.tab_01 a:hover {
	color:#fff;
	text-decoration: underline;
}
.tab_01_b {
	width:108px;
	height:24px;
	background-image: url(../images/design/header_10.jpg);
	padding-top:6px;
	text-align:center;
}
.tab_01_b a:link {
	color:#000;
}
.tab_01_b a:visited {
	color:#000;
}
.tab_01_b a:active {
	color:#000;
}
.tab_01_b a:hover {
	color:#000;
	text-decoration: underline;
}

A.tab2:link, A.tab2:visited, A.tab2:active {
	color:#fff;
	text-decoration: none;
}
A.tab2:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.tab_bottom_1 {
	padding-left:5px;
	font-size:11px;
	padding-top:3px;
	width:975px;
	height:19px;
	color:#fff;
	background-image: url(../images/design/header_11.jpg);
}
.tab_bottom_2 {
	padding-left:5px;
	font-size:11px;
	padding-top:3px;
	width:975px;
	height:19px;
	color:#fff;
	background-image: url(../images/design/header_11.jpg);
}
.tab_bottom_3 {
	padding-left:5px;
	font-size:11px;
	padding-top:3px;
	width:975px;
	height:19px;
	color:#fff;
	background-image: url(../images/design/header_11.jpg);
}
.tab_bottom_4 {
	padding-left:5px;
	font-size:11px;
	padding-top:3px;
	width:975px;
	height:19px;
	color:#fff;
	background-image: url(../images/design/header_11.jpg);
}
.tab_bottom_5 {
	padding-left:5px;
	font-size:11px;
	padding-top:3px;
	width:975px;
	height:19px;
	color:#fff;
	background-image: url(../images/design/header_11.jpg);
}
.tab_bottom_6 {
	padding-left:5px;
	font-size:11px;
	padding-top:3px;
	width:975px;
	height:19px;
	color:#fff;
	background-image: url(../images/design/header_11.jpg);
}
.tab_bottom_7 {
	padding-left:5px;
	font-size:11px;
	padding-top:3px;
	width:975px;
	height:19px;
	color:#fff;
	background-image: url(../images/design/header_11.jpg);
}
.tab_bottom_8 {
	padding-left:5px;
	font-size:11px;
	padding-top:3px;
	width:975px;
	height:19px;
	color:#fff;
	background-image: url(../images/design/header_11.jpg);
}
.tab_bottom_9 {
	padding-left:5px;
	font-size:11px;
	padding-top:3px;
	width:975px;
	height:19px;
	color:#fff;
	background-image: url(../images/design/header_11.jpg);
}
.footer_02 {
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	width:959px;
	height:25px;
	text-align:center;
	color:#fff;
	background-image: url(../images/design/footer_02.jpg);
}
.footer_02 a:link {
	color:#fff;
}
.footer_02 a:visited {
	color:#fff;
}
.footer_02 a:active {
	color:#fff;
}
.footer_02 a:hover {
	color:#fff;
	text-decoration: underline;
}
#categoriesHeading {
	background-image: url(../images/design/right_cat.jpg);
	width:204px;
	height:23px;
	padding-top:13px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
}
.cat_bg {
	padding-top:3px;
	padding-left:5px;
	font-size:11px;
	padding-bottom:3px;
	border-bottom:1px solid #666;
}
SPAN.category-subs-parent {
  font-weight: bold;
}
SPAN.category-subs-selected {
  font-weight: bold;
}
.prod_table {
	border:1px solid #898686;
	padding:3px;
	margin:auto;
	width:242px;
	height:122px;
	margin-bottom:15px;
}
.prod_name {
	text-align:left;
	font-weight:bold;
	height:35px;
}
.prod_image {
	width:80px;
	height:80px;
	margin:auto;
	padding-top:5px;
	text-align:center;
}
.prod_content {
	width:152px;
	padding-left:10px;
	text-align:left;
}
.prod_price {
	padding-top:5px;
	padding-bottom:5px;
}
.prod_text {
	text-transform:uppercase;
	font-size:11px;
}
.prod_buttons {
	padding-top:5px;
}
.box_price, .productSpecialPrice {
	padding:2px 5px 2px 5px;
	background-color:#005b8f;
	color:#fff;
	font-weight:bold;
	font-size:13px;
}
.normalprice {
	padding:2px 5px 2px 5px;
	background-color:#ffcc01;
	color:#005b8f;
	font-weight:bold;
	font-size:13px;
	margin-left:1px;
}
#cartBoxListWrapper {
	padding:4px;
}
.cat_search {
	width:528px;
	height:36px;
	padding-top:15px;
	background-color:#005b8f;
}
