.topmenu{
	padding: 0;
	width: 100%;
	background:transparant;
	position:relative;
	top:-70px;
}


.topmenu ul {
	font: normal 10px Arial, Verdana, sans-serif;
	font-weight:300;
	margin:0;
	padding-left:10px;
	float:right;
	list-style:none;
}

.topmenu li{
	display:inline;
	margin:0 2px 0 0;
	padding:0;
}

.topmenu a{
	float:left;
	color: white;
	background: transparent url(images/menu_tabs_left.gif) no-repeat left top;
	margin:0 2px 0 0;
	padding:0 0 1px 3px;
	text-decoration:none;
	letter-spacing: 1px;
	text-align:center;
	vertical-align:middle;
}

.topmenu a span{
	float:left;
	display:block;
	background: transparent url(images/menu_tabs_right.gif) no-repeat right top;
	padding: 5px 9px 3px 8px;
}

.topmenu a span{
	float:none;
}

.topmenu a:hover{
	color:#6CFFFF;
}

.topmenu a:hover span{
	color:#ABEFFE;
}

.topmenu .selected a { /*currently selected tab*/

}



.topsubmenu {
	position:absolute;
	top: 0;
	border: 1px solid #666666;; /*THEME CHANGE HERE*/
	border-top-width: 1x; /*Top border width. Should match height of .ddcolortabsline above*/
	border-bottom-width: 0;
	font:normal 12px Arial;
	line-height:18px;
	z-index:100;
	background-color: white;
	width: 200px;
	visibility: hidden;
}


.topsubmenu a{
	width: auto;
	display: block;
	text-indent: 5px;
	border-top: 0 solid #678b3f;
	border-bottom: 1px solid #666666;; /*THEME CHANGE HERE*/
	padding: 2px 0;
	text-decoration: none;
	color: #666666;
}

* html .topsubmenu a{ /*IE only hack*/
	width: 100%;
}

.topsubmenu a:hover{ /*THEME CHANGE HERE*/
	background-color:#77C0FD;
	color: white;
}










.mainmenu{
	padding: 0;
	width: 100%;
	background:transparant;
	float:right;
	margin-top:1px;
}


.mainmenu ul {
	font: normal 10px Arial, Verdana, sans-serif;
	font-weight:bold;
	margin:0;
	padding-left:10px;
	float:right;
	list-style:none;
	background:url(images/menutest.png) no-repeat left top;
}

.mainmenu li{
	display:inline;
	margin:0 2px 0 0;
	padding:0;
}

.mainmenu a{
	float:left;
	color: white;
	background: transparent url(images/menu_tabs_left.gif) no-repeat left top;
	margin:1px 1px 0 0;
	padding:0 0 1px 3px;
	text-decoration:none;
	letter-spacing: 1px;
	text-align:center;
	vertical-align:middle;
}

.mainmenu a span{
	float:left;
	display:block;
	background: transparent url(images/menu_tabs_right.gif) no-repeat right top;
	padding: 5px 9px 2px 8px;
}

.mainmenu a span{
	float:none;
}

.mainmenu a:hover{
	color:#6CFFFF;
}

.mainmenu a:hover span{
	color:#FFFFFF;
	border-top:5px solid #FFFFFF;
	margin-top:-5px;
}

.selectedlink {
	border-bottom:5px solid #999999;
}



.mainsubmenu {
	position:absolute;
	top: 0;
	border: 1px solid #666666;; /*THEME CHANGE HERE*/
	border-top-width: 1x; /*Top border width. Should match height of .ddcolortabsline above*/
	border-bottom-width: 0;
	font:normal 11px Arial, Verdana, sans-serif;
	line-height:18px;
	z-index:100;
	background-color: white;
	width: 200px;
	visibility: hidden;
}


.mainsubmenu a{
	width: 198px;
	display: block;
	text-indent: 5px;
	border-bottom: 1px solid #666666;; /*THEME CHANGE HERE*/
	text-decoration: none;
	color: #666666;
	text-align:left;
	margin-bottom:-1px;
}

* html .mainsubmenu a{ /*IE only hack*/
	width: 100%;
}

.mainsubmenu a:hover{ /*THEME CHANGE HERE*/
	background-color:#3792FF;
	color: white;
}
