form {float:left;font-size:small;padding:0.2em;width:94%;margin:0.4em;}
form abbr {font-weight:bold;}
form abbr[title] {border:none;cursor:help;}
form fieldset {border:0.06em solid #3B4152;padding:0.5em;}
form legend {font-size:small;margin-left:0.5em;padding-left:0.2em;padding-right:0.2em;}
form label {float:left;padding:0.2em 0em;text-align:left;width:auto;margin-right:0.3em;margin-top:0.3em;}
form label.left {float:left;text-align:right;width:10em;padding:0.1em;margin:0.1em;}
form label.top {float:left;text-align:left;width:160px;margin-right:.3em;}
form label.textblock {float:left;color:#770021;text-align:left;font-weight:bold;width:auto;margin-right:0.3em;margin-top:0.3em;padding:0.2em 0em;}
form label.warningleft {float:left;text-align:right;color:#ff0000;font-style:italic;font-weight:bold;width:10em;padding:0.1em;margin:0.1em;}
form label.warningtop {float:left;padding:0.2em 0em;text-align:left;color:#ff0000;font-style:italic;font-weight:bold;width:auto;margin-right:.3em;}

/* input type text */
form input[type=text]{float:left;margin:0.2em;}
form input[type=text].focus {background-color:#ffffee;}
form input.text{float:left;margin:0.1em 0 0.1em 0;}
form input.text:focus{background-color:#ffffee;}

/* input type password */
form input[type=password]{float:left;margin:0.1em 0 0.1em 0;width:auto;}
form input[type=password].focus {background-color:#ffffee;}
form input.password{float:left;margin:0.1em 0 0.1em 0;width:auto;}
form input.password:focus{background-color:#ffffee;}

/* select */
form select {float:left;width:12em;margin:0.1em 0 0.1em 0;}

/* radio button */
form input[type=radio]{float:left;margin:0.45em 0 0 0.2em;padding:0;width:1.1em;height:1.1em;}
form input.radio{float:left;margin:0.45em 0 0 0.2em;padding:0;width:1.1em;height:1.1em;}
form label.radio{float:left;width:5em;color:#770021;text-align:left;margin:0 0 0 0.4em;}

/* checkbox */
form input[type=checkbox]{float:left;width:1.1em;height:1.1em;margin:0.35em 0 0 0.1em;}
form input.checkbox{float:left;width:1.1em;height:1.1em;margin:0.35em 0 0 0.1em;}
form label.checkbox{float:left;width:5em;color:#770021;text-align:left;margin:0 0 0 0.5em;}

/* textarea */
form textarea{float:left;width:auto;text-align:left;margin:0.1em 0 0.1em 0;}
form textarea:focus{background-color:#ffffee;}

/* file */
form input[type=file]{float:left;margin:0;padding:0;}
form input.file{float:left;margin:0;padding:0;}

/* submit */
form input[type=submit]{font-size:small;text-align:center;width:7.25em;padding:0;margin:0;}
form input.submit{font-size:small;text-align:center;width:7.25em;padding:0;margin:0;}

/* button */
form input[type=button]{font-size:small;text-align:center;width:7.25em;padding:0;margin:0;}
form input.button{font-size:small;text-align:center;width:7.25em;padding:0;margin:0;}

/* reset */
form input[type=reset]{font-size:small;margin:0em;padding:0em;width:7.25em;text-align:center;color:#770021;}
form input.reset{font-size:small;margin:0em;padding:0em;width:7.25em;text-align:center;color:#770021;}

/* special forms */
form .textandselect{width:auto;background-color:#A6C8DE;position:absolute;display:none;}
form .textandselectbutton {width:auto;}

.preselect {width:200px;background-color:#A6C8DE;z-index:8;position:absolute;display:none;-moz-opacity:0.8;}

/* br at all */
form br {clear:both;}

form p { font-size: inherit;} 
form div#xajax {float:left;}
form div.radche{float:left;}
.listersearch {font-size:10px;background-color:#f6f6f6;}
form div.xmlformcom{float:left;}
form div#boxleft{float:left;width:480px;}
form div#boxright{float:left;}
form div#begin_boxright{float:left;}
form div#rightbox{float:left;}
form div#beg_boxright{float:left;}
form div#leftbox{float:left;}
form div#boxleft_begin{float:left;}
form div#boxcenter_begin{background-color:#f6f6f6;float:left;}
form div#boxright_begin{background-color:#f6f6f6;float:left;}
#boxnavi_beg{text-align:center;padding-left:10px;padding-right:10px;padding-bottom:10px;}
table.table_memberlister{font-size:10px;width:100%;}
form div.block{width:150px;}
form span.tip{float:left;font-size:80%;color:#999999;}


form.ftquicksearch { margin:0;padding:0;float:right;clear:both; }
form.ftquicksearch input.text { margin:0.1em 0.1em 0 0;padding:0;float:right;}
form.ftquicksearch input.submit { margin:0;padding:0;float:right;}
