.error {float:left;width:97%; padding:0 1%; color:#000; margin:0 0 10px 0; border:solid 1px #FFAFAF; color:#FF5F5F; background: url(../im/err.gif) no-repeat right bottom; _height:46px; min-height:46px}
.error p {margin:4px 0;}

/* Modal dialog options */
/* Overlay */
#modalOverlay {background-color:#000; cursor:wait;}
/* Container */
#modalContainer {height:500px; width:700px; left:50%; top: 10%; margin-left:-300px; background-color:#fff; border:3px solid #ccc; overflow: auto; padding: 15px;}
#modalContainer a.modalClose {margin: 20px;}
#modalContainer p.closeLink {text-align: center;}
#modalContainer #basicModalContent {padding:8px;}

.sortableitem {cursor: move;}
/* .sortHelper {border: 3px dashed #666; background-color: #000; } */

.row_title {padding-right: 30px; font-weight: bold;}

.form-elem {float:left; width:97%; margin: 5px 0; padding:1%;background:#F8F8F8;}
/*.form-elem span {color:red;} .form-elem input, .form-elem select, .form-elem textarea {border:solid 1px #1A67A4; background:#fff; color:#000;} */
#register .form-elem input, #register .form-elem select, #register .form-elem textarea {width:200px;}
/*.form-elem input.submit, input.submit {background:#1A67A4; color:#fff;} */
/* input.submit {border:solid 1px #1A67A4;} */

.sub-categories a{font-size: 12px; font-weight: bold;}

.job_descr {width: 120px; font-size: 10px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold;}
.job_descr_b {font-family: Verdana, Helvetica, sans-serif; font-weight: normal;}

