body {
	font: 13px Verdana, Arial, sans-serif; 
	margin: 10px 0px;
	background: #005883 url(/background.gif) top left repeat-x;
	color: #000000;
}

a, a:link, a:visited {color: #c10435; text-decoration: none;}
a:hover {text-decoration: underline;}

a.nochange, a.nochange:link, a.nochange:visited, a.nochange:hover {
	color: #000000; 
	font-weight: normal; 
	background-color: transparent; 
	border: none;
}

a.hidden, a.hidden:link, a.hidden:visited, a.hidden:hover {
	color: #ffffff; 
	font-weight: normal; 
	text-decoration: none;
	cursor: default;
	border: none;
}

.veryverysmall	{font-size: 8px;}
.verysmall		{font-size: 9px;}
.small			{font-size: 11px;}
.normal			{font-size: 13px;}
.large			{font-size: 15px;}
.verylarge		{font-size: 18px;}
.huge				{font-size: 21px%;}
.bold				{font-weight: bold;}

.bct200		{color: #c10435;}
.bct20075	{color: #d14368;}
.bct20050	{color: #e0829a;}
.bct20020	{color: #f2ccd6;}
.bct20010	{color: #f9e5ea;}
.bct308		{color: #005883;}
.bct30875	{color: #4082a2;}
.bct30850	{color: #80acc1;}
.bct30825	{color: #bed4df;}
.bct30810	{color: #e5eef2;}
.white		{color: #ffffff;}

.caption  { font-size: 8px; color: #005883; }
.sectionhead { font-size: 110%; color: #005883; font-weight: bold; }
table {border-collapse: collapse;}

.pagetitle {
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	padding-left: 5px;
	background: #ffffff url(/notice_background_308.gif) top left repeat-y;
}

.leftmenu {
	width: 141px; 
	background: url(/lefmenuback.gif) top right repeat-y;
	display: block;
}

.leftmenuheader {
	background: #005883 url(/leftmenuheaderback.gif) top right repeat-y;
	font-size: 13px; 
	line-height: 130%;
	color: #ffffff; 
	font-weight: bold; 
}

a.leftmenutext, a.leftmenutext:link, a.leftmenutext:visited {
	font-size: 12px; 
	line-height: 16px;
	padding-left: 3px;
	text-decoration: none; 
	color: #005883; 
	background: #bed4df url(leftmenubackover.gif) top right repeat-y;
	display: block;
}

a.leftmenutext:hover {
	color: #005883; 
	font-weight: bold;
	background: #ffffff;
}

.leftmenulogin {
	width: 143px; 
	background: #f9e5ea;
	font-size: 11px; 
	color: #000000; 
	display: block;
}

.leftmenuloginheader {
	font-size: 12px; 
	font-weight: bold; 
	background: #f9e5ea;
	color: #005883; 
}

a.leftmenulogintext, a.leftmenulogintext:link, a.leftmenulogintext:visited {
	font-size: 12px; 
	text-decoration: none;
	color: #005883; 
	display: block;
}

a.leftmenulogintext:hover {
	background: #f2ccd6;
}

a.topmenu, a.topmenu:link, a.topmenu:visited {
	text-decoration: none; 
	font-weight: bold; 
	padding: 3px; 
	font-size: 11px; 
	color: #ffffff; 
	border: none; 
	background: url(/topbarback.jpg) top left repeat-x; 
	display: block;
}

a.topmenu:hover {
	background: #c10435 url(/topbarbackhover.jpg) top left repeat-x; 
}

td.updates {
	background: url(/billboard_background.jpg) top left repeat-y;
	padding: 5px;
	border-left: 1px solid #005883;
	border-bottom: 1px solid #005883;
}

td.updatesheader {
	background: #005883 url(/notice_background_308.gif);
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	padding-left: 5px;
	text-transform: uppercase;
}

td.noticeheader {
	background: #c10435 url(/notice_background_200.gif);
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	padding-left: 5px;
	text-transform: uppercase;
}

.footertext { font-size: 11px; color: #ffffff; }

a.footertext, a.footertext:link, a.footertext:visited {
	color: #80acc1; 
	font-weight: bold;
	text-decoration: none;
}

a.footertext:hover {
	color: #c10435;
	text-decoration: underline; 
	background-color: #f2ccd6;
}
