/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/

.bar {
	position: relative; 
	width: 10px; 
	height: 10px; 
	background-color: #ffdddd; 
	layer-background-color: #ddffdd;
	visibility: hidden;
}
.bar_background {
	position:absolute;
	/*background-color: #000000;*/
	width: 10;
	height: 10; 
/*	background-color: #3C3A6C; */
	background-color: #ff5555; 
	layer-background-color: #55ff55; 
	visibility:visible;
}

/*Styles for level 0,1 and 2*/
.ml0 {
	position: absolute; 
	padding: 3px 1px 3px; 

/*	font-family: verdana,tahoma,arial,helvetica; 
	font-size: 12px; 
	font-weight: normal;
	background-color: #dddddd; 
	layer-background-color: #dddddd; 
	color: #000000;
*/
	background-color: #FBF4D4; 
	layer-background-color: #CED3D6; 
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;	
}
.ml0o {
	position: absolute; 
	padding: 3px 1px 3px; 
/*	font-family: verdana,tahoma,arial,helvetica; 
	font-size: 12px; 
	font-weight: normal;
	background-color: #ddddff; 
	layer-background-color: #8BA7CF; 
	color: #000000; 
	*/
	background-color: #D3D2D0; 
	layer-background-color: #CED3D6; 
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;	
/*	border : thin solid Blue;*/
	cursor: pointer;
	cursor: hand; 
}
.ml0b {
	position: absolute; 
	visibility: hidden; 
/*	background-color: #222222; 
	layer-background-color: #222222;*/
}

.m20 {
	position: absolute; 
	padding: 3px 1px 3px; 

/*	font-family: verdana,tahoma,arial,helvetica; 
	font-size: 12px; 
	font-weight: normal;
	background-color: #dddddd; 
	layer-background-color: #dddddd; 
	color: #000000;
*/
	background-color: #FBF4D4; 
	layer-background-color: #ffffff; 
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;	

	border-top: 1px solid #ffffff;
	text-align: left;
}
.m20o {
	position: absolute; 
	padding: 3px 1px 3px; 
/*	font-family: verdana,tahoma,arial,helvetica; 
	font-size: 12px; 
	font-weight: normal;
	background-color: #ddddff; 
	layer-background-color: #8BA7CF; 
	color: #000000; 
	*/
/*	filter: alpha(opacity=80);-moz-opacity:.8;
*/	background-color: #D3D2D0; 
	layer-background-color: #ffffff; 
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;	

	border-top: 1px solid #ffffff;

	cursor: pointer;
	cursor: hand; 
	text-align: left;
}
.m20b {
	position: absolute; 
	visibility: hidden; 
	background-color: #ffffff; /*CED3D6*/
	layer-background-color: #CED3D6;
	text-align: left;
}

.stamp_menu_link
{
	background-color: #CED3D6; 
	layer-background-color: #CED3D6; 
	color: #CED3D6;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;	

	cursor: pointer;
	cursor: hand; 
}

.stamp_menu_link:HOVER
{
	color: #000000;
}

.stamp_menu
{
	position: absolute; 

	background-color: #CED3D6; 
	layer-background-color: #CED3D6; 
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;	
	
	width: 100px;

	cursor: pointer;
	cursor: hand; 
}

.stamp_menu_row
{
	padding: 3px 3px 3px;
	border-bottom: 1px solid #CED3D6;
}

.stamp_menu_last_row
{
	padding: 3px 3px 3px;
	border: 1px none #CED3D6;
}




