body{
	background-color:#d5d5d5;
	color:#555;
	font-family: Verdana,arial,san-serif;
	font-size:12px;
	padding:10px 20px;
	background-image:url(../img/admin_bg.png);
	background-repeat:repeat-x;
}
a {
	color:#eda120;
	text-decoration:none;
}
a:hover{
	color:#eda120;
	text-decoration:underline;
}

h1,h2,h3,h4,h5,h6,caption{
	color:#555;
}

label { position: absolute; text-align:right; width:190px; }
input, textarea,select,.fck { margin-left: 200px;  }


label.check, label.radio { position:relative; text-align:left; }
fieldset{
	margin:10px 0px;
}
img{
	border-style: none;
}

.submit{
	padding-top:10px;
}


.datepicker{
	display:inline;
}

.required, .optional{
	padding:3px 0px;
}
.required label{
	font-weight:bold;
}
.icon{
	margin:0 2px;
}

.display_box label, .display_box h1,.display_box h2,.display_box h3,.display_box h4,.display_box h5,.display_box h6, .display_box p{
	color:#333;
}
.display_box {
	background-color:#FFF;
	color:#333;
	border:2px solid #eda120;
	padding:25px;
	overflow:hidden;
	z-index:2;

}

.error,.error_message{
	color:#cc0000 ;
	font-weight:bold;
	margin-left:200px;
}

.login_error {
  width: 100%;
  color: #C00;
  font-weight: bold;
  text-align: center;
}

.success{
	color:#008800 ;
	font-weight:bold ;
}

.hand{
	cursor: pointer;
	cursor: hand;
}
.tooltip { width: 150px; background-color:#cacaca; }
.tooltip .title { font-size: 15px; padding: 5px;background-color:#333; color:#FFF; }
.tooltip .content {  font-size: 11px; padding: 5px;}
.tooltip ul{
	padding:0;
	margin:0;
}

.signature {
  float: left;
  width: auto;
}

.signature p {
  text-align: left;
}

.signature img {
  text-align: center;
}
.ClearFix {
	clear: both;
	display: block;
	height: 45px;
	line-height: 0;
	visibility: hidden;
}
