

/* ================================================================ 
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/pull_tabs.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.pulldown, .pulldown ul {padding:0; margin:0; list-style:none;}

/*
.pulldown {border-top:25px solid #a3b8cd; height:40px; width:720px;}
*/
.pulldown { margin-top:0px; }

.pulldown li a {text-decoration:none;}
.pulldown li {float:left; width:140px; margin-right:5px; position:relative;}
.pulldown li.last {margin:0;}
.pulldown li a.top {display:block; width:140px; height:30px;}
.pulldown ul {width:140px; position:absolute; left:0; top:0;}
.pulldown ul li {visibility:hidden; position:absolute;}

.pulldown ul li.heading, .pulldown ul li.Xheading {
  width:140px;
  height:80px;
  background:url(images/menu_background_top.png);
  font-family:arial, verdana, sans-serif;
  color:#fff;
  text-align:center;
  font-weight:bold;
  font-size:14px;
  position:absolute;
}

.pulldown ul li.heading {
  visibility:visible;
}
.pulldown ul li.Xheading {
  visibility:hidden;
}

.pulldown :hover ul li.heading {
  height:30px;                        /* Determines height from top of graphic of first menu item */
  background:#a3b8cd;
}
.pulldown :hover ul li.Xheading {
  background:url(images/menu_background.png);
  height:40px;
  visibility:visible;
  position:relative;
}

.oneline { 
  margin-top:45px! important;
}
.twolines { 
  margin-top:35px! important;
}
.Xoneline { 
  margin-top:8px! important;
}
.Xtwolines { 
  margin-top:2px! important;
  line-height: 1.0em;
}

.pulldown table {padding:0; margin:0; border-collapse:collapse; margin:-1px;}

.pulldown li a:hover {visibility:visible;}

.pulldown :hover ul li {visibility:visible; position:static; width:140px;}

.pulldown :hover ul li a {
  display:block;
  padding:10px 0px 10px 10px;   /* Padding between vertical menu items (top, right, bottom,left) */
  width:130px;
  background:#a3b8cd;
  color:#fff;
  text-decoration:none;
  font-family:verdana, arial, sans-serif;
  font-size:12px;
}

.pulldown :hover ul li a:hover {text-decoration:underline;color:#000}

.lastsub {
  border:0;
  border-bottom: 1px solid #000000;
}


