@import url("global.css");
@import url("footer03.css");
.hero{
	width:910px; margin:0 auto; clear:both; margin-top:7px;
}
.main{
	width:910px; margin:0 auto; clear:both; padding-top:14px; text-align:left;
}
.main .left{
	width:910px; float:left;
}
.main .right{
	width:247px; float:right;
}
.main .left .top{
	background:url(../images/feature-top-bg.gif); height:71px;
}
.main .left .top-left{
	background:url(../images/feature-top-left.gif) no-repeat left; height:71px;
}
.main .left .top-right{
	background:url(../images/feature-top-right.gif) no-repeat right; height:71px;
}
.main .left .top-right img{
	margin:15px 0 0 20px;
}
.main .left .content{
	background:url(../images/feature-main-bg.gif); padding:1px 1px 0 1px;
}
.main .left .content .bg{
	background:url(../images/feature-main-bgv.gif) repeat-x top;
}
.main .left .content-footer{
	background:url(../images/feature-main-bottom.gif); height:7px; overflow:hidden; width:100%; clear:both;
}
.main .left .soft-ui{
	float:left; padding:17px 10px 0 32px; width:460px; line-height:20px
}
.soft-ui h1 {font-size:12px; margin:10px 0; padding:0}
.soft-ui ul {margin:0; padding-left:20px}
.main .left .content .feature{
	float:right; width:360px; padding-right:41px;
}
.main .left .content .feature .intro{
	color:#333333; line-height:20px; padding:0; margin:0; padding-top:14px;
}
.main .left .content .feature .intro img {clear:both; padding-left:50px}
.main .left .content .feature .request{
	color:#5D5D5B; line-height:20px; margin-top:10px; margin-left:20px;
}
*:lang(en) .main .left .content .feature .request{
	margin-top:0; padding-left:10px; margin-top:10px;
}
.main .left .content .feature .feas{
	border:1px #E3E3E3 solid; float:left; line-height:18px; color:#5D5D5B; padding:10px 15px 10px 80px; margin-bottom:8px; width:267px;
}
.main .left .content .feature .expand{
	height:52px;
}
.main .left .content .feature .feas:hover,.main .left .content .feature .feas:hover strong{
	color:#2B60B1; text-decoration:none;
}
.main .left .content .feature .feas strong{
	font-size:14px; display:block; color:#333333;
}
.icon01{
	background:url(../images/feature-icon01.gif) #FAFAFA no-repeat 17px 12px;
}
.icon02{
	background:url(../images/feature-icon02.gif) #FAFAFA no-repeat 17px 12px;
}
.icon03{
	background:url(../images/feature-icon03.gif) #FAFAFA no-repeat 17px 12px;
}
/*******
.main .right .how{
	background:url(../images/how-bg.gif); height:293px;
}
.main .right .how .left-edge{
	background:url(../images/how-left.gif) no-repeat left; height:293px;
}
.main .right .how .right-edge{
	background:url(../images/how-right.gif) no-repeat right; height:293px;
}
.main .right .how .title{
	padding:16px 0 0 19px;
}
.main .right .how .steps{
	padding-top:20px;
}
.main .right .how ul{
	margin:0; padding:0 2px;
}
.main .right .how li{
	margin:0; padding:0; list-style:none;
}
.main .right .how a{
	border:0px; line-height:30px; color:#333333; display:block; padding:1px 0 1px 28px;
}
.main .right .how a:hover{
	border-top:1px #D1D6DF solid; border-bottom:1px #D1D6DF solid; background:#EBF0F8; text-decoration:none; padding:0 0 0 28px;
}
*********/
.topnav {list-style:none; margin:0 auto; width:910px; clear:both; padding:10px 0 0 20px}
.topnav li {width:161px; height:120px; display:block; float:left; margin:0 30px; _margin:0 25px}
.topnav li a {width:161px; height:120px; display:block}
.topnav .overview {background:url(../images/nav_background.gif) no-repeat}
.topnav .overview a:hover {background:url(../images/nav_background.gif) no-repeat 0 -137px}
.topnav .order {background:url(../images/nav_background.gif) no-repeat -200px 0}
.topnav .order a:hover {background:url(../images/nav_background.gif) no-repeat -200px -137px}
.topnav .faq {background:url(../images/nav_background.gif) no-repeat -400px 0}
.topnav .faq a:hover {background:url(../images/nav_background.gif) no-repeat -400px -137px}
.topnav .contact {background:url(../images/nav_background.gif) no-repeat -600px 0}
.topnav .contact a:hover {background:url(../images/nav_background.gif) no-repeat -600px -137px}
.cl555 {color:#555}
.cl2 {color:#FF7400}
.cl0 {color:#000}
.clc {color:#c00}
/* order */
.order2 {padding:17px 0}
.order2 img {float:left; padding-left:30px}
.order2 p img {padding:10px 200px}
.order2_b {float:left; margin-left:30px; width:550px}
.order2_b p,.order2_b span{font-size:16px}
.order2_b h1 {font-size:20px; color:#c00}
.order2_b .cl3 {color:#008041; font-size:20px; font-weight:bold}
.lt {text-decoration:line-through}
.cu {font-weight:bold}
/* contact */
.contact2 {float:left; margin-left:50px; width:500px}
.contact2 h1 {font-size:20px; color:#4983C2}
.contact2 table {list-style:none}
.contact2 table input,.contact2 ul textarea {border:solid 1px #BDBDBB; background:#fff}
.contact2 table textarea {width:200px; height:100px}
/* faq */
.f20 {font-size:20px}
.faq2 p {margin:0; padding:0; margin-top:10px}
.faq2 ul {list-style:none; font-style:italic}