*{
	padding:0px;
	margin:0px;
	border:0px;
	}
body{
	background:url(../images/body_bg.jpg) repeat-x #001952;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	font-weight: bold;
	}
#container{
	margin:0 auto;
	width:980px;
	}
h4 {
	color: #007BC1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	float: left;
}
h2 {
	padding-bottom: 15px;
	margin: 0px;
}


#header{
	float:left;
	width:980px;
	height:118px;
	background:url(../images/head_bg.jpg) no-repeat;
	display:inlne;
	}
.contact_top{
	float:right;
	margin:0 0 0 0;
	display:inline;
	margin-top: 9px;
	margin-right: 43px;
	margin-bottom: 13px;
	margin-left: 0;
	}
#nav_side{
	float:left;
	width:980px;
	height:63px;
	display:inline;
	}

#navigation{
	float:left;
	display:inline;
	}
#nav{
	height:63px;
	width:576px;
	float:left;
	background:url(../images/nav_bg.jpg) repeat-x;
	display:inline;
}
:focus{
	outline:0;
	}
#cell{
	float:left;
	display:inline;
	}
#banner{
	float:left;
	display:inline;
	width:964px;
	height:264px;
	border:solid 8px #fff;
	}
#content_part{
	float:left;
	width:980px;
	margin:33px 0 0 0;
	display:inline;
	}
#content_left{
	float:left;
	display:inline;
	width:746px;
	}
.tittle{
	float:left;
	display:inline;
	}
#content_left p{
	width:727px;
	display:inline;
	float:left;
	margin:16px 0 20px 0;
	line-height:18px;
	}
.read_more{
	float:left;
	display:inline;
	width:200px;
	color:#FFFF00;
	font-weight:bold;
	}
.read_more a{
	color:#FFFF00;
	text-decoration:none;
	}
.read_more a:hover{
	color:#FFFF00;
	text-decoration:underline;
	}
#quality_part{
	float:left;
	width:746px;
	margin:40px 0 0 0;
	display:inline;
	}
#quality{
	float:left;
	width:360px;
	display:inline;
	}
#quality h3{
	float:left;
	width:340px;
	color:#fff;
	font-size:20px;
	display:inline;
	}
#quality img{
	float:left;
	margin:20px 21px 0 0;
	border:5px solid #fff;
	display:inline;
	}
#quality p{
	width:235px;
	display:inline;
	float:left;
	margin:16px 0 0px 0;
	}
.read_moreq{
	float:left;
	display:inline;
	width:100px;
	color:#FFFF00;
	font-weight:bold;
	margin:5px 0 0 0;
	}
.read_moreq a{
	color:#FFFF00;
	text-decoration:none;
	}
.read_moreq a:hover{
	color:#FFFF00;
	text-decoration:underline;
	}
#awards{
	float:right;
	width:360px;
	display:inline;
	}
#awards h3{
	float:left;
	width:340px;
	color:#fff;
	font-size:20px;
	display:inline;
	}
#awards img{
	float:left;
	margin:20px 21px 0 0;
	border:5px solid #fff;
	display:inline;
	}
#awards p{
	width:235px;
	display:inline;
	float:left;
	margin:16px 0 0px 0;
	}
.read_moreq{
	float:left;
	display:inline;
	width:100px;
	color:#FFFF00;
	font-weight:bold;
	margin:5px 0 0 0;
	}
.read_moreq a{
	color:#FFFF00;
	text-decoration:none;
	display:inline;
	}
.read_moreq a:hover{
	color:#FFFF00;
	display:inline;
	text-decoration:underline;
	}
#content_right{
	float:right;
	width:198px;
	display:inline;
	}
#content_right h2{
	font-size:20px;
	color:#fff;
	display:inline;
	}
#links{
	float:left;
	width:180px;
	margin:10px 0 17px 0;
	display:inline;
	}
#links1{
	float:left;
	display:inline;
	width:133px;
	}
#links1 ul{
	float:left;
	list-style:none;
	display:inline;}
#links1 li{
	float:left;
	display:block;
	width:133px;
	background:url(../images/arow.jpg)no-repeat center left;
	text-align:center;
	padding-right: 0;
	padding-left: 15px;
	line-height: 20px;
}
#links1 li a{
	float:left;
	display:inline;
	text-decoration:none;
	font-size:12px;
	color:#fff;
	}
#links1 li a:hover{
	float:left;
	color:#FFFF00;
	display:inline;
	text-decoration:underline;}
	
.lread_more{
	float:left;
	display:inline;
	width:198px;
	color:#FFFF00;
	font-weight:bold;
	margin:5px 0 29px 0;
	}
.lread_more a{
	color:#FFFF00;
	text-decoration:none;
	display:inline;
	}
.lread_more a:hover{
	color:#FFFF00;
	display:inline;
	text-decoration:underline;
	}
.online_btn{
	float:left;
	display:inline;
	}
	
#footer{
	float:left;
	width:980px;
	display:inline;
	margin:35px 0 0 0;
	}
.tint{
	float:left;
	width:980px;
	display:inline;
	height:10px;
	background:#112c6b;
	}
#foot_link{
	float:left;
	background:url(../images/foot_img.jpg) no-repeat center;
	width:980px;
	display:inline;
	height:118px;
	}
.power{
	float:left;
	width:400px;
	display:inline;
	color:#0080d8;
	margin:30px 0 0 0;
	}
.power a{
	color:#0080d8;
	display:inline;
	text-decoration:none;
	}
.power a:hover{
	color:#000066;
	display:inline;
	}
.visit{
	float:right;
	display:inline;
	width:130px;
	color:#0080d8;
	display:inline;
	margin:30px 0 0 0;
	}
#links2{
	float:left;
	display:inline;
	height:34px;
	width:133px;
	margin:20px 0 0 15px;
	}
#links2 ul{
	float:left;
	list-style:none;
	display:inline;}
#links2 li{
	float:left;
	display:block;
	width:133px;
	height:10px;
	padding:5px 0 15px 15px;
	background:url(../images/arow1.jpg)no-repeat center left;
	text-align:center;}
#links2 li a{
	float:left;
	text-decoration:none;
	font-size:12px;
	display:inline;
	color:#fff;
	}
#links2 li a:hover{
	float:left;
	color:#FFFF00;
	text-decoration:underline;
	display:inline;
	}

#Sub_page{
	float:left;
	width:980px;
	margin:20px 0 5px 0;
	}
#sub_tittle{
	float:left;
	width:980px;
	height:29px;
	background:url(../images/sub_bg.jpg) repeat-x;
	}
#sub_tittle h2{
	float:left;
	width:980px;
	color:#fff;
	font-size:14px;
	margin:10px 0 0 20px;
	}
#sub_content{
	float:left;
	width:940px;
	margin-right: 0;
	margin-bottom: 0;
	padding-top: 10px;
	margin-left: 20px;
	}
#contact_address{
	float:left;
	width:236px;
	margin:90px 0 0 30px;
	}
#contact_address h3{
	float:left;
	width:200px;}
#contact_address p{
	float:left;
	width:234px;
	text-align:left;
	line-height:30px;
	margin:15px 0 15px 0;
	}
#products{
	float:left;
	width:936px;
	margin:20px 0 0 0;
	}
#gallery{
	float:left;
	width:291px;
	margin:0 31px 0 0;
	}
#gallery img{
	float:left;
	margin:0 0 0 0;
	}
#gallery h3{
	float:left;
	width:290px;
	margin:0 0 12px 0;
	}
#gallery3{
	float:right;
	width:291px;
	margin:0 0px 0 0;
	}
#gallery3 img{
	float:left;
	margin:0 0 0 0;
	}
#gallery3 h3{
	float:left;
	width:290px;
	margin:0 0 10px 0;
	}

.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	width: 260px;
	background-color: #001952;
	-moz-border-radius:6px;
	border-radius:6px;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
	border: 1px dashed #1557A5;
	}
	
	.field2 {
	background-color: #1557A5;
	border: 1px solid #1557A5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	-moz-border-radius:10px;
	border-radius:10px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.pic-pad {
	margin: 0px;
	float: right;
	padding-left: 20px;
}
#prduct-pad {
	width: 940px;
	float: left;
	margin: 0px;
	padding-left: 50px;
	height: auto;
}
