
/* menu */
.menu {
z-index:1000;
font-size: 90%;
margin: auto; 
/*list-style-type: disc;
list-style-image: url("images/typearrow.gif");*/
text-align: center;
margin: 0 10;
padding: 0;
width: 198px;
/*border: 0px solid #9A9A9A;
border-bottom-width: 0;*/
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
text-align: left;
padding: 0;
margin-left: 0em;
list-style-type:none;
width:198px;
font: bold 90% "Verdana", sans-serif;
color: white;
}
/* hack for IE5.5 */
* html .menu ul {margin-left:-16px; margin-left:0;}
/* position relative so that you can position the sub levels */
.menu li {
list-style-type: none;
position:relative;
/*background: white url(images/glossyback.gif) repeat-x bottom left;
font: bold 90% "Verdana", sans-serif;
height:24px;
color: white;
display: block;
/*padding: .3em 0;
padding-left: .3em;*/
}
.menu li#youarehere a {background:url(images/roundbarblue3.gif) 0 25% repeat;
 }
/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.menu a {
display:block; 
text-decoration:none;
background: white url(images/glossyback.gif) repeat-x bottom left;
font: bold 100% "Verdana", sans-serif;
height:24px;
/*line-height:25px;*/
width: 198px;
color:#fff;
text-indent:5px;
padding-top: .3em;
/*border:1px solid #fff;
border-width:0 1px 1px 0;*/
}
.menu a:visited {
display:block; 
text-decoration:none;
/*height:25px;*/
/*line-height:25px;*/
width:198px;
color:#fff;
text-indent:5px;
/*border:1px solid #fff;
border-width:0 1px 1px 0;*/
}
/* hack for IE5.5 */
/* html .menu a, * html .menu a:visited {background:#d4d8bd; width:150px; }*/
/* style the link hover */
/* html .menu a:hover {color:#fff; background:#949e7c;}
*/
.menu :hover > a {
color:#fff; 
background:#949e7c;}

.menu li a:hover{
background-image: url(images/glossyback2.gif);


}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
top:0;
left:198px; 
}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul {
visibility:visible;
}

/* keep the third level hidden when you hover on first level list OR link 
.menu ul :hover ul ul{
visibility:hidden;*/
}
/* keep the fourth level hidden when you hover on second level list OR link 
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}*/
/* make the third level visible when you hover over second level list OR link 
.menu ul :hover ul :hover ul{ 
visibility:visible;*/
}
/* make the fourth level visible when you hover over third level list OR link 
.menu ul :hover ul :hover ul :hover ul { 
visibility:visible;*/
}
/* -------------------------------------------------- */
	/* roundbar-blue */
	/* -------------------------------------------------- */
	#roundbar-blue {
		clear:both;
		float:left;
		width:100%;
		padding:0;
		background: url(images/roundbarblue3.gif) 0 30% repeat;
		border-top: 2px solid #000;
		border-bottom: 1px solid #c4dafc;
		margin:0 0 0 0;
		font-size: 90%;
		position:relative;
		z-index:1000;
	}
	#roundbar-blue ul {
		float:right;
		list-style:none;
		margin:0;
		font-weight: bold;
		font-size: 80%;
		font-family: Verdana;
		padding:0;
		position:relative;
		right:50%;
	}
	#roundbar-blue ul li {
		margin:0 0 0 1px;
		float:left;
		margin:0;
		padding:0;
		position:relative;
		left:50%;
		top:1px;
	}
	#roundbar-blue ul li a {
		display:block;
		margin:0;
		padding: .6em .5em .4em;
		font-size:1em;
		color: #fff;
		text-decoration:none;
		border-left:1px solid #99D8FF;
		border-right:1px solid #49A9FF;
		line-height:1.3em;
	}
	#roundbar-blue ul li.active a {
		background:url(images/roundbarblue3.gif) 0 50% repeat;
		font-color: #fff;
		}
	#roundbar-blue ul li a:hover {
		background:url(images/roundbarblue3.gif) 0 50% repeat;
	}
#roundbar-blue ul li:hover a,
#roundbar-blue ul li.hover a { /* This line is required for IE 6 and below */
   background:url(images/roundbarblue3.gif) 0 50% repeat;
   /*border-bottom:1px solid #03f;*/
}
	/* Submenu items */
#roundbar-blue ul ul {
   display:none; /* Sub menus are hiden by default */
   position:absolute;
   top:2.5em;
   left:0;
   right:auto; /*resets the right:50% on the parent ul */
   width:10em; /* width of the drop-down menus */
}
#roundbar-blue ul ul li {
   left:auto;  /*resets the left:50% on the parent li */
   margin:0; /* Reset the 1px margin from the top menu */
   clear:left;
   width:100%;
}
#roundbar-blue ul ul li a,
#roundbar-blue ul li.active li a,
#roundbar-blue ul li:hover ul li a,
#roundbar-blue ul li.hover ul li a { /* This line is required for IE 6 and below */
font-family: Verdana;
   font-size: 1.2em;
   font-weight:bold; /* resets the bold set for the top level menu items */
   text-align: left;
   background:#749be4;
   color:#fff;
   line-height:1.4em; /* overwrite line-height value from top menu */
   border-bottom:1px solid #ddd; /* sub menu item horizontal lines */
}
#roundbar-blue ul ul li a:hover,
#roundbar-blue ul li.active ul li a:hover,
#roundbar-blue ul li:hover ul li a:hover,
#roundbar-blue ul li.hover ul li a:hover { /* This line is required for IE 6 and below */
   background:#fff; /* Sub menu items background colour */
   color:#749be4;
}

/* Flip the last submenu so it stays within the page */
#roundbar-blue ul ul.last {
   left:auto; /* reset left:0; value */
   right:0; /* Set right value instead */
}

/* Make the sub menus appear on hover */
#roundbar-blue ul li:hover ul,
#roundbar-blue ul li.hover ul { /* This line is required for IE 6 and below */
   display:block; /* Show the sub menus */