﻿.toolbar
{	
	margin:0px;
	background-repeat:no-repeat;
	width:925px;
	clear:both;
	text-align:center;
	
	font-weight:lighter;
	font-size:11px;
float:left;
background:transparent url(http://www.nationalredlist.org/images/bgOFF.gif) repeat-x 1px 0px;
}




.menu {font-family: arial, sans-serif; width:100%; height:auto; position:relative; font-size:11px; z-index:100; float:left; background-color:#e7e7e7; text-transform:capitalize;  }

.menu{position:relative;display:block;height:35px;font-size:11px;font-weight:bold;background:transparent url(http://www.nationalredlist.org/images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif; background-color:#e7e7e7; }

.menu{margin-left:14px; width:900px;}

.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:100px; height:32px; text-align:center;  line-height:32px; font-size:11px; overflow:hidden;padding:0px;margin:0px;border-top:none; border-bottom:none;
    



    
    }
    
.menu ul li a,.menu ul li a:visited{display:block;float:left;color:#666;text-decoration:none;background:transparent url(http://www.nationalredlist.org/images/bgDIVIDER.gif) no-repeat top right;}

    
.menu ul {padding:0; margin:0; list-style: none;width:auto;}
.menu ul.first {margin-left:0px;}
/*.menu ul.last{ background-image:none; border:Solid 1px red;}*/
.menu ul li {float:left; position:relative;display:block;margin:0;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#000; background:#ccc;padding:0px;margin:0px;}
.menu ul li:hover ul {display:block; position:absolute; top:32px; left:0; width:101px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#000;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000; border-top:solid 2px White;width:150px;  text-align:left; padding-left:8px;}
.menu ul li:hover ul li a:hover {background:#666; color:White; width:150px; text-align:left; padding-left:8px;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:158px; top:0; border-left:solid 2px white;}
.menu ul li:hover ul li:hover ul.left {left:-158px;}


		
.menu ul li a:hover,.menu ul li#current{color:#B30000;background:#fff url(http://www.nationalredlist.org/images/bgON.gif) no-repeat top right;}


.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    margin: 0;
    border: solid 1px #7F9DB9;
    border-right: 0px none;
    padding: 1px 0px 0px 5px;
    font-size: 13px;
    height: 18px;
    float:left;
}
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    margin: 0;
    padding: 0;
    background-image: url(http://www.nationalredlist.org/App_Images/windows-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 21px;
}
ul.ajax__combobox_itemlist
{
    border-color: #7F9DB9; position:relative !important;clear:both !important;top:0 !important;left:200px !important; padding:0 !important; 
}

.ajax__combobox_buttoncontainer button{padding-top:1px !important; }

.WindowsStyle{position:relative;}

.oneField{clear:both !important; display:block !important; float:left !important}

input.filterbutton{width:100px;position:absolute;  right:-20px;top: 0;font-size:10px; cursor:hand;margin-top:3px;}

table.ajax__combobox_inputcontainer{position:relative !important;float:left}



