/* Layout Styles */
	html, body{
			height: 			100%;
		}
	body
		{
			background: #F5EDDA;
			text-align: center;
			min-width: 915px;		/* body + 10 */
			margin: 0px;
			padding: 0px;
		}
		
	p, a, .txtMain, pre, li{
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		line-height: 20px; 
		font-size: 12px;
		color: #333;
		text-align: left;	
		margin: 0px;
		padding: 0px;
		}		
	h1
		{
		font-family: "Times New Roman", "Helvetica", "Verdana", "Arial", "sans-serif", "Geneva";
		color: #243549;
		text-decoration: none;
		font-size: 36px;
		font-weight: lighter;
		margin: 0;
		padding: 0 0 14px 0;
		font-variant:small-caps;
		}
	h2
		{
		font-family: "Helvetica", "Verdana", "Arial", "sans-serif", "Times New Roman", "Geneva";
		color: #243549;
		text-decoration: none;
		font-size: 16px;
		line-height: 22px;
		border-bottom: 1px solid #999;
		}
	h3
		{
		font-family: Arial, Helvetica, sans-serif;;	
		color: #666;
		font-size: 13px;
		margin: 0px 100px 0px 0px;
		}
	h4
		{
		font-family: Geneva, Arial, Helvetica, sans-serif;
		color: #243549;
		text-decoration: none;
		font-size: 11px;
		}		
	a{
		color: #185498;	
		}
	
		
		
		
	#page_Content{
			min-height: 100%;
			height: auto !important;
			height: 100%;
			margin: 0 auto; /* the bottom margin is the negative value of the footer's height */	
		}
	#page_Header{
			height: 			115px; 
			width: 				960px; 
			margin: 			0px auto; 
			padding: 			0px;
		}
		#page_Header .frm_SearchBox{
				border: 		1px solid #E3D8BD;
				background: 	#EEE5CF;
				height: 		14px;
				width: 			140px;
				color: 			#A6863E;
				padding: 		5px 0 5px 5px;
				margin: 		4px 5px 0 0;
				vertical-align: top;
			}
	#page_Navbar{
			width: 				960px; 
			background: 		#21587C; 
			vertical-align: 	bottom;
			margin: 			0 auto 35px auto;
		}
		#page_Navbar a{
				color: 			white;
			}
		#page_Navbar ul{
				margin: 		0;
				padding: 		5px 0 0 5px;
			}
	#page_Body{
			width: 				960px;				/* body */
			border: 			0px;
			margin: 			0 auto;
			text-align: 		left;
			vertical-align: 	bottom;
		}
	#page_Footer_Wrapper{
			
			height: 		270px;
			width: 			960px;
			margin: 		-270px auto 0 auto;
		}
		#page_Footer_Top{
				height: 		230px;
				
			}
		#page_Footer {
				background: 	#5F6025;
				height: 		40px;
				width: 			960px;
				margin: 		0 auto 0 auto;
				background: 	#5F6025;
			}
		#page_Push{
				width: 			960px;
				height: 		45px;
				clear: 			both;
			}
		#page_Footer p, #page_Footer a{
				color: 			#B6B69B;
			}
	#page_Footer_Clear{
			clear: both;
		}
		


	#StandardPage_Sidebar{
	
		}
		#StandardPage_Sidebar h2{
				color: white;
				margin: 0;
				padding: 0 0 5px 0;
				border: 0;
				text-decoration: underline;
			}
		#StandardPage_Sidebar a{
				color: white;
				text-decoration: none;
				border: 0;
			}

	
		
	.wrapperPrompt
		{
			width: 410px;			/* body + 10 */
			background: white;
			vertical-align: top;		
			margin: 27px auto 0px auto;
			
		}		
	.bodyPrompt
		{
			
			width: 400px;				/* body */
			border: 0px;
			margin: 0 auto;
			text-align: left;
			vertical-align: bottom;
			background: white;
			border-bottom: 5px solid white;
			border-top: 5px solid white;
		}	
	ul
		{
			
		}
	.padder
		{
			padding: 15px;	
		}
	a img
		{
			border: 0px;
		}
		
		
		
	/* Technical Assistance */
		#TA_ProcessBar
			{
				margin: 0 0 30px 0;
			}
			#TA_ProcessBar img
				{
					vertical-align: 	bottom;
					margin: 			-4px 7px 0 0;
				}
			#TA_ProcessBar a
				{
					margin-right: 		10px;
				}

	
	/* Technical Assistance */

	/* Page Number Bar */
	
		
			.PageNum_Box, .PageNum_Box_Highlight
				{
					float: left;
					padding: 2px 4px 2px 4px;
					margin: 0 2px;
					background: #E3E6E8;
					border: 1px solid #B0BBC8;
					line-height: 0;
					height: 20px;
				}
			.PageNum_Box_Highlight
				{
					background: #D5DCE0;
				}
			.PageNum_Box a, .PageNum_Box_Highlight a
				{
					text-decoration: none;
				}
		
	/* Page Number Bar */
	
	span.skype_pnh_container {display:none !important;}
	span.skype_pnh_print_container {display:inline !important;}	

