TABLE {
	border:1px solid #E7E2CF;
}
TABLE.select {
	border:0;
}
TR.menu {
	background-color:#6699CC;
	color : White;
}
TR.parity {
	background-color:LightCyan;
}
TR.onmouse {
	background-color:#FF8080;
}
TR.onselect {
	background-color:#FFCCCC;
}
TR.tab {
	background-color:#E7E2CF;
	padding:0px 4px;
}
TR.action {
	background-color:#E7E2CF;
}
TH {
	padding : 1px 3px;
	font-size : 11px;
	font-family : Tahoma, Sans-Serif, Helvetica;
}
TH.selectedtab {
	color : #6699CC;
}
TD {
	font-size : 11px;
	font-family : Tahoma, Sans-Serif, Helvetica;
}
TD.numeric {
	text-align : right;
}
TD.view {
	background-color : LightCyan;
}
TEXTAREA {
	font-size : 11px;
	font-family : Tahoma, Helvetica, Sans-Serif;
}
TEXTAREA.focus {
	background-color : LightCyan;
}
INPUT {
	font-size : 11px;
	font-family : Tahoma, Helvetica, Sans-Serif;
}
INPUT.focus {
	background-color : LightCyan;
}
INPUT.numeric {
	text-align : right;
}
INPUT.numericfocus {
	text-align : right;
	background-color : LightCyan;
}
INPUT.filter_button {
	width:30px;
}
INPUT:disabled {
	font-size : 11px; /* 21 */
}
SELECT {
	font-size : 11px;
	font-family : Tahoma, Sans-Serif, Helvetica;
}
SELECT.focus {
	font-family : Tahoma, Sans-Serif, Helvetica;
	background-color : LightCyan;
}
SELECT:disabled {
	color : red;
}
OPTION {
	font-size : 11px;
	font-family : Tahoma, Sans-Serif, Helvetica;
}
A {
	font-size : 11px;
	font-family : Tahoma, Sans-Serif, Helvetica;
	color : Blue;
	text-decoration : none;
}
A:HOVER {
	color : Red;
}
A:ACTIVE {
	color : Red;
}
A:HOVER.sort {
	color : Yellow;
}
A:ACTIVE.sort {
	color : Yellow;
}
A.sort {
	color : White;
}
A.tab {
	color : White;
}

TABLE.tab {
	border : 1px solid;
	border-color : #E1582F;
	border-bottom : none;
}
TD.curtab {
	background-color : #E1582F;
	color : White;
	padding : 0px 4px;
	border : 1px solid;
	border-color : #E1582F;
}
TD.stab {
	background-color : #ffffff;
	color : White;
	padding : 0px 4px;
	border : 1px solid;
	border-color : #E1582F;
	border-bottom: none; 
	border-top: none; 
}
A.curtab {
	background-color : #E1582F;
	color : White;
	padding : 0px 4px;
	font-weight : bold;
  font-size : 12px;
}
A.stab {
	background-color : #ffffff;
	color :  #6699CC;
	padding : 0px 4px;
	font-weight : bold;
  font-size : 12px;
}
#loading, #loading2 {
 	width: 400px;
 	height: 100px;
 	font-family: Verdana,Arial,Tahoma;
 	position: absolute;
 	left: 50%;
 	top: 50%;
    margin: -30px 0 0 -100px;
 	text-align: center;
 	background:#FFF url('loader.gif') 50% 70% no-repeat;
}

/* Messages */
.msg-red{color:red;}
.msg-green{color:green;}
.msg-blue{color:blue;}
.msg-orange{color:orange;}
.msg-yellow{color:yellow;}

/* Debugbar*/
.bmDebug {padding: 0;margin: 0;font-family: Arial, sans-serif;font-size: 12px;color: #333;text-align: left;line-height: 12px;}
.bm-DebugBar {position: absolute;margin: 0;padding: 1px 0;right: 0px;top: 0px;opacity: 0.80;filter: alpha(opacity:80);z-index: 10000;white-space: nowrap;background-color: #dddddd;}
#bm-DebugDetails {margin-right: 7px;}
.bm-DebugBar .bm-DebugMenu {padding: 5px;padding-left: 0;display: inline;margin: 0;}  
.bm-DebugBar .bm-DebugMenu li {display: inline;list-style: none;margin: 0;padding: 0 8px;}  
.bm-DebugBar .bm-DebugMenu li:hover{background:#cccccc;}
.bm-DebugBar .bm-DebugMenu li a,.bm-DebugBar .bm-DebugMenu li a:hover{color:#000000;}	
.bmDebugTop {position: absolute;left: 0px;top: 0px;width: 98%;padding: 5px 1%;margin: 0;z-index: 9999;background-color: #efefef;border-bottom: 1px solid #aaa;}

/* input tabs 
----------------------------------------- */
.itabs{
	float:left;
	margin:0;
	padding:0;
	display:none;
	margin-top:5px;
	margin-bottom:-4px;
}
.itabs li{display:inline;list-style:none;}
.itabs li a{
	-webkit-border-top-right-radius:4px;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-topleft:4px;
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	font-size:12px;	
	padding:5px 8px 5px 8px;
	cursor:pointer;
	color:#606060;	
	text-decoration:none;
	margin:0 4px;
	display:block;
	float:left;
}
.itabs li.curtab a, .itabs li.stab a:hover{
	background:#dddddd;
	
}
.itabs li.stab a{
	background:#f5f5f5;
	border:1px solid #dddddd;
	border-bottom:none;
}
