.dl_form{padding-top:6px;padding-bottom:6px;margin:0;}
.dl_form dl{clear:both;display:block;border-bottom:1px dotted #ccc;padding:5px;}
.dl_form dt{float:left;white-space:pre;height:20px;margin-left:10px;font-weight:700;padding-left:10px;padding-top:2px;}
.dl_form dd{padding-left:10px;margin-left:160px;border-left:1px dotted #ccc;margin-bottom:3px;}
.dl_form dd input,.dl_form dd select{font-size:12px;}
.dl_form dd label{cursor:pointer;font-size:12px;}
.dl_form dd label input{margin-bottom:0;margin-right:10px;font-size:10px;}

.formButtonRow{border-top:1px solid #9B1D55;margin:5px 0 0;padding:5px;}
.inputtype{font-family:trebuchet MS;color:#2c6397;font-size:13px;border:1px #94BED4 solid;width:200px;background:#D3EBF5 none repeat scroll 0;padding:2px 2px 2px 3px;}

/*label{display:inline;margin-top:8px;padding-right:1px;width:100%;background-repeat:no-repeat;font-size:14px;}*/

.selects{margin-left:10px;}

h2{border-bottom:0;margin:0 0 10px;padding:5px;}

.descr{color:#aaa;display:block;margin:0;}

span.inputError{color:#C00;font-size:11px;font-weight:700;margin:0;padding:3px 0 0;}

fieldset{border:0 #FFBBE2 dotted;background-color:#fff;background-image:url(http://www.gotoycrazy.com/img/backgr_content.jpg);background-position:2px 2px;background-repeat:no-repeat;clear:both;border-bottom:2px solid #fff;padding:10px;}
fieldset legend{text-align:left;background:#235878;color:#fff;margin-bottom:10px;display:block;width:300px;position:relative;font-weight:700;border:2px #fff solid;padding:2px 10px;}

#groups p{display:block;padding:0 0 15px 25px;}

.sectionsubmit{background-color:#f0f0f0;border-top:1px #235878 solid;margin-top:4px;margin-bottom:10px;padding:10px 10px 10px 0;}
.submit_button{border:1px solid #B32017;padding-bottom:2px;background:#B32017;font-weight:700;font-size:10px;overflow:hidden;text-transform:uppercase;height:20px;margin-left:0;color:#FFF; padding-left:4px; padding-right:4px;}
.cancel_button{border:0;background:transparent;background-image:url(http://www.gotoycrazy.com/img/button90.gif);font-weight:700;font-size:10px;width:90px;overflow:hidden;text-transform:uppercase;height:20px;color:#999;}
.submit_go{border:0;background:transparent;background-image:url(http://www.gotoycrazy.com/img/button_go.gif);font-weight:700;font-size:10px;text-transform:uppercase;height:18px;color:#235878;width:28px;}

.error_f{border:1px dotted #666;margin-top:5px;background-color:#900;font-weight:700;}
.error_f p{color:#fff;margin:5px;}
.error_f p span{font-size:13px;color:#000;margin:5px 0 0;}