/* ######### Shared basic style for mega drop down menu DIV ######### */

.mega{
width:640px; /*default width of mega menu*/
height: 250px;
padding:15px;
position:relative;
visibility:hidden;
border:0px solid black;
border-top-width:0px;
background-color: transparent;
left: -1px;
top: 1103px;
font-size:12px;
color:#ffffff;
font-weight:450;
line-height: 22px;
text-align: justify;
}


.mega1{
width:880px; /*default width of mega menu*/
height: 250px;
padding:15px;
position:relative;
visibility:hidden;
background-color: transparent;
font-size:12px;
top: 1103px;
color:#ffffff;
font-weight:450;
line-height: 22px;
text-align: justify;
}

.mega1 .column1{ /*each link column within a mega menu*/
float:right;
width:49%;
}

.mega1 a{
text-decoration:none;
color:#FFFFFF;
}


.mega .column{ /*each link column within a mega menu*/
float:left;
width:49%;
}

.mega a{
text-decoration:none;
color:#FFFFFF;
}

.mega a[rel]:after{ /*add "down.png" to anchor links, or those with a rel attribute */
content:" " url(down.png);
}

.mega .column ul{
margin:0;
margin-left:5px;
padding:0;
list-style:none;
}



li#about a {
	background:#073b75;
}
li#services a {
	background: #527d0a;
}
li#countries a {
	background: #ce780b;
}
li#scholarships a {
	background: #bd2031;
}
li#enquiry a {
	background: #6b134d;
}
li#contacts a {
	background:#0a2542;
}




.mega .column ul li{
margin-bottom:3px;
}

.mega .ulmenu{ /*style any UL within mega menu with class="ulmenu"*/
margin:0;
padding:0;
list-style:none;
}

.mega .ulmenu a{
display:block;
padding:5px;
}

.mega .ulmenu a:hover{
background:lightyellow;
}

/* ######### Style for Solid Block Mega Menu ######### */

.solidblocktheme{ /*additional mega drop down menu style for this theme*/
padding:0; /*remove default padding inside mega menu*/
}

.solidblocktheme p, .solidblocktheme .column{
padding:5px; /*add padding inside p and .column elements within mega menu*/
width:auto;
}

.solidblockmenu{
margin: 0;
padding: 0;
float:left;
font: bold 13px Arial;
width: 980px;
overflow: hidden;
margin-bottom: 1em;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li a.selected{ /*Selected Tab style*/
color: white;
background: transparent url(blockactive.gif) center center repeat-x;
}


#column
{
background-color:#073b75;
}
#column1
{
background-color:#527d0a;
}

#column2
{
background-color:#ce780b;
}

#column3
{
background-color:#bd2031;
}

#column4
{
background-color:#6b134d;
}

#column5
{
background-color:#0a2542;
}

.mega3{
width:575px; /*default width of mega menu*/
height: 250px;
position:relative;
visibility:hidden;
border:0px solid black;
border-top-width:0px;
background-color: transparent;
left: -1px;
top: 1103px;
font-size:12px;
color:#ffffff;
font-weight:450;
line-height: 22px;
text-align: justify;
}

.mega3 .column{ /*each link column within a mega menu*/
float:left;
width:49%;
}

.mega3 a{
text-decoration:none;
color:#FFFFFF;
}