/*
css-only dropdown rpv3 Lewis Sellers 2/1/2008
w/ javascript hack for ie6
*/
/* BEGIN CONTENT NAVIGATION */
#dropdown
{
	list-style: none;
	line-height: 1.2em;
  z-index: 100;
}
#dropdown ul
{
  z-index: 101;
	float: left;
	list-style: none;
	line-height: 1.2em;
	margin: 0;
  padding: 0;
}

#dropdown li ul
{
	height: auto;
	font-weight: bold;
	margin: 0;
	position: absolute;
	visibility: hidden;
}
#dropdown li:hover ul ul, #dropdown li:hover ul ul ul, #dropdown li.iehover ul ul, #dropdown li.iehover ul ul ul
{
	visibility: hidden;
}

#dropdown li
{
	float: left;
	padding: 0;
}
#dropdown li li
{
  padding: 0;
  padding: 10px;
}

#dropdown li:hover ul, #dropdown li li:hover ul, #dropdown li li li:hover ul, #dropdown li.iehover ul, #dropdown li li.iehover ul, #dropdown li li li.iehover ul
{
	visibility: visible;
}

#dropdown ul
{
  text-align: left;
  z-index: 110;
}
#dropdown ul ul
{
  text-align: left;
  z-index: 120;
}
#dropdown ul ul ul
{
  text-align: left;
  z-index: 130;
}

#dropdown h2 a:link, #dropdown h3 a:link, #dropdown h4 a:link { text-decoration: none;}
#dropdown h2 a:visited, #dropdown h3 a:visited, #dropdown h4 a:visited { text-decoration: none;}
#dropdown h2 a:hover, #dropdown h3 a:hover, #dropdown h4 a:hover { text-decoration: none;}
#dropdown h2 a:active, #dropdown h3 a:active, #dropdown h4 a:active { text-decoration: none;}

/* add slight left padding to items */
#dropdown ul li { margin: 0; padding: 0; margin-left: .2em; }

/* **** look and feel */
#dropdown
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	color: #2b5230;
	font-weight:normal;
	font-size: .8em;
	text-transform: uppercase;
	padding-top: 4px;
}

#dropdown a {
	color: #2b5230;
}

/* */
#dropdown ul
{
  background-color: transparent;
}
#dropdown ul ul
{
	margin-left: 0; 
	background-color:#bccbbe;
	border-style: solid;
	border-width: 1px;
	border-color:#5b695a;
	border-top-width: 0;
}
#dropdown ul ul li
{ 
  background-position: left;
  background-repeat: no-repeat;
  margin: 0;
  padding: .2em; 
  padding-left: .3em;
}
#dropdown ul ul ul
{
}
/*#dropdown ul ul li h3*/
#dropdown ul h3
{
/*  padding-left: 18px; */
  padding-left: 1em;
}
/* */
#dropdown h1, #dropdown h2, #dropdown h3, #dropdown h4
{
  margin: 0;
  padding: 0;
	text-align: left; 
}

#dropdown h1 { font-size: 1em; }
#dropdown h2 { font-size: .9em; }
#dropdown h3 { font-size: .85em; }
#dropdown h4 { font-size: .8em; }

#dropdown h2 a { padding-left: .3em; padding-right: .3em; }

/* hover coloring */
#dropdown h2 a:link { color:#2b5230;
  font-weight: bold;}
#dropdown h2 a:visited {color:#2b5230;}
#dropdown h2 a:hover, #dropdown h2 a.iehover { color:#ffffff; }
#dropdown h2 a:active {color:#2b5230;}

#dropdown h3 a:link { color:#2b5230; }
#dropdown h3 a:visited { color:#2b5230; }
#dropdown h3 a:hover,#dropdown h3 a.iehover { color:#ffffff;}
#dropdown h3 a:active { color:#2b5230; }

#dropdown h4 a:link { color:#657357; }
#dropdown h4 a:visited { color:#657357; }
#dropdown h4 a:hover,#dropdown h4 a.iehover { color:#657357; }
#dropdown h4 a:active { color:#657357; }

/* change color when hovering over cell */
#dropdown li li:hover, #dropdown li li.iehover {
	 background-image:url(../images/base/ro.png);
	 background-repeat:repeat-x;
}

/* **** manual overrides on a per-column basis to make fixed-widths */
/* +2 +.3 */
#columndropdown1 { width: 9em; }
#columndropdown1 li { width: 8.4em; }
#columndropdown1 li ul { margin-left: 7em; }

#columndropdown2 { width: 12em; }
#columndropdown2 li { width: 11.4em; }
#columndropdown2 li ul { margin-left: 10em; }

#columndropdown3 { width: 12em; }
#columndropdown3 li { width: 11.4em; }
#columndropdown3 li ul { margin-left: 10em; }

#columndropdown4 { width: 11em; }
#columndropdown4 li { width: 10.4em; }
#columndropdown4 li ul { margin-left: 9em; }

#columndropdown5 { width: 13em; }
#columndropdown5 li { width: 12.4em; }
#columndropdown5 li ul { margin-left: 11em; }
/* END CONTENT NAVIGATION */
