

.mainMenu
{
	font-size:16px;
	position:absolute 30px;
	margin:0px;

}

.mainMenu .children
{ display: none; }

.mainMenu .children .children
{ 
	display: none; 
}

.mainMenu .children .current_page_parent .children
{ 
	display: block; 
}


.menu .children .children .children
{
	display: none !important;
}


.current_page_item .children,
.current_page_ancestor .children,
.current_page_parent .children
{
	display: block;
	font-size:12px;
}

.current_page_item .children
{
	display: block !important;
}



.current_page_item .children .children
{
	display: none !important;
}

/* Menu links style */
.mainMenu ul li a{
font-family:Georgia, "Times New Roman", Times, serif !important;
font-weight: normal !important;
display: block;
overflow: auto; /*force hasLayout in IE7 */
color:#fff;
text-decoration: none;
padding: 5px 8px;
border-bottom: 1px solid #fff !important;
margin:0px !important;
}

.mainMenu .children a,
{
	padding-left:15px;
}

.mainMenu .children .children a,
{
	padding-left:35px;
}

.sub-menu .sub-menu
{
text-indent:25px;	
}


.mainMenu ul li a,.mainMenu ul li a:hover, .mainMenu ul li a:visited,.mainMenu ul li a:active,{
text-decoration:none;
color:#fff;
}

.mainMenu .children
{
	text-indent:15px;
}

.mainMenu .children .children
{
	text-indent:25px;
}



.uniHome a
{
	border-top:1px solid #fff !important;
}



/* Holly Hack for IE \*/
* html .mainMenu ul li { float: left; height: 1%; }
* html .mainMenu ul li a { height: 1%; }
/* End */

#menuDiv
{
    width: 210px;
	padding:15px 20px 0px 15px;
	top:70px;
	left:10px;
	font-size:16px;
}

#menuDiv li
{
	list-style:none;
}

#menuDiv ul ul ul li
{
/* text-indent:20px; */ /*this is the font size of the children menu */
	font-size:14px;
}





/*** menu modification start - Lisha ***/

/* Indent child menu items  */
.mainMenu .sub-menu a {
    padding-left: 15px;
}



/* hide submenu items for non-selected pages */
.mainMenu ul.sub-menu {
	display: none;
}

/* hide third level menu items  
.sub-menu .sub-menu{
	//display: none !important;
}
*/

/* Show submenu items for the current page (and parents) */
.mainMenu li.current-menu-item  > ul.sub-menu,
.mainMenu li.current-page-ancestor > ul.sub-menu {
	display: block;
	
}

/* Show submenu items for the current page (and parents) */
.mainMenu li.current-menu-item  > ul.children,
.mainMenu li.current-page-ancestor > ul.children {
	display: block;
}

/* adjust left sidebar to line up with the main menu */
#leftSidebar #primary {
    padding-left: 15px;
    padding-right: 0;
    width: 210px;
}
/*** menu modification end - Lisha ***/

