﻿#home
{
	width: 1000px;
	height: auto; /*background-color: #40001a;*/
	background-image: url(Image/Home/bg_1.jpg);
	background-repeat: repeat-y;
}
#home_content
{
	/*background-color: #40001a;*/
	width: 1000px;
}
#home_content_top
{
	background-color: #E5EAEE;
	width: 610px;
	height: 250px;
	margin-top: 0px;
	padding-top: 0px;
}
#home_middle
{
	/*background-color:#40001a;*/
	float: left;
	padding-top: 5px;
	width: 1000px;
}
#home_middle_top
{
	/*background-color:#40001a;*/
	float: left;
}
#home_middle_right
{
	/*background-color:#520927; 	background-image:url(image/home/bg_1px.jpg); 	background-repeat:repeat-y;*/
	width: 340px; /*border-style:solid; 	border-width:1pt; 	border-color:#520927;*/
}
#home_content_top_whyChooseUs
{
	width: 150px;
	height: 80px;
	margin-left: 450px;
	border: solid 2px green;
}
#home_content_promotion
{
	float: left;
	width: 198px;
	margin: 0px 1px;
}
#home_content_promotion_title
{
	width: 198px;
	height: 30px;
	padding: 0px 2px;
	background: transparent url(Image/Home/home_promotion_title_bg.png) left bottom no-repeat;
}
#home_content_promotion_top
{
	width: 198px; /*height:5px; 	background: transparent url(Image/Home/home_promotion_top_bg.gif) left bottom no-repeat;*/
}
#home_content_promotion_mid
{
	width: 198px; /*background: transparent url(Image/Home/home_promotion_mid_bg.gif) left top repeat-y;*/
}

#home_content_promotion_mid_content
{
	width: 198px;
}

#home_content_promotion_bottom
{
	width: 198px;
	height: 0px; /*background: transparent url(Image/Home/home_promotion_bottom_bg.gif) left bottom no-repeat;*/
}
#home_content_topSellers
{
	float: left;
	width: 198px;
	margin: 0px 1px;
}
#home_content_topSellers_title
{
	width: 198px;
	height: 30px;
	padding: 0px 2px;
	background: transparent url(Image/Home/home_topSellers_title_bg.png) left bottom no-repeat;
}
#home_content_topSellers_top
{
	clear: both;
	width: 198px;
}
#home_content_topSellers_mid
{
	width: 210px;
}
#home_content_topSellers_mid_content
{
	width: 210px;
	padding: 10px 0 0 5px;
}
#home_content_topSellers_bottom
{
	width: 189px;
}
.home_content_topSellers_item
{
	width: 193px;
	height: 125px;
	cursor: pointer; /*background-color: #40001a;*/
}
.home_content_topSellers_item_heading
{
	color: #C8F526;
	font-family: Verdana;
	font-size: 11pt;
	font-weight: bold;
	cursor: pointer; /*background-color: #40001a;*/
	padding-left: 5px;
}
.home_content_topSellers_item_info
{
	color: White;
	padding-bottom: 5px;
}
.home_content_topSellers_item_info_image
{
	padding-top: 5px;
	padding-left: 5px;
	width: 80px;
	float: left;
}
.home_content_topseller_default_link
{
	clear: both;
	padding-left: 5px;
	width: 180px;
	text-align: right;
	padding-right: 10px;
	margin: 0px;
}
.home_content_topseller_default_link A
{
	text-decoration: none;
	color: Yellow;
	margin: 0px;
}
.home_content_topseller_default_link A:hover
{
	text-decoration: none;
	color: Yellow;
	margin: 0px;
}
.home_content_topSellers_item_info_price
{
	font-family: Arial;
	font-size: 12pt;
	padding-top: 5px;
	font-weight: bold;
	color: White;
}
.home_content_topSellers_item_info_desc
{
}
.home_content_featureproducts_item
{
	width: 292px;
	height: 115px;
	cursor: pointer; /*background-color: #520927;*/
	border-bottom: dotted 1px #f7f7f7;
}
.home_content_featureproducts_item_heading
{
	color: #C8F526;
	font-family: Verdana;
	font-size: 11pt;
	font-weight: bold;
	cursor: pointer; /*background-color: #520927;*/
	padding-left: 5px;
}
.home_content_featureproducts_item_info
{
	color: White;
	padding-bottom: 0px;
}
.home_content_featureproducts_item_info_image
{
	padding-top: 2px;
	padding-left: 5px;
	width: 80px;
	float: left;
}
#home_content_whatsNew
{
	float: left;
	width: 198px;
	margin: 0px 1px;
}
#home_content_whatsNew_title
{
	width: 198px;
	height: 30px;
	background: transparent url(Image/Home/home_whatsNew_title_bg.png) left bottom no-repeat;
}
#home_content_whatsNew_top
{
	width: 198px;
	height: 5px; /* background: transparent url(Image/Home/home_whatsNew_top_bg.gif) left bottom no-repeat;*/
}
#home_content_whatsNew_mid
{
	width: 198px; /*background: transparent url(Image/Home/home_whatsNew_mid_bg.gif) left top repeat-y;*/
}

#home_content_whatsNew_mid_content
{
	width: 300px;
}

#home_content_whatsNew_bottom
{
	width: 198px;
	height: 5px;
	background: transparent url(Image/Home/home_whatsNew_bottom_bg.gif) left bottom no-repeat;
}
#home_right
{
	float: right;
	width: 190px;
	padding: 2px 2px 2px 1px;
}

#home_manuList
{
	width: 186px;
}
#home_manuList_title
{
	background-color: #e7ecf0;
	background-image: url(Image/Home/home_manuList_title.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 34px;
}
.home_manuList_list
{
	text-align: left;
	width: 186px;
	position: relative;
}
.home_manuList_list ul
{
	list-style-type: none;
	width: 186px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	display: block;
	background-color: #f6f4f5;
}
ul. li.menu
{
	position: relative;
	list-style: none;
	float: left;
	width: 100%;
}

ul li.menu a
{
	display: block;
	text-decoration: none;
}

.home_manuList_list ul li
{
	height: 25px;
	padding: 0px;
	background: #f6f4f5 url(image/home/home_menuList_separator.gif) right bottom no-repeat;
}
.home_manuList_list ul li:hover
{
	background-color: #dee5eb;
}
.home_manuList_list ul li a
{
	color: #435b5f;
	padding: 5px 5px 5px 38px;
}
.home_manuList_list ul li.menu a
{
	background: transparent url(image/home/home_menulist_bg.gif) left center no-repeat;
}

#home_manuList_bottom
{
	background-color: #e7ecf0;
	background-image: url(Image/home/home_manuList_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 13px;
}

#home_whatsNew
{
	width: 186px;
}

.prod_black_overlay
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #D1D1D1;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: .80;
	filter: alpha(opacity=80);
}
.prod_white_content
{
	display: none;
	position: absolute;
	top: 20%;
	left: 25%;
	width: 42%;
	height: 62%;
	padding: 10px;
	border: 2px solid #800000;
	background-color: white;
	z-index: 1002;
	overflow: auto;
}
.product_detail_container
{
	padding: 5px;
	float: left;
	width: 960px;
	border: solid 1px #8e003a;
}
.product_contact
{
	padding-top: 10px;
	color: #ffba00;
	text-decoration: none;
}
.product_contact a
{
	padding-top: 10px;
	color: #ffba00;
	text-decoration: none;
}
.product_contact a:hover
{
	padding-top: 10px;
	color: #ffba00;
	text-decoration: underline;
}


.product_service
{
	float: left;
	width: 110px;
	padding: 2px 0px;
	font-size: 11px;
	color: #ffba00;
	text-decoration: none;
	cursor: pointer;
}
.product_service a
{
	padding: 2px 0px;
	font-size: 11px;
	color: #ffba00;
	text-decoration: none;
	cursor: pointer;
}
.product_service a:hover
{
	padding: 2px 0px;
	font-size: 11px;
	color: #ffba00;
	text-decoration: underline;
	cursor: pointer;
}

.product_detail_item
{
	color: white;
	width: 400px;
	float: left;
}
.product_detail_item_label
{
	float: left;
	width: 90px;
	font-weight: bold;
}
.product_detail_item_text
{
	float: left;
	padding-left: 5px;
	width: 305px;
}
.product_detail_item_offer
{
	background-color: #ffca00;
	padding: 5px 5px;
	margin: 10px 20px;
	font-weight: bold;
	vertical-align: middle;
	color: #fe0000;
}
.product_detail_item_desc
{
	width: 550px;
}
#product_detail_product_image
{
	float: left;
	padding: 5px;
}
#product_detail_product_image img
{
	border: solid 1px #CC3333;
	margin-right: 5px;
}

#product_detail_heading
{
	text-align: center;
	font-family: Verdana;
	font-size: medium;
	color: White;
	background-color: #060606;
	padding-top: 5px;
	padding-bottom: 3px;
	float: left;
	width: 100%;
}
#product_detail_heading .name
{
	font-weight: bold;
}
#product_detail_heading .otherName
{
}
.product_detail_product_heading
{
	text-align: left;
	padding: 5px 15px;
	font-size: 10pt;
	color: #ffffff; /*background-color: #7f0d17;width:400px;*/
	margin: 0px 15px 2px 5px;
	text-decoration: underline;
	font-size: 12px;
}
#manufacturerList
{
	margin: 0px 0px 0px 5px;
	padding: 10px 0px 5px 0px;
	float: left;
	border: solid 4px #bbd1d6;
	width: 380px;
	min-height: 85px;
	max-height: 85px;
	background-color: #f5f9fd;
	vertical-align: middle;
}
.manufacturerList_box
{
	vertical-align: top;
}
#manufacturer_detail_heading
{
	text-align: center;
	font-family: Verdana;
	font-size: medium;
	color: White;
	background-color: #9aa8a9;
	padding-top: 5px;
	padding-bottom: 3px;
	float: left;
	width: 585px;
}
.manufacturer_detail_view_all
{
	padding: 5px 10px 3px 10px;
	float: right;
	text-align: right;
}
.manufacturer_detail_view_all a
{
	color: #656565;
	font-family: Palatino Linotype;
	font-size: 9pt;
	text-decoration: none;
}
.manufacturer_detail_view_all a:hover
{
	color: #58b2cd;
	text-decoration: none;
}
#manufacturer_detail_container
{
	float: left;
	width: 575px;
	text-align: justify;
	padding: 3px 5px;
	font-size: 9pt;
}
#manufacturer_detail_product_heading
{
	text-align: left;
	padding: 5px 15px;
	font-size: 10pt;
	color: #ffffff;
	background-color: #9aa8a9;
	margin: 2px 5px;
}
#manufacturer_detail_product_image
{
	float: left;
	max-width: 215px;
	padding: 5px 10px;
	text-align: right;
}

.manufacturer_detail_company
{
	clear: both;
	text-align: left;
}
.manufacturer_detail_company a
{
	color: #3c5456;
	font-family: Palatino Linotype;
	font-size: 12pt;
	text-decoration: none;
}
.manufacturer_detail_company a:hover
{
	color: #58b2cd;
	text-decoration: none;
}

.manufacturer_detail_view_products
{
	clear: both;
	text-align: left;
}
.manufacturer_detail_view_products a
{
	color: #656565;
	font-family: Palatino Linotype;
	font-size: 9pt;
	text-decoration: none;
}
.manufacturer_detail_view_products a:hover
{
	color: #58b2cd;
	text-decoration: none;
}
