select,table, .my-tabsj{font:normal 11px Verdana, Arial;} .my-tabse{font:normal 11px Verdana, Arial;}
div p{margin:0px;padding:2px;}
/** #drawForm{width:590px;} **/
input.disabled {border: 1px solid #F2F2F2;background-color: #F2F2F2;}
input.required, textarea.required, select.required {border: 1px solid #00A8E6;}
input.optional, textarea.optional, select.optional {border: 1px solid #aaaaaa;}
input.validation-failed, textarea.validation-failed, select.validation-failed {border: 1px solid #FF3300;color : #FF3300;}
input.validation-passed, textarea.validation-passed {border: 1px solid #00CC00;color : #000;}
.validation-advice{padding:2px;color:#FF3300;width:140px;float:right;}
.custom-advice {margin:5px 0;padding:5px;background-color:#C8AA00;color:#FFF;font-weight:bold;}

.form-row {clear:both;padding:2px;}
.field-label{width:150px;background:#f7f7f7;float:left;padding:5px;border-bottom:1px solid #ccc;}
.field-input{margin-left:5px; background:#f7f7f7;border-bottom:1px solid #ccc;}

.my-tabsj {margin:0;padding:0;list-style-type: none;}
.my-tabsj li{text-align:left; padding:5px; border-bottom:1px solid #257F02;color:#257F02;}
.my-tabsj li a{text-decoration:none;color:#257F02;}
.my-tabsj li a:hover{color:#000000;}

.my-tabse {margin:0;padding:0;list-style-type: none;}
.my-tabse li{text-align:left; padding:5px; border-bottom:1px solid #C70302;color:#C70302}
.my-tabse li a{text-decoration:none;color:#C70302;}
.my-tabse li a:hover{color:#000000;}


.th td{background:transparent url('../PaneHeaderTile.png') top left repeat-x;height:27px;border:1px solid #aaa;padding-left:10px;font-size:14px;}
.tb{border:1px solid #aaa;border-top-width:0px; background:#CCCCCC;}
.tb .add {background:#C76606;padding:5px;border:1px solid #000;color:#fff;text-decoration:none;font-weight:bold;}
.hd td{background-color:#F2F0EC;padding:8px 5px;border:1px solid #989898;text-align:center;}
.hb td{padding:5px;border:1px solid #ccc;text-align:center;border-top-width:0px;}
.hb a{color:#0000cc;}

.error{color:#cc0000;font-weight:bold;}
.button{padding:4px 10px 3px 10px;border:solid 1px #065395;background-image:url('../button.gif');background-repeat:repeat-x;color:#000;}
.button:hover{color:#000000;}

/* PAGINATION */
div.pagination{padding:3px;margin:3px;}
div.pagination a{padding:2px 5px 2px 5px;margin:2px;border:1px solid #AAAADD;text-decoration:none;color:#000099;}
div.pagination a:hover, div.pagination a:active{border: 1px solid #000099;color: #000;}
div.pagination span.current{padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #000099;font-weight: bold;background-color: #08425B;color: #FFF;}
div.pagination span.disabled{padding:2px 5px 2px 5px;margin:2px;border:1px solid #EEE;color:#DDD;}
/* PAGINATION */ 

