/* CSS Document */

body 
{
	background:#3c3b3b; 
	margin:0; 
	padding:0; 
	color:#5a5655;
	font-family:Arial; 
}

img { border:none;}

h1
{
	margin:0; 
	padding:0 0 10px 0; 
	font-family:Arial; 
	font-size:24px; 
	color:#045e5d; 
	font-style:italic;
	border-bottom:dotted 1px #3b3b3b;
}

h2 
{
	margin:0; 
	padding:0; 
	color:#3c3b3b; 
	font-style:italic; 
	font-size:18px;
}

h3 
{
	margin:0; 
	padding:0 0 5px 0; 
	border-bottom:#CCCCCC solid 1px; 
	font-family:Arial; 
	font-style:italic; 
	font-size:16px; 
	color:#000000;
}

.green { color:#005b54;}

.grey_border { border:#CCCCCC solid 1px;}

.grey_link 
{
	 color:#5a5655; 
	 text-decoration:none;
}
.notice 
{
	color:#fc0614; 
	font-family:Arial; 
	font-size:12px;
}

.container 
{
	width:716px; 
	background:#FFFFFF; 
	padding:0 67px;
}

.header { padding:18px 0 28px 0;}

.quick_search 
{
	font-family:Arial; 
	color:#005b54; 
	font-size:14px;
}

.saerch_box 
{
	border:#CCCCCC solid 1px; 
	margin:0; 
	padding:0; 
	height:15px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#999999;
}

.advanced_search 
{
	font-family:Arial, Helvetica, sans-serif; 
	color:#005b54; 
	font-size:10px;
}

.top_menu_item 
{
	background:url(../images/menu_bg.gif) bottom center no-repeat; 
	width:100px; 
	height:32px; 
	font-family:Arial; 
	color:#005b54; 
	font-style:italic; 
	text-align:center; 
	padding:0 10px;
}

.top_menu_item a 
{
	color:#005b54; 
	text-decoration:none;
}
.top_menu_active
{
	background:url(../images/menuover_bg.gif) bottom center no-repeat; 
	width:116px; 
	height:32px; 
	font-family:Arial; 
	text-align:center;
}
.top_menu_active a
{
	font-family:Arial; 
	color:#FFFFFF; 
	font-style:italic; 
	text-decoration:none;
}
.slideshow 
{
	background:#005b54; 
	padding:30px 0 0 0;
}

.welcome_text 
{
	font-family:Arial; 
	font-size:12px; 
	color:#005b54; 
	padding:10px 0;
}

.read_more 
{
	color:#3c3b3b; 
	font-family:Arial; 
	font-size:12px;
}

.tools 
{
	border-bottom:#333333 solid 2px; 
	border-top:#333333 solid 2px; 
	padding:20px 0;
}

.home_categories 
{
	font-family:Arial; 
	font-size:12px; 
	color:#005b54; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:bold;
}

.footer 
{
	width:716px; 
	padding:10px 67px; 
	font-size:10px; 
	font-family:Arial; 
	color:#9e9d9d;
}

.footer a 
{
	color:#9e9d9d; 
	text-decoration:none;
}

/*LISTING PAGE CSS STARTS HERE*/
.categories { width:159px;}

.categories_items 
{
	font-family:Arial; 
	color:#5a5655; 
	text-decoration:none; 
	height:22px; 
	font-size:12px; 
	padding:0 0 0 5px;
	font-weight:bold;
	
}

.categories_items_active 
{
	font-family:Arial; 
	font-size:12px; 	
	color:#FFFFFF; 
	height:22px; 
	text-decoration:none; 
	padding:0 0 0 5px;
	font-weight:bold;	
	background-color:#005b54; 
	
}
.td_catecolorgreen
{
	background-color:#005b54; 
}
.td_catecolorwhite
{
	background-color:#ffffff; 
}

.content_area 
{
	border-left:#005b54 solid 1px; 
	padding:0 0 0 10px; 
}

.pagination 
{
	border-bottom:#666666 dotted 1px; 
	border-top :#666666 dotted 1px; 
	padding:5px 0; 
	font-family:Arial; 
	font-size:12px;
}

.product_title 
{
	 
	border-bottom:#cecece solid 1px; 
	
}
.listingproducttitle
{
	font-family:Arial; 
	font-size:16px; 
	color:#045e5d; 
	font-style:italic;
	text-decoration:none;
}

.related_product_title 
{
	font-family:Arial; 
	font-size:16px; 
	color:#045e5d; 
	font-style:italic;
}

.product_desc_text 
{
	padding:10px 0; 
	line-height:22px; 
	font-family:Arial; 
	font-size:12px;
	text-decoration:none;
	color:#3e3e3e;
}
.footertext
{
	font-family:Arial;
	color:#CCCCCC;
	font-size:12px;
	font-weight:normal;
}
.total_text 
{
	padding:10px 0; 
	line-height:22px; 
	font-family:Arial; 
	font-size:12px;
	text-decoration:none;
	color:#585657;
	font-weight:bold;
}
.page_title 
{
	margin:0; 
	padding:0 0 10px 0; 
	font-family:Arial; 
	font-size:24px; 
	color:#045e5d; 
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}

