body {
 font-family: helvetica, arial, sans-serif;
 background: #fff;

}


.mainbody{
	width:1157px;
	margin:auto;
	}
	
.header{
	width:1157px;
	overflow:hidden;
	border:1px solid;
	border-radius:25px 25px 0px 0px;
	background-color: #FF9933;
}
.banner_left_logo{
	float: left;
	height: 400px;
	width: 442px;
	background-color: #fff;
	border-radius:25px 0px 0px 0px;
}	
.banner{
	float: left;
	height: 400px;
	width: 715px;
	background-color: #fff;
	}
.banner_left_logo1{
	float: left;
	height: 215px;
	width: 200px;
	background-color: #fff;
	border-radius:25px 0px 0px 0px;
}	
.banner1{
	float: left;
	height: 215px;
	width: 757px;
	background-color: #fff;
	}
.banner_right_logo{
	float: left;
	height: 215px;
	width: 200px;
	background-color: #fff;
   border-radius:0px 25px 0px 0px;
	}
#cycler{position:absolute; }
#cycler img{position:absolute;z-index:1;background-color:#3d7dca;}
#cycler img.active{z-index:3}

.container{
	width:1157px;
	margin:auto;
   
	overflow:hidden;
	}
	
.container1{
	width:1157px;
	margin:auto;
	vertical-align:"right";
   
	overflow:hidden;
	}
.para{
	margin:10px;
	text-align:justify;
	font-size:12px;
	line-height:25px;}

/* MENU */
.navbox{} 
#nav {

	margin:auto;
	position:relative;
}

#nav li a, #nav li {
 float: left;
}

#nav li {
 list-style: none;
 position: relative;
  z-index:1000;
}

#nav li a {
    padding: 15px 15px;
 text-decoration: none;
 color: white;
 background: #ec5b23;
 background: -moz-linear-gradient(top, black, #ff9966 1px, #ec5b23 25px);
 background: -webkit-gradient(linear, left top, left 25, from(black), color-stop(4%, #ff9966), to(#ec5b23));
 border-right: 1px solid #993300;
 border-left: 1px solid #993300;
 border-bottom: 1px solid #993300;
 border-top: 1px solid #993300;
}

#nav li a:hover {
 background: #2a0d65;
 background: -moz-linear-gradient(top, #ec5b23, #ff9966);
 background: -webkit-gradient(linear, left top, left bottom, from(#ec5b23), to(#ff9966));
}


/* Submenu */

.hasChildren {
	position: absolute;
	width: 5px; height: 5px;
	background: black;
	right : 0;
	bottom: 0;
	
}

#nav li ul {
 display: none;
 position: absolute;
 left: 0;
 top: 100%;
 padding: 0; margin: 0;
}

#nav li:hover > ul {
 display: block;
}

#nav li ul li, #nav li ul li a {
 float: none;
}

#nav li ul li {
 _display: inline; /* for IE6 */
}

#nav li ul li a {
 width: 170px;
 display: block;
}

/* SUBSUB Menu */

#nav li ul li ul {
 display: none;
}

#nav li ul li:hover ul {
 left: 100%;
 top: 0;
}


#nav li ul 


/* Menu  close*/

.footer{
	width:1157px; 
	background-color:#333;
	height:100px;
	margin:auto;}
.pdf_files3{
	float: right;
	height: 240px;
	width: 450px;
}
.pdf_files3_1{
	float: left;
	height: 240px;
	width: 200px;
}
.pdf_files3_1_top{
	float: left;
	height: 110px;
	width: 200px;
}
.pdf_files3_1_down{
	float: left;
	height: 110px;
	width: 200px;
	margin-top: 20px;
}
.pdf_files3_2{
	float: right;
	height: 240px;
	width: 220px;
}

.trans-layer {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.2);
	z-index: 99;
}
button#banner-bth {
    width:100% !important ;
	position: absolute;
	top: 82%;
	/*right: 0%;*/
	border: 2px solid rgba(0,0,0,0.2);
	box-sizing: content-box !important;
	color: #f5f5f5;
	cursor: pointer;
	display: inline-block;
	/*padding: 12px 20px;*/
	font-weight: bold;
	text-align: center;
	text-shadow: 0 0 5px rgba(0,0,0,0.2), 0 0 1px rgba(0,0,0,0.4);
	text-decoration: none;
	font-size: 49px;
	font-family: 'lucida handwriting';
	white-space: normal;
	outline: none;
	-moz-transition: all 200ms ease 0ms !important;
	-o-transition: all 200ms ease 0ms !important;
	-webkit-transition: all 200ms ease 0ms !important;
	background: none repeat scroll 0 0 rgba(255,0,0,0.4);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
	background-clip: padding-box;
	box-shadow: 0 0 3px rgba(255,255,255,0.25) inset, 0 0 1px rgba(255,255,255,0.2), 0 10px 10px rgba(255,255,255,0.08) inset;
	-moz-box-shadow: 0 0 3px rgba(255,255,255,0.25) inset, 0 0 1px rgba(255,255,255,0.2), 0 10px 10px rgba(255,255,255,0.08) inset;
	-webkit-box-shadow: 0 0 3px rgba(255,255,255,0.25) inset, 0 0 1px rgba(255,255,255,0.2), 0 10x 10px rgba(255,255,255,0.08) inset;
	box-shadow: 0 0 3px rgba(255,255,255,0.25) inset, 0 0 1px rgba(255,255,255,0.2), 0 10px 10px rgba(255,255,255,0.08) inset;
}