	body
	{
		margin: 0px;
		color: #000000;
		background-color: #ffffff;
		font-family: verdana, arial, sans-serif;
	}
	
	.bodytext, .bodytextbold, .bodytexitalic
	{
		font-size: 70%;
		font-family: verdana, arial, sans-serif;
		line-height:1.3em;
		padding-left: 15px; 
		color: #000000;	
	}
	

	.bodytextred
	{
		font-size: 70%;
		font-family: verdana, arial, sans-serif;
		line-height:1.3em;
		padding-left: 15px; 
		color: #FF0000;	
	}

	p
	{
		font-size: 70%;
		font-family: verdana, arial, sans-serif;
		color: #000000;
		line-height:1.3em;
	}
	.bodytextboldnopadding
	{
		font-size: 70%;
		font-weight:bold;  
		font-family: verdana, arial, sans-serif;
		color: #000000;
		line-height:1.3em;
	}
	
	.bodytextnopadding
	{
		font-size: 70%;
		font-family: verdana, arial, sans-serif;
		color: #000000;
		line-height:1.3em;
		
	}
	
	.bodytexitalic, td.bodytexitalic span
	{
		font-style: italic;
	}
	
	.bodytextbold
	{
		font-weight:bold;
	}

	.GridOuter
	{
		BORDER-RIGHT: #999999 1px solid; 
		BORDER-TOP: #999999 1px solid; 	
		BORDER-LEFT: #999999 1px solid; 
		BORDER-BOTTOM: #999999 1px solid;
	 
	} 

	.GridTitle
	{
		font-size: 70%;
		font-family: verdana, arial, sans-serif;
		color: #000000;
		line-height:1.3em;
		font-weight: bold;

		BORDER-RIGHT: #999999 1px solid; 
		BORDER-TOP: #999999 1px solid; 
		BORDER-LEFT: #999999 1px solid; 
		BORDER-BOTTOM: #999999 1px solid; 
	}

	.GridCell
	{
		font-size: 70%;
		font-family: verdana, arial, sans-serif;
		color: #000000;
		line-height:1.3em;

		BORDER-RIGHT: #999999 1px solid; 
		BORDER-TOP: #999999 1px solid; 
		BORDER-LEFT: #999999 1px solid; 
		BORDER-BOTTOM: #999999 1px solid; 

	}
	
	.headline
	{
		font-family: verdana, arial, sans-serif;
		font-weight: bold;
		font-size: 95%;
		color: #000000;
	}
	
	.CPmainsubhead
	{
		font-weight: bold;
		font-size: 75%;
		font-family:verdana;
		color: #006600;
	}
	
	.LMmainsubhead, .MLmainsubhead
	{
		font-weight: bold;
		font-size: 75%;
		font-family:verdana;
		color: #996600;
	}
	
	.SCmainsubhead
	{
		font-weight: bold;
		font-size: 75%;
		font-family:verdana;
		color: #990000;
	}
	
	.FAQmainsubhead
	{
		font-weight: bold;
		font-size: 75%;
		font-family:verdana;
		color: #996600;
	}
	
	.CPcallout
	{
		line-height: 130%;
		font-size: 80%;
		font-family:verdana;
		color: #006600;
	}
	
	.LMcallout, .MLcallout
	{
		line-height: 130%;
		font-size: 80%;
		font-family:verdana;
		color: #ff3300;
	}
	
	.SCcallout
	{
		line-height: 130%;
		font-size: 80%;
		font-family:verdana;
		color: #003399;
	}
	
	.FAQcallout
	{
		line-height: 130%;
		font-size: 80%;
		font-family:verdana;
		color: #ff3300;
	}
	
	.CPsmalltext
	{
		font-family:verdana;
		font-size: 60%;
		color: #006600;
	}
	
	.LMsmalltext, .MLsmalltext
	{
		font-family:verdana;
		font-size: 60%;
		color: #006600;
	}
	
	.SCsmalltext
	{
		font-family:verdana;
		font-size: 60%;
		color: #990000;
	}
	
	.FAQsmalltext
	{
		font-family:verdana;
		font-size: 60%;
		color: #003399;
	}
	a.cmdlink, a.cmdlink:Active, a.cmdlink:Hover, a.cmdlink:Visited
	{
		font-family: verdana, arial, sans-serif;
		font-weight: bold;
		color: #0033cc;
		font-size: 60%;
	}	
	.bodytext a 
	{ 
		color:0033cc;
		font-family:verdana; 
		
	}
	
	.bodytextnopadding a 
	{ 
		color:0033cc;
	}
	
	
	form
	{
		margin: 0px;
	}
	
	select, option
	{
		font-family: verdana, arial, sans-serif;
		font-size:75%;
	}
	
	input.textBox
	{
		font-family: verdana, arial, sans-serif;
		font-size:75%;
	}
	
	.textBox
	{
		font-family: verdana, arial, sans-serif;
		font-size:75%;
	}
	
	hr
	{
		margin: 1px 0px 1px 0px;
		height: 1px;
		color: #999999;
	}
	
	.hash
	{
		color: #999999;
		font-size: 70%;
		margin: 5px 0px 0px 0px;
	}
	
	.subhead, th .subhead
	{
		font-family: verdana, arial, sans-serif; 
		font-weight: bold;
		font-size: 70%;		
	}
	
	.smalltextbold
	{
		font-family: verdana, arial, sans-serif;
		font-weight: bold;
		padding-left: 15px; 
		font-size: 60%;
	}
	
	.evenrow 
	{ 
		background-color:#f7f7f7; 
	}
	
	.oddRow 
	{ 
		background-color:#ffffff; 
	}
	
	td.insidertextbold a
	
	{
		color: #0033cc;
	}
	
	.insidertextbold
	{
		font-family:verdana;
		font-weight: bold;
		font-size: 90%;
		margin-bottom: 0px;
		color: #0033cc;
	}
	
	a.smalllinktextbold
	{
		color: #0033cc;
		font-weight: bold;
		font-size: 60%;
		font-family: verdana, arial, helvetica
	}
	
	a.smalllinktext
	{
		color: #0033cc;
		font-size: 57%;
		font-family: verdana;
	}

	td.insidertext a
	{
	color: #0033cc;
	}
	
	.insidertext, td.insidertext span
	{
		font-family:verdana;
		margin-top: 3px;
		margin-bottom: 7px;
		font-size: 60%;
	}
	
	.smalltextboldsingle
	{
		font-family:verdana;
		font-weight: bold;
		font-size: 80%;		
	}
	
	.smalltext
	{
		font-family: verdana, arial, sans-serif;
		font-size: 57%;
	}
	
	input.cmdbtn
	{
		color: #000000;
		font-family: verdana, arial, sans-serif; 
		font-size: 60%;
		background-color: #f1f1f1;
		height: 20px;		
	}
	
	td a.linktextinpbold
	{
		color: #0033cc;
		font-weight: bold;
	}
	
	td a.linktextinpbold:Visited
	{
		color: #800080;
		font-weight: bold;
	}
	
	a.linktextbold
	{
		font-family: verdana, arial, sans-serif; 
		color: #0033CC;
		font-weight: bold;
		font-size: 70%;
		line-height: 1.5em;
	}
	
	a.linktext
	{
		font-family: verdana, arial, sans-serif; 
		color: #0033cc;
		font-size: 70%;
	}
	
	a.linktextinp
	{
		color: #0033cc;
	}
	
	td a.linktextinp:Visited
	{
		color: #800080;
	}
	
	a.appnavlink:hover
	{
		color: #000000;
	}
	
	a.appnavlink
	{ 
		color: #0000ff;
		font-family: verdana, arial, sans-serif; 
		font-size: 60%;
		margin-left: 15px;
		margin-right: 15px;
	}
	
	a.activeappnavlink
	{
		color: #000000;
		font-family: verdana, arial, sans-serif; 
		font-size: 60%;
		margin-left: 15px;
		margin-right: 15px;
	}
	
	a.smallwhite, .smallwhite
	{
		font-family: verdana, arial, sans-serif;
		color: #ffffff;
		font-size: 10px;
	}
	
	.boldwhite, a.boldwhite
	{
		font-family: verdana, arial, sans-serif;
		color: #ffffff;
		font-weight: bold;
		font-size: 60%;
		text-decoration: none;
	}
	
	a.boldwhite:hover
	{
		color: #003399;
	}
	
	.searchbox
	{
		width: 125px;
	}
	
	.searchbutton
	{
		font-size: 80%;
		background: #f7f7f7;
	}
	
	td.flyoutHeading
	{
    	FONT-SIZE: 65%;
    	FONT-FAMILY: Verdana, Arial, Helvetica;
    	padding-bottom:-8px;
	}

	td.flyoutLink
	{
	    FONT-SIZE: 62%;
	    FONT-FAMILY: Verdana, Arial, Helvetica
	}
	
	a.smallBoldLinks
	{
		font-weight:bold;
		font-size:10px;
		font-family:Verdana;    
		color:#0033cc;
	}
	
		a.smallBoldLinks:Visited
	{
		font-weight:bold;
		font-size:10px;
		font-family:Verdana;    
		color:#800080;
	}
	
	.mnpBullet
	{
		color: #A6A6A6;
		padding-left: 15px; 
		font-size: 80%;
	}

	.mnpItem
	{
		padding: 0em 0em 0em 0.5em;
		font-size: 70%;
		font-family: verdana, arial, sans-serif;
		color: #000000;
		line-height:1.3em;
	}
	
	.mnpsidebarContent
	{
		background-color: E9E9E6;
		width:		100%;
		padding:	8px 7px 10px 7px;
	}

	.mnpcontainerHeader	
	{
		background: 999999;
	}

	.mnpcontainerFooter	
	{
		background: 999999;
		margin-bottom: 12px;
	}
	
	#headerDiv
	{
		padding-left:15px;
		padding-top:0px;
		padding-bottom:10px;
	}

	#arrowSpan
	{
		position:relative;
		top:2px;
		padding-right:3px;
	}
	#pageHeaderSpan
	{
		font-weight:bold;
	}
	
	#pageSubHeaderSpan
	{
		font-size:		85%;
		font-weight:	bold;
	}
	
	#aspxheaderDiv
	{
		padding-left:0px;
		padding-top:0px;
		padding-bottom:10px;
	}

	#aspxarrowSpan
	{
		position:relative;
		top:2px;
		padding-right:0px;
	}

