﻿.menu {
background-position: 0% center; float:left; 
padding:0; 
margin:0;
color: #FFFFFF;         /*Colour of Navigation bar (but not buttons)*/
width:700px; 
border:none;
clear:both; background-color:transparent; background-repeat:no-repeat; background-attachment:scroll
} /*Color navigation bar normal mode*/


.menu  a, .menu a:visited {
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:bold;
font-size:12px;
color: #FFFFFF;
background-color: transparent;                
text-decoration: none;
}
 
.menu ul {
list-style-type:none;
padding:0; 
margin:0;
}


.menu ul li {
float:left; 
position:relative;
z-index:auto !important /*Non-IE6*/; 
z-index:1000 /*IE6*/; 
border-right:solid 1px #FFFFFF; 
}

.menu ul li a {
color: #FFFFFF;                         /*colour of Nav Bar text when not hovering*/
background: transparent;                    /*Colour of Nav Bar buttons when not hovering*/
float:none !important /*Non-IE6*/; 
float:left /*IE-6*/; 
display:block; 
height:30px;
line-height:30px; 
padding:0 10px 0 10px; 
text-decoration:none; 
}

.menu ul li ul {
display:none;
border:none;
color: #FFFFFF;                      
background: #111111;
}

.menu ul li:hover a {
background-color:#111111;                 /*Colour of Nav Bar buttons when hovering on Drop Down list*/
text-decoration:none;
color:#FFFFFF;                            /*Colour of Nav Bar text when hovering on Drop Down list*/
} /*Color main cells hovering mode*/
 
.menu ul li:hover ul {
display:block; 
position:absolute; 
z-index:999; 
top:29px; 
margin-top:1px; 
left:0;
}

.menu ul li:hover ul li a {
display:block; 
width:12EM; 
height:auto; 
line-height:1.3em; 
margin-left:-1px; 
padding:5px 10px 5px 10px; 
border-left:solid 1px #FFFFFF; 
border-bottom: none; 
background-color:transparent;                 /*Colour of Drop Down list when not hovering*/  
color:#FFFFFF;                            /*Colour of text on drop Down list when not hovering*/
} /*Color subcells normal mode*/

.menu ul li:hover ul li a:hover {
background-color:#1F1F1F;                 /*Colour of Drop Down list when hovering*/
text-decoration:none;
color:#FFFFFF;                            /*Colour of text on Drop Down list when hovering*/
} /*Color subcells hovering mode*/

.menu table {
position:absolute; 
top:0; 
left:0; 
border-collapse:collapse;
color: #FFFFFF;
background: #111111;
}

.menu ul li a:hover {
background-color:#1F1F1F;                 /*Colour of Nav Bar buttons when hovering*/
text-decoration:none;
color:#FFFFFF;                            /*Colour of text on Nav Bar when hovering*/
} /*Color main cells hovering mode*/

.menu ul li a:hover ul {
display:block; 
width:12em; 
position:absolute; 
z-index:999; 
top:29px; 
left:0; 
}

.menu ul li a:hover ul li a {
display:block;  
width:12em; 
height:auto; 
line-height:1.3em; 
padding:4px 16px 4px 16px; 
border-left:solid 1px #FFFFFF; 
border-bottom: none; 
background-color:#111111;  
color:#FFFFFF;
} /*Color subcells normal mode*/

.menu ul li a:hover ul li a:hover {
background-color:#111111; 
text-decoration:none;
color:#FFFFFF;
} /*Color subcells hovering mode*/

body         { background-position: left center; color: #D8D9DB; background-color:#1A1818; font-family:Arial; background-image:url('images/Background%20Images/chequeredflag2%201300x1600.gif'); background-repeat:repeat-y; font-size:10pt; font-style:italic }
table        { color:#D8D9DB; font-family:Arial; font-style:italic; font-size:10pt }a:link       { color: #999999 }a:visited    { color: #FFFFFF }
h2           { font-size: 24pt; font-family:Arial; text-decoration:underline; font-weight:bold }