@charset "utf-8";
.btmbg {
	background-image: url(images/btmbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.main_top_left_bg {
	background-image: url(images/main_top_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.main_top_right_bg {
	background-image: url(images/main_top_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.mbannerbg {
	background-image: url(images/mbanner.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.mainpage_scrollimg_bg {
	background-image: url(images/mainpage_scrollimg_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.headingfontwht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.headingfontwht a:link,.headingfontwht a:visited,.headingfontwht a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.headingfontwht a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}
.arial11pxgry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #b4b4b4;
}
.arial11pxyel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f1a803;
	text-decoration: none;
}
.arial11pxyel a:link,.arial11pxyel a:visited,.arial11pxyel a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f1a803;
	text-decoration: none;
}
.arial11pxyel a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.topsearchbg {
	background-image: url(images/topsearch_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.arial11pxyel a:link,.arial11pxyel a:visited,.arial11pxyel a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f1a803;
	text-decoration: none;
}
.arial11pxyel a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f1a803;
	text-decoration: none;
}
.txtboxsearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #c6c1b3;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.arial12pxblk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.mainpage_center_bg {
	background-image: url(images/mainpage_center_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.topsearchbg2 {
	background-image: url(images/topsearch_bg2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.mainpage_center_leftbg {
	background-color: #000000;
	background-image: url(images/mainpage_center_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.mainpage_center_right_bg {
	background-color: #000000;
	background-image: url(images/mainpage_center_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.centerbg {
	background-image: url(images/centerbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.newsbg {
	background-image: url(images/newsbg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.arial12pxwht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e6e6e6;
	text-decoration: none;
}
.arial12pxwht a:link,.arial12pxwht a:visited,.arial12pxwht a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e6e6e6;
	text-decoration: none;
}
.arial12pxwht a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.arial12pxgry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9c9c9b;
}
.utubebg {
	background-image: url(images/utube_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.featureprodbg {
	background-image: url(images/featureprod_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.headingfontred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ff0000;
}
.anowht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.pnamefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #848484;
}
.btmfontgry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6e6e6e;
}
.btm_mhead_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #a1a1a1;
	text-decoration: none;
}
.btm_mhead_font a:link,.btm_mhead_font a:visited,.btm_mhead_font a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #a1a1a1;
	text-decoration: none;
}
.btm_mhead_font a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.btm_shead_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #797979;
	text-decoration:none;
}
.btm_shead_font a:link,.btm_shead_font a:visited,.btm_shead_font a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #797979;
	text-decoration:none;
}
.btm_shead_font a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}
.pbannerbg {
	background-image: url(images/pbanner_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.prodpg_center_bg {
	background-image: url(images/prodpage_center_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.prodpage_top_leftbg {
	background-image: url(images/prodpage_top_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.prodpage_center_leftbg {
background-color: #000000;
	background-image: url(images/prodpage_center_leftbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.prodpage_top_rightbg {
	background-image: url(images/prodpage_top_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.prodpage_center_rightbg {
	background-color: #000000;
	background-image: url(images/prodpage_center_rightbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.submenu {
	background-image: ;
	background-repeat: repeat-x;
	background-position: left top;
}
.submenu:hover {
	background-image:;
	background-repeat: repeat-x;
	background-position: left top;
}
.submenufont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
}
.submenufont a:link,.submenufont a:visited,.submenufont a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
}
.submenufont a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}
.headingbg {
	background-image: url(images/heading_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.pgfont {
	background-color: #070707;
	border: 1px solid #3e3e3e;
}
.pgfont:hover{
	background-color: #e01111;
	border: 1px solid #000000;
}
.pgfont2 {
	background-color: #e01111;
	border: 1px solid #000000;
}
.pgfont2:hover {
	background-color: #e01111;
	border: 1px solid #000000;
}
.simg_bg {
	background-image: url(images/simg_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #000000;
}
.arial12pxred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #db0202;
	text-decoration: none;
}
.zoomfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6f6d6d;
	text-decoration: none;
}
.zoomfont a:link,.zoomfont a:visited,.zoomfont a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6f6d6d;
	text-decoration: none;
}
.zoomfont a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.txtqty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #969696;
	background-color: #252525;
	border: 1px solid #000000;
}
.contfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8a8a8a;
}
.txtboxcont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8a8a8a;
	background-color: #1f2020;
	border: 1px solid #545454;
}
@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-image:url(imgs/mbg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
.btmfontgry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	text-decoration: none;
}
.btmfontgry a:link,.btmfontgry a:visited,.btmfontgry a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	text-decoration: none;
}
.btmfontgry a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	text-decoration: underline;
}
.btmfontred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}
.mainpage-content-bg {
	background-image: url(imgs/mainpage-content-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.headfontgry {
	font-family: "Arial";
	font-size: 18px;
	font-weight: normal;
	color: #828282;
	text-decoration: none;
}
.headfontwht {
	font-family: "Arial";
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txtboxnlet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #4b4b4b;
	width: 178px;
	padding-top: 5px;
	padding-right: 13px;
	padding-bottom: 5px;
	padding-left: 13px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.arial12pxwht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7d7b7b;
	text-decoration: none;
}
.arial12pxwht a:link,.arial12pxwht a:visited,.arial12pxwht a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.arial12pxwht a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.shortabtfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #727171;
	text-decoration: none;
}
.head-bg {
	background-image: url(imgs/head-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.tah11pxgry {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #9a9a9a;
	text-decoration: none;
}
.tah11pxgry a:link,.tah11pxgry a:visited,.tah11pxgry a:active{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #9a9a9a;
	text-decoration: none;
}
.tah11pxgry a:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #9a9a9a;
	text-decoration: underline;
}
.tah11pxred {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}
.tah11pxred a:link,.tah11pxred a:visited,.tah11pxred a:active{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}
.tah11pxred a:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: underline;
}
.searcbox-bg {
	background-image: url(imgs/txtboxsearch.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.txtboxsearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fffff;
	text-decoration: none;
	background-color: #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#topmenu{ float:center;margin:0px;padding:0px;width:900px;}
#topmenu ul{ float:left;margin:0px;padding:0px;}
#topmenu li{ float:left;list-style:none;}
#topmenu li a{ float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;padding:1px 12px 1px 12px;line-height:44px;display:block;text-decoration:none;}
#topmenu li a:hover{ background:url(imgs/topmenu-hov.png);background-position:left top;background-repeat:repeat-x;}


#pmenu{ float:left;margin:0px;padding:0px;width:195px;}
#pmenu ul{ float:left;margin:0px;padding:0px;}
#pmenu li{ float:left;list-style:none;width:195px;}
#pmenu .mcatg { float:left;width:195px;}
#pmenu .mcatg a{ float:left;font-family:Arial;font-size:16px;color:#ff0101;padding:0px 0px 0px 15px;line-height:38px;display:block;text-decoration:none;width:195px;background:url(imgs/mcatg-bg.jpg);background-position:left top;background-repeat:no-repeat;margin-bottom:1px;}
#pmenu li a{ float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;padding:0px 0px 0px 15px;line-height:30px;display:block;text-decoration:none;background-color:#000000;margin-bottom:1px;width:180px;}
/*#pmenu li a:hover{ color:#FF0000;}*/
#pmenu .pmenuactive a{ color:#d0d0d0;
font-family:Arial, Helvetica, sans-serif;}
.large-bg {
	background-image: url(imgs/largebg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.txtqty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #0b0b0b;
	border: 1px solid #2f2f2f;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
