/* Islamic University of Ghana
 * Navigation

/* Quicklinks Dropdown
----------------------------------- */

/*.quick_links {
	list-style: none;
	list-style-position: outside;
	position: absolute;
	width: 250px;
	height: 23px;
	margin: 0;
	padding: 0;
}*/

.quick_links{
	border: 1px solid #ccc;
	text-align:left;
	margin:0 0 5px 0;
	padding:2px;
	text-decoration:none;
	
		}


.quick_links li {
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
	/*width: 249px;*/
	background: #80af44;
	color: #29292c;
	font-size: 1.2em;
}

.quick_links li a  {
	color: #29292c;
	text-decoration: none;
	display: block;
}

.quick_links li a:visited  {
	color: #29292c;
	text-decoration: none;
	display: block;
}

.quick_links li a:hover  {
	color: #29292c;
	text-decoration: none;
}

a.quicklinks  {
	color: #29292c;
	text-decoration: none;
	margin: 0;
	padding: 3px 0 3px 10px;
	display: block;
	background: url(../images/quicklink_arrow3.gif) no-repeat right -22px;
}

a.active {
	color: #29292c;
	text-decoration: none;
	padding: 3px 0 3px 10px;
	display: block;
	background: url(../images/quicklink_arrow3.gif) no-repeat right -0px;
}

:focus { outline: 0; }


/* Sub
---------------------------- */

.quick_links_sub {
	list-style: none;
	position: absolute;
	margin: 0;
	padding: 0 0 5px 0;
	width: 249px;
	background: #b7b6b3;
	display: none;
}

.quick_links_sub li {
	list-style: none;
	margin: 0;
	padding: 0;
	clear: both;
	width: 249px;
	background: #b7b6b3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 93%;
}

.quick_links_sub li a {
	display: block;
	padding: 2px 0 2px 10px;
	width: 100%;
	color: #4b4e53;
	background: #b7b6b3;
	text-decoration: none;
}

.quick_links_sub li a:hover {
	color: #fff;
	background: #a1a1a1;
	text-decoration: none;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.sidebarmenu ul{
/*margin: 20px;*/
padding:0 0 0 0;
list-style-type: none;
font: bold 13px Verdana;
width: 99%; /* 180 Main Menu Item widths */
/*width:280px;*/
align:left;
border-bottom: 1px solid #ccc;
margin:1px;
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px 0 6px 0;
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color:#6bba70 ; /*#012D58background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background-color:white;/*black*/
color:#030;
/*height:15px;
border-bottom: 2px solid #6bba70;
border-right: 3px solid #6bba70;
border-top: 3px solid #6bba70;
border-left: 3px solid #6bba70;*/
/*padding:2px 2px 2px 2px;*/
display:block;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 180px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
background: url(../Pluginlab/fo_arrow_w.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */



.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


.ddcolortabs a{
float:left;
color: white;
background: #678b3f url(../images/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

.ddcolortabs a span{
float:left;
display:block;
background: transparent url(../images/color_tabs_right.gif) no-repeat right top;
padding: 6px 8px 3px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #8cb85c;
}

.ddcolortabs a:hover span{
background-color: #8cb85c;
}

.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
background-color: #8cb85c;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #678b3f;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
display:none;
}