* {
	margin:0;
	padding:0;
}
a:hover { 
	text-decoration: underline; 
	color: black;
}
a:link, a:visited { 
	text-decoration:none;
	color: black ;
}
ul,ol { 
	list-style: none;
}
a img,:link img,:visited img { 
	border:none;
}
address { 
	font-style:normal;
}
fieldset { 
	border: 0; 
}
body {
	font-family: Georgia, Tahoma, serif;
	background: #CCC;
}
#page { 
	width: 1002px;
	text-align: left; 
	margin: 0 auto; 
	border: 1px solid black; 
	background: #FFF;
}
#header { 
	width: 1002px; 
	height: 200px; 
}
#header h1 { 
	padding: 75px 0px 0px 50px;
	color: #003f7f; 
	font-size: 24pt; 
}
#content { 
	margin: 0px; 
	position: relative; 
	overflow: hidden; 
}
#sidebar {
	float: left;
	position: relative;
	width: 215px;
	border-right: 1px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	background-color: #003f7f;
	color: #FFF;
}
* html #sidebar{ /*IE 6 only */
	w\idth: 185px; /*Box model bug: 215px minus all left and right paddings for #sidebar */;
}
#sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#sidebar li {
	border-bottom: 1px solid #001326;
	margin: 0;
}
#sidebar li a {
	display: block;
	padding: 7px 15px 7px 15px;
	background-color: 003f7f;
	color: #fff;
	text-decoration: none;
	width: 100%;
}
html>body #sidebar li a {
	width: auto;
}
#sidebar li a:hover {
	background-color: #0059b2;
	color: #fff;
}
.sb_li_index {
	border-top: 1px solid #001326;
	background-color: #001933;
}
.sb_li_this {
	background-color: #003366;
}
.sb_li_cat_1, .sb_li_cat_2 {
	background-color: #00264c;
}
#sidebar a:visited { 
	text-decoration: none; 
	color: #FFFFCC; 
}
#main { 
	padding: 30px 50px 0 58px; 
	width: 677px; 
	float: right; 
	position: relative; 
}
* html #main { 
	display: inline;	
}
#main h2 { 
	margin: 0 0 24px 0; 
	color: #003f7f; 
	font-size: 16pt; 
}
#main h3 { 
	margin: 0 0 20px 0; 
	font-size: 12pt; 
}  
#main p { 
	font-family: arial,helvetica,sans-serif; 
	font-size: 12pt;
	margin: 0 0 20px 0; 
	text-align: justify;
}
#main ol {
	font-family: arial,helvetica,sans-serif; 
	font-size: 12pt;
	margin: 0 0 20px 40px; 
	text-align: justify;
	list-style: decimal;
}
#main ul {
	font-family: arial,helvetica,sans-serif; 
	font-size: 12pt;
	margin: 0 0 20px 30px; 
	text-align: justify;
	list-style: disc;
}
#footer { 
	background: #000c19; 
	color: #fff; 
	font-family: arial,helvetica,sans-serif;
	font-size: 10pt; 
	text-align: center; 
	padding: 14px 0 0 0; 
	clear: both; 
	width: 1002px; 
	height: 36px; 
	position: relative; 
}
#googleSearchUnitIframe { 
	font-family: arial,helvetica,sans-serif; 
	font-size: 11pt; 
}
#news { 
	font-family: arial,helvetica,sans-serif; 
	font-size: 11pt; 
}
#news td { 
	float: right; 
	width: 660px; 
	position: relative; 
}
#news p { 
	margin: 0; 
	font-family: arial,helvetica,sans-serif; 
	font-size: 11pt; 
}
#news p a { 
	color: #000; 
}
#main, #sidebar { 
	padding-bottom: 32767px !important; 
	margin-bottom: -32767px !important; 
}
#wrapper { 
	overflow: hidden; 
	position: relative; 
}

#news { 
	font-family: arial,helvetica, sans-serif; 
	font-size: 11pt; 
}
#news td { 
	float: right; 
	width: 660px; 
	position: relative; 
}
#news p { 
	margin: 0; 
	font-family: arial,helvetica, sans-serif; 
	font-size: 11pt; 
}
#news p a { 
	color: #000; 
}
#cbads :link,:visited { 
	text-decoration:none; 
	color: blue 
}
#cbads a:hover { 
	text-decoration: underline; 
	color: blue 
}