ol.level1-tabs
{
	height:2.1em;
	list-style:none;
	margin: 0px;
	padding:0;
	margin-top:2px;
    background : url(../../images/gray_dot.gif) repeat-x;
    background-position: bottom;
}
/*
ol.level1-tabs li.last
{
	border:0;
	background-color:#fff;
	background:none;
}*/

ol.level1-tabs li 
{
	background : url(../../images/fade_blue.gif) repeat-x;
	background-color : rgb(69,109,155);
	float:left;
	margin: 0 3px 0 0;
	padding-left:10px;
	border-top:solid 1px gray;
	border-left:solid 1px gray;
	border-right:solid 1px gray;
}

ol.level1-tabs li a
{
	color:#fff;
	display:block;
	float:left;
	line-height:2em;
	padding-right:10px;
	text-decoration:none;
}

ol.level1-tabs li.notselected a:visited
{
	color:#fff;
}

ol.level1-tabs li.selected
{
	background:none;
	background-color:#fff;
	border-bottom:none;/*solid 1px gray; /* rgb(216,216,216);*/
}

ol.level1-tabs li:hover
{
	background:#fff;
	color:#000;
}
ol.level1-tabs li:hover a { color:#000; }
ol.level1-tabs li:hover a:visited { color:#000; }
ol.level1-tabs li.selected a
{
	color:#000;
	font-weight:bold;
}

ol.level2-tabs
{
	background:rgb(250,250,250) url(/anionlineonrails/content/images/header_fade_light.gif) repeat-x bottom;
	height:2.5em;
	line-height:2.5em;
	list-style:none;
	margin: 0;
	padding:0;
	list-style-position: outside;
	border-bottom:solid 1px gray;
	border-left:solid 1px gray;
	border-right:solid 1px gray;
}

ol.level2-tabs li 
{
	float: left;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	padding-left:1em;
	padding-right:1em;
	font-weight:bold;
	font-size:1.0em;
	color:Blue;
	border-right:solid 1px rgb(216,216,216);
	border-top: none; /*solid 1px rgb(216,216,216);*/
}
ol.level2-tabs li a 
{
	display:block;
	float:left;
	line-height:2em;
	padding-right:10px;
	text-decoration:none;
}

ol.level2-tabs li.selected
{
	background:white;
}
ol.level2-tabs li:hover
{
	background:#fff;
	color:#000;
}
ol.level2-tabs li.selected a
{
	color:#000;
	font-weight:bold;
}

ol.childnode-selected
{
	border-bottom:solid 1px rgb(216,216,216);
}

div.currentaction
{
	padding:0.2em;
	height:1.8em;
	clear:both;
	border-bottom:solid 1px gray;
	border-left:solid 1px gray;
	border-right: solid 1px gray;
	
}
div.currentaction div.action div.icon
{
	display:block;
	padding-top:2px;
	margin-right:5px;
	float:left;
}

div.currentaction div.action
{
	padding:0;
	height:20px;
	float:left;
}
div.currentaction div.action div.description
{
	display:block;
	padding-top:2pt;
	margin:0;
	white-space:nowrap;	
}

div.currentaction div.tools
{
	padding:0;
	background:none;
	margin-right:0;
	margin-left:auto;
	float:right;
}

div.currentaction div.menutoolbar
{
	display:inline;
	padding-top:20pt;
	margin:0;
	white-space:nowrap;	
}