/* CSS Document */
/*
------------------
2009-02-22
martin
------------------
*/
html,body{ height:100%; width:100%; margin:0; padding:0; font-size:12px;}
body{ font-family:Arial;}
div{ margin:0; padding:0;}
table,td{ margin:0; padding:0;}
h4,h5,h3,h2{ margin:0 0 8px;}
h3{ font-size:15px;}
h4{ font-size:14px;}
h5{ font-size:13px;}
.contenter{ height:100%;}
.contenterl{ background:#467eb0 url(../images/bg_90x1_liquid_left.gif) repeat-y scroll right top; width:200px;}
.contenterr{background:#467eb0 url(../images/bg_90x1_liquid_right.gif) repeat-y scroll left top; width:200px;}
.content{ height:auto; min-height:900px;overflow:hidden;}
* html .content{ height:900px; overflow:visible;}
.content{ width:957px;}
.header{}
.headup{ height:78px; width:957px; background:url(../images/bg_957x78_hdrTop_cn.gif) no-repeat scroll left top;}
.headup_l{ float:left; width:220px; height:50px; padding-top:25px;}
.headup_l a{ display:block; height:45px; width:210px;}
.headup_r{ float:left; width:630px; height:27px; padding:49px 0 0 99px;}
.head_select{ width:130px; height:20px; padding:1px; color:#363a40; font-size:11px; font-weight:bold;}
.headmenu_li{width:186px; float:left; height:27px;}
.headmenu_li a{ display:block; width:100%; height:27px;}
/* 20090325 */
.head_menu{
	height:27px;
	width:752px;
	padding-left:205px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/Avery_cn_top1.gif);
	background-repeat: no-repeat;
	background-position: 200px top;
}
.head_menu2{
	height:27px;
	width:752px;
	padding-left:205px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/Avery_cn_top3.gif);
	background-repeat: no-repeat;
	background-position: 200px top;
}
.head_menu3{
	height:27px;
	width:752px;
	padding-left:205px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/Avery_cn_top4.gif);
	background-repeat: no-repeat;
	background-position: 200px top;
}
.head_menu4{
	height:27px;
	width:752px;
	padding-left:205px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/Avery_cn_top2.gif);
	background-repeat: no-repeat;
	background-position: 200px top;
}
#head_ul{ list-style:none; margin:0; padding:0;}
#head_ul li{ padding:0; margin:0; float:left; height:27px; width:186px; display:block;}
#head_ul li a{ padding:0; margin:0;  height:27px; width:100%; display:block; cursor:pointer;}

/* legal nav*/
.headmenu_legal{ height:27px; width:752px; background: transparent url(../images/avery_nav_bg3.gif) no-repeat scroll 200px top; padding-left:205px;}
.headmenu_legal_nav1{ height:27px; width:752px; background: transparent url(../images/avery_nav_bg1.gif) no-repeat scroll 200px top; padding-left:205px;}
.headmenu_legal_nav2{ height:27px; width:752px; background: transparent url(../images/avery_nav_bg2.gif) no-repeat scroll 200px top; padding-left:205px;}
/*software */
.headmenu_soft{ height:27px; width:752px; background: transparent url(../images/avery_nav_bg1.gif) no-repeat scroll 200px top; padding-left:205px;}
.headmenu_soft_nav2{ height:27px; width:752px; background: transparent url(../images/avery_nav_bg4.gif) no-repeat scroll 200px top; padding-left:205px;}
/*help*/
.headmenu_held{ height:27px; width:752px; background: transparent url(../images/avery_nav_bg2.gif) no-repeat scroll 200px top; padding-left:205px;}
.headmenu_held_nav1{ height:27px; width:752px; background: transparent url(../images/avery_nav_bg4.gif) no-repeat scroll 200px top; padding-left:205px;}
/**/

.headcenter{ }
.headlast{ width:942px; height:27px; background:url(../images/bg_957x34_breadcrumb.jpg) scroll no-repeat left top; padding:8px 0 0 15px; }
* html .headlast{padding:10px 0 0 15px;}
* +html .headlast{padding:10px 0 0 15px;}
.headlast a{ text-decoration:none; color:#333333; }
.main_body_weap{ width:937px; clear:both; padding:25px 10px 20px; height:auto; min-height:200px; overflow:hidden;}
.list_one{ clear:both; padding:10px 0; border-top: solid 1px #CCCCCC; margin-bottom:10px; height:auto; min-height:200px; overflow:hidden; }
.list_one_l{ float:left; width:730px;}
.list_one_r{ float:left; width:180px; height:235px;padding:0 10px}
.list_one_lpic{ float:left; width:180px; height:160px;}
.list_one_lpic img{ width:180px; height: 158px; max-height:160px;}
.list_one_lart{ float:left; width:529px; height:auto; padding:0 10px; border-right:solid 1px #CCCCCC; }
.list_one_lart p{}
.list_one_sel{ clear:both;}
.list_one_sel h4{ width:100px; float:left;}
.list_one_h5{ display:block; float:left;}
.list_one_sub a{ 
    margin:0;
    text-align:center;
    display:block;
    color:#FFFFFF;
    border:none;
	width:150px;
	height:45px; background:#FFFFFF url(../images/button_down_cn.gif) scroll no-repeat center center;
	}
.list_one_sub a:hover{
    display:block;
    color:#FFFFFF;
    border:none;
	width:150px;
	height:45px; 
	background:#FFFFFF url(../images/button_up_cn.gif) scroll no-repeat center center;

}	
.list_sel{ width:150px;font-size:12px;}

.list_one_sub{
	clear:both;
	height:45px;
	padding:15px 0 0;
		
}
.list_one_r ul{ list-style:none; list-style-position:outside; margin:0 0 10px; padding:0;}
.list_one_r ul li{ margin:0; padding:2px 0 2px 10px; background:url(../images/point.gif) scroll no-repeat left 7px; }
.list_one_r a{ color:#447cbd;}

.list_two{clear:both; padding:10px 0; border-top: solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; height:auto !important; min-height:200px;_height:200px;}
.list_two_l{float:left;}
.list_two_r{float:left;}
.footer{ width:937px; clear:both; height:auto !important; min-height:100px;_height:100px; padding:0 10px;}
.foot_one{ float:left; left:150px; width:210px; height:70px; background:url(../images/Avery_Header_Footer.gif) scroll no-repeat center top;}
.foot_one a{ display:block;color:#447cbd; text-decoration:none;}
.foot_one a:hover{ text-decoration:underline;}
.foot_one_link{float:left; width:150px; padding:18px 0 0 14px;}
.foot_one_link a{ font-weight:bold; font-size:11px;}
.foot_one_cel{ float:left; width:40px; padding:15px 0 0;}
.foot_one_cel a{ display:block; width:40px; height:40px; background:url(../images/btn_28x28_go_red_off.gif) scroll no-repeat center center;}
.foot_one_cel  a:hover{display:block; width:40px; height:40px; background:url(../images/btn_28x28_go_red_on.gif) scroll no-repeat center center;}

.foot_two{ width:600px; float:left; height:25px; padding-top:45px; font-size:11px; padding-left:20px;}
.foot_three{ float:left; width:106px; height:70px; padding-top:25px;}
.foot_three img{ width:106px; height:35px;}
.foot_two a{ color:#447cbd; text-decoration:none;}
.foot_two a:hover{ text-decoration:underline;}
.foot_three img{ height:35px; width:106px; max-height:105px;_height:35px;}
/* help  center*/

.help_body_weap{ width:937px; clear:both; padding:15px 10px 20px; height:auto!important; min-height:200px;overflow:hidden;}
.help_siderbar_l{ float:left; width:200px; height:auto; min-height:200px; padding:20px 5px;}
.help_siderbar_l a{ color:#447cbd; width:99%; text-align:justify;}
.help_siderbar_l span{ font-size:13px;}
.help_siderbar_r{ float:left; width:709px; height:auto; min-height:500px; overflow:hidden; padding:0 0 0 10px;}
.help_article{ width:709px;}
.help_article_top{ clear:both; height:18px; }
.help_article_topl{ float:left;height:18px; width:640px;background:url(../images/top_bg.jpg) scroll left top;}
.help_article_topr{float:left;height:18px; width:59px;background:url(../images/top_bg.jpg) scroll right top;}

.help_article_center{border-left:solid 1px #cccccc;border-right:solid 1px #cccccc; height:auto; margin:0 4.5px; width:660px;_width:661px; padding:0 15px 10px; color:#447cbd;}
.help_article_foot{clear:both; height:18px;}
.help_article_footl{ float:left;height:18px; width:640px;background:url(../images/foot_bg.jpg) scroll no-repeat 2px bottom;}
.help_article_footr{float:left;height:18px; width:59px;background:url(../images/foot_bg.jpg) scroll no-repeat -784px bottom;}
.help_title{ clear:both;}
.help_hr{ border-top: solid 1px #CCCCCC;border-bottom: solid 1px #CCCCCC; height:2px; float:none; font-size:0; margin:0 0 10px;}
.help_article_all .pa{ padding-left:15px; margin:5px 0 15px;}
.help_article_all .pb{ padding-left:22px; margin:5px 0 15px;}
.link_help a{ color:#447cbd; text-decoration:underline;}
.help_article_all .ua{ margin:5px 0 10px 27px;padding:0;}
.help_article_all .ub{ margin:5px 0 10px 34px;padding:0;}
* +html .help_article_all .ua{ margin-left:28px;}
*html .help_article_all .ua{ margin-left:28px;}

* +html .help_article_all .ub{ margin-left:35px;}
*html .help_article_all .ub{ margin-left:35px;}
.help_article_all li{ margin:0; padding:0 2px;}
.font_bold{ font-weight:bold;}

/* this is for legal */
.legal_body_weap{ width:937px; clear:both; padding:15px 10px 20px; height:auto!important; min-height:200px;overflow:hidden;}

.legal_top{ clear:both; height:18px; }
.legal_topl{ float:left; height:18px; width:600px; background:url(../images/top_bg.jpg) scroll no-repeat left top;}
.legal_topr{float:left; height:18px; width:337px;background:url(../images/top_bg.jpg) scroll no-repeat right top; font-size:0;}

.legal_center{border-left:solid 1px #cccccc;border-right:solid 1px #cccccc; margin:0 4.5px; width:900px; _width:900px;padding:0 15px 10px 13px;_padding:0 15px 10px 14px;}
.legal_center a{ color:#447cbd;}
.legal_ul{ list-style:decimal; margin:0; list-style-position:outside; padding-left:20px;}
.legal_ul li{ padding:5px 0;}

.legal_foot{clear:both; height:18px;}
.legal_footl{ float:left; height:18px; width:600px; background: url(../images/foot_bg.jpg) scroll no-repeat 2px bottom;}
.legal_footr{float:left; height:18px; width:337px; background:url(../images/foot_bg.jpg) scroll no-repeat -505px bottom;}
.legal_hr{ border-top: solid 1px #CCCCCC;border-bottom: solid 1px #CCCCCC; height:2px; float:none; font-size:0; margin:0;}
.language{ display:block; height:18px; width:52px; float:right; margin:-15px 15px 0 0; _margin-right:7px;}
.link_soft_ li{ line-height:150%;}
/*prodocuts*/
.pro_body_weap{ width:937px; clear:both; padding:15px 10px 20px; height:auto!important; min-height:200px;overflow:hidden;}

.pro_top{ clear:both; height:34px; }
.pro_topl{ float:left; height:34px; width:600px; background:url(../images/Product_top.gif) scroll no-repeat 1px top;}
.pro_topr{float:left; height:34px; width:337px;background:url(../images/Product_top.gif) scroll no-repeat -566px top; font-size:0;}

.pro_center{border-left:solid 1px #cccccc;border-right:solid 1px #cccccc; margin:0 4px; width:928px; _width:928px;}
.pro_center a{ color:#447cbd;}
.pro_ul{ list-style:decimal; margin:0; list-style-position:outside; padding-left:20px;}
.pro_ul li{ padding:5px 0;}

.pro_foot{clear:both; height:34px;}
.pro_footl{ float:left; height:34px; width:600px; background: url(../images/Product_foot.gif) scroll no-repeat 2px bottom;}
.pro_footr{float:left; height:34px; width:337px; background:url(../images/Product_foot.gif) scroll no-repeat -565px bottom;}
.pro_hr{ border-top: solid 1px #CCCCCC;border-bottom: solid 1px #CCCCCC; height:2px; float:none; font-size:0; margin:0;}
.ptr_1{}
.ptr_1 td{ border:solid 1px #ffffff; background-color:#ffdfbb; text-align:center; height:25px;}
.ptr_2 td{ border-bottom:solid 1px #e8e8e8;height:25px;}
.ptr_2 .td_num{ padding-left:0; padding-right:40px; text-align:right;}
.ptr_2 .td_num2{ padding-left:0; padding-right:55px; text-align:right;}
.ptr_2 .td_cen{ text-align:center; padding:auto 0;}
.ptr_2 .td_cen1{ text-align:left; padding-left:20px;}
.ptr_2 .td_cen20{ text-align:left; padding-left:20px;}

.ptr_3 td{height:25px;}
.ptr_3 .td_num{ padding-left:0; padding-right:40px; text-align:right;}
.ptr_3 .td_num2{ padding-left:0; padding-right:55px; text-align:right;}
.ptr_3 .td_cen{ text-align:center; padding:auto 0;}
.ptr_3 .td_cen1{ text-align:left; padding-left:20px;}
.ptr_3 .td_cen20{ text-align:left; padding-left:20px;}