

/* links
*************************/

a:link, a:visited, a:hover, a:active
{
	text-decoration: none;
}

/* inline elements
*************************/

strong
{
	font-weight: bold;
}

/* tabs
*************************/

ul.tabs
{
	display: table;
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
}

ul.tabs li
{
	margin: 0;
	padding: 0;
	list-style: none;
	display: table-cell;
	float: left;
	position: relative;
}

ul.tabs a
{
	position: relative;
	display: block;
}

/* dropdowns
*************************/

ul.dropdown
{
	margin: 0;
	padding: 0;
	display: block;
	position: absolute;
	z-index: 999;
	top: 100%;
	width: 250px;
	display: none;
	left: 0;
}

ul.dropdown ul.dropdown
{
	top: 0;
	left: 95%;
}

ul.dropdown li
{
	margin: 0;
	padding: 0;
	float: none;
	position: relative;
	list-style: none;
	display: block;
}

ul.dropdown li a
{
	display: block;
}


/* menu-specifc
*************************/

/*#menu ul li.hasmore { background: url(images/drophighlight.png) no-repeat center 27px; } */

#menu
{   top: 0;
	left: 0;
	width: 630px;
	height: 20px;
	margin: 12px 0 0 0; 
	padding: 14px 0 0 0;
	line-height: 20px;
	background: url(images/topbg.gif) repeat-x; 
	text-align: left;
	float: right; 
	}


#menu ul {margin: 0 auto;}

#menu ul li.last a { padding-right: 0; border-right: none; }

#menu ul li.first a {padding: 0 8px 0 0;}

#menu ul li a { color: #ffffff; padding: 0 8px 0 8px; font-size: 14px;  border-right: 1px solid #fff; font-weight: normal; text-decoration: none;}

#menu ul li a img { vertical-align: middle; }

#menu ul li a:hover { color:#000; background: url(images/topselectionleft.png) top left no-repeat; }

#menu ul li a.active {color:#000; }

#menu ul li a span { display: block; padding: 0 15px 0 11px; }

#menu ul li a:hover span { background: url(images/topselectionright.png) top right; }

#menu ul.dropdown { padding: 10px; background-image: url(../images/dropdown.gif); overflow:hidden; /*border-bottom: 1px solid #dc902f;*/ width: 140px; }

#menu ul.dropdown li a {/* border-bottom: 1px solid #e5cd8e;*/ line-height: 30px; overflow: hidden; height: 20px; font-size:11px;}

#menu ul.dropdown li.last a { border-bottom-width: 0; }

#menu ul.dropdown li a:hover { background: url(images/menuarrow.png) no-repeat left center; }








