body {
	color:#333;
	font: 75% Arial, sans-serif;
	margin:0;
	padding:0;
	background-color:#fff;
}
* html table {
	font-size:1em;
}
h1 {
	color:#363636;
	margin: .1em 0;
	font: bold 2.5em "Arial Narrow", sans-serif;
}
hr {
	display:none;
}
label {
	display:block;
	color:#363636;
	font: bold 1.2em Arial, sans-serif;
}
tr.altRow td {
	background:#f0f2ed;
}
div.hr {
	height:1px;
	margin: 2em 0;
}
div.actions {
	color:#363636;
	background:#f0f2ed;
	padding-top:.8em;
	padding-bottom:.8em;
	padding-left:.8em;
	margin: 0 0 0 -.8em;
}
/*div.actions table, div.actions tr,div.actions input{
	height:30px;
	height:107px;
	height:30px;
}*/
a{
	color:#000099;
}
a:hover{
	color:#000000;
	/*text-decoration:none;*/
}
div.actions a {
	color:#363636;
}
div.actions li {
	list-style:none;
	display:inline;
	padding: 0 0 0 1.5em;
	margin:0;
}
div.actions ul {
	display:inline;
	padding:0;
	margin:0;
}
div.actions h3 {
	display:inline;
	font-size:1em;
	font-weight:bold;
}
div.actions strong a {
	color:#248727;
	font-weight:normal;
}
div.actions strong a:hover {
	text-decoration:none;
}
.login .text{
	width:150px;
}

p.slider {
	color:#363636;
	font-size:.9em;
	padding: 1em 0;
	margin:0;
}
p.slider a {
	color:#363636;
}
p.slider strong {
	color:#07780c;
	font-weight:normal;
}
.shading {
	background-image:url('/admin/img/shading_bg.gif');
}

#searchForm {
	margin: 0px 20px -5px 0;
	/*
	margin: -15px 20px -5px 0;
margin: 0px 20px;
height:30px;*/
}

#logo img {
	display:block;
	border:none;
}
#mainTable {
	width:100%;
	border-collapse:collapse;
	border:none;
}
#mainTable td {
	padding:0;
}
#mainTable td#left {
	width:300px;
	vertical-align:top;
	padding: 0px 0 0 0;
	font-size:12px;
}
#mainTable td#right {
	padding: 1px 0 0 .8em;
}
#mainTable td#top {
	/*height:92px;*/
	background:#e0e5da;
}
#listTable {
	width:95%;
	border-collapse:collapse;
	border:none;
}
#listTable td, #listTable th {
	border: 1px solid #e0e5da;
	padding:.5em;
}
#listTable thead td, #listTable thead th {
	color:#fff;
	background-color:#4b573e;
	text-align:center;
}

#listTable td.action{
	background-color:#FFFFFF;
}

#listTable thead th.action{
	background:#FFFFFF url('/admin/img/line_fon.png');
}
#bottom {
	border-top: 1px solid #ccd1c6;
	background: url('/admin/img/shadow_br.gif') 100% 0px no-repeat;
	padding: .5em 0 50px 0;
	text-align:right;
}
#bottom a {
	color:#4b573e;
}
#bottom li {
	list-style:none;
	display:inline;
	padding: 0 1.5em 0 0;
	margin:0;
}
#bottom ul {
	padding:0;
	margin:0;
}
#sortTable {
	padding:0em;
	border:none;
}
#sortTable td {
	border: 0;
	padding:.4em;
}
#listTable th{
	border: 1px solid #e0e5da;
	padding:0em;
}

#listTable tr:hover, tr.altRow:hover td {
	background:#e0e5d0;
}
.module_filter #listTable tr:hover{
	background:#fff;
}
.a_i{
	color:#363636;
	font: 0.7em;
}
.a_i:hover{
	color:#248727;
}
.a_i_index{
	color:#363636;
	font: 0.7em;
	/*text-decoration:none;*/
}
#bm li{
	margin-bottom:5px;
}
#bm li a:hover{
	background: #F0F2ED;
}
#bm .act{
	color:#CD4300;
	/*text-decoration:none;*/
}
input[type=button], input[type=submit] {
	background: #F0F2ED;
}
input{
	border: 1px solid #7F9DB9;
}