/* body html */
img { border: 0;}
form,h1,h2,h3,h4,h5,h6,ul,ol,{ margin:0; padding:0;}
html,body{height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:10px; background-color:#09295c;}
*{ margin:0; padding:0;}
a { color:#0000FF; text-decoration:underline;}
a:hover{ color:#FF0000; text-decoration:underline;}
.files1000{position:absolute; margin:20px 20px 0px 870px;}
.font1{color:#ffffff}
.buy_font{
		color:#ff0000;
		font-size:18px;
		font-weight:bold;
}
.clear{ clear:both;}
h3,h1{
	font-size:18px;
	font-weight:bold;
	background-image: url(../images/r.gif);
	background-position: left;
	background-repeat: no-repeat;
	text-indent: 25px;
}
#lef{
		float:left; 
		width:165px; 
		color:#FFFFFF;
}
#lef h4{
		border-bottom:#556a8c solid 2px; 
		margin-bottom:5px; 
		width:120px; 
		padding:50px 10px 5px 5px;
}
.lef_font2{
		font-size:11px;
		font-weight:bold;
}
#rig{
		float:left;
}
#rig_topbg{
		background-image:url(../images/sub_top.gif); 
		width:738px; 
		height:15px;
}
#rig_botbg{
		background-image:url(../images/sub_bottom.gif); 
		width:738px; 
		height:37px;
}
#left_nav{
		list-style:none;
		padding-bottom:50px;
}
#left_nav li{
		margin-left:10px;
		padding:5px 0px;
}
#left_nav li a{
		color:#ffffff;
		text-decoration:none;
}
#left_nav li a:hover{
		background-color:#000000;
		padding:2px;
}
/*header*/
#top{
		background-image:url(../images/top_bg.gif); 
		height:100px; 
		background-repeat:repeat-x; 
		color:#9cbdd2;
}
#logo{
		float:left; 
		width:128px; 
		height:64px; 
		margin-left:20px; 
		color:#9cbdd2; 
		font-weight:bold;
		font-size:10px; 
		text-align:center;
		padding-top:20px;
}
#top_nav{
		float:left;
		padding-top:30px; 
		padding-left:50px;
		width:70%;
}
#nav{
		list-style:none;
}

#nav li{ 
		float:left;
		
}

#nav li a{ 
		color:#97CBFF;
		font-size:18px; 
		font-family: Arial;
		font-weight:bold; 
		text-decoration:none;
		display:block;
		text-align:center;
		padding:5px;
		margin:0px 5px;
}
#nav li a:hover{
		display:block;
		background-color:#09295c;
		color:#ffffff;
		border:#000000 solid 1px;

}
/*foot*/
#foot{
		clear:both;
		background-image:url(../images/bottomline.gif); 
		height:20px; 
		background-repeat:repeat-x; 
		color:#7b8797; 
		padding-top:40px;
		text-align:center;
		font-weight:bold; 
		font-size:10px;
}
#foot a{ 
		color:#ffffff; 
		text-decoration:underline;
}
#foot a:hover{
		color:#cccccc;
		text-decoration:underline;
}
/*index*/
#ind{
		background-image:url(../images/sub_mbg.gif); 
		height:850px; 
		background-repeat:repeat-x;
}
.ind_lef_img{
	position:absolute;
	margin-top:100px;
	left: 0px;
	z-index: 0;
	visibility: hidden;
}
#ind_rig_cenbg{
		background-image:url(../images/sub_bg.gif); 
		width:698px; 
		background-repeat:repeat-y; 
		padding-left:30px; 
		padding-right:10px; 
		height:790px;
}
#left_nav li a{ 
		color:#97CBFF;
		font-family: Arial;
		font-size:14px; 
		font-weight:bold; 
		text-decoration:none;
		display:block;
		text-align:left;
		padding:2px;
		margin:0px 5px;
}
.nav_2{
	margin-bottom:20px;
	text-align:left;
	font-weight:bold;
	border-bottom:#004B97 solid 1px;
	background-image: url(../images/r2.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 20px;
}
#ind_sof_int{
		float:left; 
		width:430px;
		line-height:180%; 
		text-align:justify;
}
.ind_sof_int2{
		clear:both;
		background-image:url(../images/in_new_012.gif); 
		width:384px; 
		height:90px;  
		padding:8px; 
		font-size:10px; 
		font-weight:bold;
		line-height:100%;
}
#ind_box{
		float:left;
		width:250px; 
}
#ind_fea{
		clear:both;
}
#ind_fea p{

line-height:16px;
}
#ind_fea ul{
		margin-left:18px;
}
#ind_fea li{
		margin:5px 0px;
}
.ind_dow_buy{
		margin-left:70px; 
}
/*contact us*/
#con_cen{
		background-image:url(../images/sub_mbg.gif); 
		height:420px; 
		background-repeat:repeat-x;
}
#con_cenbg{
		background-image:url(../images/sub_bg.gif); 
		width:698px; 
		background-repeat:repeat-y; 
		padding-left:30px; 
		padding-right:10px; 
		height:360px;
}
#con_cenbg p{
		margin:20px 0px; 
		font-weight:bold; 
		font-size:14px;
}
#con_cenbg ul{
		margin:20px 0px 0px 20px; 
		line-height:150%;
}
/*support*/

#sup_cen{
		background-image:url(../images/sub_mbg.gif); 
		height:5150px; 
		background-repeat:repeat-x;
}
.sup_lef_img{
		position:absolute; margin-top:4380px;
}
#sup_cenbg{
		background-image:url(../images/sub_bg.gif); 
		width:698px; 
		background-repeat:repeat-y; 
		padding-left:30px; 
		padding-right:10px; 
		height:5090px;
}
#sup_ul{
		background-color:#449999; 
		border:#333333 solid 1px; 
		margin-right:20px;
}
#sup_cenbg p{
		margin:10px 0px;		
}
#sup_cenbg ul{
		padding:20px 0px 20px 30px;
}
#sup_cenbg li{
		padding:5px 0px;;
}
#sup_cenbg h4{
		color:#3366cc;
		border-bottom:#cccccc dotted 1px;
}
#sup_cenbg td{
		vertical-align:top;
}
.sup_cenbg_td2{
		background-color:#e9e9e9;
		padding:5px;
		border:#e0e0e0 solid 1px;
}
#sup_cenbg ol{
		margin-left:30px;
}
/*download*/
#dow{
		background-image:url(../images/sub_mbg.gif); 
		height:580px; 
		background-repeat:repeat-x;	
}
#dow_rig_cenbg{
		background-image:url(../images/sub_bg.gif); 
		width:698px; 
		background-repeat:repeat-y; 
		padding-left:30px; 
		padding-right:10px; 
		height:580px;
}
#dow_rig_cenbg p{
		padding:10px 0px;
}
#dow_rig_cenbg ul{
		background-image:url(../images/windowsvista.jpg);
		background-repeat:no-repeat;
		background-position:40%;
		vertical-align:middle;
		height:110px;
		line-height:200%;
		padding-left:20px;
		color:#336699;
		margin-top:10px;
}
#dow_rig_cenbg table{
		border-collapse:collapse;
		border:#333333 solid 2px;
		margin:20px 0px;
		width:670px;
		text-align:center;
}
#dow_rig_cenbg td{
		padding:10px;
}
.dow_font1{
		color:#336699;
		font-size:12px;
		font-weight:bolder;
}
/*buy*/
#buy{
		background-image:url(../images/sub_mbg.gif); 
		height:540px; 
		background-repeat:repeat-x;	
}
#buy_rig_cenbg{
		background-image:url(../images/sub_bg.gif); 
		width:698px; 
		background-repeat:repeat-y; 
		padding-left:30px; 
		padding-right:10px; 
		height:480px;
}
#buy_rig_cenbg p{
		margin:10px 0px;
		text-align:justify;
}
.buy_p1{
		background-image:url(../images/secured.jpg);
		background-repeat:no-repeat;
		background-position:right;
		padding-right:170px;
}
#buy_rig_cenbg ul{
		line-height:200%;
		color:#336699;
		margin-top:10px;
}
/*------------------------------------------new style-----------------------------------------------------------*/
.weight {margin:10px 0 0 30px;}
.AQ {margin:10px 0 0 0;}
.mt{ margin:15px 0 0 25px;}
.dow_p p{ padding:0;}
.dow_p{
		background-image:url(../images/sub_bg.gif); 
		width:698px; 
		background-repeat:repeat-y; 
		padding-left:30px; 
		padding-right:10px; 
		height:420px;
}
.hig{ height:450px;}
.pad{ margin:0 5px;}
