
table
{
	border: solid 0px white;
}

.pagetitle2
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}
.pagetitle
{
	font-weight: bold;
	font-size: medium;
	color: #DB0C20;
	margin: 0.5em 0 0.5em 0;
	font-family: verdana;
}
.pagecontent
{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none
}

h1
{
	font-family: Verdana;
}

div
{
	font-family: Verdana;
}

#menu a
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
}

div#toplinks a
{
	font-family: verdana;
	font-size: 10px;
	color: #002E65;
	font-weight: bold;
	text-decoration: none
}
div#toplinks a:hover
{
	font-family: verdana;
	font-size: 10px;
	color: #002E65;
	font-weight: bold;
	text-decoration: underline
}
div#menuitems a 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #002E65;
	text-decoration: none;
	text-indent: 3px;
}
div#menuitems a:hover
{
	text-decoration: underline;
}


TABLE.menuTable
{
	width: 100%;
}
TABLE.menuTable TD
{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	padding-right: 3px;
}
TABLE.menuTable TD A
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #002E65;
	text-decoration: none;
}
TABLE.menuTable TD A:hover
{
	text-decoration: underline;
}
TABLE.menuTable TD.menuitem2
{
	padding-top: 0;
	padding-left: 3ex;
}

TABLE.menuTable TD.menuitem3
{
	padding-top: 0;
	padding-left: 6ex;
}

.portletheader
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #002E65;
	text-decoration: none
}
.portletsubheader
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #002E65;
	text-decoration: none
}
.portletsubheader a
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #002E65;
	text-decoration: none
}
.portletsubheader a:hover
{
	text-decoration: underline;
}
.portletitem
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #406b89;
	text-decoration: none;
}
.portletitem a
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #406b89;
	text-decoration: none;
}
.portletitem a:hover
{
	text-decoration: underline
}
div.portletitem
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #406b89;
	text-decoration: none;
}
div.portletitem a
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #406b89;
	text-decoration: none;
}
div.portletitem a:hover
{
	text-decoration: underline
}
div#portletitem a
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}
div#portletitem a:hover
{
	text-decoration: underline
}
div.portletitemAlt
{
	font-family: verdana;
	font-size: 10px;
	background-color: #F0F4F7;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}
div.portletitemAlt a
{
	font-family: verdana;
	font-size: 10px;
	background-color: #F0F4F7;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}
div.portletitemAlt a:hover
{
	text-decoration: underline
}
div#portletitemAlt a
{
	font-family: verdana;
	font-size: 10px;
	background-color: #F0F4F7;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}
div#portletitemAlt a:hover
{
	text-decoration: underline
}
.portletfooter
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	background-color: #F0F4F7;
	color: #000000;
	text-decoration: none
}
div#portletfooter a
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	background-color: #F0F4F7;
	color: #000000;
	text-decoration: none
}
div#portletfooter a:hover
{
	text-decoration: underline
}
.footerlinks
{
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #013064;
	text-decoration: none
}
.footerlinks a
{
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #013064;
	text-decoration: none
}
.footerlinks a:hover
{
	text-decoration: underline;
}
div#footerlinks a
{
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #013064;
	text-decoration: none
}
div#footerlinks a:hover
{
	text-decoration: underline
}

.invisiblefooterlinks
{
	visibility: hidden;
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #013064;
	text-decoration: none
}

.visiblefooterlinks
{
	visibility: visible;
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #013064;
	text-decoration: none
}

div#subfooter a
{
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #406b89;
	text-decoration: none
}
div#subfooter a:hover
{
	text-decoration: underline
}
.searchtext
{
	font-family: verdana;
	font-size: 15px;
	font-weight: bold;
	color: #002E65;
	text-decoration: none
}
.searchbar_input_field {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e5eaef
}
TABLE.page_forms {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000000 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
.searchbutton
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	CURSOR: hand;
	COLOR: #406b89;
	border: none;
	FONT-FAMILY: Verdana;
	LETTER-SPACING: 0px;
	HEIGHT: 20px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: centre;
}
.button
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	CURSOR: hand;
	COLOR: #22608b;
	BORDER-TOP-STYLE: #22608b 1px solid;
	FONT-FAMILY: Verdana;
	BORDER-RIGHT-STYLE: #22608b 1px solid;
	BORDER-LEFT-STYLE: #22608b 1px solid;
	LETTER-SPACING: 0px;
	HEIGHT: 20px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: centre;
	BORDER-BOTTOM-STYLE: #22608b 1px solid;
}
TABLE.register_main_table {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 770px; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 500px; BACKGROUND-COLOR: #ffffff
}
TD.register_title {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
TD.register_comments {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
TD.register_completed {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
TD.register_errors {
	 BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT:bold; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; color:Red
}
TABLE.userform_main_table {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #ffffff
}
TD.userform_column1 {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #000000 0px solid; WIDTH: 10%; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
TD.userform_column2 {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #000000 0px solid; WIDTH: 40%; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
.systemcontent {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana
}

body 
{
	margin-top: 0;
	background-color: #013064;
}

.list_items 
{
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

UL.list_items 
{
	list-style-type: disc;
	margin-top:10px;
	width:100%;
	text-align:left;
}

div#list_items a
{
	color: #406b89;
	text-decoration: none;
}

div#list_items a:visited
{
	color: #406b89;
	text-decoration: none;
}

div#list_items a:hover 
{
	color: #406b89;
	text-decoration: underline;
}
.text_only 
{
	font-size:10pt;
	font-weight:bold;
	color:#406b89; 
	text-decoration:none;
}
div#searchbar_results_titles 
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.searchbar_results_summary 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.searchbar_results_titles 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
div#searchbar_results_summary 
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

div#searchbar_results_summary a
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

div#searchbar_results_summary a:visited
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

div#searchbar_results_summary a:hover
{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.textonlyHeading1 
{
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: #DB0C20;
	text-decoration: none;
}
.textonlyHeading1 a 
{
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: #DB0C20;
	text-decoration: none;
}
.textonlyHeading1 a:hover 
{
	text-decoration: underline;
}
.textonlyHeading2 
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #DB0C20;
	text-decoration: none;
}
.textonlyHeading2 a 
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #DB0C20;
	text-decoration: none;
}
.textonlyHeading2 a:hover 
{
	text-decoration: underline;
}

/* Site Specific */
.newsrelHeader
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold; 
	color: #8696AD; 
	padding-top: 2px;
	padding-bottom: 2px
}

