/******* 	TOP LINKS	 *******/
#navMain { margin: 20px 0 0 16px }
#navMain DIV A { display:block; margin-bottom:8px; padding: 1px 1px}
/*
#navMain DIV A:hover { border: 1px solid #D0D9D8; padding:0px; border-right:0px; background:#f3f5f5;}
#navMain DIV A.on:hover { border: 0px;  padding: 1px 1px}
*/


/******* 	POP UP MENUS	 *******/
.navpop 		{ visibility:hidden; position:absolute; z-index:10; background: #FFFFFF; font-size:11px; border-bottom: 1px solid #A1A1A1; border-left: 1px solid #A1A1A1; border-right: 1px solid #A1A1A1;}
.navpop UL	{ list-style: none; list-style-image: none; padding:0px; margin:0px; }
.navpop LI	{ padding:0px; margin:0px; }

.navpop a 			{ color: #666666; text-decoration:none; display:block; height:22px; border-top:1px solid #F1F1F1; line-height:22px; 
						padding:0 0 0 10px; margin:0px;}
.navpop a:hover  	{ color: #53BC63; background: #f5fff4; }


#navpopholder	{ position:relative;	}
#navpop_a		{ left:110px; width:146px;}
#navpop_b		{ left:227px; width:146px;}
#navpop_c   	{ left:348px; width:146px;}

#navMain UL {}
#navMain LI {}

/******* 	SIDE NAVIGATION *******/
#navMain UL				{	display:block;  	font-weight:normal;	list-style-type: none;	padding:0px; margin:-8px 12px 20px 3px } 
#navMain LI 			{	 margin: 0px; padding:0px; text-align: right; border-bottom:1px solid #d0d8d8; } 
#navMain LI a  		{	font-size:12px; line-height: 14px; 	display: block;  margin:0px 0 0px 0;  padding:5px 12px 5px 5px; 
								color:#666;		text-decoration: none; 	 } 
#navMain LI a:hover 	{ color:#258b67; background:#f3f5f5;  }
							
#navMain LI.on a { color:#273691; color: #3d584f; font-weight:bold;}
						