/* CSS Document */

body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/bg.jpg) #fff 0 0 repeat-x;
	color:#000;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0;
	padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------main--------------------*/
#index{
	width:181px;
	height:136px;
	margin:0 auto;
	padding:350px 0 0 0;
	
}
#body{
	width:960px;
	background:url(images/line.jpg) #fff 0 0 repeat-y;
	margin:10px auto;
	padding:5px 0 0 0;
	position:relative;
}
#body img.top_pic{
	top:0px;
	position:absolute;
	padding:0;
	margin:0;
	left: 0px;
}
#body img.logo{
	float: left;
}
#body ul.nav{
	width:960px;
	height:38px;
	background:url(images/buttom_bg2.jpg) 0 0 repeat-x;
	color:#999999;
	margin:0 auto;
}
#body ul.nav li{
	float:left;
	line-height:34px;
}
#body ul.nav li.title{
	font-size:16px;
	font-family:Verdana;
	line-height:38px;
	color:#DDDF39;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
	padding:0 0 0 70px;	
}
#body ul.nav li a.about{
	font-size:13px;
	font-family:Verdana;
	line-height:38px;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
	padding:0 0 0 120px;	
}
#body ul.nav li a.about2{
	font-size:13px;
	font-family:Verdana;
	line-height:38px;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
	padding:0 0 0 250px;	
}
#body ul.nav li a.products{
	font-size:13px;
	font-family:Verdana;
	line-height:38px;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	padding:0 0 0 60px;
	font-weight:bold;
}
#body ul.nav li a.news{
	font-size:13px;
	font-family:Verdana;
	line-height:38px;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	padding:0 0 0 60px;
	font-weight:bold;
}
#body ul.nav li a.contact{
	font-size:13px;
	font-family:Verdana;
	line-height:38px;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	padding:0 0 0 60px;
	font-weight:bold;
}
#body ul.nav li a.sitemap{
	font-size:13px;
	font-family:Verdana;
	line-height:38px;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	padding:0 0 0 60px;
	font-weight:bold;
}
#body ul.nav li a:hover{
	color:#f9e706;
}
#body a.cp{
	width:750px;
}
#body img.cenp{
	margin:15px 100px 0px 100px;
}

/*----------------------sub----------------------------------*/
#left{
	width:200px;
	float:left;
	padding:1px 0 0 1px;
	text-align:left;
}
#left ul.list{
	width:200px;
	background-color:#F4F4F4;
	color:#000;
	border-right:#E1E1E1 solid 1px;
	padding:21px 23px 25px 23px;
	text-align:left;
}	
#left ul.list li{
	border-bottom:#E5E5E5 1px solid;
	text-align:left;
}
#left ul.list li a{
	padding:0 0 0 15px; 
	background:url(images/top_nav_bullet.gif) no-repeat 0 7px #F4F4F4; 
	color:#374F69  	;
	font-size:11px;
	font-family:Verdana; 
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
	display:block;
	text-align:left;
}
#left ul.list li a:hover{
	padding:0 0 0 15px; 
	background:url(images/top_nav_bullet.gif) no-repeat 0 7px #D4E6F8; 
	color:#141210;
	font-size:11px;
	font-family:Verdana;
	text-decoration:none;
	display:block;
	text-align:left;
}
#right{
	width:670px;
	float:right;
	padding:15px 25px 10px 15px;
	position:relative;
}
#right h2{
	color:#999999;
	font-size:18px;
	font-family:Verdana;
	line-height:24px;
	border-left:#6766B2 solid 5px;
	border-bottom:#CCCCCC solid 1px;
	padding:0 0 0 10px;
	margin:0 0 10px 0;
}
#right p.linknav{
	color:#000000;
	font-size:13px;
	font-family:Verdana;
	line-height:14px;
	margin:20px 0 20px 0;
	text-decoration:none;
}
#right p.linknav a{
	text-decoration:none;
}
#right p.linknav2{
	color:#000000;
	font-size:13px;
	font-family:Verdana;
	margin:10px 0 10px 0;
	text-decoration:none;
}
#right p.linknav2 a{
	text-decoration:underline;
}
#right p.content{
	color:#000000;
	font-size:13px;
	font-family:Verdana;
	line-height:24px;
	margin:10px 0 20px 0;
	text-decoration:none;
}
#right p.focus{
	font-size:18px;
	font-family:Verdana;
	padding:5px 0 0px 0;
	color:#5399E3;
}
#right img{
	padding:10px 10px 10px 10px;
	margin:10px 0 10px 0;
	border:solid 1px #CCCCCC;
}
#right ul{
	width:500px;
	padding:0;
}
#right ul li{
	color:#000000;
	font-size:13px;
	font-family:Verdana;
	line-height:24px;
}
/*------------------------------------------------footer--------------------*/
#footer{
	width:960px;
	color:#333333;
	font-size:11px;
	font-family:Verdana;
	line-height:20px;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align:center;
}
.from           {
background-color: #CAE7F4;
	color: #666666;
	font-size : 12px;
	line-height:16px;
	font-weight: normal;
	font-family: Verdana;
	text-align:justify;
	border-top-color: #A2D1E3;
	border-right-color: #A2D1E3;
	border-bottom-color: #A2D1E3;
	border-left-color: #A2D1E3;
	padding-top: 2px;
	padding-bottom: 2px;
}
.from tr.altrow1 {
	background-color: #DDF3FF;
}
.from tr.altrow2 {
	background-color: #FFFFFF;
}
.from input {
    color :          #666666;
	font-family :    Verdana;
	line-height:     1.2em;
	font-size :      9pt;
	font-weight :    normal;
	border: 1px solid #A8D0E6;
	padding-top:     1px;
	padding-left:    1px;
	padding-right:   1px;
	background-color: #FFFFFF
}
.strongGreen {
	color: #390;
}

