/*style definitions in the title and menu bar*/
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-variant: normal;
}
table
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

body, span, div
{
	text-decoration: none;
}
a, a:link
{
	color: #23008C;
}

/*span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	font-variant: small-caps;
}
a
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	font-variant: small-caps;
	text-transform: capitalize;
}
a:hover
{
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	font-variant: small-caps;
	text-transform: capitalize;
}*/
/*
a.textsmallBLACK:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #660000;
	text-decoration: underline;
}
a.textsmall:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
a.subTitle:hover
{
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
}*/
.title
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	padding-top : 5px;
	font-variant: normal;
}
/*style definitions for text, and links*/
/*
.textBold
{
	color: black;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	font-variant: normal;
}
.textBold
{
	color: #660000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	font-variant: normal;
}
.textNormal
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-variant: normal;
}
a.textNormal:hover
{
	color: #660000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}
.textLink a:hover
{
	color: #660000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	font-variant: normal;
}
.subTitle
{
	color: #8E1C24;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	font-variant: normal;
}
.textsmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-variant: normal;
	color: #8E1C24;
}
.subTitleGREEN
{
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30pt;
	font-weight: bold;
	font-variant: normal;
}
.textNormalWHITE
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	font-variant: normal;
}
.textBoldWHITE
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	font-variant: normal;
}
.textsmallBLACK
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-variant: normal;
}
.nav_sub_cat
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	font-variant: small-caps;
	text-transform: capitalize;
}
.nav_sub_cat
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	font-variant: small-caps;
	text-transform: capitalize;
}
.nav_sub_cat_selected:hover
{
	font-size: 9pt;
}
.nav_sub_cat:hover
{
	font-size: 9pt;
}
.parent_nav a
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	margin-left: 1em;
	martin-bottom: 0.2em;
	margin-top: 0.2em;
}*/
/*.leftnav
{
	font-variant: small-caps;
}
.button_menu_2
{
	font-variant: small-caps;
}
.titletext
{
	font-variant: normal;
}
.introtext
{
	font-variant: normal;
}
.subsubhead
{
	font-variant: normal;
	font-weight: bold;
}
.standardText
{
	font-variant: normal;
}
.headline
{
	font-variant: normal;
}*/

#leftnav span
{
	width: 142px;
	display: block;
	padding: 4px 0px 4px 10px;
	font-family: helvetica, arial, sans-serif;
	color: black;
	background-color: white;
	text-transform: uppercase;
	font-size: 9px;
	text-decoration: none;
	border-bottom: 1px solid #CCE9E6;
}
#leftnav a:link, #leftnav a:visited
{
	width: 142px;
	padding: 4px 0 4px 10px;
	display: block;
	color: #23008C;
	font-family: helvetica, arial, sans-serif;
	background-color: white;
	text-transform: uppercase;
	font-size: 9px;
	text-decoration: none;
	border-bottom: 1px solid #CCE9E6;
}
#leftnav .nav_sub_cat, #leftnav .nav_sub_cat:link, #leftnav .nav_sub_cat:visited,
#leftnav .NAV_SUB_CAT, #leftnav .NAV_SUB_CAT:link, #leftnav .NAV_SUB_CAT:visited, #leftnav .NAV_SUB_CAT_SELECTED
{
	width: 132px;
	margin-left: -10px;
	padding: 4px 0 4px 10px;
	display: block;
	color: #23008C;
	font-family: helvetica, arial, sans-serif;
	background-color: white;
	text-transform: uppercase;
	font-size: 9px;
	text-decoration: none;
	border-bottom: 1px solid #CCE9E6;
}
#leftnav .NAV_SUB_CAT_SELECTED
{
	color: black;
}
#leftnav a span
{
	/* GL: remove unnecessary anchor underlines */
	width: 140px;
	padding: 0px 0px 0px 0px;
	display: in-line;
	color: #23008C;
	font-family: helvetica, arial, sans-serif;
	background-color: white;
	text-transform: uppercase;
	font-size: 9px;
	text-decoration: none;
	border-bottom: 0px solid #CCE9E6;
	cursor: pointer;
}

#leftnav a:link.bottom, a:visited.bottom
{
	 margin: 0 0 17px 0; /*gap above menu division image */
	 color: #23008C;
	 text-decoration: none;
}
#leftnav a:hover, #leftnav .nav_sub_cat:hover, #leftnav .NAV_SUB_CAT:hover
{
	color: #DC6E01;
	text-decoration: none;
}
#leftnav.selected/*, #leftnav.NAV_SUB_CAT_SELECTED, #leftnav .NAV_SUB_CAT_SELECTED*/
{
	background-color: #E0ECF8;
}
#penciltype
{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	color: #1E2999;
	padding: 32px 0 0 170px;
}
#rightnav a:link, #rightnav a:visited
{
	padding: 20px 0 0px 15px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 22px;
}

#rightnav a:hover
{
	color: #DC6E01;
}
#frontpagenav a:link, #frontpagenav a:visited
{
	padding: 20px 0 0px 30px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 22px;
	color: #6C68B6;
}
#frontpagenav a:hover, a:hover
{
	color: #DC6E01;
	font-weight: normal;
	text-decoration: none;
}
#content
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 17px;
	text-align: left;
	color: #696969;
	padding: 0 10px 0 20px;
}

#introcontent
{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 17px;
	text-align: left;
	color: #696969;
	padding: 0 0 0 30px;
}
#content img
{
	border: 1px ridge white;
}
.headline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #660099;
	padding: 10px 10px 30px 0;
}
.subhead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1E2999;
}
.subsubhead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	color: #5D5D5D;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.highlightedtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
}
.urgenttext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #CC6633;
}
.subtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #5D5D5D;
}
.caption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	line-height: 14px;
	text-transform: uppercase;
	color: #333333;
	font-weight: normal;
	padding: 0 5px 5px 5px;
}
.introtext
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 22px;
	font-weight: normal;
	color: #07297E;
	text-decoration: none;
}
.standardText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	line-height: 17px;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}
.rightcell
{
	background-image: url(images/header/header_ext.gif);
	background-repeat: repeat-x;
}
.noticeboardText
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 18px;
	font-weight: normal;
	color: #07297E;
	text-decoration: none;
}
.bluepencil, .titletext
{
	background-image: url(images/content/blue_pencil.gif);
	background-repeat: no-repeat;
	width: 370px;
	height: 78px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	color: #1E2999;
	padding: 32px 0 0 120px;
}
.yellowpencil
{
	background-image: url(images/content/yellow_pencil.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	color: #1E2999;
	padding: 32px 0 0 120px;
}