body {
	padding: 0px;
	margin: 0px;
	background: #363636;
	color: #FFF;
}
a {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.red, a.red:visited {
	color: #FF0000;
}
a:hover, a.red:hover {
	color: #B6B824;
	text-decoration: underline;
}
a.data {
	color: #DCDCDC;
	text-decoration: none;
	font-weight: normal;
}
a.data:visited {
	color: #DCDCDC;
	text-decoration: none;
	font-weight: normal;
}
a.data:hover {
	color: #0e98e0;
	text-decoration: underline;
}
a.logo {
	color: #272727;
	text-decoration: none;
	font-weight: bold;
}
a.logo:visited {
	color: #272727;
	text-decoration: none;
	font-weight: bold;
}
a.logo:hover {
	color: #FFF;
	text-decoration: underline;
}
a.nav {
	color: #272727;
	text-decoration: none;
	font-weight: bold;
}
a.nav:visited {
	color: #272727;
	text-decoration: none;
	font-weight: bold;
}
a.nav:hover {
	color: #0e98e0;
	text-decoration: underline;
}
a.navoff {
	color: #272727;
	text-decoration: none;
	font-weight: bold;
}
a.navoff:visited {
	color: #272727;
	text-decoration: none;
	font-weight: bold;
}

table.cont_header_txt { 
	background: url("images/bg1.gif") no-repeat center left;
}
table.cont_header_txt td { 
	height: 45px;
	vertical-align: middle;
	padding-left: 23px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFF;
}
table.header {
	width: 708px;
	height: 68px;
	background: url("images/top.gif");
}
table.header td {
	color: #000;
	vertical-align: middle
}
table.header span {
	color: #FFF;
	font-size: 10px;
}
table.header b {
	color: #FFF;
}
table.footer {
	height: 126px;
	width: 708px;
	
}
table.footer td {
	font-weight: bold;
	color: #c1c1c1;
	font-size:10px;
}
table.footer a {
	color: #FFF;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold
}
table.footer a:hover {
	color: #B6B824;
	text-decoration: underline;
}
table.menu td {
	height: 18px;
	background: url("images/bg_list.gif") left top no-repeat;
	background-position: 0 5px;
	padding-left: 15px;
}
table.contrast table, td {
	color: #333;
}
table.contrast a, table.contrast a:visited {
	color: #272727;
	text-decoration: none;
	font-weight: bold;
}
table.contrast a:hover {
	color: #0e98e0;
	text-decoration: underline;
}
table.attention {
	background-color: #ffe784;
}
table.popup_loading {
	background: #FFF;
	width: 300;
	height: 170;
	position: absolute;
	visibility: hidden;
	z-index: 180;
	top: 200;
}
td, input, textarea {
	font-size: 11px;
	font-family: Tahoma;
	line-height: 13px;
}
td.content {
	width: 648px;
	background: #272727;
	padding: 30px;
	padding-top: 10px;
	color: #c1c1c1;
}
td.vam_header {
	width: 100%;
	background-image: url("template/images/1_li.gif");
	font-weight: bold;
	color: #FFF;
	vertical-align: middle;
	padding-top: 5px;
}
td.vam_header a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold
}
td.vam_header a:hover {
	color: #FFF;
	text-decoration: underline
}
td.order {
	color: #FFFFFF;
	background-color: #b6b824;
	vertical-align: middle;
	padding-left: 20px; 
	font-weight: bold;
}
td.order1 {
	color: #FFFFFF;
	background-color: #0e98e0;
	vertical-align: middle;
	padding-right: 20px; 
	font-weight: bold;
}
td.tabletitle {
	background-color: #B6B824;
}
td.table {
	background-color: #DADADA;
	border-bottom: 1px #FFFFFF solid;
}
td.overlay {
	padding: 5px;
	color: #000;
	background: #FFF;
	border: 1px solid #a0a0a0;
}
td.titleuser {
	padding: 5px;
	background: #f0f0f0;
	border-bottom: 1px solid #c1c1c1;
}
td.titleadmin {
	padding: 5px;
	background: #ffe784;
	border-bottom: 1px solid #c1c1c1;
}
td.messageuser {
	padding: 5px;
	background: #f7f7f7;
	border-bottom: 3px solid #FFF;
}
td.messageadmin {
	padding: 5px;
	background: #fffec8;
	border-bottom: 3px solid #FFF;
}
td.deny {
	height: 20px;
	width: 100%;
	background: red;
	color: #FFF;
	border: 1px solid #FFF;
	font-weight: bold;
}
td.success {
	height: 20px;
	width: 100%;
	background: green;
	color: #FFF;
	border: 1px solid #FFF;
	font-weight: bold;
}
td.ajaxcntrl {
	width: 110px;
	height: 25px;
	background: #0099cc;
	background-image: url("images/updatebg.gif");
	text-align: center;
}
td.ajaxcntrl a {
	color: #FFF;
}
td.ajaxcntrl a:visited {
	color: #FFF;
}
td.ajaxcntrl a:hover {
	color: #FFF;
}
td.popup_loading {
	color: #000;
	text-align: center;
}
img {
	border: 0px;
}
input.button {
	border: 1px solid #5c5c5c;
	height: 19px;
	padding-bottom: 1px;
	background: #EFEFEF url("images/btnbg.gif") repeat-x left top;
}
input.button:hover {
	background: #EFEFEF url("images/btnbgover.gif") repeat-x left top;
}
button {
	border: 1px solid #5c5c5c;
	height: 19px;
	padding-bottom: 1px;
	background: #EFEFEF url("images/btnbg.gif") repeat-x left top;
}
button:hover {
	background: #EFEFEF url("images/btnbgover.gif") repeat-x left top;
}
.field {
	width: 100%;
}
input.field {
	height: 19px;
	background: #FFF;
	border: 1px solid #7f9db9;
}
input.fieldn {
	height: 19px;
	background: #FFF;
	border: 1px solid #7f9db9;
}
p {
    margin: 0px;
    padding: 0px;
}
div.bodyOverlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000000;
	filter: alpha(opacity=80, style=0);
	opacity: 0.8;
	visibility: hidden;
}
div.panel {
	background: #000;
	border: 1px ridge #FFF;
	height: 300px;
	color: #c0c0c0;
	overflow: auto;
	margin: 0px;
	padding: 6px;
	font-size: 90%;
}
div.data {
	color: #DCDCDC;
	font-size: 10px;
}

div.pdelete {
	float: left;
	width: 18px;
	height: 18px;
	background: url(../image/delete1.png);
}
div.pdescr {
	float: left;
	width: 18px;
	height: 18px;
	background: url(../image/info1.png);
}
