.menuBar	{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	height: 22px;}
.menuButtonMain	{ FONT-WEIGHT: bold; font-family: Helvetica, Verdana, Arial,  sans-serif; font-size:12px; Color: #EFBA5A}
.menuButton 	{ FONT-WEIGHT: bold; font-family: Helvetica, Verdana, Arial,  sans-serif; font-size:12px; Color: #63009C}
.menuButtonSelected {	color: #FF0000;}
.menu		{ display: none;}
div.menu	{ display: block; font-size: .7em;}
.nonStds	{ display: none;}
.menuBar a.menuButton,div.menu a.mi {   color: #EFBA5A;}
/*this class here is read only IE5 MAC*/
.menuHolder{  position: absolute; top: 75px; left: 10px;  white-space: nowrap;}
/*---start hack for IE5 MAC
this hack is to make the tabs to align nicely on IE 5 on a mac.  Macs will ingnore the following 
menuholder class and would set the top position of the tabs to 65. }\*/
.menuHolder{  position: absolute; top: 65px!important; top: 55px; left: 10px;  white-space: nowrap;}
/*end of hack for IE5 mac*/
.menuBar {	height: 18px;  	font-size: .7em;  	text-align: left;  	padding-left: 18px;	background-color: transparent; }
.menuBar a.menuButton {  height: 12px;  background-image: url(/image/tabBack.gif);  background-position: top right;  border-left: 1px solid #023765;  color: #0000ff;  cursor: default;  text-decoration: none;    margin: 0px 1px;  padding: 4px 13px 5px 10px;  position: relative;  z-index: 100;}
.menuBar a.menuButton:hover{  height: 22px;  color: #EFBA5A;  background-image: url(/image/tabBack.gif);  background-position: 100% 150px;  border-left: 1px solid #023765;  cursor: hand;  text-decoration: none;    margin: 0px 1px;  padding: 4px 13px 5px 10px;  position: relative;  z-index: 100;}

.mmtext {	FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; word-wrap: normal}
.menuBar a.menuButtonActive{
 height: 22px;
  background-image: url(/image/tabBack.gif);
  background-position: 100% 150px;
  border-left: 1px solid #023765;
  border-color: #023765 #FFFFFF #FFFFFF #023765; 
  color: #EFBA5A;
  cursor: hand;
  text-decoration: none;  
  margin: 0px 1px;
  padding: 1px 13px 5px 10px;
  position: relative;
  z-index: 100;
}
.menuBar a.menuButtonSelected{
  height: 22px;
  color: #0B4A80;
  background-image: url(/image/tabBack.gif);
  background-position: 100% 300px;
  border-left: 1px solid #023765;
  cursor: hand;
  text-decoration: none;  
  margin: 0px 1px;
  padding: 4px 13px 5px 10px;
  position: relative;
  z-index: 100;
}

div.menu {
  background-color: #63009C;
  border: 0px solid #023765;
  padding: 0px 1px;
  visibility: hidden;  
  position: absolute;
  top: -100px; /*netscape 7 briefly displays the hidden menu, so this hides it */
  left: -100px;
  z-index: 101;
}

div.menu a.mi {
  color: #EFBA5A;
  cursor: hand;
  display: block;
  padding: 4px 1em;
  text-decoration: none;
  white-space: nowrap;

  border-bottom: 1px solid #7098BC;
}

div.menu a.mi:hover, div.menu a.miHighlight {
  background-color: #EFBA5A;
  color: #FFFFFF;
  cursor: hand;
  text-decoration: none;
}

div.menu a.mi span.miText {
	cursor: hand;
}

		
				 
IMG.NavMenu {
	BORDER-RIGHT: #ece9d8 1px solid; BORDER-TOP: #ece9d8 1px solid; BORDER-LEFT: #ece9d8 1px solid; CURSOR: hand; COLOR: captiontext; BORDER-BOTTOM: #ece9d8 1px solid
}
IMG.NavMenuOver {
	BORDER-RIGHT: #0a246a 1px solid; BORDER-TOP: #0a246a 1px solid; BORDER-LEFT: #0a246a 1px solid; CURSOR: hand; COLOR: captiontext; BORDER-BOTTOM: #0a246a 1px solid; BACKGROUND-COLOR: #b6bdd2
}
IMG.NavMenuDown {
	BORDER-RIGHT: #0a246a 1px solid; BORDER-TOP: #0a246a 1px solid; BORDER-LEFT: #0a246a 1px solid; CURSOR: hand; COLOR: captiontext; BORDER-BOTTOM: #0a246a 1px solid; BACKGROUND-COLOR: #b6bdd2
}

.menuskin{
position:absolute;
width:145px;
background-color:#F9D1AA;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #7098BC;
margin: 0px 1px;
padding: 4px 13px 5px 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: .70em;
 text-decoration:none;
color: #ffffff;
line-height:12px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
 color: #0B4A80;
  cursor: hand;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
padding-left:10px;
padding-right:10px;
}

.group_title {font-size:12px; font-weight: bold; text-decoration:none; font-family: arial; color: #ffffff; padding: 2px 5px 2px 5px;}
.stage_title {font-size:12px; font-weight: bold; text-decoration:none; font-family: arial; color: #ffffff; padding: 2px 5px 2px 5px;}
.stage_title1 {font-size:12px; font-weight: bold; text-decoration:none; font-family: arial; color: #000000; padding: 2px 5px 2px 5px;}
.wrapper {border-collapse: collapse; font-family: verdana; font-size: 12px;}
.tdnews {	FONT-SIZE: xx-small}
.tdmenuhdr {	font-color: #000000; FONT-SIZE: 11pt; FONT-WEIGHT: bold; COLOR: white}
#nav { 	LINE-HEIGHT: 1em}
#nav {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#nav UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#nav {MARGIN-BOTTOM: 1em}
#nav LI {PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#nav LI SPAN {PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #666; PADDING-TOP: 6px}
#nav LI SPAN#configParent {PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
#nav LI SPAN #configuration {PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
#nav LI A {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #edf2f2; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none}
#nav LI A:hover {BACKGROUND: #e0e9e9}
#nav LI LI SPAN { PADDING-RIGHT: 8px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px}
#nav LI LI A {PADDING-RIGHT: 8px; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px}
 
