body{background:#ffffff;padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;}
a{text-decoration:none;color:#ff5d65;}
a:hover{text-decoration:underline;}

.as_bgleft{width:223px;height:499px; background:url('as_bg_left.jpg') no-repeat top #ffffff;float:left;}

.as_header{height:273px; background:url('as_banner.jpg') no-repeat left #2e7698;margin-left:223px;}

.as_header_menu{width:750px;height:64px;margin-left:274px;}

#primary-nav{height:64px; background:#2e7698; z-index: 100;} 
#primary-nav ul {margin:0; padding:0; list-style:none; width: 100%; } 
#primary-nav ul.l1 li {margin:0; padding:0; float:left; position: relative;text-align:center; font-size:15px; font-weight:bold; color:#ffffff; list-style-type:none;}
#primary-nav ul.l1 li a {display: block; text-decoration: none;padding:26px 15px 20px 15px; color: #ffffff;}

#primary-nav ul.l1 li ul.l2 {margin: 0; padding: 0;}
#primary-nav ul.l1 li ul.l2 li {margin: 0;  padding: 0;list-style-type:none;}

#primary-nav ul.l1 li ul.l2 {width:292px; position: absolute; left: 0px; top:64px; display: none; padding: 0; z-index: 99; margin:0;}


#primary-nav ul.l1 li ul.l2 li {text-align:left;padding:0;list-style-type:none;}
#primary-nav ul.l1 li ul.l2 li a {display: block; text-decoration: none; padding:10px 10px; padding-bottom: 11px; color: #FFFFFF; background: #33bedd;}
#primary-nav ul.l1 li:hover a, #primary-nav ul.l1 li.over a { background: #33bedd;}
#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 {height:18px; width: 251px; padding: 7px 7px 7px 34px; font-size: 12px; color: #ffffff; background: #33bedd; text-align:left;} 

#primary-nav ul.l1 li ul.l2 li a:hover { color:#ffffff; background:#2e7698;} 

#primary-nav ul.l1 li ul.l2 li:hover, #primary-nav ul.l1 li ul.l2 li:over {background-color: #33bedd;}

#primary-nav ul.l1 li ul.l2 li ul.l3 {width: 223px; position: absolute; left: 215px; top: 0px; display: none; padding: 0; z-index: 98; background: #33bedd;margin: 0; padding: 0;}
#primary-nav ul.l1 li ul.l2 li ul.l3 li {text-align:left; padding:0;width: 222px; margin: 0; padding: 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: 204px; padding: 6px 5px 6px 15px; font-size: 12px; color: #ffffff; background: #33bedd; text-align:left;} 
#primary-nav ul.l1 li ul.l2 li ul.l3 li a:hover { color: #ffffff; background:#2e7698;} 


.as_header_logo{width:137px;height:68px; margin-left:21px; float:left; position:relative;z-index:50;top:-15px;}

.as_bannertitle{width:500px;height:40px;  margin:45px 0px 0px 217px; font-size:30px; color:#4f4e76; }
.as_bannersubtitle{width:444px;height:60px;  margin-left:273px; font-size:24px; color:#4f4e76;}
.as_downloadbtn{width:282px; height:22px; padding:55px 0px 0px 0px; text-align:center; float:left; margin:-97px 0px 0px 717px; background:url('as_download_btn.jpg') no-repeat; font-size:11px; color:#ffffff;}
.as_downloadbtn:hover{text-decoration:none;}
.as_thumbnail{width:500px; height:20px; margin-left:66px; color:#ffffff; font-size:11px; position:relative;z-index:40;top:35px;}
.as_thumbnail a{color:#ffffff;}

.as_tab_menu{width:483px; height:50px;position:relative;z-index:2;top:-7px;left:540px;}
.as_tab_menu_link{width:80px; height:50px; float:left; text-align:center;color:#ffffff;}
.as_tab_menu_link a{display:block;padding:16px 0px 16px 0px;color:#ffffff;}
.as_tab_menu_link a:hover{color:#ff5d65;text-decoration:none;}
.as_tab_menu_selected{width:80px; height:18px;padding:16px 0px 16px 0px; float:left; text-align:center;color:#ff5d65;}


.as_content{width:1024px;margin-left:223px;}

.as_contentleft{width:675px;padding:20px;}

.as_articletitle{width:675px; font-size:26px; color:#4f4e76; padding:10px 0px 5px 0px;}
.as_articlesubtitle{width:675px; font-size:14px; color:#2e7698; font-style:italic; padding:0px 0px 20px 0px;}
.as_sectitle{width:675px; font-size:18px; color:#2e7698;  padding:20px 0px 10px 0px;}
h4{width:675px; font-size:16px; color:#232323; margin:0px; padding:15px 0px 10px 0px; font-weight:normal;}
h3{width:645px;height:25px; padding:5px 15px 0px 15px; font-size:16px; color:#ffffff; margin:10px 0px 0px 0px; font-weight:normal;background:#33bedd;}
.as_paragraph{width:675px; font-size:12px; color:#232323;  padding:10px 0px 10px 0px;line-height:18px;}
.as_unorderlist{padding:0px;margin:10px 0px 10px 30px;}
.as_unorderlist li{list-style-image:url('as_list.jpg');font-size:12px;color:#232323;line-height:18px;}
.as_orderlist{padding:0px;margin:10px 0px 10px 30px;}
.as_orderlist li{padding-top:3px; font-size:12px;color:#232323;line-height:18px;}
.as_orderlist2{padding:0px;margin:0px 0px 10px 0px;padding:15px;background:#d6f2f8;}
.as_orderlist2 li{list-style-image:url('as_olist.jpg');list-style-position:inside; font-size:12px;color:#232323;line-height:18px;}
.as_code{width:635px; font-size:12px; color:#232323;  padding:10px 20px 10px 20px; margin:10px 0px 10px 0px;line-height:18px;background:#d0edf3;}


.as_lisence_t{width:675px;margin:0px 0px 20px 0px;}
.as_lisence_t td{width:134px;border:none; border-right:solid 1px #2e7698; background:#d6f2f8; font-size:12px; color:#232323;padding:10px; vertical-align:top;}
.as_lisence_t .as_lisence_header{background:#33bedd; color:#ffffff;}
.as_lisence_t .as_support{text-align:center;}
.as_lisence_t td span{ font-size:18px; color:#ff5d65;padding-left:10px;}



.as_contentright{width:282px;float:right;margin-right:25px;}
.as_testimonial{width:282px; height:189px;background:url('as_testimonial.jpg') no-repeat;margin:0px 0px 20px 0px;}
.as_navigationbar{width:282px; padding:20px 0px 0px 0px; margin:0px 0px 20px 0px; background:#2e7698;}
.as_navigationbar a:hover{text-decoration:none;color:#ff5d65;}
.as_navigationbar a div:hover{color:#ff5d65;}
.as_navlink1{width:245px; height:31px; padding:12px 0px 0px 37px; background:url('as_right_title.jpg') left no-repeat #d6f2f8; color:#2e7698; font-size:16px;}
.as_navlink2{width:245px; height:23px; padding:7px 0px 0px 37px; background:#33bedd; color:#ffffff; font-size:14px;}
.as_related{width:242px; padding:20px 20px 20px 20px; background:#33bedd; color:#ffffff; font-size:14px;}
.as_related a:hover{text-decoration:underline;}

.as_footer{width:100%;background:#262626;padding:30px 0px 30px 0px;}
.as_footer_t{width:984px;margin-left:243px;}
.as_footer_t td{vertical-align:top; text-align:left; font-size:12px;color:#ffffff;padding-bottom:20px;}
.as_footer_t .as_footer_title{font-size:18px;}
.as_footer_list{margin:0px 0px 0px 15px; padding:0px;}
.as_footer_list li{list-style-image:url('as_footer_list.jpg');font-size:12px;color:#bababa;line-height:18px;}
.as_footer_list li a{color:#bababa;}
.as_footer_list li a:hover{color:#33bedd;}


.as_home_bgleft{width:223px;height:496px; background:url('as_home_left.jpg') no-repeat top #ffffff;float:left;}
.as_home_header{height:496px; background:url('as_home_banner.jpg') no-repeat left #ffffff;margin-left:223px;}
.as_header_home_download{width:212px;height:60px; display:block; margin:290px 0px 0px 620px;}

.as_home_middle{width:100%;height:282px; background: #2e7698;}
.as_home_content{width:814px;height:262px; margin-left:433px; padding:20px 0px 0px 0px;}
.as_home_content_title{width:814px;height:40px;padding:10px 0px 0px 0px; color:#ffffff; font-size:22px; }
.as_home_content_left{width:430px;height:202px; color:#ffffff; padding:10px 0px 0px 0px; font-size:16px;float:left;}
.as_home_content_right{width:383px;height:202px; color:#ffffff; padding:10px 0px 0px 0px; font-size:16px;float:left;}
.as_home_list{margin:15px 0px 23px 20px; padding:0px;}
.as_home_list li{list-style-image:url('as_home_list.jpg'); font-size:12px; line-height:20px;}
.as_home_list li a{color:#ffffff;}
.as_home_list li a:hover{color:#ff5d65; text-decoration:none;}

.csharpcode, .csharpcode pre{font-size:12px; color:#7c7462; font-family:Arial,"Courier New",Courier,Monospace; line-height:20px;}
.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; }


.as_buy_t{width:675px;margin:0px 0px 20px 0px;}
.as_buy_t td{border:none; border-right:solid 1px #2e7698; background:#d6f2f8; font-size:12px; color:#232323;padding:10px 5px 10px 15px;line-height:18px;}
.as_buy_t .as_buy_header{background:#2e7698; color:#ffffff;}
.as_buy_t .as_buy_even{background:#33bedd;}
.as_buy_t a{font-size:20px;}
.as_buy_t a:hover{text-decoration:none;}
.as_buy_t a img{padding-left:10px;}

