/* style the outer div to give it width */
.menu {
background-color:#EBEBEB;float:left;padding:2px 0px 0px 8px;margin:0px;height:31px;width:642px;
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0px;margin:0px;
list-style-type:none;
float:right;
}
.menu li {
list-style-type:none;display:inline;float:left;padding:0px 5px 0px 5px;margin:0px;position:relative;
}
/* style the links for the top level */
.menu a, .menu a:visited {
display:block;
text-decoration:none; 
padding:6px 0px 0px 0px;margin:0px;
}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {border-collapse:collapse; border:0; position:absolute; left:0; bottom:-1px;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
bottom:21px;
/*left:-62px; */
}
* html .menu ul ul {
bottom:21px;
}
/* position the third level flyout menu */
.menu ul ul ul{
left:150px; 
bottom:0;
}
/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {
left:-150px;
}
.menu li.wid75{width:75px;float:left;}
.leftm23{left:-23px;}
.leftm62{left:-62px;}
.leftm273{left:-273px;}
.leftm95{left:-95px;}
.leftm132{left:-132px;}
.leftm165{left:-165px;}

