/* 
  -----------------------------------
  PopMenu Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
  Menu Type: Horizontal
  Style Theme:0 -Basic Style
  -----------------------------------
*/
#p7PMnav {
	margin: 0;
	padding:0;
	/*border: 1px solid #000000;*/
		
}
#p7PMnav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	/*height: 17px;*/
}
#p7PMnav ul {
	margin: 0;
	padding: 0;
	background-color: #F7863B;
	position: absolute;
	left: -9000px;
	z-index: 10000;
	

}
#p7PMnav ul a {
	background-image: none;
	text-indent: 0;
	padding: 1px 10px;
	height: auto;
	color:#ffffff;
}
#p7PMnav a {
	display: block;
	text-decoration: none;
	color: #000000;
	padding: 0px;
	margin: 0px;
	text-indent: -9000px;
	height: 25px;
	background-image: url(../global/07menu.jpg);
	background-repeat: no-repeat;
	line-height:25px;
}

#p7PMnav a#button1 {background-position: -0px 0px; width: 69px;}
#p7PMnav a#button2 {background-position: -69px 0px; width: 111px;}
#p7PMnav a#button3 {background-position: -180px 0px; width: 92px;}
#p7PMnav a#button4 {background-position: -272px 0px; width: 108px;}
#p7PMnav a#button5 {background-position: -380px 0px; width: 60px;}
#p7PMnav a#button6 {background-position: -440px 0px; width: 81px;}
#p7PMnav a#button7 {background-position: -521px 0px; width: 60px;}
#p7PMnav a#button8 {background-position: -581px 0px; width: 73px;}
#p7PMnav a#button9 {background-position: -654px 0px; width: 62px;}
#p7PMnav a#button10 {background-position: -716px 0px; width: 64px;}

#p7PMnav a#button1:hover {background-position: -0px -25px;}
#p7PMnav a#button2:hover, #p7PMnav #button2.p7PMon {background-position: -69px -25px;}
#p7PMnav a#button3:hover, #p7PMnav #button3.p7PMon {background-position: -180px -25px;}
#p7PMnav a#button4:hover, #p7PMnav #button4.p7PMon {background-position: -272px -25px;}
#p7PMnav a#button5:hover, #p7PMnav #button5.p7PMon {background-position: -380px -25px;}
#p7PMnav a#button6:hover, #p7PMnav #button6.p7PMon {background-position: -440px -25px;}
#p7PMnav a#button7:hover, #p7PMnav #button7.p7PMon {background-position: -521px -25px;}
#p7PMnav a#button8:hover, #p7PMnav #button8.p7PMon {background-position: -581px -25px;}
#p7PMnav a#button9:hover, #p7PMnav #button9.p7PMon {background-position: -654px -25px;}
#p7PMnav a#button10:hover, #p7PMnav #button10.p7PMon {background-position: -716px -25px;}

#p7PMnav ul a:hover {
	background-image: none;
}

/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #009DE4;
}
/* ------ the trigger link styles ------- */


/*the submenu classes */

#p7PMnav .p7PMhide {
	left: -9000px;
}
#p7PMnav .p7PMshow {
	left: auto;
	z-index: 20000 !important;
}
/* Top level menu width */
#p7PMnav li {
	float: left;
}
#p7PMnav ul li {
	float: none;
	border-bottom: 1px solid #D75B09; /* menu separator */
}
#p7PMnav ul, #p7PMnav ul li {
	width: 170px;
}
#pmmcrumb {
	font-weight: bold;
	margin-bottom: 16px;
	color: #333333;
}
#pmmcrumb a, #pmmcrumb a:visited {
	font-weight: normal;
	color: #535FAC;
}
#pmmcrumb a:hover, #pmmcrumb a:active, #pmmcrumb a:focus {
	font-weight: normal;
	color: #333333;
}
#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus {
	background-color: #009DE4;
	letter-spacing: 0.01px;
	color:#ffffff;
}
/* remove extra dotted lines from Firefox */
/* hide from IE mac \*/
#p7PMnav a {overflow: hidden;}
#p7PMnav ul a {overflow: visible;}
/* end hiding from IE5 mac */

/* ---- mootools <<<---------------------------------------------------------------*/

#log_res.ajax-loading {
	background-image: url(../global/spinner.gif);
	background-position: center;
	background-repeat: no-repeat;
		}
.error {
			color:#CC0000;
			margin:0;
			padding:0;
} 
/* ---- general site/portal items -------------------------------------------------*/

.portalmenuitem {
margin-bottom:7px;
}
.tdheader {
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009DE4;
}