/* Styling for all the forms */
.valform {border:1px solid #C2BEB1;display:block;/*width:605px;*/}
.valform .header {background-color:#f7941e; color: #fff; font-weight: bold;}
.valform > div {clear:both; padding: 5px 10px; /*width: 585px;*/ height: 100%; }

.valform label{width: 120px; font-weight: bold; float: left; text-align: left; cursor: pointer;}
.valform label.error {cursor: default !important; margin-left: 5px;}
.valform label.required {color: #C32727;}
.valform label.inline {float: none; display: inline !important; width:auto;}
.valform label.radio {width: auto; margin: 0 15px 0 5px;}

.valform input {float:left; padding: 2px; margin: 0; color: black !important;}
.valform input[type="button"] {float:none !important;}
.valform ul.radioFloat {float: left !important; width: auto; margin:0 !important;}
.valform ul.radioFloat li {width: 500px; float: left !important; clear: left !important; list-style-type:none !important;}
.valform textarea {float:left; padding: 2px; color: black !important}
.valform select {float: left; padding: 2px; color: black !important}


.valform .submitlayer {padding: 5px 0;}
.valform .even {background-color: #fffaf4;}
.valform .odd {background-color: #f7e8d7;}
.valform .error {color: #C32727;}

.action_button {width: 100px; font-weight: bold;}

/* Styling for file upload portion */
.file_float {float:left;width:460px;}
.existing_image {display: block; float: left; text-align: left; clear: left;}
.del_checkbox {float: none !important;}
.del_label {display: inline !important; float: none !important;}

