/*
 * date:	2006-10-24
 * info:	http://inspire.server101.com/js/mb/
  */

/* menu */
#nav { font-family: Verdana;
    font-size: 11px;
    width: 191px;
    height: 100%;
    min-height: 10px;
    padding-bottom: 30px;
    padding-top: 0px;
    background: #FFF url(../../_media/nav_bg.gif) bottom left no-repeat;
    z-index:1000;
    }

#nav ul.a 
{
    list-style-image:none;
	 margin:0px;
	 padding:0px;
	 width:90%;
	 }

/* menu item */
#nav ul.a li 
{
     list-style-image:none;
	 display:inline;
	 position:relative;
	 margin:0px;
	 padding:0px;
	 left:1px;
	 background: #FFF;
	 z-index:1000;
	}
html>body #nav ul.a 
{
    width:154px;
}

#nav li a:hover {color : #000;
	}
	
/* opera/netscape display */
#nav ul.a>li, #nav ul.a ul>li {display:block;
	}

/* menu links */
#nav ul.a a {display:block;
     margin:0;
     padding:0;
	 padding: 5px 0px 5px 8px;
	 width: 178px;              /* IE5.5 */
	 width/**/:/**/154px; /*158*/
	 margin-left: 1px;
	 padding-right/**/:/**/17px;
	 color:#00443E; /*color of inactive links, level 1*/
	 text-decoration:none;
	 border-bottom: 1px solid #9BC914;
	 font-weight: normal;
    }
html>body #nav ul.a a 
{
    width:154px;
}

/* menu links - highlight active items in 2nd-tier menu and higher */
#nav ul.a ul a:hover, 
#nav ul.a ul a:active, 
#nav ul.a ul a.visible, 
#nav ul.a ul a.visiblebold, 
#nav ul.a ul a.visiblebold:visited,
#nav ul.a li a:hover
{

	background: #B9DCD9;
 	 
	}

/* menu links - visited items */
#nav ul.a li {  }


/* hover over 1st level flyouts  - links with more*/
#nav ul.a a.more
{	font-weight: normal;
    color: #00443E; /*color of inactive links with flyouts, level 1*/
    background: url(../../_media/menu_arrow_first_level.gif) 96% 50% no-repeat;
	}
#nav ul.a a.more:hover
{	
    background: #B9DCD9 url(../.../_media/menu_arrow_first_level.gif) 96% 50% no-repeat;
	}




	


/* submenu - list */
#nav ul.a ul
{background-color: #CBE4E2;
	 border-top: 0px;
	 border-left: 0px;
	 border-bottom: 1px solid #A0ACA6;
	 border-right: 1px solid #A0ACA6;
	 padding: 0;
	 visibility:hidden;
	 position:absolute;
	 top:0px;
	 left:182px; /*186*/
	 width:210px;
	 margin:0px;
	 color: #00443E;
	 list-style-image:none;

	 }
html>body #nav ul.a ul { width:215px;
	 }		/* Mozilla hack */

/* submenu links */
#nav ul.a ul a 
{
    left:205px;
	width:210px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #FFF;
	background: none;
	background-color: #CBE4E2;
	color: #00443E;
	font-weight: normal;
	}
html>body #nav ul.a ul a { width:195px;
	 }		/* Mozilla hack */
#nav ul.a ul li a:hover { background-color: #B9DCD9; }
#nav ul.a ul li a.more 
{   font-weight: normal;
    color: #00443E;
    background: #CBE4E2 url(../../_media/menu_arrow_first_level.gif) 96% 50% no-repeat;
}
#nav ul.a ul li a.more:hover
{
    color: #000;
    background: url(../../_media/menu_arrow_first_level.gif) 96% 50% no-repeat;
    }

ul.a ul a blockquote
{
    margin: 0px;
	margin-right: 5px;
	border: 0px;
	}



/* subsubmenu - list */
#nav ul.a ul ul 
{
     position:absolute;
	 left:211px;
	 left/**/:/**/235px;
	 width:255px;
	}
html>body #nav ul.a ul ul { left:222px; 
	 }		/* Mozilla hack */


/* second-level tools & tips */
#nav ul.a li ul li.tools
{height: 18px;
	 color: #000;
	 padding-left: 5px;
	 background: none;
	 width:255px;
	 }


/* currently expanded menu */
#nav a.visiblebold {font-weight:bold;
	 }
#nav a.hiddenbold {color: #000;
	 font-weight:bold;
	 background: url(../../_media/menu_arrow_current_level.gif) no-repeat #fff;
	 }
#nav a.hiddenbold:hover { color: #006F66;}

/* 1st level */
#nav ul ul.current {visibility:visible;
	 display:block;
	 position:relative;
	 top:0px;
	 left:0px;
	 width: 180px;
	 border:0px;
	 margin:0px;
	 padding:6px 0px;
	 background-color: #F8F8F8;
	 margin-left:0px;
	 border-bottom: solid 1px #9BC914;
	 
	 }
html>body #nav ul ul.current { width: 178px;
	 }		/* Mozilla hack */
#nav ul ul.current li a  /*items in expanded list*/
{
     width: 178px;
     width/**/:/**/161px;
	 margin: 0px;
	 padding: 0px 0px 3px 10px;
	 color: #00443E;
	 border-bottom: 1px solid #E4E4E4;
     background: #F8F8F8;
    text-indent: -5px;
    
    }
#nav ul ul.current li a:hover { background: #B9DCD9 /* url(/suncorp/_media/menu_arrow_current_level.gif) 10px 5px no-repeat */;  }
html>body #nav ul ul.current li a { width: 168px;
	 }		/* Mozilla hack */
#nav ul ul.current li a.more 
{
    margin: 0;
    padding: 0;
    padding: 3px 0px 3px 10px;
    background: #F8F8F8 url(../../_media/menu_arrow_first_level.gif) 96% 50% no-repeat;
    }
#nav ul ul.current li a.more:hover 
{
    background: #CBE4E2 url(../../_media/menu_arrow_first_level.gif) 96% 50% no-repeat;
}
    

/* current 2nd level */
#nav ul ul.current ul { 
	 position: absolute;
	 left:187px;
	 left/**/:/**/185px;
	 }
html>body #nav ul ul.current ul { left: 185px; width:300px;
	 }		/* Mozilla hack */

html>body #nav ul ul.current ul a { width:300px;
	 }
	 
#nav ul ul.current ul a { /* currently selected sub menu - flyout */
     width:255px;
	 margin:0px;
	 padding:5px 0px;
	 border: 0;
	 border-bottom: 1px solid #FFF;
	 background-image: none;
	 background-color: #CBE4E2;
	 padding-left: 10px;
	 
    }				/* #62BFDA */
html>body #nav ul ul.current ul a {
    width: 290px;
    }		/* Mozilla hack */
#nav ul ul.current ul a:hover {
    background-image: none; 
    }


/* styles for olders browsers or no javascript */
ul.menu {padding:2px 0px;
	 width:149px;
	 height: 26px;
	 padding-top: 5px;
	 padding-left: 12px;
	 background: url(/gio/images/nav_bg_personal.gif) no-repeat;
	 color:red;
	 text-decoration:none;
	 margin: 2px 0 2px 0;
	}
ul.menu, ul.menu2, ul.menu3 {margin:0px;
	 padding:0px;
	 list-style:none;
	}
ul.menu li, ul.menu2 li, ul.menu3 li {margin:0px;
	 padding:0px;
	}
ul.menu ul, ul.menu2 ul, ul.menu3 ul {display:none;
	}
ul.menu a {display:block;
	 padding:2px 0px;
	 width:148px;
	 background:#EBF4FC;
	 color:#FFF;
	 border-bottom:1px solid #9EB6E7;
	 text-decoration:none;
	}
ul.menu a:hover {color:#FFF;
	 background-color:#4A71B5;
	}
ul.menu a:visited {color:#FFF;
	}
ul.menu2 a {display:block;
	 padding:2px 0px;
	 width:148px;
	 background:#EBF4FC;
	 color:#FFF;
	 border-bottom:1px solid #9EB6E7;
	 text-decoration:none;
	}
ul.menu2 a:hover {color:#FFF;
	 background-color:#4A71B5;
	}
ul.menu2 a:visited {color:#FFF;
	}
ul.menu3 a {display:block;
	 padding:2px 0px;
	 width:148px;
	 background:#EBF4FC;
	 color:#FFF;
	 text-decoration:none;
	}
ul.menu3 a:hover {color:#FFF;
	 background-color:#4A71B5;
	}
ul.menu3 a:visited {color:#FFF;
	}




/************ MENU TIER 1 ********************/
#menuTier1
{
    position:absolute;
    top:55px;
    left:90px;
    height:26px;
    vertical-align:bottom;
    font-size:11pt;
    list-style-type:none;
    padding:0px;
    margin:0px;
}

#menuTier1 li 
{
    float:left;
    padding:0px;
    margin:0px;
    border:0px;
    width:130px;
    height:26px;
    list-style:none;
	list-style-image: none;
	background:url(../../_media/tab_inactive.gif) top left no-repeat;
}
#menuTier1 li a 
{
    position:absolute;
    font-family: Verdana, Arial, Sans-Serif;
    width:130px;
    height:26px;
    /* color:#8ebd80; */
    color:#fff;
    font-size:13px;
    text-align:center;
    font-weight:bold;
    text-decoration:none;
}

#menuTier1 li img { border:0px; }

#menuTier1 li#MenuHome
{
    background:url('../../_media/tab_inactive_home.gif') no-repeat;
    width:130px;
    height:26px;
}
#menuTier1 li a:hover
{
    background:url('../../_media/tab_active.gif') no-repeat;
}
#menuTier1 li#MenuHome a:hover
{
    color:#fff;
    width:130px;
    background:url('../../_media/tab_active_home.gif') no-repeat;
}

/************ END MENU TIER 1 ********************/
/************ MENU TIER 2 ********************/
#menuTier2LHS 
{
    float:left; 
    height:30px;
    width:5px;
    background:#006F66 url('/suncorpsecurites/_media/menu2bgLHS.gif') ;
}
div.menuTier2     /* second tier of menu */
{
    float:left;
    background:#006F66 url('/suncorpsecurites/_media/menu2bg.gif') repeat-x;
    height:30px;
    font-size:1.05em;
}
div.menuTier2outer     /* second tier of menu */
{
    float:left;
    background:#006F66 url('/suncorpsecurites/_media/menu2bg.gif') repeat-x;
    height:10px;
    font-size:1.05em;
	width: 970px;
}
#menuTier2RHS 
{
    float:right;
    height:30px;
    width:11px;
    background:#006F66 url('/suncorpsecurites/_media/menu2bgRHS.gif') 100% 0 no-repeat;
    z-index:1000;
  
}
div.menuTier2 ul     /* second tier of menu */
{
    width:945px;
    float:left;
    list-style-type:none;
    margin:0px;
	margin-top: 3px;
	padding:0px;
	height: 22px;
	line-height: 22px;
 
} 
div.menuTier2 ul li 
{
    float:left; 
	line-height: 22px;
    height: 22px;
    list-style: none;
	margin-left: 0;
	color:#FFFFFF;
    
}
div.menuTier2 li a, div.menuTier2 li a:visited
{
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    padding:0px 9px;
	line-height: 22px;
    height: 22px;
	float:left;
	display:block;
    
}
div.menuTier2 ul li a:hover
{
    text-decoration: underline;
	color:#FFFFFF;
    }

div.menuTier2 ul li a.current 
{
    background:url(../../_media/menu2bgOver.gif) no-repeat;
    margin-top:1px;
}

#currentTier2
{
    background: url(../../_media/left_nav_top.gif) 0 0 no-repeat;
    font-size: 12px;
    width: 183px; 
	height: 29px; 
    line-height:29px;
    padding: 0px 0px 0px 8px;
    font-family: Verdana, Sans-Serif;
    border-bottom: none;
}


#currentTier2 a:link, #currentTier2 a:visited {
	color: #FFF;
	text-decoration: none;
}
#currentTier2 a:hover, #currentTier2 a:active
{
	color: #FFF;
	text-decoration: underline;
}


/************ END MENU TIER 2 ********************/

