/* ------------------------------------------------------ */
/* DO NOT MESS WITH THESE STYLES - THEY RUN THE MENUS!
/* ------------------------------------------------------ */
.menuItemsContainer .menuItem, .menuItemsContainer .expandItem {
	display: block;
}
.horizontalMenu .menuItem, .horizontalMenu .expandItem, .horizontalMenu .separator {
	float: left;
}
.verticalMenu .menuItem, .verticalMenu .expandItem {
}
.menuItemsContainer .dropItem {
	display:block;clear:left;cursor: pointer;white-space: nowrap;
}
.menuItemsContainer .dropDown {
	position:absolute;z-index:100000;visibility:hidden;
	top:0px;left:0px;padding:0px;margin: 0px;
}

.menuItemsContainer li {
	display: inline;
	
}
.menuItemsContainer ul {
	padding:0;margin:0;list-style:none;
}
/* ------------------------------------------------------ */
/* MESS WITH THESE ONES TO STYLE THE MENUS....
/* ------------------------------------------------------ */
.Menu ul {
	background:url(../Images/menu/color-strip.jpg) no-repeat top left;
	height:34px;
	float:left;
}
.Menu .horizontalMenu .separator{
	width:5px;
	height:34px;
	background:url(../Images/menu/gray-bg.gif) repeat-x top left #363738;
}
.Menu a span{
	display:block;
	float:left;
	padding:10px 10px 0px 8px;
	background:url(../Images/menu/current-right.gif) no-repeat top right;
}
.Menu a.currentItem span{
	background:url(../Images/menu/current-right.gif) no-repeat top right;
	color:#222222;
}
.Menu a.currentItem:hover{
	color:#222222;
}
.Menu .dropFirstItem{
	border:none;
}
/* Navigation Background tweaks etc
------------------------------ */
.navigation{
	padding:0px 0px 0px 0px;
	height:34px;
	overflow:hidden;
	background:url(../Images/menu/gray-bg.gif) repeat-x top left #363738;
}
.color-wrapper{
	height:40px;
	background:url(../Images/menu/color-strip.jpg) no-repeat top left #363738;
	
}
.leftcorner, .rightcorner{
	height:34px;
	background:url(../Images/menu/gray-bg.gif) repeat-x top left;
}
.leftcorner{
	float:left;
	width:20px;
}
.rightcorner{
	float:right;
	width:220px;
}
/* ------------------------------------------------------ */
/* Main Nav  */
/* ------------------------------------------------------ */
.Menu a.menuItem {
	background:url(../Images/menu/gray-bg.gif) repeat-x top left;
	font-size: 12px;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	/*border: 1px solid #ccc;*/
	/*border-right-width:0px;*/
	color:#F0F0F0;
	height:34px;
}
.Menu a.currentItem{
	background:url(../Images/menu/current-left.gif) no-repeat top left;
}
.Menu .menuItem:hover {
	background:url(../Images/menu/current-left.gif) no-repeat top left;
	text-decoration: none;
	color:#222222;
}
.Menu .lastItem {
	border-right-width:1px;
}
/* ------------------------------------------------------ */
/* Main Nav Dropdowns  */
/* ------------------------------------------------------ */
.Menu .dropItem {
	background-color:#333333;
	font-size: 13px;
	text-decoration: none;
	border: 1px solid #444444;
	border-width:1px 0px 0px 0px;
	color:#FFFFFF;
	padding: 4px 15px 4px 10px;
	min-width:130px;
	background-image:none;
	height:20px;
}
.Menu ul.dropDown li, .Menu ul.dropDown {
	float:none;
	background-image:none;
}
.Menu ul.dropDown {
	width:200px;
}
.Menu .dropDown a span{
	background-image:none;
	padding:0px;
	margin:0px;
}
.Menu .dropLastItem {
	border-bottom-width: 0px;
}
.Menu .dropItem:hover {
	background-color:#555555;
	text-decoration: none;
	color:#FFFFFF;
}
.Menu .dropCurrentItem{
	background-color:#666666;
}
/* ------------------------------------------------------ */
/* Currently Selected - for main menu and drop downs
/* ------------------------------------------------------ */
.Menu .currentItem, .Menu .dropCurrentItem, .Menu .expandCurrentItem {
	
	
}
/* ------------------------------------------------------ */
/* Wierd Shit   */
/* ------------------------------------------------------ */
/* Main Nav Expander */
.Menu .expandItem {
	background-color: yellow;
	padding: 0px 10px 0px 20px;
	line-height: 17px;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #ccc;
	border-bottom: 0px;
	color: red;
}
.Menu .expandLastItem {
  /*  border-bottom: 1px solid pink;*/
}

.Menu .expandItem:hover {
	background-color: #333333;
	color: black;
	text-decoration: none;
}
.Menu .expandArrowItem, .Menu .dropArrowItem {
	background-image:url(../Images/dropArrowItem.gif);
	background-repeat: no-repeat;
	background-position: center right;
}

.Menu .beforeExpandItem {
	/*color: blue;*/
	border-bottom: 0px;
}
.Menu .afterExpandItem {
	/*color: red;*/
	/*border-top: 1px solid black;*/
}


/********************************************************************************/


