
.content{ color:#5392D9; font:12px Arial, Helvetica, sans-serif;  width:620px;}
.content h1{ font-size:22px;  color:#E31C1D; margin:0px; padding:0px 0px 18px 0px;}
.content p{ margin:0px; padding:0px 0px 18px 0px; line-height:18px;}
.content a{ color:#E31C1D; text-decoration:none;}
.content a:hover{ text-decoration:underline;}

.form_box{margin:0px 0px 30px 0px; font:12px Arial, Helvetica, sans-serif; color:#5392D9; border:1px dotted #5B90CA; padding-bottom:14px; width:618px;}
.form_box h2{ font-size:13px; color:#fff; padding:3px 0px 3px 12px; background:#6AAAF1; margin:0px 0px 14px 0px;} 
.form_box h3{ font-size:13px; color:#f00; padding:0px 0px 0px 12px; margin:-10px 0px 4px 0px;} 
.form_box label{ display:block; float:left; color:#5392D9; width:173px; padding:5px 0px 6px 12px; border-right:2px solid #fff; font-weight:bold; min-height:15px; _height:15px; margin-right:11px;}
.form_box label span{ color:#E43839; font-size:14px;}
.form_box label b{ font-weight:normal;}
.form_box .inp{margin:4px 0px 4px 0px; font:11px Arial, Helvetica, sans-serif; border:1px solid #C6C5C5; _margin-bottom:-3px;}
.form_box .red{border-color:#FFADB1;}
.form_box .cen{ text-align:center;}
.form_box textarea.inp{_margin-bottom:4px;}

.form_box .s1,.form_box .s2,.form_box .s3{ min-height:26px; _height:26px; clear:both;}
.form_box .s1{background:#F5F5F5;}
.form_box .s1 label{background:#EDEDED;}
.form_box .rad{margin:7px 0px -2px 0px; _margin-top:3px;}
.form_box .rad_img{margin:0px 3px -6px 0px;}
.form_box .ico{margin:5px 0px 0px 0px; cursor:hand; cursor:pointer; _margin-bottom:-6px;}

.form_box blockquote{ display:block; padding:3px 0px 0px 198px; margin:0px; line-height:20px; color:#616161;}

.but{border:0px; text-align:center;}
.but2{border:0px; text-align:right;}

.form_box button {text-decoration:none; color:#fff;  background: url(../images/button.gif) no-repeat left top; height:20px; width:150px;  cursor:hand; cursor:pointer; font:11px Arial, Helvetica, sans-serif; border:0px; padding:0px; text-align:center;}

.hide{position:absolute; width:618px; margin:0px; padding:0px;  background:#fff; filter: Alpha(opacity: 45);  opacity: 0.45;} 
#type1{height:290px;}
#type2{height:135px;}

.copy{ color:#5392D9; font:bold 12px Arial, Helvetica, sans-serif; float:left; text-align:left; line-height:18px; }
br.clear{clear:both}