body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	}
div#logo {
	position: absolute;
	z-index: 1;
	left: 15px;
	top: 24px;
	width: 145px;
	height: 110px;
	}

div#leftnav {
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 150px;
	width: 160px;
	height: auto;
	}
div#leftnav ul {
	margin-left: 7px;
	list-style-type: none;
	}
div#leftnav ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	padding: 0px 0px 5px 8px;
	}
div#leftnav ul li.selected {
	background-image: url(/images/arrow_selected.gif);
	background-position: left;
	background-repeat: no-repeat;
	}
div#leftnav ul li.back {
	background-image: url(/images/arrow_doubleback.gif);
	background-position: left;
	background-repeat: no-repeat;
	}
div#leftnav ul li a {
	width: 100%;
	}
div#leftnav ul li a:link {
	color: #669966;
	text-decoration: none;
	border-bottom: 1px solid #99cc99;
	}
div#leftnav ul li a:visited {
	color: #669966;
	text-decoration: none;
	border-bottom: 1px solid #99cc99;
	}
div#leftnav ul li a:active {
	color: #669966;
	text-decoration: none;
	border-bottom: 1px solid #ff3333;
	}
div#leftnav ul li a:hover {
	color: #336633;
	text-decoration: none;
	border-bottom: 1px solid #669966;
	}

div#outerwrapper {
	position: relative;
	z-index: 5;
	left: 160px;
	top: 23px;
	width: 522px;
	height: auto;
	}

div#innerwrapper {
	position: relative;
	border-left: 1px solid #e2e3e4;
	border-bottom: 2px solid #e2e3e4;
	padding: 0px 0px 5px 18px;
	}

div#topnav {
	position: relative;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	font-weight: bold;
	}
div#topnav p, div#topnav p span.on, div#topnav p span.spacer, div#topnav p a {
	padding-bottom: 4px;
	}
div#topnav p {
	border-bottom: 1px solid #e2e3e4;
	}
div#topnav p span.on {
	border-bottom: 1px solid #999999;
	}
div#topnav p span.spacer {
	border-bottom: 1px solid #e2e3e4;
	}
div#topnav p a {
	font-weight: normal;
	color: #669966;
	text-decoration: none;
	border-bottom: 1px solid #e2e3e4;
	}
div#topnav p a:hover {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px solid #333333;
	}
div#topnav p a.on {
	font-weight: bold;
	color: #669966;
	text-decoration: none;
	border-bottom: 1px solid #999999;
	}
div#topnav p a.on:hover {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px solid #333333;
	}

div#content {
	padding-bottom: 30px;
	}
div#content hr {
	height: 2px;
	color: #ddd;
	background-color: #ddd;
	border: none;
	}
div#content h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	color: #333333;
	font-weight: bold;
	}
div#content h2 {
	margin-top: -15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 70%;
	color: #333333;
	font-weight: normal;
	}
div#content h3 {
	margin-bottom: -10px;
/*
	padding: 10px 0px 0px 0px;
*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
	font-weight: bold;
	}

/* ---- changes start here ---- */
div#content p, div#content li, div#content td, div#content th  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
	}
div#content td p {
	font-size: 100%;
	}

div#content td, div#content th {
	padding: 4px;
	border-bottom: 1px solid #ccc;
	text-align: center;
	}
/* ---- changes end here ---- */


div#content li li {
	font-size: 100%;
	}
div#content li li li, div#content li li li li, div#content li li li li li {
	font-size: 100%;
	}
div#content li {
	padding: 4px 0px 4px 0px;
	}
div#content blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	}
div#content p {
	line-height: 145%;
	}

div#content a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: blue;
	border-bottom: 1px solid #9999ff;
	}
div#content a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #6666ff;
	border-bottom: 1px solid #9999ff;
	}
div#content a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: blue;
	border-bottom: 1px solid #ff3333;
	}
div#content a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: blue;
	border-bottom: 1px solid #0000ff;
	}
div#content img {
	border: none;
	}
div#content img.inset {
	border: none;
	margin: 2px 0px 15px 15px;
	}
div#content a:link img {
	border-bottom: 1px dashed #9999ff;
	}
div#content a:visited img {
	border-bottom: 1px dashed #6666ff;
	}
div#content a:active img {
	border-bottom: 1px solid #ff3333;
	}
div#content a:hover img {
	border-bottom: 1px solid #0000ff;
	}

div#content ol.core li { font-weight: bold; }
div#content ol.core li ol li { font-weight: normal; }
div#content ol.core li ol li ol li { font-weight: normal; }
div#content ol.core li ol li ol li ol li { font-weight: normal; }

div.clear {
	clear: both;
	}
div.newsrow div.newsheadline {
	float: right;
	width: 420px;
	}
div.newsrow div.newsdate {
	float: left;
	width: 75px;
	}
div.newsrow div.newsdate em, em.newsdate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 90%;
	}
	
div#footer {
	position: relative;
	font-family: Georgia, Bookman, "Times New Roman", Times, serif;
	font-size: 70%;
	color: #666666;
	padding: 16px 0px 30px 18px;
	}
div#footer a:link {
	color: #669966;
	text-decoration: none;
	border-bottom: 1px solid #99cc99;
	}
div#footer a:visited {
	color: #669966;
	text-decoration: none;
	border-bottom: 1px solid #99cc99;
	}
div#footer a:active {
	color: #669966;
	text-decoration: none;
	border-bottom: 1px solid #ff3333;
	}
div#footer a:hover {
	color: #336633;
	text-decoration: none;
	border-bottom: 1px solid #669966;
	}

span.top {
	float: right;
	font-size: 100%;
	padding-left: 12px;
	background-image: url(/images/top.gif);
	background-position: left;
	background-repeat: no-repeat;
	}

/*div#content, div#topnav, div#footer, div#leftnav, div#logo { border: 1px solid black; } */ 

/* Fix IE. Hide from IE Mac \*/
* html
/* End */