body{ font-family: Arial; font-size:10px; margin: 30px; background:#232629; color:#eeeeee;}
table{ cellspacing:0; cellpadding:0;}
a{
	display:inline-block;
	text-decoration:none;
	font-weight:bold;
	color:blue;
	margin:3px 0;
	padding:1px 5px 1px 5px;
	border:1px dotted white;
	border-radius:3px;
	width:180px;
	background:lightgray;
}
a:hover{
	background:blue;
	color:yellow;
	border:1px solid black;
	box-shadow:2px 2px 6px #111;
}
/*.demoHeaders { margin-top: 2em; }
#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}*/
.brw_hover{color:white;background:blue;cursor:pointer;}
.brw_selected{color:yellow;background:#939699;}
.brw_tr{}
.brw_column_def{font-family:Verdana,Arial;font-size:12px;padding:0 2px;}
.input_container_border{background:trasparent;padding:2px;display:inline-block;}
.input_container{
	display:inline-block;
	background:#737679;
	padding:1px;
	border:2px outset #838689;
	color:#f3f6f9;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
	height:32px;
}
.input_title{padding:0 0 0 4px;}
.input_text{background:#d3d6a9;color:blue;font-family:Verdana;font-weight:bold;}
.input_num{background:#e3e6b9;color:blue;font-family:Verdana;font-weight:bold;text-align:right;}
.input_container_border_hover{background:yellow;}
.input_container_border_selected{background:DODGERBLUE;}
.input_container_hover{color:yellow;}
.input_hover{background:white;color:darkgreen;}
.input_f2_button,.input_f2_button_hover{
	display:inline-block;
	width:15px;
	height:15px;
	background:#a3a6a9;
	color:333639;
	padding:1px 1px 0 1px;
	text-align:center;
	cursor:pointer;
}
.input_f2_button{
	border-top:1px solid #c3c6c9;
	border-left:1px solid #c3c6c9;
	border-bottom:1px solid #838689;
	border-right:1px solid #838689;
	background:#a3a6a9;
	color:333639;
}
.input_f2_button_hover{
	border-top:1px solid #f3f6f9;
	border-left:1px solid #f3f6f9;
	border-bottom:1px solid #b3b6b9;
	border-right:1px solid #b3b6b9;
	background:#d3d6d9;
	color:#3336b9;
}
.input_f2_descr{
	color:ffff88;padding:0 0 0 4px;
}
.icon_container{display:inline;float:left;width:16px;margin:0;padding:0;}
