.body {font: 9pt verdana, arial, san serif; color: #666666; text-decoration: none; width: 100%;}
.body A:visited {font: 9pt  verdana, arial,san serif; text-decoration: none; color: #B91C21}
.body A:link {font: 9pt  verdana, arial,san serif; text-decoration: none; color: #B91C21}
.body A:hover {font: 9pt  verdana, arial,san serif; text-decoration: underline; color: #E82333}

#page
{
	width: 760px;
	height: 100%;
	min-height: 100%;
	margin: 0 auto;
	position: relative;
	
}


.left LI {list-style-image: url("images/icon_left.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top; padding-bottom:3px; margin-bottom: 0px}
.left UL { margin-left: 1em; margin-right: 0em; padding-top: 0PX; margin-top: 0px; padding-bottom: 0PX; margin-bottom: 0px } 
.left {font: 8pt verdana, arial, san serif; color: #B2D5F0; text-decoration: none}

.left A:visited {
	font: 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: #b7d4e4; 
	text-decoration: none;
	padding: 2px;
	display: block; 
}
.left A:link {
	font: 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: #b7d4e4; 
	text-decoration: none;
	padding: 2px;
	display: block;
}
.left A:hover {
	font: 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: #e7e4dd; 
	text-decoration: none;
	background-color: #034372;
	padding: 2px;
	display: block;
}

h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CB}

UL { margin-left: 1em; margin-right: 0em; padding-top: 0PX; margin-top: 3px } 

.inthenews LI {list-style-image: url("images/icon_news.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top;padding-bottom:5px}

.newsletters LI {list-style-image: url("images/icon_paper.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top;padding-bottom:5px}

.stats LI {list-style-image: url("images/icon_stats.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top;padding-bottom:2px}

.acrobat LI {list-style-image: url("images/icon_acrobat.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top;padding-bottom:2px}

UL {list-style-image: url("images/bullet.gif"); margin-left: 8px; padding-left: 8px; vertical-align: top;padding-bottom:15px}
LI {list-style-image: url("images/bullet.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top;padding-bottom:15px}

.breadcrumbs {font: 7pt verdana, arial, san serif; color: #99979d; text-decoration: none; padding-left: 3px;}
.breadcrumbs A:visited {font: 7pt  verdana, arial,san serif; text-decoration: none; color: #99979d; }
.breadcrumbs A:link {font: 7pt  verdana, arial,san serif; text-decoration: none; color: #99979d}
.breadcrumbs A:hover {font: 7pt  verdana, arial,san serif; text-decoration: none; color: #1a4d80}

.as_title {font: 18px arial, san serif; letter-spacing: -1px; color: #00467A; text-decoration: none; margin-bottom: 3px; }

.as_image { border: 1px solid #666666;}

.as_summary {font: 8pt tahoma, verdana, arial, san serif; color: #494949; text-decoration: none}
.as_summary A:visited {font: 10pt  tahoma, verdana, arial,san serif; text-decoration: none; color: #343E44}
.as_summary A:link {font: 10pt  tahoma, verdana, arial,san serif; text-decoration: none; color: #343E44}
.as_summary A:hover {font: 10pt  tahoma, verdana, arial,san serif; text-decoration: underline; color: #343E44}

.as_byline {font: 10pt verdana, arial, san serif; color: #75818A; text-decoration: none}
.as_byline A:visited {font: 10pt  verdana, arial,san serif; text-decoration: none; color: #343E44}
.as_byline A:link {font: 10pt  verdana, arial,san serif; text-decoration: none; color: #343E44}
.as_byline A:hover {font: 10pt  verdana, arial,san serif; text-decoration: underline; color: #343E44}

.as_text {font: 10pt tahoma, verdana, arial, san serif; color: #333333; text-decoration: none}
.as_text A:visited {font: 10pt  tahoma, verdana, arial,san serif; text-decoration: none; color: #B91C21}
.as_text A:link {font: 10pt  tahoma, verdana, arial,san serif; text-decoration: none; color: #B91C21}
.as_text A:hover {font: 10pt  tahoma, verdana, arial,san serif; text-decoration: underline; color: #E82333}
.as_text LI {list-style-image: url("images/bullet.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top; padding-bottom:3px}
.as_text UL { margin-left: 1em; margin-right: 0em; padding-top: 0PX; margin-top: 3px } 

.left LI {list-style-image: url("images/bullet.gif"); margin-left: 0px; padding-left: 0px; vertical-align: top; padding-bottom:3px; color: #666666;font-size: 7pt }
.left UL { margin-left: 0; padding-left: 15px; margin-right: 0em; padding-top: 0PX; margin-top: 3px } 

.as_toc {
	font: 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none;
}
.as_toc A:visited {
	font: 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: #0689EA; 
	text-decoration: none;
	padding: 2px;
	display: block; 
}
.as_toc A:link {
	font: 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none;
	padding: 2px;
	display: block;
}
.as_toc A:hover {
	font: 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: #e7e4dd; 
	text-decoration: none;
	background-color: #034372;
	padding: 2px;
	display: block;
}

.as_toc LI {
	width: 190px;
	list-style: none; 
	margin-left: 0px; 
	padding: 0px; 
	vertical-align: top;
	margin-bottom: 3px;
	line-height: 8px;
	
}

.as_toc ul {
  margin-top: 0;
  padding-top: 0px;
  margin-bottom: 0;
  padding-bottom: 12px;
  list-style: none;
  margin-left: 0px;
  padding-left: 0px;
  text-indent: 0;
  display: block;
}

.footer {font: 8pt verdana, arial, san serif; color: #767676; text-decoration: none;}
.footer A:visited {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #000000}
.footer A:link {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #000000}
.footer A:hover {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #000000}

.front {font: 8pt verdana, arial, san serif; color: #404040; text-decoration: none;}
.front A:visited {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #0082D6}
.front A:link {font: 8pt  verdana, arial,san serif; text-decoration: none; color: #0082D6}
.front A:hover {font: 8pt  verdana, arial,san serif; text-decoration: underline; color: #0082D6}

.forms
{
    SCROLLBAR-FACE-COLOR: #E4E6E8;
    SCROLLBAR-HIGHLIGHT-COLOR: #CDCED0;
    SCROLLBAR-SHADOW-COLOR: #CDCED0;
    SCROLLBAR-3DLIGHT-COLOR: #CDCED0;
    SCROLLBAR-ARROW-COLOR: #343E44;
    SCROLLBAR-TRACK-COLOR: #F1F1F1;
    SCROLLBAR-DARKSHADOW-COLOR: #324069;
	BORDER-RIGHT: #575E6E 1px solid;
	BORDER-TOP: #575E6E 1px solid;
	FONT-SIZE: xx-small;
	BORDER-LEFT: #575E6E 1px solid;
	COLOR: #575E6E;
	BORDER-BOTTOM: #575E6E 1px solid;
	FONT-FAMILY: courier, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E2E4E5;
	background-position: top;
	margin-top : 0;
	padding : 0;
	vertical-align : top;
}

BODY
{
    SCROLLBAR-FACE-COLOR: #E4E6E8;
    SCROLLBAR-HIGHLIGHT-COLOR: #CDCED0;
    SCROLLBAR-SHADOW-COLOR: #CDCED0;
    SCROLLBAR-3DLIGHT-COLOR: #CDCED0;
    SCROLLBAR-ARROW-COLOR: #343E44;
    SCROLLBAR-TRACK-COLOR: #F1F1F1;
    SCROLLBAR-DARKSHADOW-COLOR: #324069
}

.submit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #000000; background-color: #FFFFFF}

.calendarMonthName
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  color: #000000;
  text-decoration: none;
  background-color: #D1D2D2;
  text-align: center;
  text-transform: uppercase;
}
.calendarDOW
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  color: #666666;
  text-decoration: none;
  text-align: center;
  text-transform: uppercase;
  background-color: #DDDDDD;
}
.calendarBlankDay
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
  background-color: #F6F6F6;
}
.calendarDayWithEvents
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  background-color: #ffffff;
}
.calendarDayWithNoEvents
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  color: 536D89;
  text-decoration: none;
  background-color: #F6F6F6;
}
.calendarPrevCalendar
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
  background-color: #F6F6F6;
}
.calendarCurrentCalendar
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
  text-align: center;
  text-transform: lowercase;
  background-color: #F6F6F6;
}
.calendarNextCalendar
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
  text-align: right;
  background-color: #F6F6F6;
}
.calendarSearch
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  color: #00467A;
  text-decoration: none;
}
.calendarEventListHeading
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  color: #000000;
  text-decoration: none;
  background-color: #D1D2D2;
}
.calendarEventDataRow1
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
}
.calendarEventDataRow2
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
  background-color: #F6F6F6;
}
.calendarNoEventsFound
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  color: #ffffff;
  text-decoration: none;
  background-color: #ABB3BE;
}
.calendarEventElementLabel
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  color: #00467A;
  text-decoration: none;
}
.calendarEventElementValue
{
  font-family: verdana, arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
}