/* 
Custom Elements - Start
*/


a:link, a:visited, a:hover, a:active{
	font: 14px Arial;
	color: #000000;
	font-weight:bold;
}

.top_txt{
	font: 11px Arial;
	color: #000000;
	text-decoration: none;
}

a.top_l:link, a.top_l:visited, a.top_l:hover, a.top_l:active{
	font: 11px Arial;
	color: #000000;
	text-decoration: underline;
}

a.home_tab_l:link, a.home_tab_l:visited, a.home_tab_l:hover, a.home_tab_l:active{
	font: 11px Arial;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.top_cat_header{
	background: url('/images/initial2/cat_headers.jpg') repeat-x;
	font: 11px Arial;
	color: #000000;
	text-decoration: none;
}

.search_bar{
	background-color:#000000;
	border:1px solid #000000;
}

.sub_cats_bar{
	background-color:#000000;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}

a.return_l:link, a.return_l:visited, a.return_l:hover, a.return_l:active{
	font: 12px Arial;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
}


.search_bar_txt{
	font: 11px Arial;
	font-weight:bold;
	color: #FFFFFF;
}
	
h1{
	font: 14px Arial;
	font-weight:bold;
	color: #000000;
	margin: 0;
}

a.contactus_l:link, a.contactus_l:visited, a.contactus_l:hover, a.contactus_l:active{
	font: 12px Arial;
	color: #000000;
	font-weight:bold;
}
	
	
a.product_more_l:link, a.product_more_l:visited, a.product_more_l:hover, a.product_more_l:active{
	font: 11px Arial;
	color: #000000;
	text-decoration: none;
}
	
a.product_name_l:link, a.product_name_l:visited, a.product_name_l:hover, a.product_name_l:active{
	font: 12px Arial;
	color: #000000;
	text-decoration: none;
}

a.subcat_l:link, a.subcat_l:visited, a.subcat_l:hover, a.subcat_l:active{
	font: 12px Arial;
	color: #000000;
	text-decoration: underline;
}

.subcat_img{
 border:1px solid #000000;
}


h2{
	font: 11px Arial;
	text-decoration: none;
	font-weight:bold;
	color:#ffffff;
	margin: 0;
}


a.filter_l:link, a.filter_l:visited, a.filter_l:hover, a.filter_l:active{
	font: 10px Arial;
	color: #FFFFFF;
	text-decoration: underline;
}

.filter_l{
	font: 10px Arial;
	color: #000000;
	text-decoration: none;
}
	
	
a.prod_l:link, a.prod_l:visited, a.prod_l:hover, a.prod_l:active{	
	font: 14px Arial;
	font-weight:bold;
	color: #000000;
}

a.details_l:link, a.details_l:visited, a.details_l:hover, a.details_l:active{	
	font: 12px Arial;
	color: #000000;
}	
	
ul#navlist{
	font: 12px Arial;
	font-weight:bold;
	color: #FFFFFF;
	margin-left: 0;
	padding-left: 0;
	margin-top: 11px;
	padding-top: 11px;
	white-space: nowrap;
}

#navlist li{
	display: inline;
	list-style-type: none;
	padding-left:3px;
}

#navlist a { 
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#navlist a:link, #navlist a:visited{
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #000000;
	text-decoration: none;
}

#navlist a:hover{
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #000000;	
	text-decoration: none;
}
	
#navlist li a#current{
	background: #FFFFFF;
	border: 1px solid #000000;
	color:#000000;
}
	
.price_box{
	background: #000000;
	font: 12px Arial;
	font-weight:bold;	
	color:#FFFFFF;
}	
	
.checkout_prod{	
	font: 13px Arial;
	color: #000000;
}
	
.input_box{
	width:260px;
	height:18px;
	border: 1px solid #000000;
	font: 11px Arial;
}

.text_area{
	width:260px;
	height:80px;
	border: 1px solid #000000;
	font: 11px Arial;
}

.cat_bg{
	background: #000000;
}

	
/* 
Custom Elements - Finish
*/

