#wrapper{
	border:1px solid black;
	clear:both;
	width:770px;
	background:white;
	padding:5px;
}
body{
	font-family: "Verdana", "Helvetica", sans-serif;
	font-size: 9pt;
	background: #CCCCCC;
	}
.formtable{
	font-size:9pt;
}
.basictable{
	font-size:8pt;
}
.basictable th{
	background: #3A5369;
	color:white;
}
.basictable td{
	border-bottom:1px solid #3A5369;
}
.contenttable{
	font-size:8pt;
}
.textinput{
	border:1px solid #3A5369;
	height:25px;
}
a:link{
	color:blue;
	text-decoration: none;
}
a:visited{
	color:blue;
	text-decoration: none;
}
#header{
	width:770px;
	height:100px;
	background: url(../images/GETNsiteheader.jpg) no-repeat;
}
#utils{
	width:770px;
	height:25px;
	background: url(../images/subhead.jpg) repeat-x;
	text-align: right;
}
#utils a{
	padding:0 10px 0 10px;
	font-size:8pt;
}

#footer{
	width:770px;
	height:25px;
	background: url(../images/subhead.jpg) repeat-x;
}
#bodyarea{
	width:770px;
	background: url(../images/bodybg.jpg) repeat-y;
	height:auto !important;
	height:500px;
	min-height:500px;
}
#menu{
	width:200px;
	float:left;
	clear:left;
	height:auto !important;
	height:500px;
	min-height:500px;
}
#rightcol{
	width:570px;
	float:right;
	clear:right;
	height:auto !important;
	height:500px;
	min-height:500px;
}


/* start menu styles */

a.imglink{ 
    font : bold 9pt verdana, sans-serif; 
    color:white; 
    width:194px; 
    height:25px; 
    background: #00317D; 
    display:block; 
    text-decoration:none; 
	 margin:3px 0 0 0;
    } 

a.imglink_selected{ 
    font : bold 9pt verdana, sans-serif; 
    color:white; 
    width:194px; 
    height:25px; 
    background: #0085fb; 
    display:block; 
    text-decoration:none; 
	 margin:3px 0 0 0;
    } 	 

    a.imglink:Hover{ 
    font : bold 9pt verdana, sans-serif; 
    color:white; 
    text-decoration:none; 
    background: #0085FB}
	.mpad{
		padding:5px;
	}
	
a.imglink2{ 
    font : bold 7pt verdana, sans-serif; 
    color:white; 
    width:194px; 
    height:25px; 
    background:#0085fb; 
    display:block; 
    text-decoration:none; 
	 margin:0;
	 border-top:1px solid #CCC;
} 
a.imglink2:Hover, a.imglink_selected:hover{ 
    color:aqua !important; 
    text-decoration:none; 
    background: #0085FB
}
	
/* end menu styles */
	
	
	
.pad{
	padding:5px;
}
.allpad{
	padding:1px 0 0 0;
}
.upad{
	padding:4px 0 0 0;
}
.leftbox{
	float:left;
	clear:left;
	width:270px;
	margin:15px 0 15px 5px;
}

.rightbox{
	float:right;
	clear:right;
	width:270px;
	margin:15px 5px 15px 0;
}
.hometext{
	width:98%;
	clear:both;
	text-align: left;
	padding: 10px;
}
.hometextline{
	clear:both;
}
	
	
	
	
	
	
	/* start content styles */
	.homebox{
		width:100%;
		height:auto !important;
		height:100px;
		min-height: 110px;
		background:#ECF3F8;
		border:1px solid #3A5369;
		margin:15px 0 0 0;
	}
	.homeall{
		width:95%;
		text-align: center;
		height: 20px;
		border:1px solid #3A5369;
		background: #FFF8DC;
		margin: 5px 0 5px 0;
		cursor:pointer;
		cursor: hand;
		color:blue;
		text-decoration: none;
	}
	
	#newsheader{
		font-weight:bold;
		padding:6px;
	}
	.homeline{
		font-size:8pt;
		width:95%;
		padding: 6px;
		border-bottom: 1px solid #3A5369;
		text-align:left;
	}
	.newsline a{
		float: right;
		color:blue;
		text-decoration: none;
	}
	
	
	#galleryheader{
		font-weight:bold;
		padding:6px;
	}
	
	.galleryitem1{
		float:left;
		width:65%;
	}	
		.galleryitem2{
		float:left;
		width:20%;
	}
		.galleryitem3{
		float:left;
		width:15%;
	}
	
	
	
	#eventheader{
		font-weight:bold;
		padding:6px;
	}
	
	.eventitem1{
		float:left;
		width:80%;
	}	
	.galleryitem2{
		float:left;
		width:20%;
	}
	
	
	#docheader{
		font-weight:bold;
		padding:6px;
	}
	
	.docitem1{
		float:left;
		width:45%;
	}	
		.docitem2{
		float:left;
		width:35%;
	}
		.docitem3{
		float:left;
		width:15%;
	}
	
	
	#searchbox{
		width:270px;
		background: #B8D1E4;
		border:1px solid #3A5369;
		margin:15px 0 0 0;
	}
	#searchheader{
		font-weight:bold;
		padding:6px;
	}
	.searchline{
		font-size:8pt;
		width:98%;
		padding: 6px;
		text-align:left;
	}
	.searchitem1{
		float:left;
		width:20%;
		padding:3px 0 0 0;
		text-align:right;
	}	
		.searchitem2{
		float:left;
		width:60%;
	}
		.searchitem3{
		float:left;
		width:15%;
		}
	/* start poll table styles */
	
	.polltable{
		font-size:8pt;
	}

	/* faq styles */
	.faqtable1{
	font-size:8pt;
}
.faqtable2{
	font-size:9pt;
}
