
td.browser-add{
	padding: 1em 0 0.5em 1em;
	margin: 2px 0 0 0;
}
/* browser */
table.browser{ 
	width: 100%;
	margin: 0 0 30px 1px;
	padding: 0 !important;
	font: 11px Tahoma;
	border-collapse: collapse; 
	border: 1px solid #7F9DB9;
	color: #000000 !important;
	
} 
table.browser img{
	margin: 0 !important;
}
td.browser-menu{ 
	height: 27px;
	padding: 0px 4px 0 12px;
	vertical-align : top;
	line-height: 20px;
	white-space: nowrap;
}
td.browser-menu img{
	float: right !important;
}
td.rbr{ 
	vertical-align : top;
	height: 17px;
	padding: 2px 3px 0 5px;
}
table.browser a{
	text-decoration: none;
	color: #000;
}
td.dark{ 
	background-color: #F7F7F7;
}

tr.browser-menu{
	background: #FFFFFF url(../sa/img/browser/rbr-menu.gif) repeat-x top;
}
td.browser-add{
	background: #ebeadb url(../sa/img/browser/rbr-add-border.gif) repeat-x top;
}



/* context-menu + */
#context-menu{
	position: absolute; 
	background-color: #FFFFFF; 
	margin: 0 !important;
	padding: 2px 0px 10px 0px !important;
	list-style: none; 
	border: 1px solid #ACA899;
	line-height: 14px !important;
}
#context-menu  li{
	margin: 0 !important;
	padding: 3px 24px 3px 20px !important;
	font-size: 11px !important;
	font-family: Tahoma !important;
}
#context-menu  li a{
	padding: 3px;
	color: #000;
}
#context-menu  li a:hover{
	background: #355cb4;
	color: #ffffff;
}



#help{
	display : none;
}
#progress2{
	border: 0 !important; 
	margin: 2px 15px 0 15px !important;
	padding: 0 !important;
}

#danger{
	background: #ff5454;
	color: white;
	padding: 1em;
	margin-top: 5px;
}

.edit{
background: #ced2d6;
line-height: 1.9em;
padding: 2px;
}
