@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, p, ul, li {
margin:0px;
padding:0px;
text-decoration:none;
list-style:none;
font-family:Verdana, Geneva, sans-serif;

}
body{
		background:#ccc;
}
p{
		font-size:12px;
}
.clearfloat{
		clear:both;
}

#wrapOveral{
	margin:20px auto;
	padding:0px;
	width:900px;
	height:auto;
	border:none;
	background:url(images/wrapOveral_bg.png);
	background-repeat:repeat-x;
	
}
.headerMain{
	background:url(images/headerbgall.png);
	background-position:center;
	background-repeat:no-repeat;
	border:none;
	width:900px;
	height:155px;
}
.navMain{
		margin:120px 0px 0px 0px;
		padding:0px;
		float:right;
		width:520px;
		
}
.navMain ul{
		margin:0px;
		padding:0px 0px 0px 0px;
}
.navMain ul li {
		margin:0px 0px 0px 0px;
		padding:0px;
		float:left;
		list-style:none;
		text-align:center;
		height:30px;
		width:100px;
		line-height:30px;
		background:url(images/navbg.png);
		background-repeat:repeat-x;
		border:none;
		font-weight:bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		position:relative;
}
.navMain ul li a{
		color:#09F;
		background:none;
		text-decoration:none;
}
.navMain ul ul {
	visibility:hidden;
	position:absolute;
	top:40;
}
.navMain ul li:hover ul {
	visibility: visible;
	
}
.navMain ul li a:hover{
	color:#F60;
	text-shadow:/*1px 1px 1px #000 */;
}


/*-----------bannerMain---------------*/

.bannerMain{
	margin:10px 0px 0px 0px;
	padding:0px;
	width:900px;
	height:252px;
	background:url(images/bannermainbg.png);
	background-repeat:repeat-x;
	border:none;
}
.bannerMain img {
		margin:25px 0px 0px 0px;
		padding:0px;
		float:left;
}
img.bannerText{
		margin:60px 30px 0px 0px;
		padding:0px;
		float:right;
}
.contentOveral{
	margin:20px 0px 0px 0px;
	padding:0px;
	width:900px;
	height:auto;
}

.leftContent{
	margin:0px 0px 0px 10px;
	padding:5px;
	width:379px;
	height:504px;
	background:url(images/leftContBg.png);
	background-repeat:repeat-x;
	border:none;
	float:left;
}

.leftContent h3{
		margin:0px 0px 0px 10px;
		padding:0px;
		color: #09F;
}

.leftContent h2{
		margin:0px 0px 0px 10px;
		padding:0px;
		color: #F90;
}

.leftContent p{
		margin:0px 0px 0px 10px;
		padding:0px;
		color: #000;
		text-align:justify;
}

.rightContent{
	margin:0px 0px 0px 0px;
	padding:5px;
	width:485px;
	height:500px;
	/*background:#FFC;*/
	border:none;
	float:right;
}
.rightContent h3{
		margin:0px 0px 0px 10px;
		padding:0px;
		color: #09F;
}

.rightContent h2{
		margin:0px 0px 0px 10px;
		padding:0px;
		color: #F90;
}

.rightContent p{
		margin:0px 0px 0px 10px;
		padding:0px;
		color: #000;
		text-align:justify;
}

.break {
		width:480px;
		margin:2px;
		padding:0px;
		border-bottom: 1px dashed #09F;
}

.searchContentOveral{
		margin:0px;
		padding:0px;
		background:#;
		width:490px;
		height:200px;
		float:left;
}
.searchbox {
		margin:20px 0px 0px 0px;
		padding:10px;
		background:url(images/searchboxBg2.png);
		background-repeat:no-repeat;
		border:none;
		width:229px;
		height:100px;
		float:left;
}

.searchbox form label {
		margin:10px 0px 0px 0px;
		padding:5px;
		font-size:14px;
		color:#FFF;
		font-weight:bold;
}
.searchbox form input[type=text]{
		margin:15px 5px 5px 0px;
		padding:5px;
		background:url(images/search_text.png);
		background-repeat:repeat-x;
		border:none;
		width:161px;
		height:16px;
}
.searchbox form input[type=image]{
	margin:30px 0px 0px 3px;
	padding:5px 0px 0px 0px;
	border:none;
	width:29px;
	height:33px;
	position:absolute;
	
	top: 822px;
}
.searchbox p{
	margin:0px 0px 0px 0px;
	padding:8px;
	
	font-size:12px;
	color:#FFF;
	text-align:center;
	height: 11px;
}
.contact{
		margin:12px 0px 0px 0px;
		padding:0px;
		float:left;
}
.contact h3 {
		font-size:14px;
		color:#F90;
		margin:0px 0px 0px 0px;
		padding:5px 0px 5px 0px;
}

.contact p {
		margin:0px 0px 0px 0px;
		padding:0px;
		font-family: Arial, Helvetica, sans-serif;
		text-align:left;
		
		
}
.contact span {
		margin:0px 0px 0px 25px;
		padding:0px;
		font-size:12px;
		line-height:25px;
		font-weight:bold;
		color:#666;
}


.contact p img {
	margin:0px 20px 0px 0px;
	padding:3px;
	border:none;
	position:absolute;
	width:24px;
	height:17px;
	
}

.footerMain{
		margin:20px auto;
		padding:0px;
		background:url(images/footerbg.png);
		background-repeat: repeat-x;
		border:none;
		width:900px;
		height:32px;
		float:left;
}

.copyrights a img {
		margin:8px 0px 0px 30px;
		padding:0px;
}



#footer{
clear:both;
width: auto;
height:37px;
color: #fff;
background: url(images/footerbg.png);
background-repeat:repeat-x;
border:none;
margin:30px 0px 0px 0px;
}
.copyright{
float:left;
padding-left:10px;
padding-top:10px;
}
.footer_links{
float:right;
padding-right:20px;
padding-top:8px;
}
.footer_links a{
text-decoration:none;
color: #fff;
padding-left:10px;
font-size:12px;
font-family:Verdana, Geneva, sans-serif;

}
.footer_links a:hover{
text-decoration:underline;
color: #fff;
}
