@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; background:url(../images/background.jpg);}
img {border:none;}
p {font-family:Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px;}
h1 {text-indent:-9999px;}
h2{font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px; padding:13px 0px 0px 60px; font-size:15px;}
.orange { font-size:14px; color:#ff7200; font-weight:bold;}
.grey { font-size:11px; color:#908f8f;}
.visit a { font-size:11px; color:#444343; text-decoration:underline;}
.sign_up a { font-size:12px; color:#784304; text-decoration:none; font-weight:bold;}
#intro ul { float:left; margin:18px 20px 0px 30px; padding:0; width: 310px; }
#intro li { font-family:Arial, Helvetica, sans-serif; font-size:13px; list-style:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 15px; color: #673e1c; background:url(../images/bullet.png) no-repeat 0px 3px; }
#container { position:relative; width:800px; height:1200px; margin: 0 auto; background:url(../images/background_content.jpg) repeat-y; }
#pourcent { position:absolute; height:54px; width:350px; left: 437px; top: 0px; }
#background {	position:absolute;	left:1px;	top:0px;	width:4px;	height:1px;}
#top { width:450px; height:28px; background:url(../images/top.jpg) no-repeat; float: left; padding:5px 0px 0px 350px; }
#top p { display:inline; color:#FFFFFF;}
#top .white a {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
#top .yellow a {color:#ffcc01; font-size:11px; text-decoration:none;}
#header { width:800px; height:227px; background:url(../images/header.jpg) no-repeat; float: left; position: relative; }
#header2 { width:800px; height:61px; background:url(../images/header2.gif) no-repeat; float: left; margin: 0px 0px 0px 0px; }
#bk-content {	position:absolute;	left:100px;top:322px;	width:800px;	height:2px;}
#intro { width:756px; height:102px; margin: 0px 0px 0px 20px; clear: both; background:url(../images/intro.jpg) no-repeat; float: left; }
#left-col { width:377px; height:718px; float: left; margin: 10px 0px 0px 20px; background:url(../images/left_col.jpg) no-repeat; padding: 0px 0px 0px 0px; }
#right-col { width:377px; height:718px; float: right; margin: 10px 20px 0px 0px; background:url(../images/right_col.jpg) no-repeat; padding: 0px 0px 0px 0px; }
#footer { width:799px; height:31px; margin: 0 auto; float: left; text-align: center; padding: 10px 0px 0px 0px; }
#footer a { text-decoration:none; color:#333333; font-size:12px;}
#bottom { width:799px; height:31px; margin: 0 auto; background:url(../images/footer.jpg) no-repeat; }
.block { width:160px; height:120px; margin:40px 0px 0px 170px; float: left; }
#sign_up1 { position:absolute; width:126px; height:39px; left: 261px; top: 1096px; z-index: 1; }
#sign_up2 { position:absolute; width:132px; height:39px; left: 634px; top: 1094px; z-index: 1; }
#more { position:absolute; width:65px; height:23px; left: 706px; top: 401px; }
#more a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#673e1c; font-weight:bold; }
#container_program { position:relative; width:800px; height:1100px; margin: 0 auto; background:url(../images/background_content.jpg) repeat-y; }
#container_choose { position:relative; width:800px; height:1150px; margin: 0 auto; background:url(../images/background_content.jpg) repeat-y; }
#container_privacy { position:relative; width:800px; height:1350px; margin: 0 auto; background:url(../images/background_content.jpg) repeat-y; }
#container_signup { position:relative; width:800px; height:1100px; margin: 0 auto; background:url(../images/background_content.jpg) repeat-y; }
#container_agree { position:relative; width:800px; height:3300px; margin: 0 auto; background:url(../images/background_content.jpg) repeat-y; }

#col { width:600px; height:auto; float: left; margin: 0px 0px 0px 70px; padding: 0px 0px 0px 0px; }
#col p {font-size:11px;}
#col li { font-family:Arial, Helvetica, sans-serif; font-size:13px; list-style:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 15px; color: #673e1c; background:url(../images/bullet.png) no-repeat 0px 3px; }
#col h3{ font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:20px; color: #673e1c; }
