/* ####      	MAIN MENU			*/
/* ####								*/
/* ####								*/




#menu {
  padding-left:180px;
  margin-top:2px;
  background-image:url(../v2images/new_menu_back.gif);
  height:30px;
  z-index:1;
}

* html #menu {
padding-left:174px;
}

#menu ul {
  margin-left:7px;

}

#menu a {
  color:#000000;
font-size:10px;
}

#menu li {
  display:inline;
  line-height:25px;
  padding-left:15px;
}

#nav, #nav ul {
  background:transparent none repeat scroll 0%;
  border-color:#A3C0E2;
  border-style:solid;
  border-width:0px 0pt;
  float:left;
  line-height:1;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0pt 0pt 0em;
  padding:0pt;
  position:absolute;
  z-index:100;
}

#nav a {
  font-size:11px;
  display:block;
  border-left:0.01em solid #cccccc;
  color:#000000;
  margin-bottom:5px;
  margin-top:7px;
  padding:1px 9px;
  text-align:left;
  text-decoration:none;
}

#nav li {
  float:left;
  height:30px;
  padding:0pt;
}

#nav li ul {
  background:white none repeat scroll 0%;
  border-width:1px;
  font-weight:normal;
  height:auto;
  left:-999em;
  margin:0pt;
  position:absolute;
  width:157px;
}

#nav li li {
  height:auto;
  padding-right:0em;

}

#nav li ul a {
  border-left:medium none;
  border-right:medium none;
  border-top:1px dashed #A3C0E2;
  color:#1073B5;
  margin:0px 0px 5px;
  padding-top:5px;
  width:11em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
  left:auto;
}

#nav li:hover, #nav li.sfhover {
/*  background-image: url(../v2images/new_menu_roll.gif); */
  background-repeat:repeat-x;
}

#nav li li:hover, #nav li li.sfhover {
  background:#F1F7FB none repeat scroll 0%;
}

#menu #loginButton {
float:right;
margin:6px 10px 0 0;
cursor:pointer;
}

