﻿html { margin: 0px; padding: 0px; }

body {
	margin: 0px;
	padding: 0px;
	background: #fff url('images/bodybg.gif') repeat-x;
	font: .7em Verdana, Arial, Helvetica, sans-serif;
}

a:link { color: #10519a; }
a:visited { color: #053c79; }
a:active, a:hover { color: #006eec; }

img { border: 0px; }
.clear { clear: both; }

h1 {
	color: #1f2127;
	font: bold 150% Helvetica, Arial, sans-serif;
}

h2 {
	color: #1f2127;
	font: bold italic 150% Helvetica, Arial, sans-serif;
}

h3 {
	color: #1f2127;
	font: bold 130% Helvetica, Arial, sans-serif;
}

h4 {
	color: #1f2127;
	font: bold italic 130% Helvetica, Arial, sans-serif;
}

h5 {
	color: #1f2127;
	font: bold 110% Helvetica, Arial, sans-serif;
}

h6 {
	color: #1f2127;
	font: bold italic 110% Helvetica, Arial, sans-serif;
}

#container {
	width: 750px;
	background: url('images/columns.gif') repeat-y;
}

#top {
	width: 100%;
	background: url('images/mainimagebg2.jpg') repeat-x 0px 67px;
}

#hmenu {
	height: 25px;
	padding-top: 5px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 20px;
}
	html>body #hmenu { height: 20px; }
	
	#hmenu ul {
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
	
	#hmenu li {
		display: inline;
	}
	
	#hmenu a:link, #hmenu a:visited {
		color: #b2b2dc;
		font-weight: bold;
		padding: 0px 10px 0px 10px;
		text-decoration: none;
	}
	
	#hmenu a:active, #hmenu a:hover {
		color: #fff;
	}

#middle { color: #d7d7f2; }
#middle h1, #middle h2, #middle h3, #middle h4, #middle h5, #middle h6 { color: #7ba8db; }
#middle a:link { color: #f9c81c; }
#middle a:visited { color: #cbcbee; }
#middle a:active, #middle a:hover { color: #fff; }

#middleleft {
	width: 240px;
	height: 247px;
	background: #123290;
	float: left;
	padding: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 220px;
	height: 227px;
}
	html>body #middleleft { width: 220px; height: 227px; }
	
	#setext h1 {
		font: normal 11px Verdana, Arial, Helvetica; 
		color: #d7d7f2;
	}

#middleright {
	width: 710px;
	height: 247px;
	float: left;
	padding: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 690px;
	height: 227px;
}
	html>body #middleright { width: 490px; height: 227px; }
		
#splashbody {
	width: 750px;
}

#splashbody2 {
	width: 240px;
	float: left;
	padding: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 220px;
}
	html>body #splashbody2 { width: 220px; }

#body1 {
	width: 510px;
	float: left;
	background: #fff;
	padding: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 490px;
}
	html>body #body1 { width: 490px; }

#body2 {
	width: 240px;
	float: left;
}

#body2content {
	padding: 10px;
}

.submenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #FFFFFF;
}

.subheading {
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #FFFFFF;
}

.submenu li {
	background: url('images/vertical.gif') no-repeat 0px -2px;
	padding-bottom: 5px;
	color: #FFFFFF;
}

.submenu a:link, .submenu a:visited {
	display: block;
	width: 200px;
	padding-left: 20px;
	color: #FFFFFF;
	text-decoration: none;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 180px;
}
	html>body .submenu a:link, html>body .submenu a:visited {
		width: 180px;
		color: #FFFFFF;
	}
	
	.submenu a:active, .submenu a:hover {
		background: url('images/vertical.gif') no-repeat 0px -79px;
		color: #fff;
	}

#footer {
	background: #2b53c9;
	height: 23px;
}

	#footer a:link, #footer a:visited { color: #fff; }
	#footer a:active, #footer a:hover { color: #f9c81c; }

#footerleft {
	width: 240px;
	float: left;
	background: #0a236f;
	color: #5e72b2;
	padding: 5px;
	text-align: center;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 230px;
}
	html>body #footerleft { width: 230px; }

#footerright {
	width: 510px;
	float: left;
	padding: 5px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 500px;
}
	html>body #footer right { width: 500px; }
