@charset "utf-8";
/* GCT newmenustyles Blue */

body {
background: #686868 url(images/bg-long.jpg) top left no-repeat;

}

.newmenu {
font-family: "Futura", Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
position:relative;
color:white;
margin:0;
padding:0;
}

div.newmenu {
clear:both;
}


/* remove all the bullets, borders and padding from the default list styling */
.newmenu ul {
padding:0;
margin:0;
list-style-type:none;
}

.newmenu ul ul{list-style:none;}


.newmenu a, .newmenu a:visited {
display: table-cell;
/* display:block; */
vertical-align: middle;
margin:0;
padding:0;
padding-top: 10px;
text-decoration:none;
color: #eeeeee;
}

.newmenu a:hover {
color: #ec8928;
}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown newmenu positon */
.newmenu li.nav {
float:left;
margin:0;
padding:0;
margin-bottom: 0px;
margin-right: 3px;
}

ul#topLevel {
margin-left:220px;
margin-top: 20px;
margin-bottom: 0px;
}


ul#bottomLevel {
position: absolute;
margin-left: 235px;
margin-top:35px;
}


.newmenu img {
float: left;
margin:0;
padding:0;
}





/* hide the sub levels and give them a positon absolute so that they take up no room */
.newmenu ul ul {
visibility:hidden;
position:absolute;
top:30px;
left:40px; 
width:200px;
}




.newmenu li.subnav a.subnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ff9900;
text-decoration: none;
display: block;
width:200px;
padding:0;
margin:0;
text-align: left;
}


.newmenu li.subnav a.subnav:hover  {
color: #ffffff;
}

/* zero the styles on the table */
.newmenu table {
position:absolute; 
top:0; 
left:0; 
border-collapse:collapse;
}



/* make the second level visible when hover on first level list OR link */
.newmenu ul li:hover ul, .newmenu ul a:hover ul{visibility:visible; }

.clearer {
clear:both;
}
