		html, body {
	 		font-family: Verdana, Arial, sans-serif;
			color:#666666;
			text-align:center; margin:0px 0px 40px 0px; background-color: #e8ebef;
			padding:0px;
		}
	 	table.center {margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px;}
	 	table.whitebg {background-color: #ffffff;}
	 	table.outsidebg {background-color: #e8ebef;}
	
		A:link {text-decoration: none; color:#5c8adc;}
		A:visited {text-decoration: none; color:#5c8adc;}
		A:active {text-decoration: none; color:#5c8adc;}
		A:hover {text-decoration: underline; color:#5c8adc;}
	
		#signin A:link {text-decoration: none; color:#153a8b;}
		#signin A:visited {text-decoration: none; color:#153a8b;}
		#signin A:active {text-decoration: none; color:#153a8b;}
		#signin A:hover {text-decoration: underline; color:#153a8b;}
		
		h1 {font-size: 20px}
		h2 {font-size: 16px}
	
		img {border:0px;}						
	
		.topnavCell-off
		{
			color: #999999;
			font-size:12px;
			font-weight:bold;
			border-top:1px solid #999999;
			border-bottom:1px solid #999999;
			text-align:center;
			padding: 3px 24px 3px 24px;
			white-space:nowrap;
		}
		.topnavCell-on
		{
			color: #153a8b;
			font-size:12px;
			font-weight:bold;
			border-top:1px solid #999999;
			border-right:1px solid #999999;
			border-left:1px solid #999999;
			border-bottom:1px solid #999999;
			text-align:center;
			padding: 3px 24px 3px 24px;
			cursor:pointer;
			white-space:nowrap;
		}
		.topnavCell-on-noBottomBorder
		{
			color: #153a8b;
			font-size:12px;
			font-weight:bold;
			border-top:1px solid #999999;
			border-right:1px solid #999999;
			border-left:1px solid #999999;
			border-bottom:0px solid #ffffff;
			text-align:center;
			padding: 3px 23px 4px 23px;
			cursor:pointer;
			white-space:nowrap;
		}

		.topnavCell-on-regular
		{
			color: #153a8b;
			font-size:12px;
			font-weight:bold;
			border-top:1px solid #999999;
			border-bottom:1px solid #999999;
			text-align:center;
			padding: 3px 24px 3px 24px;
			cursor:pointer;
			white-space:nowrap;
		}


		.topNavCell-borderBottom
		{
			color: #999999;
			font-size:12px;
			font-weight:bold;
			border-top:1px solid #999999;
			border-bottom:1px solid #999999;
			text-align:center;
			padding: 3px 24px 2px 24px;
			white-space:nowrap;
		}
	
		.research_subnav-left
		{
			font-size:12px;
			border-bottom:1px solid #999999;
			border-left:1px solid #999999;
			border-right:1px solid #999999;
			text-align:center;
			background-color: #ffffff;
			position:relative; 
			top:0px;
			z-index:2;
			padding-top:1px;
		}
		.regularText
		{
			font-size:12px;
		}

		.regularText table 
		{
			font-size:12px;
		}
	
		.footer
		{
			color:#333333;
			font-size:10px;
			text-align:center;
			padding:3px;
		}
	   	
		#flashwrapper
		{
			border-top:1px solid #999999;	
			border-bottom:1px solid #999999;
			padding:5px;
		}

		.subnavbeforedivRegular
		{
	   		width:0px;
	   		float:left;
			border-top:0px solid #999999;
		}
		.subnavAfterdivRegular
		{
	   		width:0px;
	   		float:right;
			border-top:1px solid #999999;
		}
	
	
		.subnavbeforedivResearch
		{
	   		width:80px;
	   		float:left;
			border-top:1px solid #ffffff;
	   	}
	
		.categoryHeaderSecondaryPage
		{
			font-size:12px;
			font-weight:bold;
			color:#153a8b;
			text-align:left;
	   	}
		
		.formTD 
		{
			padding-bottom:5px;
		}

		#signin
		{
			font-size:12px;
			font-weight:normal;
			color:#153a8b;
			text-align:left;
			float:right;
			padding:0px;
			margin:0px;
			margin-right:13px;
			margin-bottom:5px;
	   	}

		.errorMessage 
		{
			border:1px solid #999999;
			margin: 20px; 
			padding: 20px;
	 		font-family:   Arial, sans-serif;
			font-size:16px;
			color:red;
			font-weight:bold;

		}

