	/*~~~~~~~~~~~~~~~~ Menu Styles (global - all menus) ~~~~~~~~~~~~~~~~*/



	/******[Main Menu]******/

	/*Main Menu Container*/
	.nfMain {}

	/*Item Links*/
	.nfMain .nfLink {border-style:dotted;border-width:1px 0px 0px 0px;border-color:#000000;padding:5px 15px 5px 5px;font-family:verdana;font-size:12px;text-decoration:none; white-space:normal; width:195px}
	
	/*Item Links - Parent*/
	.nfMain .nfParent .nfLink {background-image:url('images/arrow1_right.gif');background-position:98% 52%;background-repeat:no-repeat;}
    .nfMain .nfParent .nfSubS .nfLink {background-image:none;}


	/*Item Links - Hover (duplicate styles below!)*/
	.nfPure .nfItem:hover>.nfLink, .nfPure .nfItem:hover>*>.nfLink {text-decoration:underline;}
	.nfPure .nfLink:hover, .nfMain .nfJSHover {text-decoration:underline;}
	
	
	/*Item Links - Active*/
	.nfMain .nfItem .nfJSActive {background-color:#5c72a8;color:#fff;text-decoration:underline;}
	
	/*Item Links - Focus*/
	.nfPure .nfLink:focus, .nfMain .nfItem .nfJSFocus {text-decoration:underline;}	

	/*Item Links - Breadcrumbs*/
	.nfMain .nfItem .nfJSBreadcrumb {color:#00f;}


	/******[Sub Menus]******/
	
	/*Sub Menu Position Offsets*/
	.nfMain .nfSubC {margin:0px 0px 0px 0px;}

	/*Sub Menu Styles*/
	.nfMain .nfSubS {padding:10px;background-color:#cccccc;border:solid 1px #5c72a8;border-width:1px 1px 1px 1px;-moz-border-radius:0px 10px 10px 0px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;}

	/*Sub Menu Position Offsets - Level 2*/
	.nfMain .nfSubS .nfSubC {margin:0px 0px 0px 0px;}

	/*Sub Menu Styles - Level 2*/
	.nfMain .nfSubS .nfSubS {background-color:#cccccc none;border-width:1px;padding:10px;-moz-border-radius:0px 10px 10px 10px;-webkit-border-bottom-left-radius:10px;}

	/*Item Links*/
	.nfMain .nfSubS .nfLink {padding:3px 40px 3px 15px;font-size:12px;border-width:0px;color:#142349; width:165px; white-space:normal}

	/*Item Links - Parent*/
	.nfMain .nfSubS .nfParent .nfLink {background-image:url('images/arrow1_right.gif');background-position:92% 52%;background-repeat:no-repeat;color:#142349;}
	.nfMain .nfSubS .nfParent .nfSubS .nfLink {background-image:none;}

	/*Item Links - Last Child (ignored by IE8 & down)*/
	.nfMain .nfSubS .nfItem:last-child .nfLink {border-width:0px;}
	
	/*Item Links - Hover (duplicate styles below!)*/
	.nfMain .nfSubC .nfItem:hover>.nfLink {}
	.nfMain .nfSubC .nfLink:hover, .nfMain .nfSubC .nfJSHover {}

	/*Item Links - Active*/
	.nfMain .nfSubS .nfItem .nfJSActive {background-color:#9cb6f8;}
	
	/*Item Links - Focus*/
	.nfPure .nfSubS .nfLink:focus, .nfMain .nfSubS .nfItem .nfJSFocus {}	

	/*Item Links - Breadcrumbs*/
	.nfMain .nfSubS .nfItem .nfJSBreadcrumb {}

	

	/******[Custom Menu Classes and Styles]******/

	.myTitle {color:#314777;font-family:arial;font-size:1em;font-weight:bold;margin:20px 0px 5px 0px;}
	.myTitleTop {margin:5px 0px;}
	.mainItem_subText {font-size:.7em;}

	/*Page Background*/
	.bg_topCap {position:relative;width:100%;height:20px;background: transparent url('images/bgCap.gif') no-repeat;}
	.bg_topCapTile {position:absolute;width:100%;margin-left:389px;background: transparent url('images/bgCapTile.gif') repeat-x;}
