/*- Box Style ------------------------------------------------*/

#all{width:440px;margin:0px;padding:0px;text-align:left;}

#title{ margin:0px; padding:0px;}

#title_top{ display:none;}

#title_middle{ background:#FFFFFF; margin:20px 0px 20px 0px; padding:5px; text-align:center; border:0px;}

#title_bottom{ display:none;}

#main{ background:#FFFFFF; margin:0px; padding:10px 0px 10px 0px; border-:0px;}

#main_top{ display:none;}

#main_middle{ margin:0px; padding:0px;}

#main_bottom{ display:none;}

div.necessary{ width:100%; margin:0px auto 0px auto; padding:0px; text-align:center; font-size:10pt;}

#block{ width:100%; margin:0px auto 0px auto; padding:0px; text-align:center;}

#submit{ width:100%; margin:20px auto 0px auto; padding:0px; text-align:center;}

div.confirm_title{ width:100%; margin:0px auto 0px auto; padding:0px;}

#confirm_submit{ width:100%; margin:20px auto 0px auto; padding:0px; text-align:center;}

#completion_block{ width:100%; margin:0px auto 0px auto; padding:10px 0px 0px 0px; text-align:center;}

div.completion_title{ width:100%; margin:0px auto 2px auto; padding:10px 0px 10px 0px; text-align:center;}

#completion_submit{ width:100%; margin:20px auto 0px auto; padding:0px 0px 10px 0px; text-align:center;}


#error_block{ width:100%; margin:0px auto 0px auto; padding:10px 0px 0px 0px; text-align:center;}

div.error_title{ width:100%; margin:0px auto 2px auto; padding:10px 0px 10px 0px; text-align:center;}

#error_submit{ width:100%; margin:20px auto 0px auto; padding:0px 0px 10px 0px; text-align: enter;}

/*- Table Style ----------------------------------------------*/

#all table{ width: 100%; margin:0px; padding:0px; border:0px none;}

#all td.table_left{ width:25%; margin:0px; padding:5px; text-align:left;}

#all td.table_right{ width:75%; margin:0px; padding:5px; text-align:left;}


/*- Font Style -----------------------------------------------*/


h2.confirm_title{ margin:10px; padding:0px; font-size:12pt; color:red;}

h2.completion_title{ margin:0px; padding:0px; font-size:12pt; color:red;}

h2.error_title{ margin:0px; padding:0px; font-size:12pt; color:red;}

p.item{ background:#FFFFFF url(/sys-html/images/formwiz/techno/black_button.gif) no-repeat 0px 10%;
 margin:0px; padding:0px 0px 0px 20px; font-size:10pt; font-weight:bold;}

p.necessary{ margin:0px; padding:0px; color:#red;}

p.answer{ margin:0px; padding:0px; font-size:10pt; font-weight:normal;}

#confirm_message{ margin:0px 0px 10px 0px; padding:0px; font-size:10pt; font-weight:normal;}

#completion_message{ margin:0px 0px 10px 0px; padding:0px; font-size:10pt; font-weight:normal;}

#error_message{ margin:0px; padding:0px; font-size:10pt; font-weight:normal;}

.necessary{ color:red;}


/*- Form Style -----------------------------------------------*/

input.text{ width:240px;}

input.password{ width:100%;}

textarea.textarea{
 width:100%;
 height:10em;
}

input.post-left{
 width:4em;
}

input.post-right{
 width:5em;
}

input.post-add{
 width:100%;
 margin:3px 0px 3px 0px;
}

input.name{ width:8em;}

input.tel{ width:6em;}

input.mail{ width:80%; margin:3px 0px3px 0px;}

