* {
	outline:none;
	text-decoration: none;
	font-weight: bold;
}
body, html {
	color:#FFFFFF;
	background:#000000;
	padding:0;
	margin:0;
	font:8pt Verdana, Arial, Helvetica, sans-serif;
}
a {
	color:#01669a;
}
input, textarea {
	padding:0;
	margin:0;
	border:0px none;
}
#page {
	color:#FFFFFF;
	background:#000000;
}
#head {
	background: url(images/header.png) repeat-x;
	height:51px;
}
#head a {
	color:#C6C7C8;
}
#title {
	padding-top:8px;
}
#content {
}
#foot {
	background: url(images/footer.png);
	height:45px;
	overflow:hidden;
}
#footer {
	padding:15px 0 0 0;
	text-align:center;
	color:#6b6b6b;
	font-weight:bold;
}
#rotate-left {
	width:430px;
	height:650px;
	padding:10px;   
}
.lnk-panel {
	width:423px;
	height:156px;
	background: url(images/member-panel.png) no-repeat;
	cursor:pointer;
}
.member-panel {
	width:423px;
	height:146px;
	padding:8px;
}
.item-panel {
	width:408px;
	height:105px;
	background: url(images/item-panel.png) no-repeat;
	padding:8px;
	cursor:pointer;
}
.item-panel a {
	color:white;
	font-weight:normal;
}
.item-date {
	width:50px;
	padding:4px;
	height:85px;
	float:left;
}
.item-head {
	height:21px;
	overflow:hidden;
	white-space: nowrap;
}
.item-type {
	color:#cecece;
}
.item-name {
	color:#ffffff;
}
.item-user {
	color:#ffffff;
	text-align:right;
	padding:4px 0 0 0;
}
.item-text {
	font-weight:normal;
	color:#dddddd;
	overflow:hidden;
}
.item-panel .item-text {
    max-height:53px;
}
.day, .month, .year {
	text-align:center;
	width:38px;
}
.day {
	font-size:18px;
	color:#583b79;
	line-height:1em;
}
.month {
	font-size:11px;
	color:#000000;
}
.year {
	font-size:10px;
	color:#636363;
}
#panel-new, #panel-complaint, #panel-about, #panel-posted, #panel-why, #panel-feedback, #panel-ahj {
	width:601px;
	position:absolute;
	top:61px;
	left:450px;
	display:none;
}
#panel-about {
	display:block ;
}
.panel-do-show {
	display:block !important;
}
.panel-do-hide {
	display:none !important;
}


#item-id {
	display: none;
}
#item-new, #item-about {
	background: url(images/item-new.png) no-repeat;
	width:601px;
	height:435px;
	padding:8px;
}
#news-about {
	width:601px;
	padding:8px;
}
#item-about {
	background: url(images/item-about.png) no-repeat;
}
#item-complaint, #item-feedback {
	background:transparent url(images/memo.png) no-repeat scroll 2px 2px;
	width:571px;
	height:210px;
	padding:5px;
}
.item-p1, .item-p2 {
	width:270px;
	height:125px;
	float:left;
}
.caption, .caption-x {
	color:#636363;
	font-size:20px;
	height:35px;
}
.caption-text {
	width:170px;
	float:left;
}
.caption-right {
	width:260px;
	float:right;
}
.item-row {
	height:23px;
}
#panel-complaint .item-row {
	overflow:hidden;
	height:inherit;
}
.item-rem {
	padding:0 0 0 58px;
	font-weight:normal;
	width:535px;
}
#item-descr {
	width:540px;
	height:325px;
	padding:20px;
}
#news-descr {
	height:570px;
	overflow:auto;
	width:540px;
	padding:20px;
	padding-top:20px;
}
#news-descr p {font-weight:normal;}
#news-descr a,#news-descr strong {font-size:120%;}
#news-descr a {color:#AAAAAA;}

.item-text input{
	font-weight: normal;
	margin-left: 5px;
	width: 180px;
}
.item-caption {
	width:73px;
	padding:4px 0;
	float:left;
}
#panel-complaint .item-caption {
	padding:0 0 1px 0;
}
.item-edit {
	background:url(images/edit.png) no-repeat;
	width:180px;
	float:left;
	height:22px;
}
.rem {
	font-size:10px;
	font-weight:normal;
}
.clearfloat {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
}
.button-submit, .button-blue, .button-green, .button-orange, .button-submit-feedback, .button-green-x, .button-orange-x {
	color:#FFFFFF;
	width:175px;
	height:28px;
	cursor:pointer;
}
.button-submit, .button-submit-feedback {
	background:url(images/button-submit.png) no-repeat;
}
.button-blue {
	background:url(images/button-blue.png) no-repeat;
}
.navigate-button-left, .navigate-button-right {
	height:27px;
	width: 50px;
        cursor:pointer;
}
.navigate-button-left {
  background:url(images/arrow-l.png) no-repeat;
}
.navigate-button-right {
  background:url(images/arrow-r.png) no-repeat;
}

.button-green, .button-green-x {
	background:url(images/button-green.png) no-repeat;
}
.button-orange, .button-orange-x {
	background:url(images/button-orange.png) no-repeat;
}
.button-feedback, .button-why {
	color:#FFFFFF;
	width:255px;
	height:28px;
	cursor:pointer;
}
.button-feedback {
	background:url(images/button-feedback.png) no-repeat;
}
.button-why {
	background:url(images/button-why.png) no-repeat;
}
.item-row input {
	background:transparent;
	height:19px;
	width:170px;
	padding:3px 0 1px 4px;
	margin:0;
    font-weight:normal;
}
#ComplaintText, #FeedbackText {
	width:575px;
	height:211px;
	color:#555555;
	font:bold normal 14px Verdana, sans-serif;
	overflow:scroll;
}
#lComplaintText {
	width:550px;
	color:#555555;
	font:bold normal 14px Verdana, sans-serif;
    padding:5px 10px 135px 10px;
    text-align:justify;
    min-height:300px;
}
.slander {
	background: url(images/slander.png) no-repeat scroll right bottom;
}
.correct {
	background: url(images/correct.png) no-repeat scroll right bottom;
}
.investigation {
	background: url(images/investigation.png) no-repeat scroll right bottom;
}
.investigationx {
	background: url(images/investigationx.png) no-repeat scroll right bottom;
}
#item-submit {
	text-align:center;
	width:581px;
}
#item-select {
	text-align:center;
	width:581px;
}
#item-comment {
	font-weight:normal;	
	width:580px;
	height:18px;
}
* html .item-p1 input, * html .item-p2 input {
	height:17px;
}
#search-input, .green {
	background:transparent url(images/search-input.png) no-repeat scroll 0 5px;
	height:20px;
	width:210px;
	border-width:0px;
	border-style:none;
	font-size:16px;
	padding:5px;
	margin:0;
	float:left;
}
.button-add-complaint, .blue {
	background:url(images/new-complaint.png) no-repeat scroll 0 5px;
	color:#FFFFFF;
	width:190px;
	padding:5px;
}
.button-add-complaint {
	cursor:pointer;
}
#message-top, #message-bottom, #message-middle {
	width:601px;
    min-height:435px;
}
#message-top {
	background:url(images/message-top.png) no-repeat left top;
}
#message-bottom {
	background:url(images/message-bottom.png) no-repeat left bottom;
    padding:15px;
}
#message-middle {
	background:url(images/message-middle.png) repeat-y;
}
#complaint-top {
	height:25px;
    width:565px;
    color:#583b79;
    font-size:1.4em;
    padding:2px 2px 22px 2px;
}
#complaint-date {
	float:right;
}
#complaint-appellee {
	height:25px;
    width:565px;
    color:#583b79;
    font-size:1.4em;
    padding:2px 2px 5px 2px;
    text-align:center;
}
#complaint-comment {
	height:16px;
    width:565px;
}
#complaint-buttons {
	text-align:center;
    width:565px;
}
#item-feedback-descr {
	width:540px;
	padding:20px;
}
#item-select-feedback {
	padding:10px;
	text-align:center;
}
.lnk-panel a {
	color: white;
}
.lnk-box {
	padding: 10px 0 0 205px;
}
#rotate-right {
	margin-left:20px;
	width:800px;
    font-weight:normal;
}
#rotate-right a {
	color:#AAAAAA;
}
.admin {
	font-face:arial;
	font-size:16px;
	font-weight:normal;
}
h1 {
	display:inline;
	margin:0;
	padding:0;
	font-size:1em;
}