header {
	margin:0 auto 20px;
	text-align:left;
	width:980px;
	border-top: 10px solid #0B5042;
}

header h1 {
	margin-left: 20px;
	width: 270px;
	height: 40px;
	background-image: url('/assets/img/logo.jpg');
}

header div {
	padding: 10px 20px;
	background-color: #e3e3e3;
}

header div h2 {
	color: #333333;
}

#main {
	margin-top:40px;
}

.errors {
	color:red;
	padding:10px 0 0;
	margin-left:0;
}

.errors li {
	list-style:none;
}

dt {
	margin-left:10px;
	margin-top:5px;
}

textarea {
	width:660px;
	height:100px;
}

.alertOverlay {
	background:rgba(0,0,0,0.5);
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
}

.alert {
	left:50%;
	margin:0 0 0 -150px;
	position:absolute;
	top:50%;
	width:300px;
}

.alert p {
	color:#333;
	padding:0;
}

.relative {
	position:relative!important;
	left:auto;
	top:auto;
	margin:0 0 20px;
	width:auto;
}

table a,table a:hover {
	border-bottom-color:#0b5042!important;
	color:#0b5042!important;
}

table th {
	color:#0b5042!important;
}

.popover-content button.editable-submit,a.btn-success,.alertOverlay .btn, #createnew .btn {
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#0b5042!important;
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#6BB0A2),to(#0b5042));
	background-image:-webkit-linear-gradient(top,#6BB0A2,#0b5042);
	background-image:-o-linear-gradient(top,#6BB0A2,#0b5042);
	background-image:linear-gradient(to bottom,#6BB0A2,#0b5042);
	background-image:-moz-linear-gradient(top,#6BB0A2,#0b5042);
	background-repeat:repeat-x;
	border-color:#0b5042 #0b5042 #3B8092;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:dximagetransform.microsoft.gradient(startColorstr='#6BB0A2',endColorstr='#0b5042',GradientType=0);
	filter:progid:dximagetransform.microsoft.gradient(enabled=false);
}

#spinner {
	display:none;
}

.sm_date {
	font-size:12px;
	color:#666;
}

.add a,.add {
	color:red!important;
	border-bottom-color:red!important;
}

.add a:hover,.add:hover {
	color:#ff4500!important;
	border-bottom-color:#ff4500!important;
}