body {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
}

h1 {font-size: 16px; font-weight: bold;color: #216cc0; border-bottom: 1px solid #216cc0; padding-bottom: 2px; }
h2 {font-size: 14px; font-weight: bold; background-color: #216cc0; color: #fff; padding: 5px;}
h3 {font-size: 12px; font-weight: bold; color: #216cc0;}

#contents {background-color: #b9c8da; padding: 5px 5px 5px 15px; line-height: 8px; }

.leftImg {float: left; margin: 0px 10px 8px 0px;}
.leftImg2 {float: left; margin: 0px 20px 15px 0px;}
.leftImg3 {float: left; margin: 0px 20px 125px 0px;}

#listLeft {clear: left;}
#listLeft ul {padding-left: 20px;}
#listLeft li {padding-left: 0px; margin-left: 0px;}

.rightImg {float: right; margin: 0px 0px 10px 10px;}

.hdr {margin-bottom: 10px; float: left; }

.archiveBkg {background-color: #216cc0; width: 250px; }
.archiveCont {/*margin-top: 14px;*/ color: #fff; font-weight: bold; padding-right: 10px; position: relative; /*display: inline; right: 10px;*/ top: 0px;}

#newsArch {float: left; margin-left: 240px; position: relative; background:url(../images/archived_news_img.gif) top left no-repeat; height: 80px; width: 160px; margin-bottom: 20px;}
#newsArch select {margin-top: 50px; margin-right: 19px;}

td.newsHdr {border-bottom: 1px solid #216cc0; width: 620px; text-align: right; padding: 5px 0px 10px 0px;}
td.newsHdr2 {width: 620px; text-align: right; padding-top: 10px;}

.profLinkTtl {font-size: 14px; font-weight: bold; color: #fff; text-align: center;}

.profLink a, .profLink a:link, .profLink a:visited, .profLink a:hover, .profLink a:active {color: #fff; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}

ul li.prof {margin-left: -10px; padding: 0; color: #fff; line-height: 18px;}

* html #newsArch {float: none; margin-left: 0px; margin-right: 225px;}