/* CSS Document */

html, body{
	width:100%; 
	height:100%; 
	border:0; 
	margin:0; 
	padding:0; 
	font-family:arial, helvetica, verdana, sans-serif;
	font-size:1em;
	background:#3A824D url(images/gradient.gif) repeat-x top center;}
	

/*******************************************************************************************/    
.rollover1{
float: left;
width: 70px;
height:15px;
margin:7px 0 0 7px;
padding: 0px;
border:none;
}

.rollover1 a{
display: block;
background: url(images/homeoff.gif) no-repeat;
width:70px;
height: 15px;
}

.rollover1 a:hover{
display:block;
background: url(images/homeon.gif) no-repeat;
width:70px;
height: 15px;
}
.rollover2{
float: left;
width: 78px;
height:15px;
margin: 7px 0 0 0;
padding: 0px;
border:none;
}

.rollover2 a{
display: block;
background: url(images/contactoff.gif) no-repeat;
width:78px;
height: 15px;
}

.rollover2 a:hover{
display:block;
background: url(images/contacton.gif) no-repeat;
width:78px;
height: 15px;
}
.rollover3{
float: left;
width: 90px;
height:15px;
margin: 7px 0 0 0;
padding: 0px;
border:none;
}

.rollover3 a{
display: block;
background: url(images/printoff.gif) no-repeat;
width:90px;
height: 15px;
}

.rollover3 a:hover{
display:block;
background: url(images/printon.gif) no-repeat;
width:90px;
height: 15px;
}
/*******************************************************************************************/  
img {
	border:0;
}
.style2 {
	font-size: 14px;
	color: #003300;
}
.style3 {
	font-size: 16px;
	font-weight: bold;
	color: #003300;
}
.style4 {
	color: #003300;
	font-size: 18px;
}
.style7 {
    font-size: 12px; 
    font-weight: bold; 
    }
.style8 {
	padding-bottom:10px;
	font-size: 13px;
	color: #003300;
	font-weight: bold;
}
.style10 {
	color: #003300;
	font-size: 12px;
	font-weight: bold;
}

.style14 {
    color: #003300; 
    font-size: 18px; 
    font-weight: bold; 
    }
h1 {
	font-size:1.2em;
	font-weight:bold;
	margin:0;
	padding:0 0 10px 0;
	color:#003300;
}
h2 {
	font-size:0.9em;
	font-weight:bold;
	margin:0;
	padding:0 0 10px 0;
	color:#003300;
}	

/*******************************************************************************************/

div#wrapper{
	width:761px; 
	min-height:100%; 
	margin:0 auto -32px auto;
	position:relative;
	background:#FFFFFF;}

	
* html div#wrapper{
	height: 100%;
}
	
/*******************************************************************************************/


div#header {
	width:761px;
	height:153px;
	margin:0;
	padding:0;
	float:left;
	background:url(images/fullheader.gif) no-repeat;}


div#logo {
    width:226;
	height:153;
 	padding:0;
 	margin:0;
 	float:right;
    }
    
div#banner {
    
	width:523;
	height:216;
	float:left;
	margin:131px 0 0 12px !important;
	margin:127px 0 0 6px;
	padding:0;
}
div#photo{
    float:right;
    }
/*******************************************************************************************/
div#news{
    float:left;
    height:100%;
    margin:0;
    padding:80px 0 0 0 !important;
    padding:80px 0 0 0;
    }


div#signup{
   position:relative;
   z-index:100;
   float: right;
   height:100%;
   padding:0 0 0 -10px;
}
/*****************************************************************************************/

div#qna{
    margin:0;
    }
/*****************************************************************************************/		
div#footer img{

	margin:0 10px;

}
div#footer{
	width:761px;
	height:31px;
	margin:0 auto;
	clear:both;
	font-size:0.6em;
	color:#fff;
	background:url(images/footer.gif) no-repeat;
	position:relative;
	font-family:verdana, arial, helvetica, sans-serif;
}

div#footer p{
	margin:0;
	padding:7px 12px 0 0; 
	float:right
	}

div#footer a, #footer a:visited, #footer a:active{
	text-decoration:none; 
	color:#fff
	}

div#footer a:hover{
	text-decoration:underline; 
	color:#fff
	}

	

