body{height:100%; }
body {margin: 0; font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #4f4f4f;background: #A8A8A8;}
html>body { height: auto; }
img {border:none;}
table{border:0; margin-left:auto;margin-right:auto}
table tr td{border:0; text-align:left;}
form{width:100%}
div.message {clear:both;color:#2d9fb9;font-size:140%;font-weight:bold;margin:5px 0;padding:5px 0;text-align:center;border:1px solid #2d9fb9;}
div.error {clear:both;color:red;font-size:140%;font-weight:bold;margin:5px 0;padding:5px 0;text-align:center;border:1px solid red;}
div.success {clear:both;color:green;font-size:140%;font-weight:bold;margin:5px 0;padding:5px 0;text-align:center;border:1px solid green;background:white;}
ul#menu{}
ul#menu li{	padding:5px 0;list-style: none;	border: 1px solid #eee;}
ul#menu li .sort{width:40px; float:left; text-align:center}
ul#menu li .padding{margin-left:40px;}
ul#menu li .options{float:right}
ul.menu{}
ul.menu li{	padding:5px 0;list-style: none;	border: 1px solid #eee;}
ul.menu li .sort{width:40px; float:left; text-align:center}
ul.menu li .padding{margin-left:40px;}
ul.menu li .options{float:right}
table tr.myDragClass{background:#f0f09a !important}
table tr.myDragClass td{background:#f0f09a !important}
input[type=submit],
div.actions ul li a,
td.actions a {
	background:none repeat scroll 0 0 #6DA7B0;
	border:1px solid #33838F;
	color:#FFFFFF;
	font-size:13px;
	padding:3px;
}
input[type=submit]:hover,
div.actions ul li a:hover,
td.actions a:hover {
	background: #fff;
	border:1px solid #33838F;
	color:#33838F;
	font-size:13px;
	padding:3px;
}

#content #top_menu
{
	list-style:none;
	margin:0;
	padding: 5px 0 5px 0;
	background:#142129 url('/img/tab_inactive.gif') scroll left top;	
	margin-bottom:10px;
}
#content #top_menu li
{
	display:inline;
	margin:0 -2px;
}
#content #top_menu a{
	font-size:13px !important;
	font-weight:normal;
	padding: 5px 20px;
	border-left:0px solid #616A70;
    border-right:1px solid #fff;
	border-top:1px solid #fff;
	margin:0pt;
	height:23px;
    text-align:center;
    white-space:nowrap;
	text-decoration: none;
}
#content #top_menu li a{
	background:#142129 url('/img/tab_inactive.gif') scroll left bottom;
    color:#FFFFFF;
}
#content #top_menu li a:hover,
#content #top_menu li a.active{
	background:#142129 url('/img/tab_selected.gif') scroll left bottom;
    color:#1B92A9;    
}
.plus,.plus:hover{
    text-decoration: none;
    cursor:pointer;
    font-weight: bold;
    color: green;
    border: 1px solid green;
    padding:0px 4px;
}
.minus,.minus:hover{
    text-decoration: none;
    cursor:pointer;
    font-weight: bold;
    color: red;
    border: 1px solid red;
    padding:0px 4px;
}
