* { margin:0px; padding:0px; }

BODY {
	M FONT-SIZE: 12px; FONT-FAMILY:Arial, Helvetica, sans-serif; color:#666;  BACKGROUND:url(images/body_bak.jpg) repeat-x top left #000; TEXT-ALIGN: center
}

DIV {
	FONT-SIZE: 12px; COLOR: #666;  TEXT-DECORATION: none
}
SPAN {
	FONT-SIZE: 12px; COLOR: #666;  TEXT-DECORATION: none
}
A {
	FONT-SIZE: 12px; COLOR: #666;  TEXT-DECORATION: none
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #ffffff; BACKGROUND: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: auto; COLOR: #000000; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 0px;  BORDER-RIGHT-COLOR: #ffffff
}
SELECT {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; MARGIN: 0px; BORDER-LEFT: #a5acb2 1px solid; CURSOR: auto; COLOR: #000000; BORDER-BOTTOM: #a5acb2 1px solid; FONT-FAMILY: Verdana,sans-serif
}


#page_logo { background:url(images/page_logo.jpg) no-repeat; width:960px; height:99px; margin:0px auto 0px auto;overflow:hidden; }

#page_nav { background:url(images/mnu_bak.jpg) repeat-x left center; width:960px; height:45px; margin:0px auto 0px auto; line-height:45px;}
.page_fav { text-align:left; float:right; margin:35px 10px 0px 0px;}
.mnu_nav { text-align:left; list-style:none; overflow:hidden;}
.mnu_nav li { float:left; margin-left:15px;}
.mnu_nav li a{ font-weight: bold; font-size:14px; height:22px; color:#CCC; padding:0px 10px 0px 10px; }
.mnu_nav li:hover, .mnu_nav li a:hover{ background:url(images/mnu_bak_hover.jpg)}
.mnu_nav li.paypal:hover{ background:none;}

.page_split_bar { background:url(images/split_line_orange.jpg) no-repeat left; width:960px; height:3px; margin:0px auto 0px auto; font-size:0px;}

.page_banner { width:960px; height:269px; background:url(images/img_banner.jpg) no-repeat left; margin:0px auto; padding:0px;}

#page_body { width:960px; height:auto; margin:0px auto 0px auto; background:#333536; position:relative; overflow:hidden;}
.body_left { width:235px; float:left; text-align:left; background:#292b2c; }
.quick_menu { margin-top: 10px; background:url(images/img_quick_mnu.jpg) no-repeat top center; height:50px;}
.quick_list { margin:8px; list-style:none;}
.quick_list li { background:url(images/icon_sort_dot.gif) no-repeat left 3px; padding-left:15px; margin-top:15px; padding-bottom:15px; border-bottom:1px solid #333;}
.quick_list li a{color:#b66f04; font-weight:bold;}
.quick_list li ol { list-style:none;}
.quick_list li ol li{ background:url(images/icon_p_dot.gif) no-repeat left; padding-left:10px; border:none; margin-top:3px; padding-bottom:0px;}
.quick_list li ol li a{ color:#666; font-weight:normal;}
.link_block { text-align:center; padding-bottom:20px;}


.body_right { width:725px; float:right; text-align:left; background:#333536;}
.categories { width:725px; height:50px; background:url(images/img_categories.jpg) no-repeat center; margin-top:10px;}
.aboutus { width:725px; height:50px; background:url(images/img_aboutus.jpg) no-repeat center; margin-top:10px;}
.agents { width:725px; height:50px; background:url(images/img_agents.jpg) no-repeat center; margin-top:10px;}
.contactus { width:725px; height:50px; background:url(images/img_contact.jpg) no-repeat center; margin-top:10px;}
.products { width:725px; height:50px; background:url(images/img_products.jpg) no-repeat center; margin-top:10px;}
.special { width:725px; height:50px; background:url(images/img_special.jpg) no-repeat center; margin-top:10px;}

.content { width:660px; line-height:150%; margin:10px 30px 10px 30px;}

.page_sort { margin:5px 15px 15px 25px; list-style:none; position:relative; overflow:hidden; _margin:5px 15px 15px 10px;}
.page_sort li { margin:10px; width:205px; height: 180px; float:left;}
.page_sort li p{ width:200px;height:22px; line-height:22px; overflow:hidden; text-align:center;}
.page_sort li p a{ color:#999; font-size:14px;}

.page_intro { width:725px; text-align:left; margin-top:50px; margin-bottom:20px;}
.intro_detail{ margin:0px 10px 0px 15px; }
.intro_detail p{ margin:20px 10px 0px 15px; line-height:160%;}

.clear { clear:both; display:none;}

#page_foot {  background:url(images/img_foot_bak.jpg) no-repeat left; width:960px; height:136px; margin:0px auto 0px auto; bordertop:1px solid #333; position:relative; overflow:hidden;}
.copy_right{ margin-top:15px; line-height:22px;}

.pro_list {width:90%; overflow:hidden; margin-top:20px; margin-left:50px;}
.pro_intro { text-align:left; color:#ccc; line-height:130%}
.pro_img { border:2px solid #ccc; padding:5px; margin:10px;}
.float_msg {position:fixed;bottom:0; width:40px; height:144px; left:98%;top:20%; cursor:pointer; margin-left:-120px; margin-top:-40px;}

