body 
{
	margin: 0 auto; 
	background-color:#999999;
	font-size: 12px;
	color: #333333;
	font-family: tahoma,verdana;
	text-decoration: none;
	background-image: url("../images/bg.jpg");
	background-position: top;
	background-repeat: repeat-x;
}

h1 { font-size: 20px; margin-top: 10px; margin-bottom: 10px; color: #EC5800; text-decoration: none; font-weight: bold; }
h2 { font-size: 18px; margin-top: 10px; margin-bottom: 10px; color: #EC5800; text-decoration: none; font-weight: bold; }

#mainlayout {max-width: 967px; min-width: 1009px; width: 1009px; }
.layout_header {width: 967px; height: 165px; background-image: url("../images/bg-header.jpg"); background-position: top center; background-repeat: no-repeat;}

.layout_content {width: 967px; background-image: url("../images/bg-content.jpg"); background-position: top center; background-repeat: repeat-y;}
#content_menu_bar{width:958px; height: 30px; background-color: #FFFFFF; margin-left: 3px; margin-right: 6px; background-image: url("../images/bg-menu-top.jpg"); background-position: top center; background-repeat: no-repeat;}
#content_body{width:958px; background-color: #FFFFFF; margin-left: 3px; margin-right: 6px; text-align: left;}

.layout_foot_content{width: 967px; background-image: url("../images/bg-content.jpg"); background-position: top center; background-repeat: repeat-y;}
#foot_content{width:958px; background-color: #FFFFFF; margin-left: 3px; margin-right: 6px; padding: 5px 0 5px 0;; border-top:1px solid #999999;}
.foot_content_left {width:400px; float: left; padding: 0 5px 0 10px; text-align: left; background-image: url("../images/leaves.jpg"); background-position: bottom left; background-repeat: no-repeat;}
.foot_content_right {width:500px; float: right; padding: 0 5px 0 10px;}
.layout_foot {width: 967px; height: 13px; background-image: url("../images/bg-foot.jpg"); background-position: bottom center; background-repeat: no-repeat;}

.frame_left {float: left; min-height: 198px; background-image: url("../images/frame_detail_left.gif"); background-position: top left; background-repeat: no-repeat;}
.frame_right {width: 10px; min-height: 198px; float: right; background-image: url("../images/frame_detail_right.gif"); background-position: top right; background-repeat: no-repeat;}

#product_List {float: left; width: 845px; min-height: 120px; margin: 10px 4px 10px 4px; background-image: url("../images/dotline.gif"); background-position: bottom; background-repeat: repeat-x;}
#product_List .bg{width: 150px; height: 150px; float: left; text-align: center; vertical-align: center; padding: 0; background-image: url("../images/bg-product-img150.gif"); background-position: center center; background-repeat: no-repeat;}
#product_List .bg img{width: 130px; height: 130px; margin: 10px 10px 10px 10px; }
#product_List .detail {width: 670px; float: left; margin: 2px 4px 2px 14px;}

#product_box_100 {float: left; width: 425px; min-height: 120px; margin: 10px 4px 10px 4px;}
#product_box_100 .bg{width: 100px; height: 100px; float: left; text-align: center; vertical-align: center; padding: 0; background-image: url("../images/bg-product-img100.gif"); background-position: center center; background-repeat: no-repeat;}
#product_box_100 .bg img{width: 81px; height: 81px; margin: 9px 9px 9px 9px; }
#product_box_100 .detail {width: 270px; float: left; margin: 2px 4px 2px 4px;}

#bg_product100 {width: 119px; height: 119px; text-align: center; vertical-align: center; padding: 9px 10px; 10px 9px; background-image: url("../images/bg-product-img100.gif"); background-position: center center; background-repeat: no-repeat;}
#bg_product100 img{width: 100px; height: 100px; margin: 9px 9px 9px 9px; }

ul.menu_bar{
	float:left;
	padding:0px;
	margin:0px;
	margin-left: 10px;
	list-style-type:none;
}
ul.menu_bar li{
	display: inline;
}
a.menu_bar_link{
	float:left;
	font-size: 14px;
	text-decoration:none;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 5px;
}
a.menu_bar_link:hover {
	color: #FF6600;
}

.text_copyright {size: 8px;color: #666666; text-decoration: none;}


.text_green {color: green; text-decoration: none;}
A.text_green:link, a.text_green:visited {color: green; text-decoration:none;}
A.text_green:hover {	text-decoration:underline;}

.btext_green {color: green; text-decoration: none; font-weight: bold;}
A.btext_green:link, a.btext_green:visited {color: green; text-decoration:none; font-weight: bold;}
A.btext_green:hover {text-decoration:underline;}

.butext_green {color: green; text-decoration: underline; font-weight: bold;}

.text_gray {color: #666666; text-decoration: none;}
A.text_gray:link, a.text_gray:visited {color: #666666; text-decoration:none;}
A.text_gray:hover {text-decoration:underline;}

.btext_gray {color: #666666; text-decoration: none; font-weight: bold;}
A.btext_gray:link, a.btext_gray:visited {color: #666666; text-decoration:none; font-weight: bold;}
A.btext_gray:hover {text-decoration:underline;}

.butext_gray {color: #666666; text-decoration: underline; font-weight: bold;}

.text_blue{color: #0066CC; text-decoration: none;}
A.text_blue:link, a.text_blue:visited {color: #0066CC; text-decoration:none;}
A.text_blue:hover {text-decoration:underline;}

.btext_blue {color: #0066CC; text-decoration: none; font-weight: bold;}
A.btext_blue:link, a.btext_blue:visited {color: #0066CC; text-decoration:none; font-weight: bold; }
A.btext_blue:hover {text-decoration:underline;}

.butext_blue {color: #0066CC; text-decoration: underline; font-weight: bold; }

.text_orange {color: #FF8000; text-decoration: none; }
A.text_orange:link, a.text_orange:visited {color: #FF8000; text-decoration:none; }
A.text_orange:hover {text-decoration:underline;}

.btext_orange {color: #FF8000; text-decoration: none; font-weight: bold;}
A.btext_orange:link, a.btext_orange:visited {color: #FF8000; text-decoration:none; font-weight: bold; }
A.btext_orange:hover {text-decoration:underline;}

.butext_orange {color: #FF8000; text-decoration: underline; font-weight: bold; }

.text_back {color: #000000; text-decoration: none;}
A.text_back:link, a.text_back:visited {color: #000000; text-decoration:none; }
A.text_back:hover {text-decoration:underline;}

.btext_back {color: #000000; font-weight: bold; text-decoration: none;}
A.btext_back:link, a.btext_back:visited {color: #000000; text-decoration:none; font-weight: bold; }
A.btext_back:hover {text-decoration:underline;}

.butext_back {color: #000000; font-weight: bold; text-decoration:underline;}