/* CSS Document */


/*  *************************************  */
/*  * Here is the stuff for the UWG nav *  */
/*  *************************************  */



#UWGMenu-container
	{
	position: relative;		
	top: 0px;
	left: 1px;
	float: right;
	width:380px;
	z-index: 650;
	}

#UWGMenu
	{
	font-size: 80%;
	float:left;
	margin:5px;
	margin-top: 0px;
	}
		
#UWGMenu a
	{
	text-align: center;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 2px;
	}
	
#UWGMenu a:link, #UWGMenu a:visited	/* menu at rest */
	{
	color: #000000;
	text-decoration:none;
	}
	
#UWGMenu a:hover	/* menu at mouse-over  */
	{
	color: #FFFFFF;
	}	
			
#UWGMenu ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:90px;	/* width of all menu boxes */
	}

#UWGMenu li
	{
	position:relative;
    min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	}

#UWGMenu ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	left: 0px;
	display:none;
	border: 1px solid #000000;
	}
	
#UWGMenu ul ul a:link, #UWGMenu ul ul a:visited, #UWGMenu ul ul li /* sub menu colors*/
	{
	background-color:#f2ebcf;
	color: #000000;
	}
#UWGMenu ul ul li a:hover /* sub menu colors on mouseover*/
	{
	background-color:#7f784e;
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	}

#UWGMenu ul ul ul
	{
	top:0;
	left:100%;
	}

div#UWGMenu li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#UWGMenu li:hover ul ul,
div#UWGMenu li li:hover ul ul,
div#UWGMenu li li li:hover ul ul,
div#UWGMenu li li li li:hover ul ul
{display:none;}

div#UWGMenu li:hover ul,
div#UWGMenu li li:hover ul,
div#UWGMenu li li li:hover ul,
div#UWGMenu li li li li:hover ul
{display:block;}


/*  **********************************  */
/*  * CSS for the COE specific links *  */
/*  **********************************  */

.FlameBullet {  /*Change the Color of the Flame Bullet*/
	display:compact;
	padding: 17px 0 0 0;
	overflow: hidden;
	background-image: url("../images/20070601/FlameBlackBullet.gif");
	background-repeat: no-repeat;
	height: 0px !important; /* for most browsers */
	height /**/: 17px;
}

#COEmenu-container
	{
	position: relative;
	float: right;		
	top: 10px;
	z-index:600;
	}

#COEmenu
	{
	font-size: 100%; /*Main font size*/
	font-weight:bold;
	float:left;
	margin:20px;
	margin-top: 10px;
	}

#DeptMenu ul
{
	border: 1px solid #000000;
}
	
#COEmenu a:link, #COEmenu a:visited	/*Main menu at rest */
	{
	color: #000000;
	text-align: left;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 2px;
	/*font-weight: bold;*/
	text-decoration:none;
	}
	
#COEmenu a:hover	/* menu at mouse-over  */
	{
	color: #FFFFFF;
	}	
			
#COEmenu ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:175px;	/* width of all menu boxes */
	}

#COEmenu li
	{
	position:relative;
    min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	}

#COEmenu ul ul
	{
	font-size: 85%; /*Sub Menu's Font Size*/
	position:absolute;
	z-index:500;
	top: 0px; /*so that the menu starts a bit higher*/
	left:-165px;
	display:none;
	border: 1px solid #000000;
	}

#COEmenu ul ul a
	{
	font-weight: normal;	
	}
#COEmenu ul ul ul
	{ 
	font-size: 100%; /* sub sub menu's font size to keep normal*/
	left:-177px;
	}
#COEmenu ul ul a:link, #COEmenu ul ul a:visited	/*sub menu at rest */
	{
	color: #000000;
	background-color: #f2ebcf;
	text-decoration:none;
	}
#COEmenu ul ul li /* sub menu colors*/
	{
	background-color:#f2ebcf;
	color: #000000;
	padding-left:6px; /*Indents so sub menu doesn't run over text*/
	}
#COEmenu ul ul li a:hover /* sub menu colors on mouseover*/
	{
	background-color:#7f784e;
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	}

div#COEmenu li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#COEmenu li:hover ul ul,
div#COEmenu li li:hover ul ul,
div#COEmenu li li li:hover ul ul,
div#COEmenu li li li li:hover ul ul
{display:none;}

div#COEmenu li:hover ul,
div#COEmenu li li:hover ul,
div#COEmenu li li li:hover ul,
div#COEmenu li li li li:hover ul
{display:block;}

#aca {
	top: -50px;
	left: 400px;
}

#dep {
	top: -25px;
	left: 250px;
}

#stu {
	top: 0px;
	left: 105px;
}

#staff {
	top: 25px;
	left: -35px;
}

#out {
	top: 26px;
	left: 530px;	
}

/*  *****************************************  */
/*  * CSS for the Department specific links *  */
/*  * http://sperling.com/examples/menuv/menuv.txt *  */
/*  *****************************************  */

/* Fix IE. Hide from IE Mac \*/
* html #DeptMenu ul li{float:left;height:1%;}
* html #DeptMenu ul li a{height:1%;}
/* End */

#DeptMenu-container
	{
	position: relative;
	float: right;		
	top: -40px;
	right: -40px;
	z-index:10;
	}

#DeptMenu
	{
	font-size: 100%; /*Main font size*/
	font-weight:bold;
	float:left;
	margin:20px;
	margin-top: 10px;
	}


#DeptMenu a
	{
	text-align: right;
	display:block;
	white-space:nowrap;
	margin:0;
	padding: 2px;
	font-weight: bold;
	}
	
#DeptMenu a:link, #DeptMenu a:visited	/* menu at rest */
	{
	color: #000000;
	background-color: #b9aa66;
	text-decoration:none;
	}
	
#DeptMenu a:hover	/* menu at mouse-over  */
	{
	color: #FFFFFF;
	background-color: #7f784e;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	}	
			
#DeptMenu ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:125px;	/* width of all menu boxes */
	background-color: #b9aa66;
	}

#DeptMenu li
	{
	position:relative;
    min-height: 1px; 	/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */
	}

#DeptMenu ul ul
	{
	font-size: 100%; /*Sub Menu's Font Size*/
	position:absolute;
	z-index:500;
	top: 0px; /*so that the menu starts a bit higher*/
	left:-123px;
	display:none;
	border: 1px solid #000000;
	}

#DeptMenu ul ul a
	{
	font-weight: normal;	
	}
#DeptMenu ul ul ul
	{ 
	font-size: 100%; /* sub sub menu's font size to keep normal*/
	left:-123px;
	}

div#DeptMenu li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#DeptMenu li:hover ul ul,
div#DeptMenu li li:hover ul ul,
div#DeptMenu li li li:hover ul ul,
div#DeptMenu li li li li:hover ul ul
{display:none;}

div#DeptMenu li:hover ul,
div#DeptMenu li li:hover ul,
div#DeptMenu li li li:hover ul,
div#DeptMenu li li li li:hover ul
{display:block;}

#DeptMenu ul li hr {
	color: #eff3fe; /*color of HR in menu*/
}
