#wrapper {
	border-top-width: 8px;
	border-right-width: 4px;
	border-bottom-width: 2px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E0E1E2;
	border-right-color: #E0E1E2;
	border-bottom-color: #E0E1E2;
	border-left-color: #E0E1E2;
	width: 753px;
	overflow: auto;
	margin-left:auto;
	margin-right:auto;
}
#wrapper #flash {
	/*height: 205px;*/
	width: 753px;
	clear: both;
}
#wrapper #content #col1 {
	float: left;
	width: 154px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #E0E1E2;
	margin: 0px;
	padding: 5px;
	position: relative;
	height: 300px;
}
#wrapper #content #col2 {
	width: 207px;
	float: left;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #E0E1E2;
	margin: 0px;
	padding: 0px;
	position: relative;
	height: 310px;
}
#wrapper #content #col2 #top {
	margin: 0px;
	padding: 5px;
	clear: both;
	width: 197px;
	position: relative;
}
#wrapper #content #col2 #bottom {
	position: absolute;
	bottom: 0px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #E0E1E1;
}
#wrapper #content #col3 {
	float: left;
	width: 376px;
	margin: 0px;
	padding: 0px;
	position: relative;
	height: 310px;
}
#wrapper #content #col4 {
	margin: 0px;
	padding: 5px;
	float: left;
	width: 197px;
	text-align: left;
	position: relative;
}
#wrapper #content #col5 {
	margin: 0px;
	padding: 5px;
	clear: right;
	float: right;
	width: 156px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #E0E1E2;
	position: relative;
	height: 220px;
}
#wrapper #content {
	width: 753px;
	clear: both;
	border-top-color: #E0E1E2;
	border-right-color: #E0E1E2;
	border-bottom-color: #E0E1E2;
	border-left-color: #E0E1E2;
	border-top-width: 5px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	overflow: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A5A;
	position: relative;
}
#wrapper #content select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#wrapper #content h1 {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	display: inline;
}
#wrapper #nav {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E0E1E2;
	width: 753px;
	height: 33px;
	clear: both;
}
#wrapper #header #left {
	float: left;
}
#wrapper #header #right {
	float: right;
	text-align: right;
	vertical-align: top;
	clear: right;
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: 53px;
}
#wrapper #header input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
#wrapper #footer {
	clear: both;
	height: 21px;
	width: 742px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 5px;
}
#wrapper #footer #left {
	float: left;
}
#wrapper #footer #right {
	float: right;
}
#bottomfooter {
	clear:both; 
	margin-top:2px;
	padding-right:8px; 
	text-align:right; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #666666;	
	width: 753px; 
	margin-left:auto;	
	margin-right:auto;
}
	
#bottomfooter #left {
	float: left;
	text-align: justify;
	width: 680px;
}

#bottomfooter #right {
	float: right;
}

#footparagraph {
	clear:both; 
	margin-top:2px;
	padding-top: 6px;
	padding-right:8px; 
	text-align:left; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #666666;	
	width: 753px; 
	margin-left:auto;	
	margin-right:auto;
}

#wrapper #header {
	height: 56px;
	width: 753px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #E0E1E2;
	clear: both;
}
#wrapper #content #col3 #widebanner {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 88px;
	width: 376px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #E0E1E1;
}
#wrapper #content input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
a:link {color:#115A9E}
a:visited {color:#115A9E}
a:hover {color:#008C4A; text-decoration:none;}
a:active {color:#115A9E}

.red {color:#ff0000;}
#wrapper #header #right #searchform {
	margin: 0px;
	padding: 0px;
}

/*Makes arrows to left of links in columns*/

#wrapper #content #col2 #top ul, 
#wrapper #content #col3 #col4 ul, 
#wrapper #content #col3 #col5 ul {margin:16px 4px; padding:0; list-style-type:none;}

#wrapper #content #col2 #top ul li, 
#wrapper #content #col3 #col4 ul li, 
#wrapper #content #col3 #col5 ul li {
	display:block; 
	height:15px; 
	width:140px; 
	background:url(../images/backgrounds/homepage_arrow.gif) top left no-repeat; 
	margin:0; 
	padding:0 0 0 7px;
}
#wrapper #content #col2 #top ul li {width:165px;}

/***************Remove Border Around Banners*************************/
#wrapper #content #col2 #bottom img, #wrapper #content #col3 #widebanner img {border:none;}
