body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  margin:0px;
  background-image:url(images/bg.gif);
}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:lighter;
	margin:0px;
	margin-left:20px;
}
#index_table h2{
	font-family:Verdana;
	font-size:14px;
	color:#b37500;
	margin: 5px 0 0 10px;
}
.main_bg{
	background-image:url(images/main_bg.gif);
}
.banner_top{
	background-image:url(images/3rd_top.jpg);
	height:96px;
	margin:0px;
}
.banner_2ndtop{
	background-image:url(images/2nd_top.jpg);
	height:56px;
	margin:0px;
}
.index_body_bg{
	background-image:url(images/index_body_bg.gif);
}
.index_table_top{
	background-image:url(images/index_table_top.gif);
	height:39px;
	width:537px;
}
.error_text{
	color:#DC2505;	
}
.error_box{
	padding:1px; 
	border:1px solid #FF0000;
}
#top_contact{
	margin-right:28px;
	margin-bottom:15px;
}
#category_title h2{
	margin-left:3px;
	margin-right:3px;
	margin-bottom:15px;
	vertical-align:bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#fc9043;
	filter:Glow(color=#ff0000,strength=5);
}
.tella_friend_button{
	width:160px;
	height:20px;
	color: #000;
	font-size: 9px;
	font-family:verdana;
	border: 1px solid #000000;
	background-image:url(images/button_bg.gif);
}
.cart_view_button{
	width:160px;
	height:20px;
	color: #000;
	font-size: 9px;
	font-family:verdana;
	border: 1px solid #000000;
	background-image:url(images/button_bg.gif);
}

.welcome{
	color:#7aa44b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-top:5px;
	margin-left:0px;
	padding-left:0px;	
}

#category_text{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;	
}

.left_bg{
	background-image:url(images/index_left_bg.gif);
	width:31px;
}
.right_bg{
	background-image:url(images/index_right_bg.gif);
	width:29px;
}
.index_2nd_top{
	background-image:url(images/index_2nd_top.jpg);
	height:73px;
	width:537px;
}	
.index_3rd_top{
	background-image:url(images/index_3rd_top.jpg);
	height:63px;
	width:537px;
}
.index_top_contact{
	background-image:url(images/index_top_contact.jpg);
	width:305px;
	height:125px;
}
.index_table_mid{
	background-image:url(images/index_table_bg.gif);
}
#index_contact{
	padding-top:10px;
	padding-left:110px;
}
.mid_bit_bg{
	background-image:url(images/mid_bit_bg.gif);
}
.index_lh_top{
	background-image:url(images/index_lh_top.gif);
	background-repeat:no-repeat;
}
.index_lh_bg{
	background-image:url(images/index_lh_bg.gif);
}
.index_lh_white{
	background-image:url(images/index_lh_white.gif);
}
.contact_form{
	width:200px;
	border: 1px solid #000000;
	background-color: #e8f1df;
	color: #000; 
	font-size: 11px;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;	
}
.contact_form_small{
	width:50px;
	border: 1px solid #000000;
	background-color: #e8f1df;
	color: #000; 
	font-size: 11px;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;	
}
.contact_send{
	width:200px;
	height:20px;
	color: #000;
	font-size: 9px;
	font-family:verdana;
	border: 1px solid #000000;
	background-image:url(images/button_bg.gif);
}
/* View Cart styles */
#view_cart_t1 input{
	width:75px;
	border: 1px solid #000000;
	background-color: #e8f1df;
	color: #000; 
	font-size: 11px;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;	
}
#view_cart_t2 input{
	width:130px;
	border: 1px solid #000000;
	background-color: #e8f1df;
	color: #000; 
	font-size: 11px;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
}

.view_cart_btn{
	width:95px;
	height:20px;
	color: #000;
	font-size: 9px;
	font-family:verdana;
	border: 1px solid #000000;
	background-image:url(images/button_bg.gif);
}

/*********/

/* top navigation */
#top_menu{
	text-align:right;	
	margin: 0 28px 0 0;
}
#top_menu a{
	font-weight:bold;
	font-size:10px;
	color:#666666;
	text-decoration:none;	
}
#top_menu a:hover{
	color:#ffa600;
}
/************/

/* Showcase display styles */
.display_box_div2{
	width:105px;
	height:160px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:3px;
	padding-bottom:3px;
	text-align:center;
}
.display_box_div2 a{ text-decoration:none; color:#000000; }
.display_box_div2 a:hover{ color:#ffa600; }

.display_box_div{
	width:105px;
	height:150px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:3px;
	text-align:center;
}
.display_box_div a{ text-decoration:none; color:#000000; }
.display_box_div a:hover{ color:#ffa600; }

.display_box{
	width:105px;
	height:100px;
}
.display_box_mid{ 
	background-image:url(images/display_box_mid.gif);
}



/**************/

/* Footer styles */
.index_footer_bg{
	background-image:url(images/index_bot_bit.gif);
	height:29px;
}
.footer_bg{
	background-image:url(images/bot_bit.gif);
	height:28px;
}
#footer{
	color:#999999;
	font-size:10px;
	text-align:center;
	padding-top:3px;
	padding-left:20px;
	padding-right:20px;
}
#footer a{
	text-decoration:none;
	color:#000000;
}
#footer a:hover{
	color:#ffa600;
}
#footer2{
	color:#000000;
	font-size:10px;
	text-align:center;
	padding-top:3px;
	padding-left:20px;
	padding-right:20px;
}
#footer2 a{
	text-decoration:none;
	color:#000000;
}
#footer2 a:hover{
	color:#999999;
}

/****************/

/*Left hand navigation Styles*/

.left_nav_top{
	background-image:url(images/left_nav_top.jpg);
	background-repeat:no-repeat;
}
.left_nav_bg{
	background-image:url(images/left_nav_bg.jpg);
}
#lh_menu{
	padding-left:35px;
	padding-right:10px;
	color:#000000;
}
#lh_menu a{
	color:#000000;
	text-decoration:none;	
}
#lh_menu a:hover{
	color:#999999;
}
#lh_menu_index{
	padding-left:15px;
	padding-right:10px;
	color:#000000;
}
#lh_menu_index a{
	color:#000000;
	text-decoration:none;	
}
#lh_menu_index a:hover{
	color:#999999;
}
.lh_main_cat{
	margin-bottom:2px;
	margin-top:2px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:2px;
	border-bottom:1px solid #000000;
}
.lh_main_cat a{ text-decoration:none;}
.lh_main_cat a:hover{ color:#96ad7d;}

.lh_main_sub{
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-color:#e1fdc2;
}
.lh_sub_sub{
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-color:#f1ffe1;
}

.lh_main_cat_index{
	margin-bottom:2px;
	margin-top:2px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:2px;
	border-bottom:1px solid #ffcc6d;
}
.lh_main_cat_index a{ text-decoration:none;}
.lh_main_cat_index a:hover{ color:#96ad7d;}

.lh_main_sub_index{
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-color:#e1fdc2;
}
.lh_sub_sub_index{
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-color:#f1ffe1;
}
/***************/

/*Quote form styles*/

.quote_form_mid{
	background-image:url(images/quote_form_mid.gif);
}
#quote_form{
	font-size:11px;
	margin-left:3px;
	margin-right:3px;
	width:178px;
}
.quote_form_inputs{
	width:160px;
	border: 1px solid #000000;
	background-color: #e8f1df;
	color: #000; 
	font-size: 11px;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
}
.quote_form_inputs_small{
	width:60px;
	border: 1px solid #000000;
	background-color: #e8f1df;
	color: #000;
	font-size: 11px;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
}
.quote_form_button{
	width:160px;
	height:20px;
	color: #000;
	font-size: 9px;
	font-family:verdana;
	border: 1px solid #000000;
	background-image:url(images/button_bg.gif);
}

/*****************/
/*Signup form styles */
.signup_form{
	text-align:center;
	font-size:10px;
}
#signup_form input{
	width:120px;
	height:15px;
	border: 1px solid #000000;
	background-color: #e8f1df;
	color: #000;
	font-size: 11px;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
}
#signup_button{
	width:122px;
	height:20px;
	color: #000;
	font-size: 9px;
	font-family:verdana;
	border: 1px solid #000000;
	background-image:url(images/button_bg.gif);
}

/********************/