#newTestForm .form label, #newTestForm .form .label{
	display: inline;
}

#sub-nav{ margin:-5px 0 0 0; height:3em; padding:5px 0 4px 0}
	.navLinks.wizard-steps .number{ text-align:center; width:auto; padding:0.286em}
	.navLinks.wizard-steps{ height:4em; line-height:3em}
	.navLinks.wizard-steps li{ font:inherit; font-size:18px; font-weight:normal}
	.navLinks.wizard-steps li a,.navLinks.wizard-steps li a:hover{ text-decoration:none; font-weight: bold;}
	table.dataTable thead .sorting {
    background: #a4a4a4 url(../images/old-browsers-bg/planning-header-bg.png) repeat-x top;
		-webkit-background-size: 100% 100%;
		-moz-background-size: 100% 100%;
		-o-background-size: 100% 100%;
		background-size: 100% 100%;
		background: -moz-linear-gradient(
			top,
			#cccccc,
			#a4a4a4
		);
		background: -webkit-gradient(
			linear,
			left top, left bottom,
			from(#cccccc),
			to(#a4a4a4)
		);
		color: white;
		-moz-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);
		-webkit-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);
		text-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);
		border-top: 1px solid white;
		border-left: 1px solid #dddddd;
		border-right: 1px solid #999999;
		border-bottom: 1px solid #828282;

}
table.dataTable thead .sorting_desc {
    background: #c1c1c1 url("../images/sort_desc.png") no-repeat scroll right center;
    color: #fff;
    
}
table.dataTable thead .sorting_asc {
    background: #c1c1c1 url("../images/sort_asc.png") no-repeat scroll right center;
    color: #fff;
}
input[type=text],
input[type=password],
.input-type-text {
		font-size: 1em;
		line-height: 1em;
		color: #333333;
		padding: 0.4em;
		border: 1px solid #89bad3;
		background: white url(../images/old-browsers-bg/input-bg.png) repeat-x top;
		background: -moz-linear-gradient(
			top,
			#d4d4d4,
			#ebebeb 3px,
			white 27px
		), white;
		background: -webkit-gradient(
			linear,
			left 0px, left 27px,
			from(#d4d4d4),
			to(white),
			color-stop(0.12, #ebebeb)
		), white;
		-moz-border-radius: 0.417em;
		-webkit-border-radius: 0.417em;
		-webkit-background-clip: padding-box;
		border-radius: 0.417em; font-size:13px
		}
		

/* .container_12 {
    margin-left: 0.1%;
    margin-right: 0.1%;
    width: 99.8%;
} */		

#wrapper {
     /* width: 1005px; */
     margin: 0 auto;
}
#leftcolumn, #rightcolumn {
    /* border: 1px solid white; */
   color: black;
}
#leftcolumn {
     width:100% 
     background-color: #a9bdd1;/* #111; */
}

#rightcolumn {
     width:100%;
     background-color: #f0eecb;/* #777; */
}

table.dataTable thead .sorting {
    background-image:  url("../images/sort_both.png") no-repeat scroll right center;
    color: white;
}

#workForm th, #contractorForm th, #contractorForm td , #workForm td, #empForm td , #empForm td, #receiptForm td , #receiptForm td {
    border: 0px !important;
    text-align: left;
    position: relative;
    left:10px;
    padding: 2px;
}

.tabs-content{ min-height:200px}
.reportTable{ width:100%; margin:0 0 10px 0; background:#f2f2f2}
.reportTable td{ padding:5px 0 5px 5px; width: 15%;}
.blockMsg  {  border:none !important; background:none !important}

.block-content .close{ right: 0.5em;
    margin: 0;
    position: absolute;
    top: -0.6em;
    right:-0.4em;
    z-index: 100; height:24px; width:24px; background-size: 24px 24px;}
   #caseForm tr td{ height:auto !important; padding:10px !important;}

  .green .block-content h1,.green  .block-content .h1{
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, white 0%, #28c63a 3%, #079a19 100%) repeat scroll 0 0;
    border-color: #30ca43 #20ac31 #078817;   }
    .green .block-header {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #34ac43 0%, #067413 100%) repeat scroll 0 0;
    border-bottom: 1px solid #b5b3b4;
    border-top: 1px solid #7deb8b;
    }
    .ui-datepicker-calendar span{
    	color: black;
    }