#positionfix { /* hack for IE so the menu will show up using absolute positioning (dont ask me why it works, but it does)*/
}

.menulocation {
  	position: relative;
	float: left;
	margin-top: 226px;	
	width: 200px;
	border: 0px solid #104D8C;	
	}

ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 185px;
}

ul.menu a {
  display: block;
  text-decoration: none;	
}

ul.menu li {
  margin-top: 1px;
}

/*--------------------------------------------------------*/
/* NORMAL BACKGROUND COLOR FOR MAIN MENU */
ul.menu li a {
  background: #103190 url() repeat-x  top left;
  color: #fff;	
  padding: 0.5em;
  padding-left:20px;
}

/* HOVER BACKGROUND COLOR FOR MAIN MENU */
ul.menu li a:hover {
  background: #071c57;
  color: #fff;
}

/* ACTIVE BACKGROUND COLOR FOR MAIN HEADINGS */
ul.menu a.active { 
    text-decoration: none;
    background: #071c57 url() repeat-x  top left;
	color: #fff;
	
}

ul.menu li a.mainactive{ 
    text-decoration: none;
    background: #071c57 url() repeat-x  top left;
	color: #fff;
}

/*-------------------------------------------------------*/


/* NORMAL BACKGROUND FOR BLUE SUBMENU */
ul.menu li ul li.blue a {
  background: #aed4ff;
  color: #000;
  padding-left: 20px;
}

/* HOVER COLOR FOR BLUE SUBMENU */
ul.menu li ul li.blue a:hover {
  background: #85c0f0;
  padding-left: 20px;
}

/* ACTIVE COLOR FOR BLUE SUBMENU */
ul.menu li ul li a.darkblue {
  background: #76b0df;
  padding-left: 20px;
}

/* NORMAL BACKGROUND FOR  GREEN SUBMENU */
ul.menu li ul li.green a {
  background: #d0f5b3;
  color: #000;
  padding-left: 20px;
}

/* HOVER COLOR FOR GREEN SUBMENU */
ul.menu li ul li.green a:hover {
  background: #aaea8d;
  padding-left: 15px;
}

/* ACTIVE COLOR FOR GREEN SUBMENU */
ul.menu li ul li a.darkgreen {
  background: #a5d481;
  padding-left: 20px;
}


.greenborder {
	border-left:0px solid green;
	}
	
.blueborder {
	border-left:0px solid #085289;
	}
	
.activeborder {
	background-color:#0066FF;
	border-left:0px solid #085289;
	}
	

	
.redborder {
	border-left:0px solid #98060d;
	}
	
.lightgreen {
	background-color: #a0e6b0;
	}
	
