/******* 	TOP LINKS	 *******/
.navtop		{ text-align:right; padding:12px 25px 0 0; font-size: 11px; font-weight:bold;}
.navtop a		{ color:#FFFFFF;}


/******* 	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;}


/******* 	SIDE NAVIGATION *******/
.navside { width: 170px; background-color: #F4F5F8; min-height:450px; }
.navside ul		{	display:block;  	font-weight:normal;	list-style-type: none;	padding:0px; margin:0px;  list-style-type: none; list-style-image: none; } 
.navside li 		{	 margin: 0px; padding:0px; text-align: right; border-bottom:1px solid #ffffff;} 
.navside a  		{	font-size:12px; line-height: 24px; height:24px;	display: block;  margin:1px 0 1px 0;  padding:0px 14px 0px 5px; 
								color: #6F7586;		text-decoration: none; font-weight:bold;	 } 
.navside a:hover { background:#FFFFFF; color:#2616C4; }
							
.navside .on a { background-color:#9A9EAA; color: White;}
.navside .title { color: #FFFFFF; font-weight: bold; height: 31px; background-image: url(../images/sidenavtitle_bg.jpg); background-repeat: repeat-y; line-height: 31px; text-transform: uppercase;}
.navside .title a { color: #FFFFFF; font-weight: bold; height: 31px; background-image: url(../images/sidenavtitle_bg.jpg); background-repeat: repeat-y; line-height: 31px; }

.navsideSub				{ width: 170px; background-color: #F4F5F8;}
.navsideSub ul			{ display:block;  	font-weight:normal;	list-style-type: none;	padding:0px; margin:-2px 0 0 0px;  list-style-type: none; list-style-image: none; } 
.navsideSub li 		{ margin: 0px; padding:0px; text-align: right; border: 0px;} 
.navsideSub a  		{ font-size:11px; line-height: 20px; height:20px;	display: block;  margin:0;  padding:0px 14px 0px 5px; 
								color: #FFFFFF; background-color: #9A9EAA;		text-decoration: none;  font-weight:normal;	 } 
.navsideSub a:hover { background:#c6c9d2; color: #FFFFFF;}
.navsideSub .on a { background-color:#b5b8c0; color: #FFFFFF;}
.navsideSub .on a:hover { background:#c6c9d2; color: #FFFFFF;}

/******** HORIZONTAL NAVIGATION *************/
.navmenu					{  background:#E65F37;  clear:both;  height: 27px;} 
.navmenu 	ul			{	display:block; font-size:12px; line-height:13px;	font-weight:bold;	padding:0px;
								margin: 0; list-style-type: none;	background:#E65F37; } 
.navmenu 	li 		{	margin: 0; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; float:left; } 
.navmenu 	a  		{	display: block; width:100%; margin:1px 0 1px 0; width: 100px;  line-height: 25px; 
								text-align: center;
								color: #FFFFFF;		text-decoration: none; 	} 							
								
.navmenu 	a:link, .navmenu a:active, .navmenu a:visited 		{	color: #FFFFFF;	 	}
.navmenu 	a:hover 									 				 		{	color:#D54D2D;	background:#FFFFFF;		} 
.navmenu		.seperator { background:#FFFFFF; height: 27px; width:1px; padding:0px; margin:0px;}



.navsideSub .staticList { list-style: none;margin-left:25px;}
.navsideSub .staticList li { background-color:transparent;text-align:left;margin:5px 0px 5px 0px;padding:0px 0px 0px 15px;background-image: url(../images/temp/closeup.gif);background-repeat: no-repeat;background-position: center left; }
.navsideSub .staticList a { height:auto;text-decoration:none;background-color:transparent;color:blue; }
.navsideSub .staticList a:hover { text-decoration:underline;background-color:transparent;color:blue; }
.navsideSub .staticList li.staticSelect { padding-left:15px;background: url(../images/temp/arrow.gif);background-repeat: no-repeat;background-position: center left; }
.navsideSub .staticList li.staticSelect a { color: #9685BA; }
