* {padding:0; margin:0;}

body {
	text-align:center;
	font:11px Arial, Verdana, Helvetica;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
	background-color:#fff;
	}
.box {
	position:fixe;
	height:auto;
	width:100%;
	margin:0px;
	}
.menu_top {
	position:relative;
	height:25px;
	width:1024px;
	margin:5px auto 0px auto;
	background-image: url(../images/tobmenubar.png);
	overflow:hidden;
	padding:0px;
	}
.topm_left {
	float:left;
	position:relative;
	width:300px;
	height:20px;
	margin:2px auto 2px 10px;
	text-align:left; 
	overflow:hidden;
	}
.topm_right {
	position:relative;
	width:300px;
	height:20px;
	margin:2px 12px 2px 708px;
	text-align:right; 
	overflow:hidden;
	}
.menu_top_link {
	font:10px Arial, Verdana, Helvetica;
	font-weight:bold; 
	color:#fff; 
	text-decoration: none;
	margin:12px 10px auto 10px;
	overflow:hidden;
	}
.menu_top_link:hover {
	font:10px Arial, Verdana, Helvetica;
	font-weight:bold; 
	color:#90EE90; 
	text-decoration: none;
	margin:12px 10px auto 10px;
	overflow:hidden;
	}
.header_box1 {
	position:absolute;
	height:150px;
	width:100%;
	margin:0px auto 0px auto;
	background-color:#F0FFF0;
	}
.downloads {
	float:left;
	position:absolute;
	height:20px;
	width:90px;
	margin:130px auto 0px 5px;
	background-color:#66CDAA;
	overflow:hidden;
	border: 0.1em solid #efefef;
	font:12px Arial, Verdana, Helvetica;
	font-weight:bold;
	color:#fff;
	}
.downloads a {
	font:11px Arial, Verdana, Helvetica;
	font-weight:bold;
	color:#fff;
	text-decoration: none;
	}
.downloads a:hover {
	font:11px Arial, Verdana, Helvetica;
	font-weight:bold;
	color:#fff;
	text-decoration: underline;
	}
.downloads:hover {	
	height:100px;
	width:100px;
	}
.header_box {
	height:100px;
	width:100%;
	margin:0px auto 0px auto;
	background-color:transparent;
	}
.logo_box {
	position:relative;
	height:80px;
	width:1024px;
	margin:0px auto 0px auto;
	background-image: url(../images/logo_bar.png);
	}
.sectionhead_c {
	margin:0px 12px 0px 12px;
	width:1000px; height:40px;
	background:url(../images/status.png);
	text-align:left;
	}
.sectionhead {
	padding:5px 20px 5px 20px;
	font:13px Arial, Verdana, Helvetica;
	color:#FD4606;
	font-weight:bold;
	text-decoration: underline;
	}
.line_head {
	margin:20px 30px 0px 30px;
	color:#66bc66;
	}
.content_box_top {
	float:center;
	position:relative;
	height:15px;
	width:1024px;
	margin:10px auto 0px auto;
	background-image: url(../images/paper_top.png);
	overflow:hidden;
	z-index:5;
	}
.content_box {
	float:center;
	position:relative;
	height:auto;
	width:1024px;
	margin:0px auto 0px auto;
	background-image: url(../images/paper_con.png);
	background-repeat: repeat;
	overflow:hidden;
	z-index:6;
	}
.vis {
	position:relative;
	margin:0px auto 0px auto;
	height:30px;
	width:700px;
	text-align:justify;
	overflow:hidden;
	border: 0.1em solid #efefef;
	}
.vis:hover {
	margin:0px auto 0px auto;
	height:850px;
	width:700px;
	}	
.content_box_bot {
	float:center;
	position:relative;
	height:20px;
	width:1024px;
	margin:0px auto 0px auto;
	background-image: url(../images/paper_bot.png);
	}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

