@charset "utf-8";
/* CSS Document */

body{ padding:20px 0 0 0; text-align:center; font-family:Arial,Helvetica,Sans-Serif; color:#404040; font-size:12px;}
p{ text-align:left; line-height:1.6em; }
img{ border:0;}
h3{ font-size:16px;}

.warp{width:844px; margin:0 auto;}
.logo_row{ text-align:left; padding:0 0 20px;}
.logo_row p{ padding:10px 0 0 0; margin:0; float:right;}
.logo_row p span{ color:#999;}


.content{ padding:0 11px; }
.content_bg{ background:url(content_bg_rpt.gif) 0 -1px repeat-x; text-align:center; padding:0 11px;}
.content_bg_l{ background:url(cnr_m_l.gif) 0 0 no-repeat;}
.content_bg_r{ background:url(cnr_m_r.gif) 0 0 no-repeat;}

.banner{ background:#333 url(banner_bg.gif) 0 0 no-repeat; width:774px; height:117px; margin:0 auto; text-align:left;}
 h1{ color:#fff; margin:0; padding:10px 20px; text-transform:capitalize;}
.banner p{ padding:0px 20px; margin:0; color:#fff; font-size:1.6em; line-height:1.1em;}


.register_form{ float:left; margin:0; padding:0; width:367px; background:url(form_warp.gif) left bottom no-repeat; padding:0 0 10px; text-align:left;}
 .register_form h3{ background:#ccc url(register_form.gif) 0 0 no-repeat; line-height:36px; text-align:center; padding:0; margin:0;}
 .register_form ul{ list-style-type:none; padding:10px 0 0 0; margin:0;} 
  .register_form li{ display:inline-block; margin:0 0 10px; width:367px; padding:0;}
   .register_form li label{  margin:0; padding:0; width:115px; float:left; padding:0 7px 0 15px;}
   .register_form li label,.register_form span,  .register_form p{font-size:0.9em;display:block;  text-transform:capitalize;}
   .register_form li input, .register_form li textarea, .register_form li select{ margin:0; padding:0; width:213px; border:1px solid #ccc; background: #EAF1F2;font-size:12px}
   .register_form li input,  .register_form li select{ height:20px;}
   .register_form li input.check{ width:auto; height:auto; border:0;}
   .register_form li a{ padding:0 0 0 5px; color:#666;}
   .register_form li a:hover{ color:#900;}
   
   .register_form li table{margin:0 0 0 15px;}
   .register_form li table td{ padding:2px 0;}
   .register_form p, .register_form span{padding:5px 15px; margin:0;}
    .register_form p.button { text-align:right;}
 .register_form p input{ }
   
.small_ads{ float:left; padding:0 0 0 30px;}
.small_ads_01{ width:332px; height:129px; padding:25px 0 0 20px; margin:0 0 10px; background: url(promo_2009.jpg) 0 0 no-repeat; text-align:left; color:#666; }
h4{ margin:0 0 10px; padding:0; font-size:18px; font-weight:bold; text-transform:capitalize;}
h2{ font-size:70px; color:#900; margin:0; padding:0;} 
.small_ads_01 span{ font-size:14px; font-weight:bold; }
.small_ads_01 p{ margin:0; padding:10px 10px 0 0; line-height:1.2em; font-size:11px; width:260px;}
.small_ads_01 small{ color:#900; font-size:1em;}
.small_ads_02{width:332px;padding:20px 0 0 20px; height:170px; background:url(small_banner2.gif) 0 0 no-repeat;}

.small_ads_02 ul{ float:left; text-align:left; margin:0; padding:0; width:166px; list-style-type:none;}

.list01 li,.list02 li{ line-height:1.6em;}
.list01 li{ padding:0 0 0 12px; background:url(arrow01.gif) 0 5px no-repeat;} 
.list02 li{ padding:0 0 0 12px; background:url(arrow02.gif) 0 5px no-repeat;} 
.list01 li.title,.list02 li.title{ background:none; font-weight:bold; padding:0 0 5px;}

.footer{ padding:10px;}
textarea { 
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #999999;
font-family:arial;
font-size:12px;
}


