body { margin:20px 0; padding:0; background-color:#e5e5e5; }
.clearing { font-size:0px; line-height:0px; visibility:hidden; height:0; clear:both; }
.clear_b { clear:both; }
a img { border:0; }
p { margin:0; padding:12px 0 0 0; color:#505050; font:11px/18px Arial, Helvetica, sans-serif; }

.global { width:746px; margin:0 auto; }
.header { background:url(../images/top_bg.gif) top repeat-x; height:72px; width:740px; margin:0 auto; }
.logo { float:left; padding:17px 0 0 20px; }
.navtop { float:right; padding:27px 13px 0 0; color:#6ed1ff; }
.navtop, .navtop a { font:12px Arial, Helvetica, sans-serif; }
.navtop a { color:#fff; padding:0 7px; text-decoration:none; }
.navtop a:hover { text-decoration:underline; }

.bg_r { background:url(../images/bg_r.gif) right top repeat-y; padding-right:3px; }
.bg_l { background:url(../images/bg_l.gif) left top repeat-y; padding-left:3px; }


.home_page .content_box { background:#fff url(../images/home_bg1.gif) top repeat-x; padding:7px 10px 37px 10px; }
.home_page .welcome { border-top:2px solid #e5e5e5; border-bottom:2px solid #f2f2f2; padding:1px 0; height:209px; }
.home_page .welcome .inside { background:#dfe1e0 url(../images/home_header.jpg) left top no-repeat; height:199px; 
	padding:10px 20px 0 460px; }

.wel_1 { padding:21px 0 0 64px; }
.b_join_now { display:block; background:url(../images/b_join_01.gif) no-repeat; width:108px; height:44px; }

.home_page .two_columns { padding-top:7px; }
.home_page .cont_col_l { float:left; width:370px; }
.home_page .cont_col_r { float:right; width:340px; }

h1 { display:block; background:url(../images/title_bg.gif) top repeat-x; height:45px; color:#fff; font:bold 24px/44px sans-serif;
	margin:0; padding:0 0 0 20px; }
h2 { margin:0; padding:12px 0 0 0; color:#505050; font:bold 16px Arial, Helvetica, sans-serif; }
h3 { margin:0; padding:0 0 7px 0; color:#505050; font:bold 14px Arial, Helvetica, sans-serif; }

.p20 { padding:0 20px; }
.pt5 { padding-top:5px; }

a.bullet_01, .bullet_01 a { background:url(../images/bullet_01.gif) left 5px no-repeat; padding-left:12px; color:#868686; 
	font:11px/18px Arial, Helvetica, sans-serif; text-decoration:none; }
a.bullet_01:hover, .bullet_01 a:hover { text-decoration:underline; color:#b3d821; }
p.bullet_01 { padding:2px 0 0 0; background:transparent; }
ul.bullet_01 { margin:0; padding:0; list-style:none; }
ul.bullet_01 li { margin:0; padding:0; line-height:18px; height:18px; }

.l_190 { float:left; width:190px; }
.r_130 { float:right; width:130px; padding-top:15px; }
.b_buy { background:url(../images/b_buy_01.gif) no-repeat; width:108px; height:44px; }
.r_130 .b_buy { margin:10px auto 0 auto; }
.hr20 { height:18px; line-height:1px; }

.footer { height:45px; padding-top:27px; text-align:center; color:#fff; width:740px; margin:0 auto; 
	background:url(../images/footer_bg.gif) top repeat-x; }
.footer, .footer a { font:11px Arial, Helvetica, sans-serif; }
.footer a { color:#b3d821; }

/* Other pages */
.second_page .content_box { background:#fff url(../images/home_bg1.gif) top repeat-x; padding:20px 10px 37px 30px; }
.second_page .cont_col_l { float:left; width:170px; }
.second_page .cont_col_r { float:right; width:500px; }
.second_page .cont_col_l .box_1 { padding-top:5px; }
.second_page .cont_col_l .box_ { padding-top:13px; }

.second_page .cont_col_r .box_2 { padding-top:20px; }
.second_page .cont_col_r .box_2 .im_g { padding:10px 0 10px 0; }
.second_page .cont_col_r .box_2_l { width:245px; float:left; }
.second_page .cont_col_r .box_2_r { width:245px; float:right; }

.fourth_page .content_box { background:#fff url(../images/home_bg1.gif) top repeat-x; padding:20px 10px 37px 10px; }