.over_pic {
	position: absolute;
	visibility: visible;
	width: 192px;
	height: 142px;
	left: 440px;
	top: 320px;
	border: 3px;
	padding: 5px;
	border-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #FFFFFF;
}



/*  GLOBAL LINK COLORS  */

a:link			{COLOR: #00349C; text-decoration: underline}
a:active		{COLOR: #00349C; text-decoration: underline}
a:hover			{COLOR: #00349C; text-decoration: underline}
a:visited		{COLOR: #666666; text-decoration: underline}


/*  GLOBAL SPACERS  */

.onepixelspace
{ font-size: 1px; line-height: 1px;  margin: 0px; padding: 0px}

.twopixelspace
{ font-size: 2px; line-height: 2px;  margin: 0px; padding: 0px}

.threepixelspace
{ font-size: 3px; line-height: 3px;  margin: 0px; padding: 0px}

.fourpixelspace
{ font-size: 4px; line-height: 4px;  margin: 0px; padding: 0px}

.fivepixelspace
{ font-size: 5px; line-height: 5px;  margin: 0px; padding: 0px}

.sixpixelspace
{ font-size: 6px; line-height: 6px;  margin: 0px; padding: 0px}

.ninepixelspace
{ font-size: 9px; line-height: 9px;  margin: 0px; padding: 0px}

.tenpixelspace
{
	font-size: 10px;
	line-height: 10px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

.elevenpixelspace
{ font-size: 11px; line-height: 11px;  margin: 0px; padding: 0px}

.twelvepixelspace
{ font-size: 12px; line-height: 12px;  margin: 0px; padding: 0px}

.eighteenpixelspace
{ font-size: 18px; line-height: 18px;  margin: 0px; padding: 0px}

.thirtysixpixelspace
{ font-size: 36px; line-height: 36px;  margin: 0px; padding: 0px}

.seventypixelspace
{ font-size: 70px; line-height: 70px;  margin: 0px; padding: 0px}

/*  CURSORS  */

.hand
{
	cursor: hand;
}



/*  PAGE BREAK  */
p.break
 {page-break-before: always; font-size: 1px; line-height: 1px;  margin: 0px; padding: 0px}

.hidden 
	{ 
	position:absolute; 
	left:0px; 
	top:-600px; 
	width:1px; 
	height:1px; 
	overflow:hidden; 
	} 

.Abstract 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.Abstract a:link		{COLOR: #000000; text-decoration: none}
.Abstract a:active		{COLOR: #00349C; text-decoration: none}
.Abstract a:hover		{COLOR: #000000; text-decoration: none}
.Abstract a:visited		{COLOR: #000000; text-decoration: none}


.B2005TableHeadLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #1F3D99;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline;
	word-spacing: 0px;
	margin-top: 1.4em;
	margin-bottom: -18px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px 0px 0px 2px;

}
.B2005TableHeaderCentre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #1F3D99;
	letter-spacing: 0px;
	text-align: center;
	vertical-align: baseline;
	word-spacing: 0px;
	margin-top: 1.4em;
	margin-bottom: -18px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px 0px 0px 2px;
}
.B2005TableHeadRight {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #1F3D99;
	letter-spacing: 0px;
	text-align: right;
	vertical-align: baseline;
	word-spacing: 0px;
	margin-top: 1.4em;
	margin-bottom: -18px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px 0px 0px 2px;
}
/* For Manual Keying of Ordered Lists Using Text Emphasis Bullets for Bold Numbers */
.Bullets
{list-style-type: disc;}

.Bullets a:link			{COLOR: #000000}
.Bullets a:active		{COLOR: #000000}
.Bullets a:hover		{COLOR: #000000}
.Bullets a:visited		{COLOR: #666666}

/* BULLET STYLES 
Old Styles acked up here

.Bullets
{font-family: Arial, Helvetica, sans-serif; font-size: .8em; font-style: normal; line-height: 1.4em;; font-weight: normal;
font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline;
word-spacing: normal; list-style-position: inside; list-style-type: disc; text-indent: -16px; margin: 0px; margin-left: 16px;
padding: 0px; padding-bottom: 4px; margin-top: 2px}

UL
{font-family: Arial, Helvetica, sans-serif; font-size: .8em; font-style: normal; line-height: 1.4em;; font-weight: normal;
font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline;
word-spacing: normal; list-style-position: inside; list-style-type: disc; margin: 0px; margin-left: 16px; padding: 0px}

OL
{font-family: Arial, Helvetica, sans-serif; font-size: .8em; font-style: normal; line-height: 1.4em;; font-weight: normal;
font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline;
word-spacing: normal; list-style-position: inside; text-indent: -16px; margin: 0px; margin-left: 24px; padding: 0px;
margin-top: -15px}

LI
{font-family: Arial, Helvetica, sans-serif; font-size: .8em; font-style: normal; line-height: 1.4em;; font-weight: normal;
font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline;
word-spacing: normal; padding-bottom: 4px}

*/

UL
{vertical-align: baseline; list-style-position: inside; list-style-type: disc; margin: 0px; margin-left: 16px; padding: 0px; border-left: 12px;}


OL 
{ font-family:Arial, Helvetica, sans-serif; font-size: .8em; font-style: normal; line-height: 1.4em;; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal;        list-style-position: inside; text-indent: -16px; margin-left: 24px; padding: 0px 0px 15px; margin-right: 0px; margin-bottom: 0px; }

OL a:link		{color: #00349C; text-decoration:underline}
OL a:hover 	{color: #00349C; text-decoration:underline}
OL a:active 	{color: #00349C; text-decoration:underline}
OL a:visited 	{color: #666666; text-decoration:underline}

LI 
{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 1.4em; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding-bottom: 4px; text-indent: -16px; list-style-type: disc; }

LI a:link		{color: #00349C; text-decoration:underline}
LI a:hover 	{color: #00349C; text-decoration:underline}
LI a:active 	{color: #00349C; text-decoration:underline}
LI a:visited 	{color: #666666; text-decoration:underline}

.BreadcrumbTrail 
{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height:11px; font-weight: normal; font-variant: normal; text-transform: uppercase; color: #1F3D99; letter-spacing: 1px; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.BreadcrumbTrail a:link		{ color: #1F3D99; text-decoration: none }
.BreadcrumbTrail a:active	{ color: #FF9500; text-decoration: none }
.BreadcrumbTrail a:hover	{ color: #FF9500; text-decoration: none }
.BreadcrumbTrail a:visited	{ color: #1F3D99; text-decoration: none }

.Breadcrumb_LIDA
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height:11px; font-weight: normal; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: 1px; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px;}

.Breadcrumb_LIDA a:link		{ color: #1F3D99; }
.Breadcrumb_LIDA a:active	{ color: #FF9500; }
.Breadcrumb_LIDA a:hover	{ color: #FF9500; }
.Breadcrumb_LIDA a:visited	{ color: #1F3D99; }

.Breadcrumb_EH
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height:11px; font-weight: normal; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: 1px; text-align: left; word-spacing: normal; margin-top:1px; margin-bottom:0px; margin-left:0px; margin-right:0px;}

.Breadcrumb_EH a:link		{ color: #1F3D99; }
.Breadcrumb_EH a:active	{ color: #FF9500; text-decoration: underline }
.Breadcrumb_EH a:hover	{ color: #FF9500; }
.Breadcrumb_EH a:visited	{ color: #1F3D99; }


.Breadcrumb_LIDA_underline
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height:11px; font-weight: normal; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: 1px; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; text-decoration: underline;}

.Breadcrumb_LIDA_underline a:link		{ color: #1F3D99; text-decoration: underline }
.Breadcrumb_LIDA_underline a:active		{ color: #FF9500; text-decoration: underline }
.Breadcrumb_LIDA_underline a:hover		{ color: #FF9500; text-decoration: underline }
.Breadcrumb_LIDA_underline a:visited	{ color: #1F3D99; text-decoration: underline }


.BlueBox_sml {
font-family: Arial, Helvetica, sans-serif; 
font-size: .9em; 
font-style: normal; 
line-height: 1.1em; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: black; 
letter-spacing: normal; 
text-align: left; 
vertical-align: top; 
word-spacing: normal; 
padding: 12px 10px 10px 10px; 
margin-top:15px; 
margin-bottom:19px; 
margin-left:0px; 
margin-right: 0px;
background-color: #e7eaf0;
}

.BlueBox_sml_nopad {
font-family: Arial, Helvetica, sans-serif; 
font-size: .9em; 
font-style: normal; 
line-height: 1.1em; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: black; 
letter-spacing: normal; 
text-align: left; 
vertical-align: top; 
word-spacing: normal; 
padding: 2px; 
margin-top:15px; 
margin-bottom:15px; 
margin-left:0px; 
margin-right: 0px;
background-color: #e7eaf0;
text-decoration: none;

}

.BlueBox {
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em; 
font-style: normal; 
line-height: 1em; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #003399; 
letter-spacing: normal; 
text-align: center; 
vertical-align: middle; 
word-spacing: normal; 
padding: 12px 10px 10px 10px; 
margin-top:15px; 
margin-bottom:19px; 
margin-left:0px; 
margin-right: 0px;
background-color: #e7eaf0;
}

#BlueBox a:visited 	{color: #003399; text-decoration: none}
#BlueBox a:link		{color: #003399; text-decoration: none}
#BlueBox a:active	{color: #003399; text-decoration: none}
#BlueBoxHov a:hover {color: #FA9A00; text-decoration: none}


.CaptionFooterRight 
{
	font-size: 11px;
	font-weight: normal;
	color: #314EA4;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	line-height: 14px;
	font-variant: normal;  
	text-transform: none;
	letter-spacing: 0px; 
	vertical-align: baseline; 
	word-spacing: normal; 
	margin-top: 1.4em; 
	margin-bottom: -18px; 
	margin-left: 0px; 
	margin-right: 0px; 
	padding: 0px;
}
.CaptionTextLeft 
{
	font-size: 11px;
	font-weight: normal;
	color: #314EA4;
	font-family: Arial, Helvetica, sans-serif;
}

.CaptionHeaderLeft 
{
	font-size: 11px;
	font-weight: bold;
	color: #314EA4;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-variant: normal;  
	text-transform: none;
	letter-spacing: 0px; 
	text-align: left; 
	vertical-align: baseline; 
	word-spacing: normal; 
	margin-top: 1.4em; 
	margin-bottom: -18px; 
	margin-left: 0px; 
	margin-right: 0px; 
	padding: 0px;
}



.ehBoldSubHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	margin-top: 1.4em;
	padding-left: 6px;
	text-align: left;

}

.ehLightBlueHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	line-height: 1.4em;;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	margin-top: 1.4em;
	padding-left: 6px;
	text-align: left;
}
	
.ehLightBlueHeader a:link		{COLOR: #003399; text-decoration: none}
.ehLightBlueHeader a:active		{COLOR: #003399; text-decoration: underline}
.ehLightBlueHeader a:hover		{COLOR: #003399; text-decoration: none}
.ehLightBlueHeader a:visited	{COLOR: #003399; text-decoration: none}

.ehLightGreenHeader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 40px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #669900;
	margin-top: 1.4em;
	padding-left: 10px;
	text-align: left;
}
.ehLightGreenSubHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #669900;
	margin-top: 1.4em;
	text-align: left;
	padding-left: 10px;
	text-indent: 10px;
	left: 10px;
	clip:  rect(auto auto auto 10px);

}
.ehTableCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	line-height: 1.4em;;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	margin-top: 1.4em;
	text-align: left;
	padding-left: 10px;

}
.ehBlueHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 40px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	margin-top: 1.4em;
	padding-left: 10px;
	text-align: left;
}
.ehBlueSubHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	margin-top: 1.4em;
	padding-left: 10px;
	text-align: left;
}
.ehBoxBlueHeader {
font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: none; color: #003399; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 12px 0px 0px 10px; margin-top:15px; margin-bottom:19px; margin-left:0px; margin-right: 0px
}
.ehBoxBlueHeader a:link		{COLOR: #003399; text-decoration: none}
.ehBoxBlueHeader a:active	{COLOR: #003399; text-decoration: none}
.ehBoxBlueHeader a:hover	{COLOR: #003399; text-decoration: none}
.ehBoxBlueHeader a:visited	{COLOR: #003399; text-decoration: none}

.ehBlueHeaderQuote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 1.4em;;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	margin-top: 1.4em;
	text-align: left;
}
.ehBlueSubHeaderQuote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	margin-top: 1.4em;
	text-align: left;
}
.ehLightGreenHeaderQuote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 1.4em;;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #669900;
	margin-top: 1.4em;
	text-align: left;
}
.ehLightGreenSubHeaderQuote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #669900;
	margin-top: 1.4em;
	text-align: left;
}

.ehHead01Home {
font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-style: normal; line-height: 26px; font-weight: normal; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px 0px 0px 53px; margin-top:15px; margin-bottom:19px; margin-left:0px; margin-right: 0px
}

.footnote
{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal;  text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal ; margin-top: 0px; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; padding: 0px}

/* FORM STYLES */

Form
{margin: 0px; padding: 0px}
.FormTable
{padding-bottom: 12px}
/* Used for smaller Form buttons */
.FormButton
{font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold;
font-variant: normal; text-transform: none; text-align: center; vertical-align: middle; color: #000000;
background-color: #FFFFFF; margin: 0px; margin-top: 9px; margin-bottom: 4px; margin-right: 6px; padding: 0px;
padding-left: 6px; padding-right: 6px; cursor: hand}


/* Used for when larger, more prominent Form buttons are needed */
.FormAlertText
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold;
font-variant: normal; text-transform: none; color: #B70005; letter-spacing: 0px; text-align: left; vertical-align: baseline;
word-spacing: normal; margin: 0px; padding: 0px; margin-left: 12px}

.FormButtonWide
{font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold;
font-variant: normal; text-transform: none; text-align: center; vertical-align: middle; color: #000000;
background-color: #FFFFFF; margin: 0px; margin-top: 9px; margin-bottom: 4px; margin-right: 6px; padding: 0px;
padding-left: 12px; padding-right: 12px; cursor: hand}

.FormCheckBox
{padding-top:2px; margin-right: 12px}

.FormLabel
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold;
font-variant: normal; text-transform: none; color: #000000; letter-spacing: 0px; text-align: right; vertical-align: top;
word-spacing: normal; padding: 0; margin: 0; padding-right: 20px; padding-top: 8px; padding-bottom: 4px}

.FormLabelAbove
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold;
font-variant: normal; text-transform: none; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: top;
word-spacing: normal; padding: 0; margin: 0; padding-right: 20px; padding-top: 8px; padding-bottom: 4px}

.FormLabelTextAbove
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: bold;
font-variant: normal; text-transform: none; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: top;
word-spacing: normal; padding: 0; margin: 0; padding-right: 20px; padding-top: 8px; padding-bottom: 10px}

.FormLabel2
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold;
font-variant: normal; text-transform: none; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: top;
word-spacing: normal; padding-top: 2px}

.FormLabel3
{font-size: 10px; line-height: 11px; font-weight: normal}

.FormListMenu
{font-family: Arial, Helvetica, sans-serif; font-size: .8em; font-style: normal; line-height: 12px; font-weight: normal;
font-variant: normal; text-transform: none; height: 22px; text-align: left; margin: 0px; padding: 3px; margin-top: 2px}

.FormLabel01 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 8px; font-weight: bold; font-variant: normal; text-transform: none; text-align: left ; margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }

.FormLabel01a 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 8px; font-weight: bold; font-variant: normal; text-transform: none; text-align: left ; margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }

.FormLabel02 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 0px; font-weight: normal}

.FormLink { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: 1px; vertical-align: baseline; word-spacing: normal ; line-height: 8px; text-align: left; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding: 0px}

.FormLink a:link		{COLOR: #000000; text-decoration: none}
.FormLink a:active		{COLOR: #0040A6; text-decoration: none}
.FormLink a:hover		{COLOR: #0040A6; text-decoration: none}
.FormLink a:visited		{COLOR: #000000; text-decoration: none}

.FormListMenu
{font-family: Arial, Helvetica, sans-serif; font-size: .8em; font-style: normal; line-height: 12px; font-weight: normal;
font-variant: normal; text-transform: none; height: 22px; text-align: left; margin: 0px; padding: 3px; margin-top: 2px}

.FormRadioButton
{padding: 0; margin: 0; margin-right: 12px; position: relative; top: 2px}

.FormText 
{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; text-transform: none; text-align: left}

.FormText2 
{  font-family: Arial, Helvetica, sans-serif; font-size: 6px; font-style: normal; line-height: 6px; font-weight: normal; font-variant: normal; text-transform: none; text-align: left}

.FormTextField
{font-family: Arial, Helvetica, sans-serif; font-size: .8em; font-style: normal; line-height: 12px; font-weight: normal;
font-variant: normal; text-transform: none; height: 22px; text-align: left; margin: 0px; padding: 3px; margin-top: 2px}


/*  CONTENT PAGE TEXT STYLES  */

.Headline
{font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 13px; font-style: normal; font-weight: bold; color:
#00349C; text-align: left; vertical-align: top; cursor: hand; margin: 0px; padding: 0px; padding-top:9px}
.Headline a:link {color: #00349C; text-decoration:none}
.Headline a:visited {color: #666666; text-decoration:none}
.Headline a:hover {color: #00349C; text-decoration:underline}
.Headline a:active {color: #00349C; text-decoration:underline}

.H1
{ font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal; line-height: 23px; font-weight: normal; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 0px; margin-bottom: -18px; margin-left: 0px; margin-right: 0px; padding: 0px }

.Head01
{ font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal; line-height: 23px; font-weight: normal; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 0px; margin-bottom: -18px; margin-left: 0px; margin-right: 0px; padding: 0px }

.H2
{ font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: 1.4em;; font-weight: bold; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 0px; margin: 0px; padding: 0px; padding-bottom:2px }

.Head02
{ font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: 1.4em;; font-weight: bold; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 0px; margin: 0px; padding: 0px; padding-bottom:2px }


.Head02InitialCaps 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline;
	word-spacing: 0px;
	margin-top: 1.4em;
	margin-bottom: -18px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}
.Head02InitialCaps a:link		{COLOR: #1F3D99; text-decoration: none}
.Head02InitialCaps a:active		{COLOR: #1F3D99; text-decoration: none}
.Head02InitialCaps a:hover		{COLOR: #1F3D99; text-decoration: none}
.Head02InitialCaps a:visited	{COLOR: #1F3D99; text-decoration: none}

.Head02InitialCapsBottomMarginItalic {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 0px; margin-top: 1.4em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px
}

.Head02InitialCapsBottomMargin 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 0px; margin-top: 1.4em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px }

/* Head02AllCaps class superceded by .h3 */
.Head02AllCaps 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal;  color: #000000; letter-spacing: 1px; text-align: left; vertical-align: baseline; wordspacing: normal; margin-top: 1.4em; margin-bottom: -18px; margin-left: 0px; margin-right: 0px; padding: 0px }


.Head03ALLCAPS a:link		{COLOR: #00349C; text-decoration: none}
.Head03ALLCAPS a:active		{COLOR: #00349C; text-decoration: none}
.Head03ALLCAPS a:hover		{COLOR: #FA9A00; text-decoration: none}
.Head03ALLCAPS a:visited	{COLOR: #00349C; text-decoration: none}




/* Head02AllCaps class superceded by .h3 */
.Head02AllCapsBottomMargin 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; color: #1F3D99; letter-spacing: 1px; text-align: left; vertical-align: baseline; word-spacing: 1px; margin-top: 1.4em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px; }

/*negative margin added to alleviate the crazy amount of padding on the p tags */
h3
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; color: #000; letter-spacing: 1px; text-align: left; vertical-align: baseline; word-spacing: 1px; margin-top: 1.4em; margin-bottom: 0px; margin-left: 2px; margin-right: 0px; padding: 0px ;
}

.H3
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; color: #000; letter-spacing: 1px; text-align: left; vertical-align: baseline; word-spacing: 1px; margin-top: 1.4em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px }
	
.Head03
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal;  text-transform: none; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-bottom: 0px}

.Head03ALLCAPS
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant:
normal; text-transform: uppercase; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: baseline; wordspacing:
normal; margin: 0px; padding: 0px; padding-bottom: 19px}

.Head03ALLCAPS a:link		{COLOR: #00349C; text-decoration: none}
.Head03ALLCAPS a:active		{COLOR: #00349C; text-decoration: none}
.Head03ALLCAPS a:hover		{COLOR: #FA9A00; text-decoration: none}
.Head03ALLCAPS a:visited	{COLOR: #00349C; text-decoration: none}

.Head03BLACK
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant:
normal; text-transform: uppercase; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: baseline; wordspacing:
normal; margin: 0px; padding: 0px; padding-bottom: 19px; margin-top:19px; margin-bottom:19px }

.Head03BeforeHead 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; color: #666666; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px }

.Head03AfterHead
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal;  text-transform: none; color: #666666; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:19px; margin-bottom:19px; margin-left:0px; margin-right:0px }

.Head03Sub {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant:
normal; text-transform: normal; color: #000000; letter-spacing: 0px; text-align: left; wordspacing:
normal; margin: 0px; padding: 0px; padding-bottom: 8px; padding-top: 8px; text-decoration: none
}

/* Run-in head -- the first sentence of a paragraph -- applied using the span tag */
.Head04       
{ font-family: Arial, Helvetica, sans-serif; font-size: .8em; font-style: normal; line-height: 1.4em;; font-weight: normal; font-variant: normal;  text-transform: none; color: #002DB3; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 1.4em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px}

/* HOME PAGE STYLES */

.HomeWelcome 
{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: 22px; font-weight: strong; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: right; vertical-align: baseline; word-spacing: normal}

.HomeHead01 
{ font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-style: normal; line-height: 28px; font-weight: normal; font-variant: normal; text-transform: none; color: #4994D6; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px; padding-bottom: 15px}

.HomeHead03ALLCAPS
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: uppercase; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px; margin-bottom: -3px}

.HomeRtHeadline
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; color: #00349C; text-align: left; vertical-align: top; cursor: hand; padding: 0px; margin: 0px; padding-top: 6px}

.HomeRtHeadline a:link		{COLOR: #00349C; text-decoration: none}
.HomeRtHeadline a:active	{COLOR: #666666; text-decoration: none}
.HomeRtHeadline a:hover		{COLOR: #00349C; text-decoration: underline}
.HomeRtHeadline a:visited	{COLOR: #00349C; text-decoration: underline}

.HomeRtAbstract
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-style: normal; font-weight: normal;  color: #000000; text-align: left; vertical-align: top; padding: 0px; margin: 0px;}

.Head01Home 
{ font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-style: normal; line-height: 26px; font-weight: normal; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:15px; margin-bottom:19px; margin-left:0px; margin-right: 0px}

.HomeAbstractHead
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; font-style: normal; font-weight: normal; color: #000000; text-align: left; vertical-align: top; margin: 0px; padding: 0px; padding-top: 2px; padding-bottom: 13px}

.HomeAbstract 
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal;  text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:5px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.HomeAbstract a:link		{COLOR: #000000; text-decoration: none}
.HomeAbstract a:active		{COLOR: #00349C; text-decoration: none}
.HomeAbstract a:hover		{COLOR: #00349C; text-decoration: none}
.HomeAbstract a:visited		{COLOR: #000000; text-decoration: none}

.HomeAbstractText 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.HomeLeftCallout
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 22px; font-weight: strong; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: right; vertical-align: baseline; word-spacing: normal ; padding: 0px; margin-top:119px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.HomeLeftCallout01 
{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: 20px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: right; vertical-align: baseline; word-spacing: normal; margin:0px; padding: 0px; padding-top: 66px; padding-bottom: 3px}

.HomeLeftCallout02
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 20px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: right; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px}

/* HOME PAGE SUB NAVIGATION */

.HomeHeadline
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; color: #00349C; text-align: left; vertical-align: top; cursor: hand; margin: 0px; padding: 0px; padding-top: 9px; text-decoration: none}

.HomeHeadline a:link		{COLOR: #00349C; text-decoration: none}
.HomeHeadline a:active		{COLOR: #00349C; text-decoration: none}
.HomeHeadline a:hover		{COLOR: #FA9A00; text-decoration: none}
.HomeHeadline a:visited		{COLOR: #00349C; text-decoration: none}

.ImageStyle { 
float: left; 
border: none; 
margin-right: 12px; 
margin-bottom: 12px;
}

/* sandbag divs */
#sb1, #sb2, #sb3, #sb4 {
float: left;
clear: left;
}
#sb1 {width: 172px; height: 120px;}
#sb2 {width: 410px; height: 240px;}
#sb3 {width: 340px; height: 250px;}
#sb4 {width: 100px; height: 125px;}
/* end sandbag-divs */

.ImageStyleRight
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; cursor: default; margin: 0px; margin-left: 12px; padding: 0px; padding-top: 0px; padding-left: 0px; padding-right: 12px; padding-bottom: 12px; text-decoration: none; float: right} 

.its2005bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	line-height: 1.4em;;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #002DB3;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	padding: 0px;
	margin: 0px;

}

/*  NAVBAR STYLES  */

.LeftNavbar
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: 0px; text-align: right; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:6px; margin-bottom:0px; margin-left:9px; margin-right:0px}

.LeftNavbar a:link		{COLOR: #1F3D99; text-decoration: none}
.LeftNavbar a:active	{COLOR: #FA9A00; text-decoration: none}
.LeftNavbar a:hover		{COLOR: #FA9A00; text-decoration: none}
.LeftNavbar a:visited	{COLOR: #1F3D99; text-decoration: none}

.LeftNavbarFlyout
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:6px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.LeftNavbarFlyout a:link		{COLOR: #1F3D99; text-decoration: none}
.LeftNavbarFlyout a:active		{COLOR: #FA9A00; text-decoration: none}
.LeftNavbarFlyout a:hover		{COLOR: #FA9A00; text-decoration: none}
.LeftNavbarFlyout a:visited		{COLOR: #1F3D99; text-decoration: none}

/* LinkSub is used for Subnavigation as listed sublinks. They may be revealed by the plus (+) and closed up by the
minus (-). */
.LinkSub
{font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: normal;
color: #00349C; text-align: left; cursor: hand; margin: 0px; padding: 0px; padding-top: 0px; margin-top: 0px; margin-bottom: 0px}
.LinkSub a:link {color: #00349C; text-decoration:none}
.LinkSub a:visited {color: #00349C; text-decoration:none}
.LinkSub a:hover {color: #8C8C8C; text-decoration:underline}
.LinkSub a:active {color: #8C8C8C; text-decoration:underline}

.MenuCorner
{font-size:1px; width:13px; height: 13px; border-top:1px solid #B2B2B2; border-right:1px solid #B2B2B2; vertical-align: top;
position:relative; left:-6px; top:1px}

.MenuBracketRight
{border-right:1px solid #B2B2B2; border-top:1px solid #B2B2B2; padding-right: 8px; padding-top: 6px}

.MenuBracketLeft
{border-left:1px solid #B2B2B2; border-top:1px solid #B2B2B2; padding-left: 8px; padding-top: 6px;}

/* For added menu width, use 8-px wider table to simulate right border hanging into margin and code remaining page
accordingly. Alternatively, apply position attributes on other page elements to right of menu to shift them left by 8px */
.MenuBracketRightPos
{border-right:1px solid #B2B2B2; border-top:1px solid #B2B2B2; padding-right:8px; padding-top:6px; position:relative;
left:0px; top:0px}

/* Position attributes hang table into left gutter for added menu width. Allows for an 8-px wider table for added width. */
.MenuBracketLeftPos
{border-left:1px solid #B2B2B2; border-top:1px solid #B2B2B2; padding-left:8px; padding-top:6px; position:relative; left:-
8px; top:0px}

/* HOME PAGE - MORE - STYLE */

.More 
{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: 1px; vertical-align: baseline; word-spacing: normal }

.More a:link		{COLOR: #00349C; text-decoration: none}
.More a:active		{COLOR: #00349C; text-decoration: none}
.More a:hover		{COLOR: #FA9A00; text-decoration: none}
.More a:visited		{COLOR: #666666; text-decoration: none}

.newhomepageheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	letter-spacing: 3px;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	padding: 0px;
	margin: 0px 0px -20px;

}

/* LinkSub is used for Subnavigation as listed sublinks. They may be revealed by the plus (+) and closed up by the
minus (-). */
.LinkSub
{font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: normal;
color: #00349C; text-align: left; cursor: hand; margin: 0px; padding: 0px; padding-top: 4px; text-transform: none}
.LinkSub a:link {color: #00349C; text-decoration:none}
.LinkSub a:visited {color: #00349C; text-decoration:none}
.LinkSub a:hover {color: #00349C; text-decoration:underline}
.LinkSub a:active {color: #00349C; text-decoration:underline}

.NewsHeadIFRG {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 0px; margin-top: 1.4em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px
}

P
{ font-size: 13px; font-style: normal; line-height: 19px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal;  text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal ; margin-top: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px}


/* Search Results Pagination Navigation Style */
.Pagination
{font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 12px; font-style: normal; font-weight: normal; color:
#000000; text-align: left; vertical-align: top; margin: 0px; padding: 0px; padding-top: 6px}
.Pagination a:link {color: #00349C; text-decoration:none}
.Pagination a:visited {color: #666666; text-decoration:none}
.Pagination a:hover {color: #00349C; text-decoration:underline}
.Pagination a:active {color: #00349C; text-decoration:underline}

.ParagraphText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	margin-top: 1.4em;
	text-align: left;

}

.ParagraphTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1F3D99;
	margin-top: 1.4em;
	text-align: left;
	text-decoration: underline;}

.ParagraphTextLink a:link		{color: #00349C; text-decoration:underline}
.ParagraphTextLink a:hover 		{color: #00349C; text-decoration:underline}
.ParagraphTextLink a:active 	{color: #00349C; text-decoration:underline}
.ParagraphTextLink a:visited 	{color: #666666; text-decoration:underline}

.ParagraphTextQuotes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: normal;
	line-height: 1.4em;;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	margin-top: 1.4em;
	text-align: left;
	padding-left: 10px;

}

.ParagraphTextItalic {

	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: italic;
	line-height: 1.4em;;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	margin-top: 1.4em;
	text-align: left;
}

/*  RIGHT COLUMN LINK STYLES  */

.RightHead01
{	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	letter-spacing: 0px; 
	text-align: left; 
	vertical-align: middle; 
	wordspacing: normal; 
	margin: 0px; 
	padding: 0px; 
	padding-bottom: 12px; 
	padding-top: 8px}

.RightHeadPub
{	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	letter-spacing: 0px; 
	text-align: left; 
	vertical-align: middle; 
	wordspacing: normal; 
	margin: 0px; 
	padding: 0px;
	padding-top: 5px
	}

.RightLink
{ 	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: normal; 
	font-variant: normal;  
	text-transform: none; 
	color: #00349C; 
	letter-spacing: normal; 
	text-align: left; 
	vertical-align: baseline; 
	word-spacing: normal; 
	padding: 0px; 
	margin-top:5px; 
	margin-bottom:0px; 
	margin-left:0px; 
	margin-right:0px}

.RightLink a:link		{COLOR: #00349C; text-decoration: none}
.RightLink a:active		{COLOR: #8C8C8C}
.RightLink a:hover		{COLOR: #8C8C8C}
.RightLink a:visited	{COLOR: #00349C; text-decoration: none}

/* TABLE STYLES */
td
{vertical-align: top}

/* Sets table borders and margins */
.Table
{margin: 0px; margin-bottom: 2px; margin-top:6px; padding: 0px; border: 0px; border-left: 1px solid #B2B2B2; border-right:
1px solid #B2B2B2;; border-top: 1px solid #B2B2B2}

/* Used for table column heads */
.ColumnHead
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant:
normal; text-transform: none; text-align: center; vertical-align: bottom; color: #000000; background-color: #E7EAF0;
margin: 0px; padding: 10px; border: 0px; border-bottom: 1px solid #B2B2B2}

/* Used for table first column head */
.ColumnHeadLeft
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant:
normal; text-transform: none; text-align: left; vertical-align: middle; color: #000000; background-color: #E7EAF0; margin:
0px; padding: 10px; border: 0px; border-bottom: 1px solid #B2B2B2}

/* Used for table first column text */
.ColumnTextLeft
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant:
normal; text-transform: none; text-align: left; vertical-align: Top; color: #000000; background-color: #FFFFFF; margin: 0px;
margin-bottom: 2px; padding: 10px; border: 0px; border-bottom: 1px solid #B2B2B2}

/* Used for table text */
.ColumnText
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; fontvariant:
normal; text-transform: none; text-align: left; vertical-align: Top; color: #000000; background-color: #FFFFFF;
margin: 0px; margin-bottom: 2px; padding: 10px; border: 0px; border-bottom: 1px solid #B2B2B2}

/* Used for table text with narrow line height*/
.ColumnTextTight
{font-family: Arial, Helvetica, sans-serif; font-size: .8em; font-style: normal; line-height: 14px; font-weight: normal; fontvariant:
normal; text-transform: none; text-align: left; vertical-align: Top; color: #000000; background-color: #FFFFFF;
margin: 0px; margin-bottom: 2px; padding: 10px; border: 0px}

.ColumnTextBlue
{	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 14px; 
	font-weight: bold; 
	fontvariant: normal; 
	text-transform: none; 
	text-align: left; 
	vertical-align: Top; 
	color: #415299; 
	background-color: #FFFFFF;
	margin: 0px; 
	margin-bottom: 2px; 
	padding: 10px; 
	border: 0px; 
	border-bottom: 1px solid #B2B2B2}

/* golf tables */
.ColumnGolf
{font-family: Arial, Helvetica, sans-serif; font-size: .8em; font-style: normal; line-height: 14px; font-weight: normal; fontvariant:
normal; text-transform: none; text-align: center; vertical-align: Top; color: #000000; background-color: #FFFFFF;
margin: 0px; margin-bottom: 2px; border: 0px; border-bottom: 1px solid #B2B2B2; padding: 2px 0;}




.TextEmphasis 
{
	font-size: 11px;
	font-weight: bold;
	color: #525252;
	font-family: Arial, Helvetica, sans-serif;
}

.TextEmphasisBullets 
{
	font-size: 11px;
	font-weight: bold;
	color: #314EA4;
	font-family: Arial, Helvetica, sans-serif;
}



/* TABLE STYLES */

td {
	vertical-align: top;
}


.TextItalicBullets {
	font-size: .8em;
	font-weight: normal;
	color: #002DB3;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	}
	
/*  For returning to top of page as used with anchor tags  */
.Top
{
font-family: Arial,Helvetica,sans-serif; 
font-size: 11px; 
line-height: 13px; 
font-style: normal; 
font-weight: bold; 
color: #00349C; 
text-align: right;
float: right;
cursor: hand; 
padding: 0px; 
padding-right: 24px; 
padding-top: 9px;
margin-right: 0px;
text-decoration: none;
}

.Top a:link		    {COLOR: #1F3D99; text-decoration: none}
.Top a:active		{COLOR: #FA9A00; text-decoration: none}
.Top a:hover		{COLOR: #FA9A00; text-decoration: none}
.Top a:visited		{COLOR: #00349C; text-decoration: none}






/*  TopNavigation is used for Main Top Horizontal navigation  */
.TopNavigation {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-style: normal;
	font-weight: bold;
	color: #00349C;
	text-align: center;
	cursor: hand;
	margin: 0px;
	padding-right: 0px;
	padding-top: 1px;
}

.TopNavigation a:link		{color: #00349C; text-decoration:none}
.TopNavigation a:visited	{color: #00349C; text-decoration:none}
.TopNavigation a:hover		{color: #FA9A00; text-decoration:none}
.TopNavigation a:active		{color: #FA9A00; text-decoration:none}

.TopNavigationRgt
{font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 13px; font-style: normal; font-weight: bold;
color: #00349C; text-align: left; cursor: hand; margin: 0px; padding-right: 0px; padding-left: 19px; padding-top: 1px}

.TopNavigationRgt a:link {color: #00349C; text-decoration:none}
.TopNavigationRgt a:visited {color: #00349C; text-decoration:none}
.TopNavigationRgt a:hover {color: #FA9A00; text-decoration:none}
.TopNavigationRgt a:active {color: #FA9A00; text-decoration:none}

/*  TopNavigation2 is used for Main Top Horizontal navigation in the Experienced Hire site  */
.TopNavigation2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-style: normal;
	font-weight: bold;
	color: #00349C;
	text-align: center;
	cursor: hand;
	margin: 0px;
	padding-right: 0px;
	padding-top: 6px;
}

.TopNavigation2 a:link		{color: #00349C; text-decoration:none}
.TopNavigation2 a:visited	{color: #00349C; text-decoration:none}
.TopNavigation2 a:hover		{color: #FA9A00; text-decoration:none}
.TopNavigation2 a:active	{color: #FA9A00; text-decoration:none}

.UtilityNavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00349C;
	letter-spacing: 1px;
	line-height: 5px;
	text-align: center;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-decoration: none;
	vertical-align: top;

}

.UtilityNavigation a:link		{COLOR: #00349C; text-decoration: none}
.UtilityNavigation a:visited	{COLOR: #00349C; text-decoration: none}
.UtilityNavigation a:active		{COLOR: #FA9A00; text-decoration: none}
.UtilityNavigation a:hover		{COLOR: #FA9A00; text-decoration: none}
}

.10pxTableWidth {
	height: 80px;
	width: 10px;
}
.10pxTableWidthHeight {

	height: 10px;
	width: 185px;
}

#ss {	visibility: hidden;
}