	
	body { font: 12px "Verdana", Arial, Helvetica, sans-serif; }
	.clr { height: 100%; overflow: hidden; }
	
	#nav,
	#header,
	.col-b,
	#staf,
	#footer,
	#crumbpath
	{ display: none; }
	
/*	=CONTENT
	----------------------------------------------------*/
	#content { padding: 32px 20px 30px 0; background: url(../img/ico-indicator2.png) no-repeat top left;  }
	#content h1 { font-size: 20px; color: #449f41; font-weight: bold; }
	#content h2 { margin: 10px 0 10px 0; font-size: 16px; line-height: 18px; color: #001847; font-weight: bold; }
	#content h3 { margin: 10px 0 10px 0; font-size: 14px; line-height: 18px; color: #001847; font-weight: bold; }
	#content h4 { margin: 10px 0 10px 0; font-size: 12px; line-height: 18px; color: #001847; font-weight: bold; }
	#content p { font-size: 12px; color: #001847; margin: 10px 0 5px 0; line-height: 18px; }
	#content p a { color: #001847; }
	#content #crumbpath { list-style: none; margin: 2px 0 15px 0; }
	#content #crumbpath li { font-size: 10px; color: #001847; float: left; margin: 0 5px 0 0; }
	#content #crumbpath li a { font-size: 10px; color: #001847; }
	
	#content ul { list-style: disc; }
	#content ul li { margin: 0 0 0 15px; color: #001847; }
	#content ul li a { color: #001847; }
	
	#content table { margin: 10px 0 0 -3px;  font-size: 11px; }
	#content table th { background: #002663 url(../img/content-table-th-bg.gif) repeat-x top left; color: #fff; padding: 2px; }
	#content table td { padding: 2px; }
	#content table td a { color: #001847; text-decoration: none; }
	#content table td a:hover { text-decoration: underline; }
	#content table tr.odd td { background: #b5c0d2 url(../img/content-table-td-odd-bg.gif) repeat-x top left; }
	#content table tr.even td { background: #d9dfe8 url(../img/content-table-td-even-bg.gif) repeat-x top left; }
	
	#content p a.back { color: #001847; padding: 0 15px 0 0; background: url(../img/ico_arrow2.gif) no-repeat right 6px; }
	#content .error p { font-size: 12px; color: #ff0000; font-weight: bold; }
		
	#content #frm-staf div { margin: 0 0 6px 0;  }
	#content #frm-staf div p.lbl { width: 150px; float: left; margin: 0; }
	#content #frm-staf div input {  }
	#content #frm-staf .preview { border: 1px solid #b3bbc9; padding: 0 10px 10px 10px; margin: 10px 0 10px 0; }
	#content #frm-staf .preview p { color: #4c5d7e; }
	#content #frm-staf .sbmt { vertical-align: middle; margin: 5px 10px 0 0; }
	
	#content #frm-404 { margin: 20px 0 0 0; }
	#content #frm-404 input { vertical-align: middle; color: #001847; }
	#content #frm-404 input.q { width: 200px; }

	#content #search-results form { margin: 20px 0 30px 0; }
	#content #search-results form input { vertical-align: middle; color: #001847; }
	#content #search-results form input.q { width: 200px; }
	#content #search-results .result { margin: 0 0 10px 0; padding: 15px 0 10px 0; background: url(../img/search-results-result-divider.gif) repeat-x top left; }
	#content #search-results .result.first { background: 0; }
	#content #search-results .result h2 { margin: 0; font-size: 12px; }
	#content #search-results .result p { margin: 0; }
	#content #search-results .result p span { font-weight: bold; background: #bfc9d8;  }
	#content #search-results .result a { color: #001847; padding: 0 15px 0 0;  line-height: 18px; background: url(../img/ico_arrow2.gif) no-repeat right 6px; }

	#content #links .link td { background: url(../img/links-link-bg.gif) repeat-x bottom left; border-bottom: 1px solid #c9d7e9; padding: 10px 0 10px 10px; }
	#content #links .link h2 { font-size: 12px; margin: 0 0 0 10px; }
	#content #links .link p { margin: 0; padding: 0 10px 0 10px; }
	#content #links .link a { color: #001847; padding: 0 15px 0 0; line-height: 18px; background: url(../img/ico_arrow2.gif) no-repeat right 6px; }
	#content #links .paging-az { margin: 20px 70px 0 40px; height: 43px; background: url(../img/search-results-paging-bg.gif) repeat-x bottom left; }
	#content #links .paging-az ul { padding: 6px 0 5px 0;  height: 16px;  border-top: 1px solid #b2bac8; border-right: 1px solid #b2bac8; border-left: 1px solid #b2bac8; list-style: none; text-align: center; }
	#content #links .paging-az ul li { display: inline; margin: 0; color: #c3d7f3; font-size: 12px; font-weight: bold; }
	#content #links .paging-az ul li a { margin: 0; padding: 1px; color: #001847; font-weight: bold; text-decoration: none; }
	#content #links .paging-az ul li.active a { background: #001847; color: #fff; font-weight: bold; }
	
	#content #news-items .news { background: url(../img/links-link-bg.gif) repeat-x bottom left; border-bottom: 1px solid #c9d7e9; padding: 10px 10px 10px 10px; }
	#content #news-items .news h2 { margin: 0; font-size: 12px; }
	#content #news-items .news p { margin: 0; }
	#content #news-items .news .vsl { float: right; width: 120px; height: 120px; margin: 3px 0 0 10px; border: 1px solid #264374; } 
	
	#content #news-detail p img { margin: 3px 10px 0 0; border: 1px solid #264374; }
	
	#content #faq ol { margin: 40px 0 30px 20px; }
	#content #faq ol li { font-weight: bold; color: #001847; line-height: 22px; }
	#content #faq ol li a { font-weight: bold; color: #001847; font-weight: normal; }
	#content #faq .faqx { background: url(../img/faq-faqx-bg.gif) repeat-x bottom left; border-bottom: 1px solid #c9d7e9; padding: 10px; }
	#content #faq .faqx h2 { font-size: 12px; }
	#content #faq .faqx p { margin: 0; }
	#content #faq .faqx a { line-height: 18px; color: #001847; background: url(../img/ico_arrow2.gif) no-repeat right 6px; padding: 0 10px 0 0; }
	
	#content #contact-naw form { float: left; width: 290px; margin: 0 20px 0 0; background: url(../img/contact-naw-form-bg.gif) repeat-y top right; }
	#content #contact-naw form input { vertical-align: middle; }
	#content #contact-naw form div { margin: 10px 0 10px 0; }
	#content #contact-naw form div p { width: 120px; float: left; margin: 0; }
	#content #contact-naw form textarea { height: 90px; display: block; width: 270px; margin: 0 0 10px 0; overflow: auto; }
	#content #contact-naw form .sbmt { margin: 0 10px 0 0; }
	#content #contact-naw .address { float: right; width: 200px; }

	/* GLOBAL ARCHIVE */	
	#content #frm-archive { margin: 20px 0 10px 0; padding: 0 10px 13px 10px; background: url(../img/search-results-paging-bg.gif) repeat-x bottom left; background-position: 0 60px;  border-top: 1px solid #b2bac8; border-right: 1px solid #b2bac8; border-left: 1px solid #b2bac8; }
	#content #frm-archive * { vertical-align: middle; }
	#content #frm-archive h4 { margin: 5px 0 5px 0; }
	
	/* GLOBAL PAGING FOR #search-result, #links, #news-items */
	#content #paging	{ margin: 20px 70px 0 40px; height: 43px; background: url(../img/search-results-paging-bg.gif) repeat-x bottom left;  }
	#content #paging ul { padding: 6px 0 5px 0; height: 16px;  border-top: 1px solid #b2bac8; border-right: 1px solid #b2bac8; border-left: 1px solid #b2bac8; list-style: none; text-align: center; }
	#content #paging ul li { display: inline; margin: 0; color: #001847; font-size: 12px; }
	#content #paging ul li a	{ margin: 0; padding: 1px; color: #001847; font-weight: bold; text-decoration: none; }
	#content #paging ul li.active { background: #001847; color: #fff; font-weight: bold; }