/* the main menu item class. this is applied to EVERY menu item - it contains common menu 
   item details - things that dont change whether the item is highlighted or not */

.shim {
	position: absolute;
	display: none;
	z-index: 998;
	width: 1px;
	height: 1px;
	border: none;
}

.mi {


    /*background : url(images/tab_current.gif);*/

	padding-left: 3px;
	padding-right: 3px;
	cursor: pointer;
}


/* making sure links dont get the default underline/purple/blue colors when inside a menu item */

.mi a:link {

	 /*background : url(images/tab_end_back.gif) no-repeat;*/

	 text-decoration: none;
}

.mi a:visited {

	 /*background : url(images/tab_back.gif);*/

	 text-decoration: none;
}


/* this is the class that is also applied to a menu item when it is not highlighted - 
   all display characteristics that you only want to apply to non-highlighted items but not
   to highlighted items should go in here */

.mi_norm {
	z-index: 999;
	background-color : #eeeeee;
	border-left : 1px solid #888899;
	border-right:1px solid #FFFFFF;
	font-family : sans-serif;
	font-size : 10pt;
	padding-bottom : 3;
	padding-left : 7;
	padding-right : 7;
	color : #29547E;
	border-bottom:1px solid #ffffff;
}

/* again, making sure links dont change the look and feel of the menu item text */

.mi_norm a:link {
	color: #29547E;
}

.mi_norm a:visited {
	color: #29547E;
}

/* class for specifics that are only applied to highlighted menu items */

.mi_hilite {
	z-index: 999;
	background-color : #CCCCCC;
	border-left : 1px solid #888899;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #ccccdd;
	font-family : sans-serif;
	font-size : 10pt;
	padding-bottom : 3;
	padding-left : 7;
	padding-right : 7;
	color : #405966;
}

/* taking care of links ... */

.mi_hilite a:link {
	color: #5591C1;
}

.mi_hilite a:visited {
	color: #5591C1;
}
