body{ margin:0 auto; padding:0; background:#fffff; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#3C3B3A}
h1, h2{font-size:2em; font-weight:normal; color:#db5e26;}
h4{ font-weight:bold; font-size:12px; margin:0 0 5px 0; padding:0;  letter-spacing:0.3pt}
a{text-decoration:none; color:#3c3b3a}
a:hover{text-decoration:underline; color:#8a1f11}
img{border:none; margin:0; padding:0}
label{ margin:0px}
.center{ text-align:center}


p{margin:0; padding:5px 0 0 0; line-height:18px}
p.small{width:105px}
.floatright{float:right}
.floatleft{float:left}

a.small{ font-size:11px; text-decoration:underline}
a.small:hover{text-decoration:none}
select{width:150px; padding:1px 0px; font-size:11px; color:#646060; border:1px solid #989898}
.clear{clear:both}
#middle{width:548px; border:1px solid #F3E7E7; margin:10px 5px 5px 5px; float:left;}
.fullWidthContent{width:748px!important;_width:742px!important;}
.middleunits{border-bottom:0px solid #d8d8ec; margin:0 0 5px 0; padding: 0 5px 5px 10px}
.middleunits img{margin:0 5px 10px 5px; padding:0} 
.middleunits h1{ color:#835354; padding:0 0 0 0px; line-height:30px; margin:0; font-size:18px; font-weight:normal;}

/* Add User page */
.formtable{ margin:10px 0 20px 20px}
.formtable label{font-weight:bold}
.mandatory{color:#8a1f11}
.formtable td{padding:2px}
.bg{ background:#F8F8F8; height:25px; line-height:25px; padding:0 0 0 5px; font-weight:bold; color:#333333}
.form_border{border-collapse:collapse; border-color:#ccc}
.clear{clear:both}
.tablecontainer{ margin:0px 0 0 0; padding:0}
/* Add User page */

#register_form fieldset{ border:1px solid #efe9e9; padding:5px;}
#register_form legend{ font-weight:bold; font-size:14px;  color:#3c3b3a}
#register_form label{width:auto; font-weight:bold;}
#register_form img{border:0px;}

.error, .notice, .success {padding:.8em;margin-top:1em; margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}


.inputtext{ width:85px; padding:1px 5px; font-size:11px; color:#646060; border:1px solid #989898}
.link{font-weight:bold; text-decoration:none}
.link:hover{text-decoration:underline}

.equipment_title{
	font-size: 16px;
}

.shareEquipmentTitle{
	padding-left: 10px;
}

/** survey css **/
#survey_question_form_container #survey_question_form
{ padding-left:5px;}
