/* This style sheet is for IE 4.02 and up */ 

/* Heading styles---------------------------------------------------------------------------- */ 

	h1		{font-size: 90%; color: #ffffff; font-weight: normal; margin-top:  0px; margin-bottom: 0px;}
	h2		{font-size: 90%; color: #ffffff; font-weight: normal; margin-top:  0px; margin-bottom: 0px;}
	h3		{font-size: 90%; color: #2874c7; font-weight:   bold; margin-top:  0px; margin-bottom: 0px;}

/* HYPERLINKS 
	a:link		{color: #0000cc; }
	a:active	{color: #0000cc; }
	a:visited	{color: #0000cc; }	
	.pop		{text-decoration: none; }
 */ 

/* BODY = default paragraph font */ 
	body		{bgcolor: #ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 75%; }
	
/* LISTS */ 
	ol		{font-size: 90%; margin-top: .5em; margin-bottom: 0em; margin-left: 4em;}
	ul		{font-size: 90%; margin-top: .5em; margin-bottom: 0em;}
	ol ul		{list-style: disc; margin-top: .5em;}
	ul ul		{list-style: disc; margin-top: .5em;}
	li		{margin-bottom: .4em; margin-left: -.5em;}

/* TABLES */ 
	table		{font-size: 100%; margin-top: 0em; margin-bottom: 0em;}
	th		{margin: .25em;}
	tr		{vertical-align: top;}
	td		{margin: 0em;}

/* PARAGRAPH */
	p		{font-size: 90%; margin-top: .6em; margin-bottom: .6em; }

	a.headnavtext {
		font:			11px tahoma;
		font-weight:	bold;
		color:			#2874c7;
		text-decoration: none;
	}

	a.headnavtext:visited {
		font:			11px tahoma;
		font-weight:	bold;
		color:			#2874c7;
		text-decoration: none;
	}

	a.headnavtext:hover {
		font:			11px tahoma;
		font-weight:	bold;
		color:			#2874c7;
		text-decoration:underline;
	}

	a.linktext {
		font:			11px tahoma;
		font-weight:	normal;
		color:			#ffffff;
		text-decoration: none;
	}

	a.linktext:visited {
		font:			11px tahoma;
		font-weight:	normal;
		color:			#ffffff;
		text-decoration: none;
	}

	a.linktext:hover {
		font:			11px tahoma;
		font-weight:	normal;
		color:			#ffcc66;
		text-decoration: none;
	}

	a.linktext01 {
		font:			11px tahoma;
		font-weight:	normal;
		color:			#2874c7;
		text-decoration: none;
	}

	a.linktext01:visited {
		font:			11px tahoma;
		font-weight:	normal;
		color:			#2874c7;
		text-decoration: none;
	}

	a.linktext01:hover {
		font:			11px tahoma;
		font-weight:	normal;
		color:			#ffcc66;
		text-decoration: none;
	}

	a.menuLink {
		font:			11px tahoma;
		color:			#ffffff;
		text-decoration: none;
	}

	a.menuLink:visited {
		font:			11px tahoma;
		color:			#CC0000;
		text-decoration: none;
		font-weight: bold;
	}
	a.menuLink:hover {
		font:			11px tahoma;
		color:			red;
		text-decoration: none;
		font-weight: bold;
	}

	a.menuLink1 {
		font:			11px tahoma;
		color:			#2874c7;
		text-decoration: none;
	}

	a.menuLink1:visited {
		font:			11px tahoma;
		color:			#2874c7;
		text-decoration: none;
	}
	a.menuLink1:hover {
		font:			11px tahoma;
		color:			#ffcc66;
		text-decoration: none;
	}

	a.menuLink2 {
		font:			11px tahoma;
		color:			#000000;
		text-decoration: none;
	}

	a.menuLink2:visited {
		font:			11px tahoma;
		color:			#000000;
		text-decoration: none;
	}
	a.menuLink2:hover {
		font:			11px tahoma;
		color:			#ffcc66;
		text-decoration: none;
	}

	a.menuLinkSelected {
		font:			11px tahoma;
		color:			#2874c7;
		text-decoration: none;
	}

	a.menuLinkSelected:visited {
		font:			11px tahoma;
		color:			#2874c7;
		text-decoration: none;
	}

	a.menuLinkSelected:hover {
		font:			11px tahoma;
		color:			red;
		text-decoration: none;
	}

	a.emailLink {
		font:			11px tahoma;
		color:			#2874c7;
		text-decoration:underline;
	}

	a.emailLink:visited {
		font:			11px tahoma;
		color:			#2874c7;
		text-decoration:underline;
	}

	a.emailLink:hover {
		font:			11px tahoma;
		color:			red;
		text-decoration:underline;
	}
	a.menuLinkMain {
		font:			11px tahoma;
		color:			#ffffff;
		text-decoration: none;
	}

/* Defined List styles ----------------------------------------------------------------------- */

	dt		{font-weight: bold; }
	dd		{margin-left: 2em; margin-bottom: .6em; }

/* Dropdown styles --------------------------------------------------------------------------- */

.DropDown	{text-decoration: none; font-weight: normal; top: 0pt;} 
.DropDown:hover	{text-decoration: underline; }

			
.HidePopUp 	{text-decoration: none; }
.HidePopUp:hover{text-decoration: underline; }

.expfav		{font-size: 80%; text-align: Right; margin-top: -1em; margin-bottom: 0; }

.expfav1	{font-size: 80%; text-align: Right; margin-bottom: 0; }

.expanded	{font-weight: normal; }	

.collapsed	{display: none;}	
			 	
.def		{margin-top: 40pt;}	

.textarea {
	font-family:tahoma, verdana, arial, helvetica; 
	font-size:11px; 
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight:normal}

.index {
	background:#5364b4; 
	border-left: 1px solid #5364b4;
	font-family:tahoma, verdana, arial, helvetica; 
	font-size:11px; 
	color: #ffffff;
	font-weight:normal}

.index01 {
	border-bottom: 1px solid #ffffff}

.index02 {
	border-bottom: 1px solid #ffffff;
	border-right:  1px solid #ffffff}

.index03 {
	border-bottom: 1px solid #ffffff}

.gobutton { 
	background:#2874c7; 
	color:#ffffff;	
	font-size:11px;
	font-family:tahoma,verdana,sans-serif;
	border-top:1px solid #ffffff;	
	border-bottom:1px solid #000000; 
	border-left:1px solid #ffffff; 
	border-right:1px solid #000000;
	cursor: hand;
	}

.txtheaderstart {
	margin-top: 3px;
	margin-bottom: 0px;
	color:#2874c7;	
	font-size: 11px;
	font-weight: bold}

.txtheader {
	margin-top: 5px;
	margin-bottom: 0px;
	color:#2874c7;	
	font-size: 11px;
	font-weight: bold}

.txtsection {
	margin-top: 5px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal}

.txtsectionstart {
	margin-top: 0px;
	margin-bottom: 3px;
	font-size: 11px;
	font-weight: normal}

.txtsectionend {
	margin-top: 5px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal}

.txtsectionone {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal}

.txtbullet {
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 11px;
	font-weight: normal}

.txtbullet01 {
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal}

.txtbullet02 {
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
	font-size: 11px;
	font-weight: normal}

.txtbullet03 {
	margin-top: 1px;
	margin-bottom: 2px;
	text-align: center;
	font-size: 11px;
	font-weight: normal}

.menuHeader {
	font:	11px tahoma;
	color:	#ffffff;
	text-decoration: none;
	text-align: center;
	font-size: 11px;
	font-weight: normal}



/*#Home Page Styles*/
.search {font-family:verdana, arial, helvetica;font-size:11px;color: #000000;font-weight:normal; width:67px}
.nav-extend-home {background-color:#5364b4}	

/*Breadcrumb, Menu styles*/
.bc-default        {font-family: tahoma,sans-serif;line-height: 12px;font-size:11px;color: #FFFFFF;text-decoration: none; line-height:9px;}
.bc-current        {font-family: tahoma,sans-serif;line-height: 12px;font-size:11px;color: #FFFFFF;text-decoration: none;}
.bc-nav            {font-family: tahoma,sans-serif;line-height: 17px;font-size:11px;color: #FFFFFF;text-decoration: none;margin-top:0px;font-weight:normal;border-style: solid; border-color: #ffffff; border-width: 1px}
.bc-bullet         {font-family: tahoma,sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF}
.bc-highlight      {font-family: tahoma,sans-serif;font-size:11px;color: #FFFFFF;background-color: #1B5384;text-decoration: none}
.bc-text, .bc-link {font-family: tahoma,sans-serif;line-height: 12px;font-size:11px;color: #FFFFFF;text-decoration: none}
.bc-spacer         {font-family: tahoma,sans-serif;font-size: 2px;}
.bc-spacer-table   {font-family: tahoma,sans-serif;font-size: 2px;}
.bc-spacer-big     {font-family: tahoma,sans-serif;font-size: 4px}
.bc-spacer-cell    {background-color: #d2d2d2;}
.navsub            {font-family: tahoma,sans-serif;font-size:11px; color: #000000; vertical-align: middle;text-align: center}
.navsub5           {font-family: tahoma,sans-serif;font-size:11px; color: #000000; text-decoration: none;}
.padLeft      {padding-left:4px;padding-right:2px;}
.brcolor0     {background-color:#F0F0F0}
.brcolor1     {background-color: #2874c7;}
.highlight    {background-color: #AAC5E1;}
.childLayer   {position:relative;top:0px;left:0px;height:1px;visibility:inherit;}



TD.swath {
	font: 10px sans-serif;
}

TR.FultusNavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #6498CE #6498CE #5364b4;
	border-left: none;
}

TR.FultusNavRow TD.swath {
	background-color: #6498CE;
	border-right: none;
}

.FultusNavText {
	font-family: Verdana;
	font-size: 15px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.FultusNav {
	background-color: #CC0000;
	color: #ffffff;
	cursor: pointer;
}

.FultusNav A:link, .FultusNav A:visited {
	color: #ffffff;
}
TR TD.FultusNav A:link, TR TD.FultusNav A:visited {
	text-decoration: none;
}

.FultusNav01 A:link, .FultusNav A:visited {
	color: #ffffff;
}

.FultusNavFB {
	background-color: #5364b4;
	color: #ffffff;
	cursor: pointer;
}
.FultusNavFB A:link, .FultusNavFB A:visited {
	color: #ffffff;
}
TR TD.FultusNavFB A:link, TR TD.FultusNavFB A:visited {
	text-decoration: none;
}

.FultusNavFB01 {
	background-color: #5364b4;
	color: #ffffff;
}

.FultusNavLX01 {
	background-color: #555555;
	color: #ffffff;
}

.FultusNavRH01 {
	background-color: #CC0000;
	color: #ffffff;
}


.FultusNavLX {
	background-color: #555555;
	color: #ffffff;
	cursor: pointer;
}
.FultusNavLX A:link, .FultusNavLX A:visited {
	color: #ffffff;
}
TR TD.FultusNavLX A:link, TR TD.FultusNavLX A:visited {
	text-decoration: none;
}



.FultusNavHilite {
	background-color: #2874c7;
	color: #ffffff;
	cursor: pointer;
}
.FultusNavHilite A:link, .FultusNavHilite A:visited {
	color: #ffffff;
}
TR TD.FultusNavHilite A:link, TR TD.FultusNavHilite A:visited {
	text-decoration: none;
}

TR.FultusNavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #6498CE #6498CE #5364b4;
	border-left: none;
}

TR.FultusNavHiliteRow TD.swath {
	background-color: #6498CE;
	border-right: none;
}

TR.FultusNavOtherRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ffffff #6498CE #5364b4;
	border-left: none;
}

TR.FultusNavOtherRow TD.swath {
	background-color: #6498CE;
	border-right: none;
}

TR.FultusNavOtherRow1 TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ffffff #6498CE #5364b4;
	border-left: none;
}

TR.FultusNavOtherRow1 TD.swath1 {
	background-color: #2874c7;
	border-right: none;
}

TR.FultusNavOtherRow2 TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ffffff #6498CE #5364b4;
	border-left: none;
}

TR.FultusNavOtherRow2 TD.swath2 {
	background-color: #2874c7;
	border-right: none;
}

.FultusNavOther {
	background-color: #e5dfdf;
	color: #2874c7;
	cursor: pointer;
}
.FultusNavOther A:link, .FultusNavOther A:visited {
	color: #2874c7;
}
TR TD.FultusNavOther A:link, TR TD.FultusNavOther A:visited {
	text-decoration: none;
}

.FultusNavOther1 {
	background-color: #e5dfdf;
	color: #2874c7;
	cursor: pointer;
}
.FultusNavOther1 A:link, .FultusNavOther1 A:visited {
	color: #2874c7;
}
TR TD.FultusNavOther1 A:link, TR TD.FultusNavOther1 A:visited {
	text-decoration: none;
}

.FultusNavOther2 {
	background-color: #6498CE;
	color: #ffffff;
	cursor: pointer;
}
.FultusNavOther2 A:link, .FultusNavOther2 A:visited {
	color: #ffffff;
}
TR TD.FultusNavOther2 A:link, TR TD.FultusNavOther2 A:visited {
	text-decoration: none;
}

.FultusNavOther3 {
	background-color: #f2f0f0;
	color: #2874c7;
	cursor: pointer;
}
.FultusNavOther3 A:link, .FultusNavOther3 A:visited {
	color: #2874c7;
}
TR TD.FultusNavOther3 A:link, TR TD.FultusNavOther3 A:visited {
	text-decoration: none;
}

/* Cover Page */ 
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:0pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.StyleBoldDarkBlueCentered, li.StyleBoldDarkBlueCentered, div.StyleBoldDarkBlueCentered
	{margin:0in;
	margin-bottom:0pt;
	text-align:center;
	font-size:14.0pt;
	font-family:"Times New Roman";
	color:002188;
	font-weight:bold;}

p.StyleStyleBoldDarkBlueCentered13pt, li.StyleStyleBoldDarkBlueCentered13pt, div.StyleStyleBoldDarkBlueCentered13pt
	{margin-top:2.0pt;
	margin-right:0in;
	margin-bottom:2.0pt;
	margin-left:0in;
	text-align:center;
	font-size:15.0pt;
	font-family:"Times New Roman";
	color:0000CD;
	font-weight:bold;}

p.StyleStyleBoldDarkBlueCentered13ptRH, li.StyleStyleBoldDarkBlueCentered13pt, div.StyleStyleBoldDarkBlueCentered13pt
	{margin-top:2.0pt;
	margin-right:0in;
	margin-bottom:2.0pt;
	margin-left:0in;
	text-align:center;
	font-size:15.0pt;
	font-family:"Times New Roman";
	color:red;
	font-weight:bold;}

p.StyleStyleBoldDarkBlueCentered13ptLX, li.StyleStyleBoldDarkBlueCentered13pt, div.StyleStyleBoldDarkBlueCentered13pt
	{margin-top:2.0pt;
	margin-right:0in;
	margin-bottom:2.0pt;
	margin-left:0in;
	text-align:center;
	font-size:15.0pt;
	font-family:"Times New Roman";
	color:555555;
	font-weight:bold;}

p.StyleStyleBoldSmall
	{margin-top:0pt;
	margin-right:0in;
	margin-bottom:0pt;
	margin-left:0in;
	text-align:center;
	font-size:11pt;
	font-family:"Times New Roman";
	color:0000CD;
	font-weight:bold;}

p.StyleStyleBoldSmallMFB
	{margin-top:0pt;
	margin-right:0in;
	margin-bottom:0pt;
	margin-left:0in;
	text-align:center;
	font-size:10pt;
	font-family:"Times New Roman";
	color:0000CD;
	font-weight:bold;}

p.StyleStyleBoldSmallMLX
	{margin-top:0pt;
	margin-right:0in;
	margin-bottom:0pt;
	margin-left:0in;
	text-align:center;
	font-size:10pt;
	font-family:"Times New Roman";
	color:#555555;
	font-weight:bold;}

p.StyleStyleBoldSmallMRH
	{margin-top:0pt;
	margin-right:0in;
	margin-bottom:0pt;
	margin-left:0in;
	text-align:center;
	font-size:10pt;
	font-family:"Times New Roman";
	color:red;
	font-weight:bold;}

