/* DT Register Admin CSS - ver. 2.8.12 */

/* Administration Toolbar */

div.pagetitle.icon-48-dtregister {

	background-image: url(../images/icon-48-dtregister.png);
	
	background-repeat: no-repeat;

	padding-left:330px!important;

	line-height:48px;

	text-transform: uppercase;

}

.dt_heading,
table.adminlist .dt_heading {
	background: #d3e8c1 !important;
	padding:4px !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	border-bottom: 1px solid #037200 !important;
	border-left: 1px solid #037200 !important;
	border-top: 1px solid #defedd !important;
	border-right: 1px solid #defedd !important;
}

.dt_heading_small {
  background: #d3e8c1 !important;
  padding:3px !important;
  font-size: 10px !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
  border-bottom: 1px solid #037200 !important;
  border-left: 1px solid #037200 !important;
  border-top: 1px solid #defedd !important;
  border-right: 1px solid #defedd !important;
}

.hidden {
  background: #cecfcd;
  border: 1px solid #037200;
}

.icon-32-cpanel    { 
        background-image: url(../../../../templates/bluestork/images/header/icon-48-cpanel.png); 
}

span.timeEntry_control {

}

label {
  white-space: nowrap;
  padding-right: 3px;
}

label.error {
  background:url("../images/unchecked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  float: right;
  height:20px;
  width:10px;
}
label.success {
  background:url("../images/checked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  float: right;
}

img.calendar {
  float: left;
  margin: 0 8px 0 2px;
}

.calendar_rt img.calendar {
  float: right;
  margin: 0 10px 0 4px;
}

.calendar_lt img.calendar {
  float: none;
  margin: 0 10px 0 4px;
}

div.dtenable {
	float: left;
	margin-right: 4px;
}

form#adminForm label.error {
 margin-left: auto;
 width: 250px;
}

form#adminform label.error {
 margin-left: auto;
 width: 250px;
}

div.textbutton {
	background: #349123;
	padding: 4px;
	width: 110px;
	text-align: center;
	border: 3px groove #000000;
}

div.textbutton a.colorbox:link,
div.textbutton a.colorbox:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

div.textbutton a.colorbox:hover {
	text-decoration: underline;
}

a.addMoreFields:link,
a.addMoreFields:visited,
a.removeFields:link,
a.removeFields:visited {
	background: #349123;
	padding: 2px 4px 2px 4px;
	text-align: center;
	border: 3px groove #000000;
	color: #ffffff;
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

a.addMoreFields:hover
a.removeFields:hover, {
	text-decoration: underline;
}

div.current label, div.current span.faux-label {
    clear: none;
    display: block;
    float: none;
    margin-top: 8px;
    min-width: 150px;
	height:16px;
}

.jgrid span.state {
	height: 12px!important;
	width: 12px!important;
}

.dt_checkbox_label {
padding: 0 10px 0 5px;
margin: 0 0 0 15px;
}