/* CSS Document */
*{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif}
a{ text-decoration:underline; color:#2D437E}
a:hover{ color:#FF0000}
li{ list-style:none}
.red{ color: #FF0000}
.left{ float:left}
.right{ float:right}
img{ border:0px; vertical-align:middle}
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background:url(../images/html_bg.gif) repeat-x top; font-size:12px;}
#top{ background:url(../images/topbg.jpg) left no-repeat top; width:1003px; margin:0 auto; height:83px;}
#top #logo{ width:500px; float:left; padding-top:15px;}
#top #logo h1{ font-size:12px; color:#808080; float:left;text-transform:uppercase; margin-top:10px;}
#nav{ width:1003px; margin:0 auto; height:31px; line-height:31px; color:#fff; margin-bottom:18px}
#nav a{margin:0 20px; color:#fff; font-size:12px; text-decoration:none; font-weight:700;}
#nav a:hover{ text-decoration:underline}
#gamebox{ width:1003px; margin:0 auto; background:url(../images/gameboxbgbg.gif) repeat-y #fff;}
#gamebox h5{ font-size:20px; padding-left:15px; }
#gamebox p{ padding-left:15px; padding-right:15px; font-size:12px;}
#gamebox a{ margin-left:5px; color:#000;}
#gamebox a:hover{ color:#FF0000; text-decoration:none}
#gamebox table{ width:98%; margin: 0 auto; line-height:24px;}
#gameboxtitle{ background:url(../images/gametitlebg.gif) repeat-x; height:13px;}
#gameboxbottom{ background:url(../images/gamebottombg.gif) repeat-x; height:24px;}
#welcom{background:url(../images/bg.jpg) repeat-x bottom; height:227px; width:1003px; margin: 0px auto;}
#welcom a{ color:#834F27; font-weight:700;}
#welcom a:hover{ color:#FF0000;}
#welcom #left{ width:480px; height:auto; float:left; background:url(../images/wel_line.gif) no-repeat right center; margin-left:10px; margin-right:10px; padding-top:10px;}
#welcom #left p{ color:#727272; font-size:11px; margin-top:5px; padding-right:15px; padding-left:5px; margin-top:15px; line-height:17px;}
#welcom #right{ width:490px; background:url(../images/order_right_bg.gif) no-repeat right bottom; float:right; height:227px;}
#welcom #right table{ width:94%; float:left}
#welcom #right table td{ line-height:26px;}
#welcom #right h6{ color:#000; font-size:16px; margin:10px 0}
#welbottom{ background:url(../images/welbottom_bg.gif) repeat-x; width:1003px; margin:0 auto; height:15px; vertical-align:middle}
#ourproduct{ width:1003px; margin:0 auto;}
#ourproduct .box{width:284px; float:left; background:url(../images/product.jpg) no-repeat bottom;height:300px; padding-top:10px; padding-left:25px; padding-right:25px;font-size:11px;}
#ourproduct .box img{margin-left:60px; margin-top:5px;}
#ourproduct .fontbox{height:85px;}
#ourproduct .box h6{color:#35470F; font-size:14px; margin-top:30px; margin-bottom:5px;}
#ourproduct .box h6 a{color:#35470F; text-decoration:none}
#ourproduct .box h6 a:hover{ text-decoration:underline; color:#FF0000}
#banner{ width:1003px; margin:0 auto 5px;}
#new{ background:url(../images/new_bg.jpg); width:495px; width:1003px; margin:0 auto; display:table; margin-top:5px; padding-bottom:30px;}
#new #left{ width:493px; float:left; background:url(../images/new_line.jpg) no-repeat center right; padding-right:10px;}
#new #left h6{ font-size:14px; padding-left:25px;}
#new #left a{color:#834F27; font-weight:700;}
#new #left a:hover{ color:#000; text-decoration:none}
#new #left p{color:#727272; font-size:11px; margin-bottom:25px; padding-left:25px;}
#new #left img{ padding-right:5px; padding-bottom:5px;}
#new #right{ width:470px; float:right; padding-left:10px; padding-top:29px; padding-right:20px;}
#new #right h6{ font-size:14px;}
#new #right p{ font-size:11px; color:#5C5C5C}
#new #right a{color:#834F27; font-weight:700;}
#new #right a:hover{ color:#000; text-decoration:none}
#new #right .title{ width:100%; margin-top:20px;}
#new #right .title a{ color:#B5BA26; text-decoration:underline}
#new #right .title a:hover{ color:#FF0000; text-decoration:none}
#new #right .date{ background:url(../images/datebg.jpg); width:47px; height:28px; color:#000; font-size:25px; padding-top:20px; text-align:center; float:left; margin-right:5px; margin-bottom:5px;}
#footer{ background:url(../images/footer_bg.jpg) repeat-x; height:379px; width:100%; clear:both}
#footer #fontdiv{ width:1003px; margin:0 auto; text-align:center; padding-top:20px;}
#footer #fontdiv P{ margin:10px 0; color:#676767; line-height:18px;}
#footer .line{ width:1003px; color:#C0C0C0; height:1px; vertical-align:middle; margin:15px auto; border-bottom:1px solid #c0c0c0}
#footer h6{ font-size:13px; text-decoration:none; font-weight:700; color:#3C4E5A}
#footer ul{ background:url(../images/ulbg.gif) no-repeat left; padding-left:8px; float:left; width:190px; text-align:left;}
#footer ul li { list-style:none; font-size:11px; background:url(../images/arrow_b.gif) left no-repeat; margin-left:5px; padding-left:5px; line-height:16px;}
#footer ul li a{color:#22407A}
.gamebox{padding:20px 0px 0; background:#fff; width:159px; float:left; background:url(../images/gameboxbg.gif) no-repeat; height:82px;}
.gamebox li{list-style:none;text-align:left;background: url(../images/arrow_a.gif) no-repeat left top; padding-bottom:4px; line-height:14px; padding-left:12px; margin-left:10px;}
.gamebox a{ color:#535353;}
#nyboxtitle{width:1003px; margin:0px auto; font-size:30px; font-family:"Arial Black"; padding:10px 0; }
#nybox{ width:1003px; margin:0 auto;background:url(../images/ny_bg.gif) no-repeat top;}
#nybox #fontbox{ background:url(../images/nybg.gif) repeat-x bottom; width:941px; padding:30px}
#nybox h4{ text-decoration:underline; font-size:18px; font-weight:lighter; margin-top:15px; margin-bottom:5px;}
#nybox p{ margin-bottom:23px;}
#nybox h5{ font-size:12px; font-weight:700;}
#nybox ul{ margin-left:15px;}
#nybox ul span{ float:right; padding-right:20px;}
#nybox li{ background:url(../images/arrow_c.gif) left no-repeat center; padding-left:8px; line-height:20px;}
#nybox li a{ color:#2D437E;}
#productmain{ background:url(../images/product_bg.gif) #fff no-repeat top; width:1003px; margin:0 auto; padding-bottom:20px; display:table}
#productmain #left{ width:350px; float:left; padding-left:30px; font-size:11px; color:#4F4F4E;}
#productmain #left .stup{ background:url(../images/stup1.jpg) no-repeat; width:362px; height:162px; padding:10px;clear:both}
.bigp{font-size:15px;color:#44484A; margin-bottom:10px; font-weight:700}
#productmain #left .stupa{ background:url(../images/stup3.jpg) no-repeat; width:362px; height:133px; padding:10px; clear:both}
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

#productmain #left h2{ color:#fff; font-size:18px; line-height:40px; padding-bottom:20px;}
#productmain #left h3{ color:#414141; font-size:20px; padding-bottom:10px;}
#productmain #left p{ margin-bottom:8px;}
#livechat{ width:383px; float:left; margin-bottom:10px;}
.bulebox{ background:#EEF6FD; border:1px solid #D2D5DB; padding:15px; width:100%; color:#44484A; clear:both; margin-bottom:10px;}
.bulebox .qap{ background:url(../images/a.jpg) no-repeat left top; padding-left:25px; margin-top:4px; height:auto}
.bulebox h6{color:#FF6000; font-size:16px;;}
#productmain #right{ width:568px; float:right; padding-top:18px;}
#productmain #right h3{ font-size:13px; text-decoration:underline; margin-top:10px; color:#BA1616; padding-left:10px; margin-bottom:5px;}
#productmain #right #search{ background:url(../images/search.gif) no-repeat; width:536px; height:41px; text-align:center; font-size:18px; padding-top:20px; color:#BA1616; margin-bottom:10px;}
#productmain #right h4{ background:url(../images/pltitle.jpg) no-repeat; width:536px; height:26px; text-indent:15px; color:#fff; font-size:15px; text-align:left; line-height:26px;}
.probox_title{ background:url(../images/pro_top_bg.gif) repeat-x top; height:6px; width:536px; margin-top:10px;}
.probox{ background:url(../images/pro_bg.gif) repeat-y; width:496px; padding:20px;}
.probox h6{ font-size:24px}
.probox h5{color:#414141; font-size:18px; margin-top:15px; text-decoration:underline}
.probox_bot{ background:url(../images/pro_bot_bg.gif) repeat-x; width:536px; height:6px; vertical-align:middle}
.TeamWork{}
.team{ background:url(../images/tab_bg.gif) repeat-x bottom;  clear:both; z-index:-1px; margin-top:15px; padding-bottom:10px;}
.team ul{ list-style:none;argin:0; height:31px; background:url(../images/power_nav_bg.jpg) repeat-x; line-height:31px;}
.team ul li{width:115px; color:#fff; display:block; float:left; text-align:center; margin-left:5px;}
.team ul li .tabactive{ background:#F7F7F7; height:28px; width:120px; line-height:28px;margin:0;  font-size:12px; color:#000; font-weight:bold;display:block; float:left;  text-align:center; margin-top:3px;}
.team ul li a{ color:#fff;}
.tabactive:link, .tabactive:visited{text-decoration:none;color:#000;}
.tabactive:hover{ color:#000; text-decoration:none;}
.tab1{line-height:31px; text-align:center; font-size:12px; color:#000; font-weight:bold;padding:0px;}
.tab2{line-height:31px; text-align:center; font-size:12px; color:#000; font-weight:bold; padding:0px;}
.tab3{line-height:31px; text-align:center; font-size:12px; color:#000; font-weight:bold; padding:0px;}
.tab4{line-height:31px; text-align:center; font-size:12px; color:#000; font-weight:bold; padding:0px;}
.team_content_box{padding:0px; margin-top:10px;}
.team_content_box p{ padding-bottom:10px; margin:2px}
.team_content_box a:link, .team_content_box a:visited{ color:#353535; text-decoration:underline;}
.team_content_box a:hover{ text-decoration:none;color:#f60;}
#customPL{font-size: 11px;font-weight: bold;color: #313131; width:99%; margin-top:5px;line-height:35px}
.nyfontbox{ padding:20px}

.ul_a{ margin-top:5px; margin-bottom:20px;}
.ul_a li{ background:url(../images/arrow_a.gif) no-repeat left center; padding-left:15px; line-height:20px;}
.accountmain{ width:1003px; margin:0 auto; padding:10px; color:#333333}
.accbox{padding:10px;background:#FEFEF2; border:1px solid #ADB9C2; height:98px; margin-bottom:10px; }
.accountmain h4{ font-size:14px; margin-top:15px; margin-bottom:5px; text-decoration:underline; color:#333}
.acctalb{width:100%; margin-bottom:15px;}
.acctalb th{ font-size:13px; height:24px; text-align:center; background:url(../images/power_nav_bg.jpg) repeat-x; line-height:23px; height:23px; color:#fff;}
.acctalb td{padding:5px; text-align:center;border-bottom:1px solid #BBC3D3}
.acctalb td.bigfont{font-size:25px; font-weight:700; margin-bottom:5px;}
.Highlights{ text-align:left}
.table{ width:99%;margin:0 auto 10px;}
.table td{border-bottom:1px solid #ccc; padding:5px 2px; color:#474747; line-height:15px; background:#fff}
.table th{border-bottom:1px solid #ccc; background:#EFEFEF; text-align:left; padding:2px; color:#2B2B2B; font-weight:700; height:20px;}
.listtable{ width:100%; margin:0 auto 10px; background:url(../images/table_bg.gif) repeat-x top}
.listtable td{ height:35px; color:#414141}
.listtable th{ text-align:right; padding-right:5px;color:#414141}
.hr{ background:#C2C8CD; height:1px;}
#VolumeDiscounttitle{background:url(../images/gold_title.jpg) bottom no-repeat; width:451px; height:15px; color:#fff; text-align:center; font-size:11px; font-weight:700; line-height:15px;}
.VolumeDiscount{ width:451px;border-collapse:collapse;border-spacing:0px; text-align:center; }
.VolumeDiscount th{color:#EFF4F8; text-align:center; background:#E9E4DA; font-weight:700;border:1px solid #B6AFA3;font-size:11px; font-weight:700}
.VolumeDiscount td{ border:1px solid #B6AFA3; background:#fff; font-size:11px;}
.yellow{ color:#FF6000}
.input{ background:url(../images/order_input.gif) no-repeat; width:133px; height:20px; border:0px; padding-left:5px; line-height:20px;}
.but_a{ background:url(../images/but_bg.jpg) no-repeat; width:97px; height:30px; text-align:center; color:#fff; border:0px; cursor:pointer; font-weight:700; font-size:13px;}
.but_b{ background:url(../images/but_bga.jpg); width:50px; height:16px; color:#fff; font-weight:700; text-align:center; cursor:pointer; border:0px; margin-top:5px;}
.but_c{ background:url(../images/but_b.jpg); width:115px; height:21px; text-align:center; color:#525252; font-size:13px; font-weight:700; border:0px; cursor:pointer;}
.but_d{ background:url(../images/but_c.gif) no-repeat; width:33px; height:21px; line-height:21px; color:#fff; text-align:center; cursor:pointer; border:0px; margin-left:3px; font-weight:700}
.but_e{ background:url(../images/but_bg_loog.jpg) no-repeat; width:170px; height:30px; text-align:center; color:#fff; border:0px; cursor:pointer; font-weight:700; font-size:13px;}
