@page
{
	size: 			auto;	
	margin: 		1in;
}

@media print		
{	
	.noprint
	{ 
		display: none; 
	}
}

@media screen		
{	
	.noprint	
	{ 
		display: block; 
	}			
}

@media print,screen
{
	h1				{ font-family: Arial, Helvetica, sans-serif; }
	h2				{ font-family: Arial, Helvetica, sans-serif; }
	h3				{ font-family: Arial, Helvetica, sans-serif; }
	h4				{ font-family: Arial, Helvetica, sans-serif; }
	h5				{ font-family: Arial, Helvetica, sans-serif; }
	h6				{ font-family: Arial, Helvetica, sans-serif; }
	
	body 
	{ 
		font-family: 		"Times New Roman", Times, serif;
		background-color: 	#ECE9D*; 
		margin:				0px;
	}
	
	A.white:link
	{
	 	color: 				#FFF;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.white:visited
	{
	 	color: 				#FFF;
		text-decoration:	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.white:active
	{
	 	color: 				#FFF;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.white:hover
	{
	 	color: 				#FFF;
		text-decoration: 	underline;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.gold:link
	{
	 	color: 				#FC0;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.gold:visited
	{
	 	color: 				#FC0;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.gold:active
	{
	 	color: 				#FC0;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.gold:hover
	{
	 	color: 				#FC0;
		text-decoration:	underline;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.blue:link
	{
	 	color: 				#036;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.blue:visited
	{
	 	color: 				#036;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.blue:active
	{
	 	color: 				#036;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.blue:hover
	{
	 	color: 				#036;
		text-decoration: 	underline;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.bb:visited
	{
	 	color: 				#FFF;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.bb:active
	{
	 	color: 				#FFF;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.bb:hover
	{
	 	color:			 	#FC0;
		text-decoration: 	underline;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	}
	A.bb:link
	{
	 	color: 				#FFF;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
	} 
	A.ql:visited
	{
	 	color: 				#556575;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
		font-weight:		bold;
	} 
	A.ql:active
	{
	 	color: 				#556575;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
		font-weight:		bold;
	} 
	A.ql:hover
	{
	 	color: 				#FC0;
		text-decoration: 	underline;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
		font-weight:		bold;
	}
	A.ql:link
	{
	 	color: 				#556575;
		text-decoration: 	none;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			small;
		font-weight:		bold;
	} 
	.colorlink:hover
	{ 
		background-color: 	#FC0; 
	}
	
	.contact
	{
		font-family: 		Arial, Helvetica, sans-serif;
		color: 				#036	!important;
		text-decoration:	none;
	}
	
	.cssWhite		
	{ 
		font-family: 		"Times New Roman", Times, serif;
		color: 				#FFF; 
	}	
	.cssQuoted		
	{ 
		font-family: 		"Times New Roman", Times, serif;
		color: 				#557565;
	}
	.cssMessage		
	{ 
		color: 				#557565;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			larger;
		text-align: 		center; 
		font-weight: 		bold;
	}
	.cssTabOn
	{
		color: 				#FC0;
		font-family: 		Arial, Helvetica, sans-serif;
		font-weight: 		bold;
		font-size: 			smaller;
		border: 			#036;
	}
	.cssTabOff
	{
		color: 				#FFF;
		font-family: 		Arial, Helvetica, sans-serif;
		font-weight: 		normal;
		font-size: 			smaller;
		border: 			#036;
	}
	.dotwhite
	{
		color: 				#FFF;
		font-weight: 		bold;
	}
	.dotgold
	{
		color: 				#FC0;
		font-weight: 		bold;
	}
	.dotblue
	{
		color: 				#036;
		font-weight: 		bold;
	}
	
	.highlight		
	{ 
		color: 				#557565; 
	}
	
	.headercomment 	
	{ 
		font-size: 			larger;
		color: 				#036 ;
	}

	.nau_hdr_left
	{
		background-color:   #557565;
		text-align:         left;
	}

	.nau_hdr_center
	{
		background-color:   #557565;
	}

	.nau_hdr_right
	{
		background-color:   #557565;
		text-align:         right;
	}
	
	.required_indicator {
		font-weight:bold;
		font-size:smaller;
		color:#903;
		vertical-align:super;
	}
	.smaller		{ font-size: smaller; }
	.new 			
	{ 
		font-family: 		"Times New Roman", Times, serif; 
		color: 				#FC0;
	}
	.cssMessageLeft 
	{ 
		color: 				#557565; 
		font-family: 		Arial, Helvetica, sans-serif; 
		font-size: 			larger; 
		text-align: 		left; 
		font-weight: 		bold;
	}
	.ushapedborder 
	{ 
		border-bottom:		0.1em solid #036;
		border-right: 		0.1em solid #036;
		border-left: 		0.1em solid #036; 
	}
	.fullborder 
	{ 
		border: 			0.1em solid #036;
	}
	.fullborderbb 
	{ 
		border: 			0.1em solid #036;
	}
	
	#header2
	{
		background-color:	#036;
		border-top:			solid 1px #FC0;
		text-align:	        right;
		padding-right:      5px;
	}
	
	#header2 a, .rightbar tr td a
	{
		color:				#FFF;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size:			10pt;
		text-decoration:	none;
	}
	
	#header2 a:hover, .rightbar tr td a:hover
	{
		color:				#FC0;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size:			10pt;
		text-decoration:	underline;
	}
	
	#header3
	{
		border-bottom:		solid 1px #036;
		text-align:	        right;
		padding-right:      5px;
	}
	
	#header3 a
	{
		font-family: 		Arial, Helvetica, sans-serif;
		font-size:			10pt;
		text-decoration:	none;
	}
	
	#header3 a:hover
	{
		font-family: 		Arial, Helvetica, sans-serif;
		font-size:			10pt;
		text-decoration:	underline;
	}
	
	#quick-links li a, contact a
	{
		color:				#036;
		font-size:			8pt;
		text-decoration:	none;
	}
	
	#quick-links li a:hover
	{
		color:				#036;
		font-size:			8pt;
		text-decoration:	underline;
	}
	
	.retroback1 
	{
		color: 				#036;
		background-color: 	#FC0;
		font-family: 		Arial, Helvetica, sans-serif;
	}
	.retroback2 
	{
		color: 				#FC0;
		background-color: 	#036;
		font-family: 		Arial, Helvetica, sans-serif;
	}
	.retroback3 
	{
		color: 				#FC0;
		background-color: 	#036;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size:			smaller;
		vertical-align: 	top;
	}
	.retrobackwithborder1 
	{
		color: 				#FC0;
		background-color: 	#557565;
		font-family: 		Arial, Helvetica, sans-serif;
		border: 			3px double #FC0;
	}
	
	.retrobackwithborder1 a
	{
		color:				#FFF;
		text-decoration:	none;
	}
	
	.retrobackwithborder1 a:hover
	{
		color:				#FC0;
		text-decoration:	underline;
	}
	
	.retrobackwithborder2 
	{
		color: 				#036;
		background-color: 	#FFF;
		font-family: 		Arial, Helvetica, sans-serif;
		border: 			0.1em solid #036;
	}
	.retrobackwithborder3 
	{
		color: 				#557565;
		background-color: 	#FFF;
		font-family: 		Arial, Helvetica, sans-serif;
		border: 			0.1em solid #FC0;
	}
	.servicelist
	{
		vertical-align:		top;
	}
	
	.rightbar
	{
		border: 			1px solid #036;
		text-align:         left;
		width:              220px;
	}
	
	.rightbar tr
	{
		color:				#000;
	}
	
	.rightbar tr.sideheader
	{
		background-color:	#036;
	}
	
	.rightbar tr.sideheader td
	{
		color:				#FC0;
		padding-left:	    2px;
	}
	
	.rightbar tr td
	{
		padding-left:	    5px;
	}
	
	.charcounter 
	{
		background-color: 	#FFF;
		border: 			0px solid #FFF;
		text-align: 		center;
		width: 				30px;
		color: 				#000;
		font-family: 		"Times New Roman", Times, serif;
		font-weight: 		bold;
	}
	.indent
	{
		margin-left:		1.0em;
	}
	
	.indent1x
	{
		margin-left:		1.0em;
	}
	
	.indent2x	
	{
		margin-left:		2.0em;
	}
	
	.textindent1x
	{
		text-indent: 		1.0em;
	}
	
	.textindent2x
	{
		text-indent: 		2.0em;
	}
		
	.lpad 
	{
		padding-left: 		25px;
	}
}
