/* CSS Document */
img { border: 0;}
form,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
body {height:100%; width:860px; margin:0 auto; background-image:url(../images/body_bg.gif); background-repeat:repeat-x; background-color:#13975a; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:12px; line-height:150%;}
h1{
	color:#1f8867;
	border-bottom:#333333 solid 1px;
	padding-bottom:5px;
	font-size: 24px;
	font-weight: bold;
}
.clear{ clear:both;}
.font1{color:#FF0000;}
.font2{ font-size:24px; font-weight:bold;}
a { color:#0000FF; text-decoration:underline;}
a:hover{ color:#0033FF;}
#body_bg_top{
		background-image:url(../images/bg_top.gif); 
		width:860px; 
		height:23px;
}
#body_bg_center{
	background-image:url(../images/bg_center.gif);
	width:804px;
	background-repeat:repeat-y;
	padding-left:28px;
	padding-right: 28px;
}
#body_bg_bottom{
		background-image:url(../images/bg_bottom.gif); 
		width:860px; 
		height:23px;
}
/*header*/
#nav{
	list-style:none;
	width:800px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

#nav li{ 
		float:left;
		padding:0px 10px;
		border-right:#ffffff solid 2px;
		
}
#nav li a{ 
		color:#ffffff; 
		font-weight:bold; 
		text-decoration:none;
		display:block;
		font-size:15px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:center;
}
#nav li a:hover{
		display:block;
		text-decoration:underline;
		color:#e5e5e5;

}
/*foot*/
#foot{
		text-align:center; 
		font-weight:bold;
}
#foot_nav{
		list-style:none;
		padding-bottom:10px;
		width:740px;
		margin:0 auto;	
}

#foot_nav li{ 
		float:left;
		padding:0px 10px;
		border-right:#555555 solid 1px;
		
}
#foot_nav li a{  
		color:#333333;
		font-weight:bold; 
		text-decoration:none;
		display:block;
		font-family:Verdana;
}
#foot_nav li a:hover{
		display:block;
		text-decoration:underline;
		color:#e5e5e5;

}
/*index*/
#ind_lef{
		float:left; 
		width:580px; 
		border-right:#aaaaaa solid 1px; 
		padding:20px 20px 20px 0px; 
		margin:10px 0px;
}
#ind_lef p{
		margin:10px 0px;
}
#ind_lef h2{
		color:#1f8867; 
		border-bottom:#333333 solid 1px; 
		padding-bottom:5px;
}
#ind_lef li{
		margin:10px 0px;
}
.ind_lef_img{
		float:left; 
		padding:10px;
}
.ind_lef_r{
		float:left; 
		width:440px; 
		padding-top:20px; 
		font-weight:bold; 
		font-family:Arial; 
		sans-serif; text-align:justify;
}
.ind_lef_r2{
		float:left; 
		width:340px; 
		padding-top:20px;
}
#ind_rig{
		float:left; 
		width:200px; 
		margin:10px 0px; 
		text-align:center; 
}
#ads728{
		width:728px;
		clear:both;
		margin:auto;
		height:90px;
		padding:0px;
}
/*download*/
#dow_top{
		text-align:center; 
		margin-top:30px;
}
.dow_top_l{
		float:left; 
		width:300px; 
		margin:20px 0px 20px 140px; 
		text-align:left; 
		font-family:Arial; 
		font-weight:bold;
}
.dow_top_r{
		float:left; 
		margin:20px 0px;
}
#dow_tab_t{
		background-image:url(../images/line_t.gif); 
		width:738px; 
		height:25px; 
		padding:5px 0px 0px 20px; 
		font-size:19px; 
		font-weight:bold;
		margin-left:20px;
}
#dow_tab{
		margin-left:20px;
		width:758px; 
		background-color:#e5e5e5;
}
#dow_tab ol{
		margin:0; 
		padding-left:50px;
}
#dow_tab li{
		margin-top:10px;
}
#dow_tab_b{
		margin-left:20px;
}
/*contact us*/
#con_top{
		padding:20px 0px; 
		margin-right:30px;		
}
#con_top h2{
		text-align:center; 
		padding:20px 0px;
}
#con_top img{
		margin-left:50px;
		margin-right:10px;
}
#con_tab{
		margin-left:50px;
		background-image:url(../images/con_table.gif);
		background-repeat:repeat-x;
		width:655px; 
		height:162px; 
		padding:20px;
}
#con_tab p{
		margin:0;
		padding-bottom:10px;		
}
/*features*/
#fea_lef{
		float:left; 
		width:560px; 
		padding:20px 20px 20px 0px; 
		margin:10px 0px;
}
#fea_lef img{
		margin-right:5px;
}
#fea_lef_t{
		border-bottom:#cccccc dotted 1px;
}
#fea_lef_t p{
		margin:10px 0px;
		text-align:justify;
}
#fea_lef ul{
		list-style:none;
		margin:0;
		padding:0;
}
#fea_lef h2{
		color:#1f8867; 
		border-bottom:#333333 solid 1px; 
		padding-bottom:5px;
}
#fea_lef li{
		margin:10px 0px;
}
#fea_rig{
		float:left;  
		margin:50px 0px;  
}
/*purchase*/
#pur{
		text-align:center;
		margin-right:30px;
}
#pur h2{
		margin-top:20px;
}
#pur h3{
		text-align:left;
		margin:10px 0px;
}
#pur p{ text-align:left;}
/*support*/
#sup{
		padding:20px 30px 20px 0px;
		
}
.sup_content {
	margin: 10px;
}

#sup h1{
		color:#1f8867; 
		border-bottom:#333333 solid 1px; 
		padding-bottom:10px;
}
#sup h1{
		color:#1f8867; 
		border-bottom:#333333 solid 1px; 
		padding-bottom:10px;
}
#sup li{
		padding-bottom:20px;
}
#sup h3{
		margin-left:40px;
}
#sup h4{
	font-size: 14px;
	margin-left: 40px;
}
#sup p{
		margin:0px 0px 20px 40px;
		padding:0;
}
.news {
	padding-right: 30px;
	padding-left: 10px;
}
.Basic ul {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 50px;
	margin-bottom: 0px;
	line-height: 20px;
}
.aboutus {
	margin-left: 50px;
	margin-right: 50px;
	line-height: 18px;
}

