
*{padding:0;
margin:0;
}

body{margin:0;
background: #ffd800 url(../img/bg1.gif) repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
float:right;
width:500px;
color:#0c78d3;
text-align:right;
padding:50px 30px 0 0;
font-weight:normal;
}
h2{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#639a05;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
}

.main{width:837px;
margin:0px auto;
padding:20px 0;

}
.main1{width:980px;
margin:20px auto;
background-color:#FFFFFF;
}
.top{background:url(../img/top.gif) no-repeat;
height:93px;
}
.top1{
height:93px;
}
.top h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
float:right;
width:500px;
color:#0c78d3;
text-align:right;
padding:50px 30px 0 0;
font-weight:normal;
}
.contant{background:url(../img/bg-y.gif) repeat-y;
padding:0 3px;
}
.c-bg{ background:url(../img/main-bg.gif) repeat-x;
padding:0 18px 10px 19px;
}
.footer{background:url(../img/footer.gif) no-repeat;
height:44px;
padding:5px 20px;
}
.footer1{
height:44px;
padding:5px 20px;
}
.logo{float:left;
padding:22px 0 0 20px;
width:200px;
}
.topright{float:right;
width:500px;
padding:20px 20px 0 0;
}
.menu{background:url(../img/menu-bg.gif) repeat-x;
height:32px;
}
.menu ul{ list-style-type:none;
}
.menu ul li{float:left;
}
.menu ul li a{ text-decoration:none;
color:#FFFFFF;
line-height:32px;
padding:0 29px;
font-size:12px;
font-weight:bold;
}
.menu ul li a:hover{color:#FFCC00;
}
.banner{margin:4px 0 10px 0;
}
.left{float:left;
width:230px;
}
.heading{background:url(../img/head-bg.gif) repeat-x;
height:29px;
line-height:29px;
font-size:14px;
padding-left:20px;
color:#FFFFFF;
font-weight:bold;
}

.green-arrow{border:1px solid #e3dfdf;
border-top:none;
background-color:#FFFFFF;
margin-bottom:10px;
}
.green-arrow ul{list-style-type:none;
}
.green-arrow ul li{ margin:0;
border-bottom:1px dotted #000000;
}
.green-arrow ul li a{
background:url(../img/green-arrow.gif) no-repeat 20px 4px;
text-decoration:none;
font-size:11px;
font-weight:normal;
line-height:30px;
padding-left:35px;
color:#000000;
display:inline;
}
.green-arrow ul li a:hover{text-decoration:underline;
}

.green-arrow ul li.dot{border-bottom:none;
}

.shadow{border:1px solid #e3dfdf;
border-top:none;
background-color:#FFFFFF;
margin-bottom:10px;
padding:5px 0;
}
.shadow ul{list-style-type:none;
padding:10px 0 10px 10px;
}
.shadow ul li{ margin:0;
}
.shadow ul li a{background: url(../img/gray.gif) no-repeat;
font-family:Arial, Helvetica, sans-serif;
height:31px;
text-decoration:none;
font-size:12px;
font-weight:bold;
padding:3px 0 0 30px;
color:#0850a2;
display:block;
}
.shadow ul li a:hover{color:#336600;
}
.box{border:1px solid #e3dfdf;
border-top:none;
background-color:#FFFFFF;
margin-bottom:10px;
padding:20px 10px 20px 20px;
font-size:11px;
}
.red{color:#bf0202;
}
.right{float:right;
width:550px;
}
.awards{padding:0;
margin:0;
}
.awards table{border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
background-color:#FFFFFF;
}
.awards table td{border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
padding:20px 20px 20px 0;
}
.right h2{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#639a05;
font-weight:normal;
padding-top:5px;
padding-bottom:5px;
}

.right a{text-decoration:none;
color:#000000;
line-height:20px;
}
.right a:hover{text-decoration:underline;
}

.right p{font-size:11px;
line-height:15px;
padding-bottom:10px;
}
.feature{border:1px solid #e3dfdf;
background-color:#FFFFFF;
margin-top:15px;
margin-bottom:10px;
}
.feature-heading{background:url(../img/feature.gif) repeat-x;
height:33px;
line-height:33px;
font-size:13px;
font-weight:bold;
padding-left:15px;
color:#a00808;
}
.feature ul{list-style-type:none;
padding:10px 15px;
}
.feature ul li{background:url(../img/check.gif) no-repeat left 5px;
padding-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:10px;
}
.clr{clear:both;
}
.green{border-top:2px solid #aac856;
}
.f-l{float:left;
font-size:11px;
color:#000000;
line-height:40px;
padding-left:5px;
}
.f-r{float:right;
width:320px;
}
.f-r ul{list-style-type:none;
}
.f-r ul li{float:left;
}
.f-r ul li a{text-decoration:none;
font-size:11px;
color:#446a07;
padding:10px;
line-height:40px;
}
.f-r ul li a:hover{text-decoration:underline;
}
.link-bg{ height:27px;
padding-bottom:5px;
padding-top:10px;
clear:both;
}
.link-bg ul{list-style-type:none;
padding:0;
margin:0;
}
.link-bg ul li{ margin:0;
float:left;
}
.link-bg ul li a{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#0845aa;
line-height:27px;
padding:0 10px 0 0 ;
display:block;
}
.link-bg ul li a:hover{text-decoration:underline;
}
.nav{ margin:0;
width:100%;
background:url(../img/link-bg.gif) repeat-x;
height:27px;
border:1px solid #d2d2d2;
}
.nav ul{list-style-type:none;
}
.nav ul li{float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
padding-left:5px;
line-height:27px;
}
.nav ul li a{text-decoration:none;
font-weight:normal;
color:#0845aa;
padding-right: 5px;
}
.nav ul li a:hover{text-decoration:underline;
}
.red-txt1{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding-left:10px; color: #990000; font-weight:bold;
}
#tbl-brdr{
border:solid 1px #CCCCCC; text-align:center
}
#text1 {width:400px; text-align:right; font-size:230%;}
.purchase{
	font-family:verdana; font-size: 11px; font-weight:bold; color: #ffffff; padding:3px 
}
#border{
border:solid 1px #CCCCCC;
}
.border{
border:solid 1px #CCCCCC; font-family:verdana; font-size: 11px; font-weight:normal; color: #000; padding:3px 
}
.hilit-txt{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000; text-align:justify; text-decoration:none; 
}
.hilit-txt a{
color:#000000; text-decoration:none;
}
.hilit-txt a:hover{
color:#0099FF; text-decoration:none;
}
.pid{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#990000; text-align:justify; text-decoration:none;
}
.pid a{
color:#990000; text-decoration:none;
}
.pid a:hover{
color:#0099FF; text-decoration:none;
}
.lic{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-align:left; text-decoration:none;
}
.lic a{
color:#000; text-decoration:none;font-weight:normal; font-size:11px;
}
.lic a:hover{
color:#0099FF; text-decoration: underline; font-weight:normal; font-size:11px;
}
.download-box{height:120px;
margin-top:20px;
border-bottom:1px dotted #999999;
padding-bottom:20px;
}
.image-box{float:left;
width:74px;
background:url(../img/box-bg.gif) no-repeat;
padding:8px 13px;
}
.image-box-contant{float:right;
width:450px;
}
.image-box-contant span{ color:#022657;
font-weight:bold;
}
.image-box-contant p{ margin:0;
padding-top:5px;
}
.image-box-contant a{ text-decoration:none;
color:#be0000;
font-weight:bold;
}
.image-box-contant a:hover{text-decoration:underline;
}
.image-box-contant ul{list-style-type:none;
padding-top:2px;
margin:0;
}
.image-box-contant ul li{float:left;
padding-right:20px;
line-height:28px;
color:#0e8305;
font-weight:bold;
}
.mapbox{float:left;
width:270px;
}
.mapbox ul{ list-style-type:none;
}
.mapbox ul li{
}
.mapbox ul li b{ color:#161e01;
line-height:30px;
}
.mapbox ul li a{background:url(../img/map-arrow.gif) no-repeat left center;
text-decoration:none;
color:#0366d4;
padding-left:15px;
line-height:30px;
}
.mapbox ul li a:hover{text-decoration:underline;
}

.mapboxa{float:left;
width:300px;
}
.mapboxa ul{ list-style-type:none;
}
.mapboxa ul li{
}
.mapboxa ul li b{ color:#161e01;
line-height:30px;
}
.mapboxa ul li a{background:url(../img/map-arrow.gif) no-repeat left center;
text-decoration:none;
color:#0366d4;
padding-left:15px;
line-height:30px;
}
.mapboxa ul li a:hover{text-decoration:underline;
}
.sitemap{ float:left; 
width:540px;
}
.sitemap ul{list-style-type:none;
}
.sitemap ul li{ margin:0;
float:left;
}
.sitemap ul li a{background:url(../img/map.gif) no-repeat left center;
text-decoration:none;
font-weight:bold;
line-height:30px;
padding-left:10px;
padding-right:22px;
color:#0366d4;
}
.sitemap ul li a:hover{text-decoration:underline;
}
.text0{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
}
.bl{border-bottom:1px solid #999999;
border-left:1px solid #999999;
line-height:35px;
color:#000000;
font-weight:bold;
padding-left:20px;
}
.b-bl{border-bottom:1px solid #999999;
border-left:1px solid #999999;
line-height:40px;
color:#ffffff;
font-weight:bold;
padding-left:20px;
background-color:#003366;
} 
.bl a{line-height:35px;
text-decoration:none;
font-weight:normal;
}
 
.bl a:hover{text-decoration:underline;
}
.tr{border-right:1px solid #999999;
border-top:1px solid #999999;
}


	div#feature_list {
		width:794px;
		height:196px;
			position:relative;

		}

		div#feature_list ul {
			top: 0px;
			list-style: none;	
			padding: 0;
			margin: 0;
		}

		ul#tabs {
		margin: 0;
		}

		ul#tabs li {
			font-size: 12px;
			font-family: Arial;
			
			float:left;
			margin:0 1px;
			border:1px solid #d9d9d9;
			background-color:#FFFFFF;
			width:21px;
			height:20px;
		}

		ul#tabs li a {
			color: #078ad6;
			text-decoration: none;	
			display: block;
			line-height:21px;
			outline: none;
			text-align:center;
			font-weight:bold;
		}

		ul#tabs li a:hover {
			text-decoration: underline;
		}

		ul#tabs li a.current {
		background: url(../img/nav.gif) no-repeat;
		height:21px;
		width:20px;
			color: #ffffff;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
			right: 0;
		width:794px;
		height:196px;
			position: relative;
		}
		

		ul#output li {
	position: absolute;
		width:794px;
		height:196px;
	left: 0;
	top: 0;
		}


		ul#output li a {
			position: absolute;
			bottom: 10px;
			right: 10px;
			padding: 8px 12px;
			text-decoration: none;
			font-size: 11px;
			color: #FFF;
			background: #000;
		}
		
		ul#output li a:hover {
			background: #D33431;
		}
#layet { position: relative; }
#pageaaa { position:absolute; 
		top:172px;
		left:618px;}  
		
		* html #pageaaa { position:absolute; 
		top:171px;
		left:617px;}    
		
		.img1{background: url(../img/banner-1.jpg) no-repeat;
		width:794px;
		height:196px;
		} 
		
		.img2{background:url(../img/banner-2.jpg) no-repeat;
		width:794px;
		height:196px;
		} 
		
		.img3{background:url(../img/banner-3.jpg) no-repeat;
		width:794px;
		height:196px;
		} 
		
		
		.img4{background:url(../img/banner-4.jpg) no-repeat;
		width:794px;
		height:196px;
		} 
		
		.img5{background:url(../img/banner-6.jpg) no-repeat;
		width:794px;
		height:196px;
		}   
		
		.img6{background:url(../img/banner-5.jpg) no-repeat;
		width:794px;
		height:196px;
		}   
		
		.img7{background:url(../img/banner-7.jpg) no-repeat;
		width:794px;
		height:196px;
		}                                                          
		
		
		.boxContact{
	float:left;
	height:170px;
	width:250px;
	border:1px solid #CCCCCC;
	margin-right:8px;
	margin-top:8px;
	text-align:left;
	padding:5px;
	line-height:15px;
	position:relative;
	overflow:hidden;

	}

.headContact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5050ff;
	}
.supportIcon{
	float:left;
	width:100px;
	margin:20px 0 0 0;
	}
.listSupport{
	margin:20px 0 0px 20px;
	}
.listSupport ul li {
	padding:0 0 0 10px;
	list-style:inside;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.boxContact img{
	margin:0px 0 0 10px;
	}
	.blue {
 color: #0000FF;
 font-weight: bold;
}
