/******* 	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 ul		{	display:block;  	font-weight:normal; list-style-type: none; margin:3px 0 0 0; padding: 0 0 0 0px } 
.navside li 	{	 margin: 0px; padding:0px; text-align: left; background-color: #2672D7; background-image: url(../images/sidenav_roundedge.gif); background-repeat: no-repeat; background-position: right;} 
.navside a  	{ background-image: url(../images/customBullet.gif); background-repeat: no-repeat; background-position: top left; font-size:12px; line-height: 22px; height: 22px; display: block;  margin:1px 0 0px 0;  padding:0px 5px 0px 39px; 
					  color: #FFFFFF;	text-decoration: none; 	 }

.navside .sub			{ padding: 5px 0 2px 0; margin: 0; background-color:#0651B6; }		  
.navside .sub li 		{ background-image:none; background-color:#0651B6; padding-bottom: 5px;}			  
.navside .sub li a 	{ background-image:none; background-color:#0651B6; font-size: 11px; line-height: 12px; height: auto;  }
.navside .sub .on	a	{ color: #4593F7; }

.navside .doubleheight 	{ background-image: url(../images/sidenav_roundedge_maxH.gif); background-position: right; }
.navside .doubleheight a	{ height: 35px; line-height: 13px; }
.navside .doubleheight .content { padding-top: 3px}

.navside .doubleheighton	{ background-color: #4593F7; background-image: url(../images/sidenav_roundedge_maxHOn.gif); background-position: right; }
.navside .doubleheighton a	{ height: 35px; line-height: 13px; background-image: url(../images/customBulletOn.gif); }
.navside .doubleheighton .content { padding-top: 3px}

.navside a:hover { color:#FFB900; }

.navside .on	{ background-color: #4593F7; background-image: url(../images/sidenav_roundedgeOn.gif); background-position: right top;}
.navside .on a { color: #FFFFFF; background-image: url(../images/customBulletOn.gif); }
							
/******** 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;}

