html, body {
	margin: 0;
	padding: 0;
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	color: #181818;
	width: 100%;
	height: 100%;
	background: #5591cd url(../images/bg_global.gif) repeat-x top left;
	text-align: center;
}
a img {border: 0px}

a {
	color: #06c;
	text-decoration: none;
	}

a:hover {
	color: #147;
	text-decoration: underline;
	}

div#header {
	width: 440px; /* 850px total with padding */
	height: 80px; /* 132px total with padding */
	margin: 0 auto;
	padding: 52px 0 0 410px;
	background: url(../images/banner.gif) no-repeat top left;
}

body>div#header {
	width: 433px;
	padding: 52px 0 0 417px;
}

div#body {
	width: 780px; /* 800px total with padding */
	min-height: 500px;
	border-left: 5px solid #385f87;
	border-right: 5px solid #385f87;
	margin: 0 auto;
	background: #fff;
	text-align: left;
	padding: 0 10px 20px 10px;
	overflow: visible;
}

div#side_bar {
	width: 207px; /* 217px total with padding */
	padding: 0 10px 20px 0;
	display: block;
	float: left;
}

div#content {
	width: 560px; /* 563px total with padding */
	padding: 0 0 20px 3px;
	display: block;
	float: right;
}

div#copyright {
	width: 765px; /* 780px total with padding */
	height: 33px; /* 50px total with padding */
	clear: both;
	display: block;
	background: #dbdbdb;
	font-weight: bold;
	padding: 17px 0 0 15px;
	color: #404040;
}

h2.side_header {
	width: 177px; /* 207px total with padding */
	height: 23px;
	background: #dbdbdb url(../images/sub_arrow.gif) no-repeat top left;
	display: block;
	margin: 0 0 1px 0;
	font-size: 9pt;
	font-weight: bold;
	padding: 7px 0 0 30px;
	color: #231f20;
}

ul.side_list, ol{
	width: 207px;
	list-style-type: none;
	margin: 0;
	padding: 0;	
}


ul.side_list li, ol{
	margin: 0 0 1px 0;
	height: 24px;
	width: 207px;
}

ul.side_list li a:link, ul.side_list li a:visited {
	display: block;
	width: 197px; /* 207px total with padding */
	height: 20px; /* 24px total with padding */
	background: #eee;
	color: #385f87;
	text-decoration: none;
	font-weight: bold;
	padding: 4px 0 0 10px;
}

ul.side_list li a:hover {
	color: #873838;
	text-decoration: underline;
}

h1.content_header {
	width: 508px; /* 560px total with padding */
	height: 42px; /* 54px total with padding */
	margin: 0;
	padding: 12px 0 0 52px;
	background: url(../images/content_header.gif) no-repeat top left;
	font-size: 18pt;
	color: #fff;
	
	
}

.contentlink {
	font-size: 18pt;
	color: #fff;
	text-decoration: none;
	
}


span.date {
	font-size: 9pt;
	color: #53680d;
	float: right;
	margin: 8px 12px 0 0;
}

p.bodycopy {
	width: 534px; /* 560px total with padding */
	padding: 12px;
	margin: 0 0 10px 1px;
	background: url(../images/bg_content.gif) repeat-x top left;
}

ul#nav {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul#nav li {
	width: 95px;
	height: 30px;
	float: left;
	margin: 0 0 0 7px;
}

ul#nav li a:link, ul#nav li a:visited {
	font-weight: bold;
	color: #385f87;
	text-decoration: none;
	text-align: center;
	width: 95px;
	height: 25px; /* 30px total with padding */
	display: block;
	padding: 5px 0 0 0;
}

ul#nav li a:hover {
	color: #873838;
	text-decoration: underline;
}

span.header_text {
	display: block;
	color: #fff;
	font-weight: bold;
	font-size: 14pt;
	height: 50px;
}
