#nav_div{
	height: 50px;
	width: 100%;
	margin: 0 auto;
	background-image: url(/images/uct.ac.za/header/nav_bg.gif);
	background-repeat: repeat-x;
}

#nav li a.no_padding{
	display : block;
	font-weight: bold;
	font-family: Verdana,arial;
	font-size : 10px;
	text-decoration : none;
	border: 0px;
	height: auto;
	width: auto;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#nav{
	position:absolute;
	width:812px;
	height: 50px;
	z-index:100;
	background-image: url(/images/uct.ac.za/nav/end_nav_arrow_trans.png); 
	/*background-image: url(/images/uct.ac.za/nav/end_nav_arrow.gif); */ 
	/*background-image: url(/images/uct.ac.za/nav/end_nav_arrow_g.gif); */  /*green*/
	/*background-image: url(/images/uct.ac.za/nav/end_nav_arrow_p.gif); */  /*pink*/
	/*background-image: url(/images/uct.ac.za/nav/end_nav_arrow_r.gif);*/   /*red*/
	/*background-image: url(/images/uct.ac.za/nav/end_nav_arrow_o.gif); */  /*orange*/
	/*background-image: url(/images/uct.ac.za/nav/end_nav_arrow_m.gif); */
	/*background-image: url(/images/uct.ac.za/nav/end_nav_arrow_ikey.gif); */  /*ikey*/
	background-repeat: no-repeat;
	background-color: #0090ff;
	/*background-color: #b2d8fd;*/
	/*background-color: #a74347;*/
	background-position: 792px 0%;
}


#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	display:inline;
}

#nav li{ /* all list items */
	position : relative;
	float : left;
	height: auto;
	width: auto;
	background-color:#105590;
	display:inline;
	margin-bottom : -1px;
}

#nav li ul { /* second-level lists */
	position: absolute;
	display: none;
	top : 50px;
	left:0px;
	height: auto;
	width: 184px;
}

#nav li ul ul { /* third-and-above-level lists */
	display:none;
	left:170px;
	top : 0px;
	height: auto;
	width: 169px;
	margin-top:0px;
}

/* class to push level to opposite direction */

 #nav li .op, #nav li .op ul, #nav li .op ul ul{
	left : -170px;
}

/* class to push level to opposite direction */

 #nav li .leftside{
	left : -87px;
} 

/* non bold links */
a.non_bold_on:link, a.non_bold_on:active, a.non_bold_on:visited, a.non_bold_on:hover, a.non_bold_on:visited:hover{
	font-weight: normal;
	color: #1284C6;
	text-decoration: underline;
}

a.non_bold:link, a.non_bold:active, a.non_bold:visited{
	font-weight: normal;
	color: #1284C6;
	text-decoration: none;
}

a.non_bold:hover, a.non_bold:visited:hover{
	font-weight: normal;
	color: #1284C6;
	text-decoration: underline;
}

/* ----- nav -----*/

#nav a.top_image{
	display : block;
	font-weight: bold;
	font-family: Arial;
	font-size : 11px;
	text-decoration : none;
	height: 30px;
	width: 65px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
}

#nav li a{
	display : block;
	font-weight: bold;
	font-family: Arial;
	font-size : 11px;
	text-decoration : none;
	border: 1px solid #6b8ba4; /*changes the border arround top nav */
	height: auto;
	width: 149px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
}

#nav li a:hover,
#nav li li:hover,
#nav li li.over {background-color : #0090cf;z-index:2;} /* hover over top nav */

/* ----- nav display -----*/
#nav li:hover ul ul, #nav li:hover ul ul ul,  #nav li:hover ul ul ul ul,
#nav li.over ul ul, #nav li.over ul ul ul ,#nav li.over ul ul ul ul
{display:none;}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul,
#nav li.over ul, #nav li li.over ul, #nav li li li.over ul ,#nav li li li li.over ul
{display:block;}

/* ----- nav arrow -----*/
#nav li span,
#nav li:hover li span, #nav li li:hover li span, #nav li li li:hover li span, #nav li li li li:hover li span,
#nav li.over li span, #nav li li.over li span, #nav li li li.over li span, #nav li li li li.over li span
{
	width: 10px;
	height: 10px;
	position: absolute;
	top: 10px;
	left: 154px;
	background-image: url(/images/uct.ac.za/nav/offstat.gif);
	background-repeat: no-repeat;
}

#nav li a:hover span,
#nav li:hover span, #nav li li:hover span, #nav li li li:hover span, #nav li li li li:hover span,
#nav li.over span, #nav li li.over span, #nav li li li.over span, #nav li li li li.over span
{background-image:url(/images/uct.ac.za/nav/onstat.gif);}

/* ----- nav content -----*/
#nav li:hover li a, #nav li li:hover li a, #nav li li li:hover li a, #nav li li li li:hover li a, #nav li li li li li:hover li a,
#nav li.over li a, #nav li li.over li a, #nav li li li.over li a,	#nav li li li li.over li a, #nav li li li li li.over li a
{color: #FFFFFF;}

#nav li:hover a, #nav li li:hover a, #nav li li li:hover a, #nav li li li li:hover a, #nav li li li li li:hover a,
#nav li.over a, #nav li li.over a, #nav li li li.over a, #nav li li li li.over a, #nav li li li li li.over a
{color: #ffffff;} /* font colour of dropdown menu */

/* ----- sub nav styles -----*/
#quick_links h2{padding-bottom:5px;}

#quick_links a,#quick_links a:link,#quick_links a:visited,#quick_links a:active{
	text-decoration: none;
	color: #006699;
	line-height:25px;
	font-weight: bold;
	font-size: 13px;
}

#quick_links a:hover {color:#006699;text-decoration: underline;}


#subnav, #subnav li, #subnav li ul, #subnav li ul li{width: 133px;margin: 0;padding: 0;list-style: none;}
#subnav li a {
	display: block;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #006699;
	padding: 4px 0px 4px 0px;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 11px;
}

#subnav li a:hover {color:#006699;background-color:#FFFFFF;text-decoration: underline;}
#subnav li a:visited {color:#1284C6;}
#subnav li a.current, #subnav li ul li a.current, #subnav li a.current:hover,#subnav li ul li a.current:hover{color:#006699;text-decoration: underline;background-color:#FFFFFF;background-repeat: no-repeat;}

#subnav li li a {
	display: block;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #006699;
	padding: 5px 0px 5px 15px;
	background-repeat: no-repeat;
	font-weight: normal;
	font-size: 11px;
}

#subnav li li a:hover {color:#006699;background-color:#FFFFFF;text-decoration: underline;}
#subnav li li a.current, #subnav li ul li a.current, #subnav li a.current:hover,#subnav li ul li a.current:hover{color:#006699;text-decoration: underline;background-color:#FFFFFF;background-repeat: no-repeat;}

/* ----- sub nav styles -----*/
#subnav_s, #subnav_s li, #subnav_s li ul, #subnav_s li ul li{width: 153px;margin: 0;padding: 0;list-style: none;}
#subnav_s li a {
	display: block;
	text-decoration: none;
	font-weight: normal;
	background: #FFFFFF;
	color: #006699;
	padding: 0px 10px 5px 20px;
	background-repeat: no-repeat;
}
#subnav_s li a:hover {text-decoration: underline;color: #006699;background: #FFFFFF;background-repeat: no-repeat;}
#subnav_s li a.current, #subnav_s li ul li a.current, #subnav_s li a.current:hover,#subnav_s li ul li a.current:hover{text-decoration: underline;color: #006699;background-color:#FFFFFF;border-top: 1px solid #FFFFFF;background-repeat: no-repeat;}




/* ----- breadcrumb quicknav -----*/



#quicknv{position:absolute;text-align: left;padding: 5px;width: auto;z-index:50;}
#quicknv_div{width:auto; height: 10px;margin-left: -5px}
#quicknv_div_gap{width:auto; height: 21px;margin-left: -5px}
#quicknv, #quicknv ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	display:inline;
}

#quicknv li{ /* all list items */
	position : relative;
	float : left;
	height: auto;
	background-color:#ffffff;
	display:inline;
	margin-bottom : -1px;
}

#quicknv ul li div.arrow_cl{ /* all list items */
	position : relative;
	float : left;
	height: 11px;
	width: 166px;
	background:#ffffff url(/images/uct.ac.za/quick_nav/qck_nav_arrow.gif) no-repeat;
	display:inline;
	padding:0px;
	margin:0px;
}

#quicknv li ul { /* second-level lists */
	position: absolute;
	display: none;
	top : 20px;
	height: auto;
	width: 164px;
}

#quicknv li a{
	z-index:2;
	color: #085e91;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	display : block;
	font-family: Arial;
	padding: 4px 23px 4px 6px;
}

#quicknv li a:hover, #quicknv li:hover, #quicknv li li:hover, #quicknv li.overQ, #quicknv li li.overQ{z-index:2;}


#quicknv li a.crumb {
	z-index:2;
	background: url(/images/uct.ac.za/quick_nav/qck_nav_arrow_down2.gif) no-repeat top right;
}

#quicknv li a.crumb_over,#quicknv li a.crumb:hover {
	z-index:999;
	background: #13abc3 url(/images/uct.ac.za/quick_nav/qck_nav_arrow2.gif) no-repeat top right;
	padding: 4px 23px 4px 6px;

	color: #ffffff;
}


#quicknv li ul a{
	z-index:50;
	display : block;
	font-weight: bold;
	font-family: Arial;
	font-size : 11px;
	text-decoration : none;
	border: 1px solid #6988a5;
	height: auto;
	width: 144px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
}



#quicknv li ul a.no_top_border_li{
	border-top:none;
}

#quicknv li ul a:hover, #quicknv li ul li:hover, #quicknv li ul li.overQ {background-color : #13abc3;}

/* ----- nav display -----*/
#quicknv li:hover ul ul, #quicknv li.overQ ul ul{display:none;}

#quicknv li:hover ul, #quicknv li li:hover ul, #quicknv li.overQ ul, #quicknv li li.overQ ul{display:block;}

#quicknv li li:hover li a, #quicknv li li.overQ li a{color: #13abc3;}
#quicknv li li:hover a, #quicknv li li.overQ a{color: #FFFFFF;}

.last_quick{
	z-index:2;
	text-decoration: none;
	font-size: 11px;
	display : block;
	font-family: Arial;
	padding: 4px 4px 4px 6px;
}

