html, body {
	margin:0px;
	padding:0px;
}
table {
	margin:0px;
	padding:0px;
}
#logo {
	position: absolute;
	top: 5px;
	left: 5px;
	height:50px;
	width:299px;
	margin:0px;
	padding:0px;
	text-align:center;
}
#logo .logo {
	margin:0px;
	padding:0px;
	vertical-align:middle
}
#nav {
	position:absolute;
	top:6px;
	left:350px;
	height:55px;
	width:400px;
	margin:0px;
	padding:0px;
}
#nav p {
	position:absolute;
	bottom:0px;
	right:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	width:auto;
	height:auto;
	color:#FFCC00;
	background-color:#000000;
	margin:0px;
	padding:1px 15px 1px 0px;
}
#nav img.corner {
	position:relative;
	right:14px;
	top:1px;
	vertical-align:bottom;
}
#nav a:active, #nav a:link, #nav a:visited {
	color:#FFCC00;
	text-decoration: none;
	}
#nav a:hover {
	color:#FFCC00;
	text-decoration: underline;
	}

#main {
	position:absolute;
	top:60px;
	left:1px;
	width:747px;
	height:auto;
	min-height:381px;
	margin:0px;
	padding:0px 0px 1px 0px;
	border: solid 1px #000000;
}
#main img.floatleft {
	float:left;
	margin:0px;
	padding:0px;
}
#main img.floatright {
	float:right;
	margin:0px;
	padding:0px;
}
#main .indent {
	margin-left:3px;
}
#main .indent2 {
	margin-left:15px;
	margin-top:4px;
}
#main .indent2b {
	margin-left:15px;
	margin-right:10px;
}
#main .topgap1 {
	margin-top:5px;
}
#main .pound1 {
	color:#339900;
	font-style:italic;
}
#main .value1 {
	color: #FF0000;
	font-style:italic;
}
#main .width200px {
	margin-right:100px;
}
#main .bigheading1 {
	font-size:larger;
	color:#FF0000;
	font-style:italic;
}
#main .ctlogo1 {
	color: #006699;
}
#main .ctlogo2 {
	color: #990000;
}
#main .bold {
	font-weight:bold;
}
#breadcrumb {
	width:725px;
	height:auto;
	margin:0px;
	padding:5px 5px 5px 7px;
}
#breadcrumb p, #homenewslink p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	line-height:120%;
	font-weight:bold;
	color:#003366;
	margin:0px;
	padding:0px;
}
#breadcrumb a:active, #breadcrumb a:link, #breadcrumb a:visited {
	color:#003366;
	text-decoration: underline;
	font-weight:normal;
	}
#breadcrumb a:hover {
	color: #FF0000;
	text-decoration: underline;
	}
#homenewslink {
	float:left;
	width:250px;
	height:auto;
	margin:0px;
	padding:5px 5px 5px 0px;
}
#homenewslink a:active, #homenewslink a:link, #homenewslink a:visited {
	color:#990000;
	text-decoration: underline;
	font-weight:bold;
	}
#homenewslink a:hover {
	color: #FF0000;
	text-decoration: underline;
	font-weight:bold;
	}
#leftcolumn {
	width:140px;
	height:100%;
	margin:0px 0px 0px 7px;
	padding:3px 0px 0px 0px;
	float:left;
	clear:left;
	display:inline;
}
#leftcolumn p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	color: #990000;
	margin:4px 0px 3px 0px;
	padding:0px;
	line-height:120%;
}
#leftcolumn a:active, #leftcolumn a:link, #leftcolumn a:visited {
	color:#990000;
	text-decoration: underline;
	font-weight:normal;
	}
#leftcolumn a:hover {
	color: #FF0000;
	text-decoration: underline;
	}
#bottomleft {
	position:absolute;
	bottom:4px;
	left:8px;
	width:130px;
	height:auto;
	margin:0px;
	padding:0px;
}
#bottomleft h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	color: #990000;
	margin:1px 0px 2px 5px;
	padding:0px;
	line-height:100%;
}
#bottomleft p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:normal;
	color: #003366;
	margin:1px 0px 1px 0px;
	padding:0px;
	line-height:100%;
}
#bottomleft form, #leftcolumn form {
	width: auto;
	height:auto;
	display:inline;
	margin:0px;
	padding:0px;
}
#bottomleft input.text, #bottomleft select.text, #leftcolumn input.text, #leftcolumn select.text {
	width:110px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	vertical-align:middle;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
#bottomleft input.submit, #leftcolumn input.submit {
	width:60px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#midcolumn {
	float:right;
	width:598px;
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
	clear:none;
}
#midcolumn a:active, #midcolumn a:link, #midcolumn a:visited {
	color:#990000;
	text-decoration: underline;
	font-weight:normal;
	}
#midcolumn a:hover {
	color: #FF0000;
	text-decoration: underline;
	}
#midcolumn h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	color:#003366;
	padding:0px;
	margin:5px 5px 5px 30px;
	line-height:110%;	
}
#midcolumn h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	color:#003366;
	padding:0px;
	margin:5px 5px 5px 7px;
	line-height:110%;	
}
#midcolumn h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	color: #990000;
	padding:0px;
	margin:3px 5px 1px 5px;
	line-height:110%;	
}
#midcolumn h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	color: #003366;
	padding:0px;
	margin:1px 5px 0px 5px;
	line-height:110%;	
}
#midcolumn p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:normal;
	color:#003366;
	padding:0px;
	margin:0px 5px 2px 5px;
	line-height:120%;	
}
#midcolumn ul {
	margin:0px 15px 0px 15px;
	padding:0px;
	list-style-position: circle inside;
}
#midcolumn li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:normal;
	color:#003366;
	padding:0px;
	margin:0px 15px 4px 10px;
	line-height:120%;
}
#lefthalf {
	float:left;
	width:299px;
	height:358px;
	margin:0px;
	padding:0px;
}
#righthalf {
	float:left;
	width:299px;
	height:358px;
	margin:0px;
	padding:0px;
}
#tophalf {
	position: relative;
	width:598px;
	height:179px;
	min-height:179px;
	margin:0px;
	padding:0px;
}
#topthird {
	position: relative;
	width:598px;
	height:89px;
	min-height:89px;
	margin:0px;
	padding:0px;
}
#tophalf h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:125%;
	font-weight:normal;
	color: #FFFFFF;
	padding:0px;
	margin:5px 10px 5px 50px;
	line-height:110%;
}
#tophalf h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
	color: #FFFFFF;
	padding:0px;
	margin:5px 0px 2px 0px;
	line-height:110%;
}
#tophalf p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:normal;
	color: #66FFFF;
	padding:0px;
	margin:2px;
	line-height:110%;
}
#topleft {
	position:relative;
	width:299px;
	height:179px;
	float:left;
	clear:none;
	margin:0px;
	padding:0px;
}
#topright {
	position:relative;
	width:299px;
	height:179px;
	float:right;
	clear:none;
	margin:0px;
	padding:0px;
}
#bottomquarter {
	position:absolute;
	bottom:0px;
	width:593px;
	height:auto;
	background-color:#FFFFFF;
	margin:3px 0px 3px 3px;
	padding:0px;
}
#bottomquarterb {
	width:598px;
	height:auto;
	min-height:89px;
	margin:0px;
	padding:0px;
}
#bottomquarter table {
	margin:0px;
	padding:0px;
}
#bottomquarter table td {
	width:20%;
	margin:0px;
	padding:0px 0px 2px 0px;
	border: solid 1px #FFFFFF;
	border-collapse:collapse;
	background-color:#006699;
	vertical-align:top;
	text-align:center;
}
#bottomhalf {
	width:100%;
	height:auto;
	min-height:179px;
	margin:0px;
	padding:0px;
}
#bottom2thirds {
	width:100%;
	height:auto;
	min-height:269px;
	margin:0px;
	padding:0px;
}
#bottom2thirds1, #bottom2thirds2  {
	width:299px;
	height:auto;
	height:269px;
	min-height:269px;
	float:left;
	margin:0px;
	padding:0px;
}
#bottomquarter1, #bottomquarter2, #bottomquarter3, #bottomquarter4 {
	width:149px;
	height:auto;
	min-height:179px;
	float:left;
	margin:0px;
	padding:0px;
}
#bottomhalf1, #bottomhalf2 {
	width:299px;
	height:auto;
	min-height:179px;
	float:left;
	margin:0px;
	padding:0px;
}
#botleft {
	position:relative;
	width:299px;
	height:179px;
	float:left;
	clear:none;
	margin:0px;
	padding:0px;
}
#botright {
	position:relative;
	width:299px;
	height:179px;
	float:right;
	clear:none;
	margin:0px;
	padding:0px;
}
p.link {
	position:absolute;
	bottom:4px;
	right:0px;
	margin:0px;
	padding:0px;
	line-height:100%;
	color:#990000;
	font-weight:bold;
	font-size:smaller;
}
p.link a:active, p.link a:link, p.link a:visited {
	color: #990000;
	text-decoration: underline;
	font-weight:bold;
	}
p.link a:hover {
	color: #FF0000;
	text-decoration: underline;
	font-weight:bold;
	}
