body {margin:0px; padding:0px; background:#ffffff; font-family:Arial,Helvetica,sans-serif; }
a{color:#5a94d4;text-decoration:none;}
a:hover{text-decoration:underline;}


.page_header{width:100%;min-width:975px;height:94px;background:#ffffff;border:none;border-top:solid 9px #4b77a5;}
.page_header_content{width:975px; height:59px; margin:0 auto;}
.page_header_logo{width:700px; height:44px;padding:0px;padding-top:15px;float:left;}
.page_header_menu{width:100%;height:35px;background:#4b77a5;border:none;}
.page_header_btn{width:245px; height:21px;float:left;background:#4b77a5;}
.page_header_download{width:68px; height:15px;padding-left:20px;float:left; color:#ffffff;font-size:12px;border:none;}
.page_header_purchase{width:64px; height:15px;padding-left:14px;float:left;color:#ffffff;font-size:12px;border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;}
.page_header_support{width:60px; height:15px;padding-left:14px;float:left;color:#ffffff;font-size:12px;border:none;}
.banner_bg_right{ background: none repeat scroll 0 0 #F6F6F6;float: right; height: 159px;width: 30px;}


.page_header_bottom{width:975px; height:19px; margin:0 auto;background:#f6f6f6;}
.page_header_bottom_content{width:205px; height:44px;background:#5a95d4;margin-left:700px; color:#ffffff;padding-top:10px; padding-left:20px; padding-right:20px; font-size:12px;position:relative;top:-35px;z-index:20;}

.page_container{width:975px; min-height:100px; margin:0 auto;}

.page_banner{width:700px; height:159px;background:#f6f6f6;}
.page_banner_title{width:643px; height:55px; padding-left:57px; padding-top:11px;color:#ee6215; font-size:26px;text-shadow:1px 2px #d4d4d4;}
.page_banner_bottom{width:644px; height:93px; padding-left:56px;}
.page_banner_bottom img{float:left;}
.page_banner_list{margin:0px; padding:0px;margin-left:240px;margin-top:2px;color:#3c3c3c; font-size:11px;}
.page_banner_list li{margin:0px; padding:0px;padding-top:3px;}

.page_thumb{width:680px; padding-left:20px; padding-top:10px; height:15px; color:#7b7b7b; font-size:10px;}
.page_thumb a{color:#7b7b7b; font-size:10px;}

.page_content{width:680px; padding-right:15px; padding-left:5px; padding-bottom:30px; font-size:12px; color:#4a4a4a;}
.page_content a{text-decoration:underline;}
.page_arttitle{width:665px; height:30px; padding-top:15px; padding-left:15px;color:#4c76a5; font-size:24px;}
.page_sectitle{width:660px; height:30px; padding-top:15px; padding-left:20px;color:#4c76a5; font-size:20px; background:url('h2.jpg') no-repeat 0px 20px; border:none; border-top:solid 1px #d7d7d7;}
.benefit_list{margin:0px;padding:0px;padding-left:50px; padding-top:13px;margin-bottom:10px; border:none;}
.benefit_list li{margin:0px;padding:0px; padding-bottom:7px; }
.common_list{margin:0px;padding:0px;padding-left:50px; padding-top:13px;margin-bottom:10px; border:none;}
.common_list li{margin:0px;padding:0px; padding-bottom:7px; }
.symbologies{width:665px;padding-left:15px;padding-top:5px;padding-bottom:15px;}
.symbologies td{vertical-align:top;}
.symbologies td a{text-decoration:none;}
.symbologies td a:hover{text-decoration:underline;}
.page_text{width:665px;padding-left:15px;padding-top:5px;padding-bottom:15px;line-height:18px;}
.license{width:665px;padding-left:15px;padding-top:5px;padding-bottom:15px;}
.license th{background:#9cbfe7;padding:10px;text-align:left;border-left:#ffffff 1px solid;}
.license td{background:#deeaf8;padding:10px;text-align:left;border-left:#ffffff 1px solid;}

.banner_bg_right{width:30px;height:159px;background:#f6f6f6;float:right;}
.user_comment{width:245px;height:153px;background:#65b2d7;}
.comment_title{width:205px;height:45px;padding-left:20px;padding-right:20px;padding-top:10px;font-size:14px; color:#2f4274;line-height:18px;}
.comment_content{width:205px;height:70px;padding-left:20px;padding-right:20px;font-size:12px; color:#ffffff;line-height:18px;}
.user_information{width:205px;height:28px;padding-left:20px;padding-right:20px;font-size:11px; color:#4c76a5;}

.quick_link1{width:206px; height:145px; padding-left:39px; padding-top:17px; background:#5a95d4;}
.quick_link1 img{margin-bottom:9px;}
.quick_link2{width:206px; height:94px; padding-left:39px; padding-top:28px; background:#65b2d7;}
.quick_link2 img{margin-bottom:9px;}
.auto{width:245px;margin-top:14px;background:#f6f6f6;}
.autolist{margin:0px;padding:0px;}
.autolist li{width:208px;height:22px;margin:0px;padding:0px;padding-left:37px;padding-top:8px;list-style-type:none;background:url('AP_arrow.png') no-repeat 22px 14px #adadad; color:#3e3e3e;font-size:12px;}
.autolist a:hover{color:#3e3e3e;}
.link{padding-left:39px;padding-top:8px;padding-bottom:8px;display:block;color:#3e3e3e;font-size:11px;background:#f6f6f6;}
#now{background:#5a95d4;color:#ffffff;}
#now:hover{text-decoration:none;}


.page_barcodetype{width:660px;}
.barcodetype_odd{background:#f6f6f6;}
.barcodetype_even{background:#eaeaea;}
.barcodetype_left{width:205px;padding:15px 0px 15px 0px;border-bottom:solid #ffffff 3px;}
.barcodetype_right{width:425px;padding:15px;border-bottom:solid #ffffff 3px;}
.barcodetype_right span{color:#5d94d4;}
.barcodetype_left_all{width:205px;padding:0px;border-right:solid #acacac 1px;}
.page_barcodetype_odd_title{width:175px;height:26px;background: url("table_arrow_1.png") no-repeat right;}
.page_barcodetype_odd_title div{width:147px;height:22px;padding:4px 0px 0px 15px;background:#5a94d4;font-size:16px; color:#ffffff;}
.page_barcodetype_even_title{width:175px;height:26px;background: url("table_arrow_2.png") no-repeat right;}
.page_barcodetype_even_title div{width:147px;height:22px;padding:4px 0px 0px 15px;background:#67b1d8;font-size:16px; color:#ffffff;}
.page_barcodetype_img{width:190px;padding:15px 0px 0px 15px;}


.page_footer{width:100%; min-width:975px;background:#4b77a4;}
.page_footer table{width:975px;padding-top:20px;padding-bottom:20px; padding-left:50px; padding-right:50px; margin:0 auto;}
.page_footer table th{color:#ffffff; text-align:left;vertical-align:top;}
.page_footer table th a{color:#ffffff;}
.page_footer table td{color:#ffffff; text-align:left;vertical-align:top;}
.page_footer table td ul{margin:0px; padding:0px;padding-top:10px;}
.page_footer table td li{margin:0px; padding:0px; list-style-type:none;font-size:11px;}
.page_footer table td a{color:#ffffff;}
.page_footer table p{font-size:16px;}

.page_copyright{width:100%; min-width:975px; height:77px;background:#4a4a4a;}
.page_copyright table{width:975px; padding-left:80px; padding-top:20px; margin:0 auto;}
.page_copyright table td{color:#ffffff; font-size:11px; line-height:20px;}



.purchasepage_table{width:650px;margin:10px;}
.purchasepage_table_odd{background:#9cbfe5;}
.purchasepage_table_even{background:#deeaf8;}
.purchasepage_table_title{background:#5a94d4;color:#ffffff;text-align:center;}
.purchasepage_table_header{width:150px;background:#5a94d4;color:#ffffff;text-align:center;}
.purchasepage_table_header p{font-size:16px;}
.purchasepage_table_right_title{text-align:center;}
.purchasepage_table_price{font-size:16px;padding:10px;}
.purchasepage_table_price .left{float:left;padding-top:3px;font-weight:bold;}
.purchasepage_table_price .right{float:right;}


.pHMenuWrap {width:975px;margin:0 auto;background:#4b77a5;}

#primary-nav	{height: 35px;background:#4b77a5;z-index: 10;} 
#primary-nav ul {margin: 0px;padding: 0px;list-style:none;} 
#primary-nav ul.l1 li 	{margin: 0; padding: 0; float: left; position: relative; width:110px; text-align:center; font-size:13px; font-weight:bold; list-style-type:none;}
#primary-nav ul.l1 li a {display: block; text-decoration: none; padding:9px 10px; padding-bottom: 10px; color: #ffffff;text-shadow:1px 1px #41648c; background:#4b77a5;}

#primary-nav ul.l1 li ul.l2 {margin: 0; padding: 0;width:150px; position: absolute; left: 0px; top: 30px; display: none; padding: 0; z-index: 9; margin:0; margin-top:5px;}
#primary-nav ul.l1 li ul.l2 li {margin: 0;  padding: 0;list-style-type:none;}

#primary-nav ul.l1 li ul.l2 li {text-align:left;padding:0px;list-style-type:none;}
#primary-nav ul.l1 li ul.l2 li a {display: block; text-decoration: none;color: #ffffff; background: #4b77a5;height:18px; width: 150px; padding:9px 9px 9px 20px; font-size: 12px; color: #FFFFFF; background: #4b77a5; text-align:left;}
#primary-nav ul.l1 li:hover a, #primary-nav ul.l1 li.over a {background:#5a95d4;}
#primary-nav ul.l1 li:hover ul, #primary-nav ul.l1 li.over ul { display: block; position: absolute; }

#primary-nav ul.l1 li ul.l2 li a:hover { background:#5a95d4; font-weight: 600;} 

#primary-nav ul.l1 li ul.l2 li:hover, #primary-nav ul.l1 li ul.l2 li:over {background-color: #6f84c3;}

#primary-nav ul.l1 li ul.l2 li ul.l3 {width:179px; position: absolute; left: 179px; top: 0px; display: none; padding: 0; z-index: 8; background: #5a95d4;margin: 0; padding: 0;}
#primary-nav ul.l1 li ul.l2 li ul.l3 li {text-align:left;padding:0;width: 179px; margin: 0;list-style-type:none;}

#primary-nav ul.l1 li ul.l2 li:hover ul.l3, #primary-nav ul.l1 li ul.l2 li.over ul.l3 { display: block; position: absolute; } 
#primary-nav ul.l1 li ul.l2 li ul.l3 li a { width: 220px; height:18px; padding: 9px 9px 9px 20px; font-size: 12px; color: #ffffff; background: #5a95d4; text-align:left;} 
#primary-nav ul.l1 li ul.l2 li ul.l3 li a:hover {background:#65b2d7; font-weight: 600;} 


.avapose_codetab{padding:20px;}
.tabcontent1 {width:600px;background-color:#deeaf8;}
.tabcontent1 p{display:block;background-color:#9cbfe7; color:#ffffff;padding:5px;padding-left:15px;}
.tabcontent2 {width:600px;background-color:#deeaf8;display:none;}
.tabcontent2 p{display:block;background-color:#9cbfe7; color:#ffffff;padding:5px;padding-left:15px;}
.tabcontent3 {width:600px;background-color:#deeaf8;}
.tabcontent3 p{display:block;background-color:#9cbfe7; color:#ffffff;padding:5px;padding-left:15px;}
.tabcontent4 {width:600px;background-color:#deeaf8;display:none;}
.tabcontent4 p{display:block;background-color:#9cbfe7; color:#ffffff;padding:5px;padding-left:15px;}
.tabcontent5 {width:600px;background-color:#deeaf8;display:none;}
.tabcontent5 p{display:block;background-color:#9cbfe7; color:#ffffff;padding:5px;padding-left:15px;}
.tabcontent6 {width:600px;background-color:#deeaf8;display:none;}
.tabcontent6 p{display:block;background-color:#9cbfe7; color:#ffffff;padding:5px;padding-left:15px;}
.tabcontent7 {width:600px;background-color:#deeaf8;display:none;}
.tabcontent7 p{display:block;background-color:#9cbfe7; color:#ffffff;padding:5px;padding-left:15px;}
.tabcontent8 {width:600px;background-color:#deeaf8;}
.tabcontent8 p{display:block;background-color:#9cbfe7; color:#ffffff;padding:5px;padding-left:15px;}
.tabcontent9 {width:600px;background-color:#deeaf8;display:none;}
.tabcontent9 p{display:block;background-color:#9cbfe7; color:#ffffff;padding:5px;padding-left:15px;}
.tabcontent10 {width:600px;background-color:#deeaf8;display:none;}
.tabcontent10 p{display:block;background-color:#9cbfe7; color:#ffffff;padding:5px;padding-left:15px;}
.tabcontent11 {width:600px;background-color:#deeaf8;display:none;}
.tabcontent11 p{display:block;background-color:#9cbfe7; color:#ffffff;padding:5px;padding-left:15px;}

.menutab {width:600px;color:#2c2d2f; border:none;}
.menutab a{color:#2c2d2f;}
.menutab .tablink1{color:#5a94d4; position:relative;cursor:pointer;}
.menutab .tablink2{position:relative;cursor:pointer;}
.menutab .tablink3{color:#5a94d4;position:relative;cursor:pointer;}
.menutab .tablink4{position:relative;cursor:pointer;}
.menutab .tablink5{position:relative;cursor:pointer;}
.menutab .tablink6{position:relative;cursor:pointer;}
.menutab .tablink7{position:relative;cursor:pointer;}
.menutab .tablink8{color:#5a94d4;position:relative;cursor:pointer;}
.menutab .tablink9{position:relative;cursor:pointer;}
.menutab .tablink10{position:relative;cursor:pointer;}
.menutab .tablink11{position:relative;cursor:pointer;}

.homepage_top{width:100%; height:292px; background:#f6f6f6; margin-bottom:20px;}
.homepage_banner{width:384px; padding:0px 0px 0px 540px; height:292px; margin:0 auto; background:url('AP_banner.jpg') left no-repeat; font-size:12px; color:#333333;}
.homepage_bannertitle{width:400px; height:40px;padding:60px 0px 8px 0px; font-size:26px; color:#eb6314;}
.homepage_bannersubtitle{width:400px; height:23px; font-size:14px; color:#333333;}

.homepage_content{width:924px; height:355px; margin:0 auto; margin-bottom:40px;}
.homepage_spotlight{width:650px; height:325px; background:#f6f6f6; padding:15px; float:left;}
.homepage_spotlighttitle{width:650px; height:40px; color:#eb6314; font-size:18px;}
.homepage_asp{width:590px; height:70px; background:url('AP_aspdotnet.jpg') left top no-repeat;font-size:12px; color:#333333; line-height:18px; padding:0px 0px 0px 60px;}
.homepage_winforms{width:590px; height:70px; background:url('AP_dotnetwinforms.jpg') left top no-repeat; font-size:12px; color:#333333; line-height:18px; padding:0px 0px 0px 60px;}
.homepage_word{width:590px; height:70px; background:url('AP_word.jpg') left top no-repeat; font-size:12px; color:#333333; line-height:18px; padding:0px 0px 0px 60px;}
.homepage_excel{width:590px; height:70px; background:url('AP_excel.jpg') left top no-repeat; font-size:12px; color:#333333; line-height:18px; padding:0px 0px 0px 60px;}

.homepage_events{width:200px; height:283px; background:#f6f6f6; margin-left:14px; float:left; padding:15px;}
.homepage_eventstitle{width:200px; height:40px; color:#eb6314; font-size:18px; }
.homepage_events_content{width:160px; height:75px; background:url('AP_event.jpg') left top no-repeat; font-size:12px; color:#333333; line-height:18px; padding:0px 0px 0px 40px;}
.homepage_events_content span{color:#8e8e8e;}

.csharpcode, .csharpcode pre{font-size: small;color: black;font-family: Consolas, "Courier New", Courier, Monospace;padding:5px; padding-left:15px;}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #a31515; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt {background-color: #f4f4f4;width: 100%;margin: 0em;}
.csharpcode .lnum { color: #606060; }