﻿body {font-family: Tahoma;
		font-size: 12px;
	background:white;
	margin:10px}

a.menu {
    padding: 5px 10px;
    display: inline-block;
    text-decoration:none;
    text-align:center;
    font-family:Arial;
    background:  url(../_images/bg_menu.jpg);
    border: 1px solid #888888;
    color: #888;
    cursor: pointer;
    font-weight: bold;
    width:80px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    //text-shadow: 1px 1px #666;}
    
a.menu:hover {
    border: 1px solid #ff0088;
    color:Black;
    }
a.menu.on	{
	background: #fcc;
	color:#000;
	font-weight:bold;
	border: 1px solid #ff0088;
	cursor:default;
	}
img.btn{cursor:pointer}
a.btn {
	margin: 5px;
	text-decoration:none;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
    padding: 2px 5px;
    display: inline-block;
    vertical-align:middle;
    background:  url(../_images/bg_btn.jpg);
    border:1px solid #888;
    color: #822;
    cursor: pointer;
    font-weight: bold;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    }
a.btn:hover {
	color:#f44;
    border:1px solid #800;
    }
a.btn:active {
    background:#6299c5;
    border:1px solid #6299c5;
    color:#800;}
a.btn-small {
	margin: 1px;
	text-decoration:none;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size:10px;
    padding: 2px 5px;
    display: inline-block;
    vertical-align:middle;
    background:  url(../_images/bg_btn.jpg);
    border:1px solid #888;
    color: #822;
    cursor: pointer;
    }
a.btn-small:hover {
	color:#44f;
    border:1px solid #808;
    }
a.btn-small:active {
    background:#6299c5;
    border:1px solid #6299c5;
    color:#800;}
a.tab	{
	font-size:11px;
	font-family:Arial;
	color:#444;
	text-align:center;
	height:16px;
	width:100px;
	border: 1px solid #aaa;
	padding: 3px;
	background: #ccc;
	vertical-align:bottom;
	display:inline-block;
	border-radius: 5px 5px 0px 0px;
	text-decoration:none;}
a.tab:hover	{
	border-color:black;
	color: #aa0000;
	cursor:hand}
a.tab-on	{
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#000;
	text-align:center;
	height:20px;
	width:100px;
	border: 1px solid #aaa;
	border-bottom: 1px solid snow;
	padding: 3px;
	background: #fff;
	display:inline-block;
	border-radius: 5px 5px 0px 0px;
	text-decoration:none;}
.tab-content {BORDER: 1px solid;border-color:#aaa;background-color:#fff;padding:10px;min-height:400px;}

.blue		{padding:0px 5px;height:10px;FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #224; CURSOR: default; COLOR: white; FONT-FAMILY: Arial; TEXT-ALIGN: center;width:50px;}

tr.wh		{background: #fff;}
tr.wh:hover {background: #ff8;}
tr.gr		{background: #ddd;}
tr.gr:hover {background: #ff8;}
tr.dim		{background: #888;}
tr.lite-gr	{background: #ccc;}
tr.hi-lite	{background: #ff8;color:Black}
tr.selected	{outline: #822 1px solid;background-color:#fff0b3}
td.selected	{border: #822 solid 1px;}

tr.fx		{background:#abd;text-align:center;font-size:12px;}
tr.fx-g		{background:#adb;text-align:center;font-size:12px;}
.header	    {font-weight:bold; font-size: 11px; cursor: default; color: black; font-family: Arial; text-align: center;}

.blue		{background:#ace;}
.red		{background:#dbc;}
.green	    {background:#bdc;}
.yellow	    {background:#eda;}
.orange	    {background:#eb9;}
.purple	    {background:#abe;}
.brown      {background:#d8d;}
tr.sub		{FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #446644; CURSOR: default; COLOR: white; FONT-FAMILY: Arial; TEXT-ALIGN: center}

select		{FONT-SIZE: 11px; FONT-FAMILY: courier new}
input		{FONT-SIZE: 11px; FONT-FAMILY: courier new}
table		{FONT-SIZE: 12px; CURSOR: default; FONT-FAMILY: Calibri;}
img.button	{cursor:pointer}
.err		{color:red;font-weight:bold;font-size:12px}

.ui-dialog { font-size: 11px; }

span.title {font-size:14px;font-weight:bold;color:#ff8;background:#224;padding:3px 5px;display:inline-block}
.text  {color:#008;padding:1px 5px;background:#ddd;border:1px solid #888}

 .DropHere
{
	display:none;
    font-weight: bold;
	text-align: center;
	color: #555;
	border: 2px dashed #555;
	border-radius: 7px;
    height:20px;
	cursor: default;
}
.DropHereHover
{
    font-weight: bold;
	text-align: center;
    color:#00f;
    height:20px;
	border: 2px solid #f00;
	border-radius: 7px;
	cursor: default;
	}
.overflown{    display:inline-block;
    width:100%;
    white-space: nowrap;
    overflow:hidden !important;
    text-overflow: ellipsis;}