@import url("style.css");

.m_6 { margin:6px; }

.join-left { float:left; width:530px; margin-right:10px; border:solid 1px #CCE6FC; padding:10px; }

.join-right { float:right; width:392px; }

.h_33 { height:33px; border-bottom:solid 1px #1C7AC6; margin-bottom:20px; }

.h_33 h2, .pay-by h2 { float:left; margin:7px 0 0; font-size:17px; color:#1C7AC6; }

.h_33 img { float:right; }

.join-inputs, .join-inputs2 { float:left; width:265px; }

.join-inputs p, .join-inputs2 p { padding:0; margin:0 0 5px; font-size:12px; color:#F60; font-weight:bold; }

.join-inputs input, .join-inputs2 input { margin:0; height:18px; font-size:13px; margin-right:7px; }

.join-inputs span { color:#000; font-size:10px; }

.join-inputs input { width:160px; }

.join-inputs2 input { width:220px; }

.join-inputs2 select { margin:0; height:24px; font-size:13px }

.h_60 { height:60px; }

.mb_10 { margin-bottom:10px; }

.mb_19 { margin-bottom:19px; }

.subscription { clear:both; }

.subscription input, .subscription .price { float:left; }

.subscription .price { font-size:12px; color:#F60; font-weight:bold; clear:none; padding:1px 0 0; margin:0; }

.subscription .price span { color:#555; font-weight:normal; padding:0; }

.subscription p { clear:both; margin-left:20px; padding:0; color:#999; }

.subscription input { border:none; }

.pl_10 { padding-left:10px; }

.pay-by { float:left; width:180px; } 

.pay-by h2 { font-size:15px; margin-bottom:10px }

.proceed-ccbill { border:none; margin:0; padding:0; }

.about-ccbill { float:right; width:340px; }

.about-ccbill p { color:#999; font-size:10px; padding:0; line-height:normal; }

.benefits { margin:0 0 20px; padding:0; list-style:none; }

.benefits li { padding:8px 0 0 30px; background:url(/images/join/join-bullet.jpg) no-repeat; height:20px; }