﻿body {margin:20px; padding:0px; background:#e3e3e3 url("app/bg.jpg") repeat-x top; font-family:Arial; font-size:11pt;}
form {margin:0px; padding:0px;}

.m_div{width:766px; text-align:left;}
.r_top{width:766px; height:12px; background:url("app/top_bg.jpg") no-repeat;}
.r_mid{width:766px; background:url("app/middle_bg.jpg") repeat-y;}
.r_btm{width:766px; height:11px; background:url("app/bottom_bg.jpg") no-repeat;}

.th_main{margin-left:200px; z-index:10; position:relative;}
.th_body{padding:10px 10px 0px 40px;}
.pic_ab{position:absolute;}

.optin_box{width:545px; height:365px; background:url("app/left_box.jpg") no-repeat left;}
.optin_tbox{padding:10px 40px 10px 175px; font-size:16pt; color:#fff;}

.optin_opt{margin:12px 0px 10px 87px; background:url("app/second_bg.jpg") no-repeat; width:424px; height:202px;}

.optin_form{padding:10px 0px 10px 85px; font-size:18pt; color:#fff;}
.optin_form input{font-size:14pt; width:270px; border:solid 1px #fff; padding:3px 5px;}

.imgtext{position:relative; top:5px; left:-2px;}
.th_main{height:224px;}
.errTxt{height:20px; font-size:14pt; font-weight:bold;}

.footer{font-size:9pt; color:#fff; padding-top:10px;}
