body,td {font-family:arial,sans-serif;font-size:9pt;color:#000;font-weight:500;}
body {padding:0;margin:0;background-color:#666;}

a, a:visited {color:#30c;text-decoration:none;}
a:hover {color:#c03;}

a.small, a.small:visited {color:#30c;text-decoration:none;font-size:10px;}
a.small:hover {color:#c03;}

h1 {
	color: #666;
	font-size: 14px;
	font-weight:bold;
	font-style:normal!important;
	font-family:verdana,sans-serif;
}

h2 {
	color: #f30;
	font-size: 11pt;
	font-weight:bold;
	margin:2px 0 2px 0;padding:0;
}
h3 {
	color: #333;
	font-size: 10pt;
	font-weight:bold;
	margin:2px 0 2px 0;padding:0;
}

hr {height:1px;color:#ccc;background-color:#ccc;border:0;}

div#ie_fix {text-align:center;}

div#container {
	margin: 0 auto 0 auto;
	text-align: left;
	padding: 0 0 0 0;
	width:850px;
	background:#fff;
	border-left:1px solid black;
	border-right:1px solid black;
	position:relative;
	}
	
div#header {
	width:850px;
	height:140px;
	position:relative;
	margin:0;padding:0;
	background-image:url(/img/layout/headerBG.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	}
div#header img.headerLogo {position:absolute;left:30px;top:28px;}
div#header p.headerText {position:absolute;right:90px;top:25px;
						font-family:"Times New Roman", Times, serif;
						text-transform:uppercase;
						font-weight:normal;
						font-size:15pt;
						color:#039;
						width:550px;
						text-align:center;
						line-height:14pt;}
div#header p.headerDate {position:absolute;right:0;bottom:5px;color:#fff;font-family:arial,sans-serif;font-size:8pt;}
		
table.homeblock {padding:0;margin:0;}	
table.homeblock tr.block1 {height:375px;}	
table.homeblock tr.block1 td.left {background-color:#036;margin:0;}
table.homeblock tr.block1 td.middle {background-color:#30c;margin:0;}
table.homeblock tr.block2 {height:30px;}	
table.homeblock tr.block2 td.left {background-color:#9c9;padding:2px 10px 2px 10px;margin:0;
				text-align:center;font-weight:bold;color:#30C;font-size:8pt;
				border-left:4px solid #C9F2C9;
				border-top:4px solid #C9F2C9;
				border-right:4px solid #81AA81;
				border-bottom:4px solid #6D966D;}
table.homeblock tr.block2 td.middle {background-color:#30c;margin:0;padding:5px 1em 0 0;
					color:#fff;text-align:right;font-weight:normal;
					font-family:"Times New Roman", Times, serif;
					font-size:11pt;}	
table.homeblock tr.block3 td.left {background-color:#30c;margin:0;text-align:center;
									font-size:8pt;color:#fff;}
table.homeblock tr.block3 a {color:white;}									
table.homeblock tr.block3 td.middle {background-color:#E1E1E1;margin:0;
					font-family:arial,sans-serif;
					font-size:10pt;
					padding:1em 1em 20px 1em;
					position:relative;}
table.homeblock td.right {background-color:#E1E1E1;margin:0;}
table.homeblock tr.block3 td.middle p#copyr {
	margin:20px 0 0 0;padding:0;
	text-align:right;
	font-family:verdana,arial,sans-serif;
	font-size:7pt;
	color:#999;}

table.mainblock {padding:0;margin:0;}	
table.mainblock tr.block1 {height:375px;}	
table.mainblock tr.block1 td.main {padding:3px 1em 1em 1em;margin:0;background-color:white;font-family:arial,sans-serif;font-size:10pt;color:#000;}
table.mainblock tr.block1 td.main td {font-family:arial,sans-serif;font-size:10pt;color:#000;}
table.mainblock tr.block1 td.left {background-color:#036;margin:0;}
table.mainblock tr.block2 {height:36px;}	
table.mainblock tr.block2 td.left {background-color:#9c9;padding:2px 10px 2px 10px;margin:0;
				text-align:center;font-weight:bold;color:#30C;font-size:8pt;
				border-left:4px solid #C9F2C9;
				border-top:4px solid #C9F2C9;
				border-right:4px solid #81AA81;
				border-bottom:4px solid #6D966D;}
table.mainblock tr.block3 td.left {background-color:#30c;margin:0;text-align:center;
									font-size:8pt;color:#fff;}
table.mainblock tr.block3 a {color:white;}	

div.pad {padding:12px;margin:0;}
img.border {border:1px solid black;}

div#nav {margin:7px 0 6px 30px;}
ul.nav {width:165px;
		margin:10px 0 10px 20px;
		padding:0;
		white-space:nowrap;
		list-style:none;
		text-align:left;
		overflow:hidden;}
ul.nav li {	padding:2px 0 2px 0;
			font-weight:normal;
			text-transform:uppercase;
			font-family:arial,sans-serif;
			font-size:9pt;
			color:#9cc;
			font-weight:bold;
			}

ul.nav a, ul.nav a:visited {text-decoration:none;
							color:#9cc;
							font-weight:bold;}
ul.nav a:hover {color:#fff;}

ul.nav  ul {margin:0 0 0 0;list-style:none;padding:0;}
ul.nav  ul li {margin:0;
			padding:0;
			font-weight:normal;
			text-transform:none;
			font-family:arial,sans-serif;
			font-size:8pt;
			color:#9c9;
			}
ul.nav ul a, ul.nav ul a:visited {text-decoration:none;
							color:#9c9;
							font-weight:normal;}
ul.nav ul a:hover {color:#fff;}
ul.nav a.highlight, ul.nav a.highlight:visited {color:#fff;}

div#homeStuff {margin:15px 0 0 0;position:relative;text-align:center;}
div#homeStuff img.blueBar {border-top:10px solid #3fb6ff;margin-top:2em;}

div#content {border-top:10px solid #3fb6ff;margin-top:1.5em;}
div#content div.left {float:left;
				width:415px;
				color:#666;
				border-right:1px solid #ccc;
				padding:0 18px 0 0;
				margin-top:1em;font-family:arial,sans-serif;font-size:10pt;}
div#content div.left td {color:#666;font-family:arial,sans-serif;font-size:10pt;}
div#content div.right {float:left;
				width:210px;
				color:#fc6;
				border-left:1px solid #ccc;
				padding:0 0 0 20px;
				margin:1em 0 0 -1px;}
div#content div.left td {color:#fc6;}
div#content div.single  {
				width:660px;
				color:#666;
				margin-top:1em;}
div#content div.single td {color:#666;}
/* editor styles */
div.normalContent, span.normalContent {font-family:arial,sans-serif;font-size:10pt;color:#000;}
div.normalContentHeader, span.normalContentHeader {font-family:arial,sans-serif;font-size:11pt;font-weight:bold;color:#666;margin-bottom:0;padding-bottom:0;}
div.altContent, span.altContent {font-family:arial,sans-serif;font-size:10pt;font-weight:normal;color:#30c;}
div.altContentHeader, span.altContentHeader {font-family:arial,sans-serif;font-size:11pt;font-weight:bold;color:#30c;}

tr.oddRow {background-color:#eee;}

br.clear {clear:both;}

/* news and events */
ul.news {padding:0;margin:0;list-style-type: none;}
ul.news li {margin:1em 0 2em 0;}
ul.news li h1 {color:#555;font-size:11px;font-weight:bold;margin-bottom:0;}
ul.news li i.date {font-style:normal;font-size:9pt;font-weight:bold;}
ul.news li div.story {color:#555;}

div#blogCol1 {float:left;width:555px;padding-top:1em;}
div#blogCol2 {float:right;width:200px;padding-left:10px;border-left:1px dotted #ddd;}

div#contact {height:400px;
	border-top:10px solid #039;border-bottom:10px solid #039;
	padding:1em 0 0 1em;
	position:relative;
	}
div#contact h1 {text-align:center;font-family:arial,sans-serif;font-size:14pt;font-weight:bold;color:#039;}
div#contact input.t {width:230px;}
div#contactFooter {position:absolute;bottom:1px;right:1em;font-size:7pt;color:#999;}


	
	
