body {font-weight:normal;font-size:12px;color :#000000;font-family: Arial;}


a{color:#333333;text-decoration:underline;}
a:hover{color:#23529a;}
a.menu {padding-left:5px;padding-bottom::20px;line-height:20px;color:#23529a;}
a.menu:hover {color:#000000}

h1{font:18px bold;font-family:Verdana, Geneva, sans-serif;}
h2{font:#444444 12px bold;font-family:Verdana, Geneva, sans-serif;}
.h4{padding:5px 0px 5px 0px;font-weight:bold;font-size:13px;color:#545353;font-family:Arial;text-decoration:none;}

#index{background-image:url(images/header.jpg);background-repeat:repeat-x;width:950px;height:50px;overflow:hidden;}
.logo{float:left;}
.add{float:right;padding-right:80px;}

#privacy{border:1px solid #999;background-color:#E5E5E5;width:635px;height:30px;font-size:16px;font-weight:bold;text-align:center;padding-top:10px;}

.title a:link{color:#333333;text-decoration:none;}
.title a:visited{color:#990000;text-decoration:none;}
.title a:hover {color:#23529A;text-decoration:none;}
.title a:active{color:#990000;text-decoration:none;}
.titleh1{font-size:16px; height:inherit; font-weight:bold;}

.button {background-image:url(images/download.gif);padding:10px 0px 20px;}

#content{padding:10px;}
.howto{font-weight:bold;font-size:12px;font-family:Arial;padding-left:5px;}
	
.tips{border-bottom:1px solid #000000;height:0px;clear:both;height:20px;padding-bottom:2px;}

.container {width:522px;margin:auto;clear:both;}

.top {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #333333;}
.top a:link, .top a:visited, .top a:active {
color: #333333;text-decoration:none;}
.top a:hover{color: #1E65A5;text-decoration:underline;}

.table {border: 1px solid #999999;}

.txb {border-bottom:1px solid #666;	}

.title {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;line-height: 25px;font-weight: bold; display: block;}
.title1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;font-weight: bold;color: #333333;
display: block;border-bottom-width: 1px;border-bottom-style: solid;	border-bottom-color: #D9D9D9;padding-top: 5px;padding-left: 15px;
padding-bottom: 5px;}
	
.more {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #FF9900;text-decoration: underline;text-align: right;margin-left: 250px;}

.tableft {border-left-width: 1px;border-left-style: solid;border-left-color: #CACACA;}

.keyfeature{font:12px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#CC6633; padding:10px;}
	
.subtitle{color:#444444;font-weight:bold;}
.orange{font: Arial, Helvetica, sans-serif;color:#FF6600;font-size:14px;font-weight:bold;}

.detail {margin-left:28px;margin-right:10px;display:block;font:10px Verdana, Arial, Helvetica, sans-serif;}
.detail1 {margin-left:28px;margin-right:10px;display:block;font:10px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}

.divleft {float:left;width:25%;margin-left:5px;}
.divright{float:right;width:61%;margin-right:35px;}
.divcenter {width:98%;margin:30px 0px 30px 10px;clear:both;}
.divcenter ul,li{padding-bottom:10px;}

.div1 {width:80px;float:left;height:inherit}
.div2 {width:422px;float:right;}
.div3 {width:120px;float:left;}
.div4 {width:380px;padding:5px;float:right;}
.div5 {width:350px;float:right;}
.div51{width:35%;float:left;}
.div52{width:60%;float:right;}

.lhead{ width:520px;margin:auto;background:#eeeae3;font:12px Verdana, Arial, Helvetica, sans-serif;font-weight:bold}
.lbody { width:520px;margin:auto;line-height:25px;}

.prolist { border:1px solid #c0c0c0; line-height:25px; text-align:center;}

.highlight{font:12px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#000;}

.box{margin:5px 0 20px 0;color:#505050;line-height:1.5em;width:25%;text-align:center;font-weight:bold;text-decoration:none;}

.down_title {font-size: 11px;line-height: 20px;font-weight: bold;color: #666;text-decoration: none;text-align: left;
vertical-align: middle;margin: auto;padding-left: 10px;border: 1px solid #bcbdb5;width: 522px;background-image: url(../images/subtitle_bg.jpg);background-repeat: repeat-x;clear:both}

.t_content {padding: 10px;width: 512px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;
border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #bcbdb5;
border-bottom-color: #bcbdb5;border-left-color: #bcbdb5;margin:auto;}

.down_txt {text-align: left;vertical-align: middle;margin: auto;float: right;width: 350px;font-size: 10px;color: #666666text-decoration: none;line-height: 20px;}

.special{margin:0 20px 0 20px;display:block;}

.STYLE1 {color: #FF0000}
A.download:link {color:#6633FF;TEXT-DECORATION: underline;font-size: 14px;font-weight:bold;}
A.download:visited {COLOR: #cc6600;TEXT-DECORATION: underline;font-weight:bold;}
A.download:hover {COLOR: #515151;TEXT-DECORATION: none;font-weight:bold;}

ul,ol { list-style: none; }
#download {width:637px;height:50px;magrin:10px;}
#download .tab li {float:left;margin-right:1px;width:174px;height:28px;background:url(images/partner_tab.gif) no-repeat;text-align:center;line-height:20px;cursor:pointer;}
#download .tab li.sel {background-position:0 -32px;color:#FFF;}
.list {margin:30px 20px 0px 20px;padding-top:30px;}
.down_btn {background:transparent url(images/down_btn.gif) no-repeat scroll 0% 0%;height:20px;margin:10px 0pt 0pt 10px;padding-left:20px;position:relative;width:240px;}


.h1 {padding:5px 0px 5px 0px;font-weight:bold;font-size:26px;font-family:verdana;color:#000000;text-decoration:none;}
a.site:link{color:#333333;text-decoration:underline;line-height:20px;}
a.site:visited{color:#333333;text-decoration:underline;line-height:20px;}
a.site:hover{color:#23529a;line-height:20px;}
	
.part{border-color:#A84200 rgb(221, 221, 221) rgb(221, 221, 221);border-style:solid solid dotted;border-width:1px;margin-top:20px; 
margin-bottom:20px;}
.line{border:1px #A84200 solid;padding:0px auto;width:100%;height:0px;margin:15px 0 15px 0;overflow:hidden;}
.mid{margin:10px;}
.mid p{line-height:1.5em;}
.part-left{background-color:#F7F7F7;border:1px solid #DDDDDD;float:left;margin:0pt 15px 15px 5px;width:270px;padding:10px 0 5px 8px;}
.part-right{background-color:#F7F7F7;border:1px solid #DDDDDD;float:right;margin:0pt 5px 15px 15px;width:270px;padding:10px 0 5px 8px;}
			
.text{padding:10px;line-height:1.8em; height:auto;}
.text2{padding:10px;line-height:1.8em; height:120px;}
.text a:link, .text2 a:link{text-decoration:none;}
.text h2{font-size:12px;font-weight:bold;color:orange;padding:10px;}
.text h3{font-size:10px;font-weight:bold;padding-left:10px;}
			
.left1{background-color:#F7F7F7;border:1px solid #DDDDDD;float:left;margin:0pt 15px 10px 5px;width:330px;}
					
#nav{padding: 10px 10px 0;font-size: 14px;font-weight: bold;}
#nav li{float: left;  margin-right: 1px;}
#nav li a{padding: 4px 10px 0px 14px;margin-bottom:auto 0px;text-decoration: none;text-align:center;background: #DDD url(images/navbg.gif) no-repeat;color: #666;display: block; width:120px;height:20px;float: left;}
#nav li a:hover{color: #CCC;  text-align:center;background-color: #333333;}
#navbar{background:#636363;height: 8px;overflow: hidden;margin-bottom:10px;clear: both;}
#suite #nav li#m1 a,#video #nav li#m2 a,#dvd   #nav li#m3 a {color: #FFF;text-align:center;background: #636363 url(images/navbg.gif) no-repeat;height:20px;}

ul,li{padding:0px;margin:0px; list-style:none}

p{ padding: 10px;}

#guide{padding:10px 0px 10px 10px;}
#guide h3{font-size:12px;font-weight:bold;padding:10px 0 5px 10px;}

#resources{margin:5px;}

#dlmenu {height:10em;float:right;position:relative;padding:0px;}
#menu {list-style-type:none; margin:0 0 10px; padding:0; float:right; width:15em; background:#fff;}
#menu li {display:block; padding:0; margin:0; position:relative;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a , #menu li a:hover dt a {background:#636363 url(top_grad_2.gif) center center; color:#ff0; }
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {height:20em; background:#DDDDDD url(sub_grad.gif);}
#menu table {border-collapse:collapse; padding:0; margin:-4px; font-size:1em;}
#menu dl {width: 15em; margin: 0; background: #DDDDDD; cursor:pointer;}
#menu dt {margin:0; padding: 0; font-size: 1.1em; border-top:1px solid #cce;}
#menu dd {margin:0; padding:0; font-size: 1em; text-align:left; }
.gallery dt a, .gallery dt a:visited {display:block; color:#fff; padding:5px 5px 5px 10px; background:#636363 url(top_grad.gif) center center;}
.gallery dd a, .gallery dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:4px 5px 4px 20px; background:#DDDDDD url(sub_grad.gif);}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#CCCCCC; color:#fff;}

#news {padding:10px}
#news h2 {font-size:14px; font-weight:bold; text-align:center; padding:10px 0 10px 0;}
#news h3 {font-size:12px; font-weight:bold; padding:10px 0 10px 10px;}
#news .quote{font-style:italic; font-size: 12px; text-align:right; padding:15px;}
#news .quote2 {font-style:italic;}
#news .img {padding-left:200px;}
#news .img2 {padding-left:80px;}


#about_us {padding:10px}
#about_us h2 {font-size:14px; font-weight:bold}

#more_pro a { font-size:13px;font-weight:bold;padding:15px 10px; text-align:right; float:right;text-decoration:none;}