/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/variable_dl.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {list-style-type:none; 
margin:0px 0 0px 0px; /* settings for this demo olnly */
margin-top:0px !important;
padding:0;
padding-top:0;
border: 0px dotted #000;
text-align:left;
font-size:10px;
font-family:tahoma,arial,san-serif;

}

ul li
{
	line-height:2em;
}

#menu li {display:block; float:left; position:relative; z-index:1; }
#menu li span {display:block; z-index:100; background:#C0D9E0; padding: 1px 10px 0px 10px;font-size:1.1em;color:#ffffff; width:103px; }
#menu li a, #menu li a:visited {display:block; padding:0;}

#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background: url(transparency.gif);}
#menu dt {background: #C0D9E0; margin:0; font-size: 1.1em; float:left; border-right:0px solid #FFF; width:130px;/*fixes expansion on rightmost ul elements*/}
#menu dd {display:none; background: #000; clear:left; margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}

#menu dt a, #menu dt a:visited {display:block; color:#023143; padding: 1px 10px 0px 10px;  text-decoration:none;}
#menu dd a, #menu dd a:visited {border-top:1px solid #FFF; background:#999; color:#ffffff; text-decoration:none; width:130px;display:block; padding: 1px 10px 0px 10px; }

#menu li a:hover {border:0;}

#menu li:hover dd, #menu li a:hover dd {display:block; }
#menu li:hover dl, #menu li a:hover dl {}
#menu li:hover dt a, #menu li a:hover dt a  {border-top:0px solid #FFF; /*background: #023143; color:#ffffff;*/}
#menu dd a:hover {border-top:1px solid #FFF;/*background: #023143; color:#ffffff;*/}

div#Header {background-position: 0 120px; /*fix only needed for ie6*/}

.separator {width:2px; height:22px; background-color:#FFF; color:#000;}