body {
	margin: 0;
	padding: 0;
	color: #292929;
	background: #fff url('../images/bgBody.jpg') repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
div, td, input, textarea, select, option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0;
	padding: 0;
	color: #292929;
	vertical-align: top;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	vertical-align: top;
	margin: 0;
	padding: 10px 0;
	color: #292929;
}
form {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5 {
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 0;
}
h1 {
	font-size: 30px;
}
h2 {
	font-size: 22px;
}
h3 {
	font-size: 22px;
}
h4 {
	font-size: 20px;
}
a:link, a:visited {
	text-decoration: underline;
	color: #499FDF;
}
a:hover {
	text-decoration: none;
	color: #0CF;
}
a img, :link img, :visited img {
	border: none
}
.clrLeft {
	clear: left;
}
div.main {
	margin: 0 auto;
	width: 760px;
	background-position: 100% 100%;
}
.bold {
	font-weight: bold;
}
span.normalWeight {
	font-weight: normal;
	font-size: 13px;
}
/* HEADER */
div#hdr {
	height:136px;
	width:850px;
	margin:auto;
}
span.userNameBlueBold {
	color: #499FDF;
}
div#logo {
	float: left;
	padding: 10px 0 0 10px;
	cursor: pointer;
}
/* HEADER */




/* FOOTER */
div.footerClr {
	clear: left;
}
div.footerTL {
	background: #D3E0F2 url('../images/footerTLCorner.gif') no-repeat left top;
}
div.footerTR {
	background: url('../images/footerTRCorner.gif') no-repeat right top;
	padding-top: 6px;
}
div.footerBL {
	background: #D3E0F2 url('../images/footerBLCorner.gif') no-repeat left top;
}
div.footerBR {
	background: url('../images/footerBRCorner.gif') no-repeat right top;
	padding-top: 6px;
}
div#footer {
	background: #D3E0F2;
	height: 28px;
	padding: 10px 18px 8px 16px;
}
div.ftrLinks {
	padding: 4px 0 0 0;
}
div.copyFtr {
	float: right;
	font-size: 11px;
}
div.copyFtr div {
	font-size: 11px;
	padding-left: 14px;
}
/* ROUND CORNER LIGHTBLUE */
div.crnrTLLightBlue {
	background: #E8EFF9 url('../images/crnrTLLightBlue.gif') no-repeat left top;
}
div.crnrTRLightBlue {
	background: url('../images/crnrTRLightBlue.gif') no-repeat right top;
	padding-top: 6px;
}
div.crnrBLLightBlue {
	background: #E8EFF9 url('../images/crnrBLLightBlue.gif') no-repeat left top;
}
div.crnrBRLightBlue {
	background: url('../images/crnrBRLightBlue.gif') no-repeat right top;
	padding-top: 6px;
}
/* ROUND CORNER LIGHTBLUE */
div.crnrTLLightBlue2 {
	background: #F0F4FA url('../images/crnrTLLightBlue2.gif') no-repeat left top;
	height: 6px;
}
div.crnrTRLightBlue2 {
	background: url('../images/crnrTRLightBlue2.gif') no-repeat right top;
	padding-top: 6px;
}
div.crnrBLLightBlue2 {
	background: #F0F4FA url('../images/crnrBLLightBlue2.gif') no-repeat left top;
}
div.crnrBRLightBlue2 {
	background: url('../images/crnrBRLightBlue2.gif') no-repeat right top;
	padding-top: 6px;
}
/* HELP FILE */
div.helpQuestionAnswerBox {
	padding: 6px 0 0 16px;
}
div.canvas hr {
	color: #499FDF;
}
div.answerBox {
	border: 1px solid #015BBB;
	background: #E8EFF9;
	padding: 10px;
	margin: 5px 0 15px 0;
}
div.answerBox a, div.answerBox a:visited {
	color: #499FDF;
	text-decoration: underline;
}
div.answerBox a:hover {
	text-decoration: none;
	color: #fff;
	background: #499FDF;
}
span.linkStyle {
	text-decoration: underline;
	color: #015BBB;
}
div.answerBox ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
div.answerBox ul li {
	background-image: url('../images/bullitLiHelp.gif');
	background-repeat: no-repeat;
	background-position: 0 6px;
	padding: 0 0 4px 12px;
	margin: 0;
	font-size: 13px;
}
div.postScript {
	padding: 20px 12px 40px 16px;
}
div.helpIndex {
	margin-top: 20px;
	padding: 10px 0 10px 16px;
	height: 52px;
	background: #E8EFF9;
}
div.helpIndex div {
	float:left;
	padding: 0 40px 0 0;
	font-size: 16px;
	line-height: 1.5em;
}
div.returnTop {
	text-align: right;
	padding: 0 0 0 0;
}
/* EO HELP FILE */



div.canvas p {
	margin: 0;
	padding: 3px 0 35px 14px;
}
div.canvas h2, div.canvas2 h2 {
	padding: 0;
	margin: 0;
	color: #499FDF;
	font-weight: bold;
}
div.canvas h4 {
	padding: 0;
	margin: 0;
	color: #499FDF;
	font-weight: bold;
}
div.canvas h5 {
	padding: 0 0 0 14px;
	margin: 0;
	color: #499FDF;
	font-weight: bold;
	background-image: url('../images/bullitLiWhite1.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
}
/* CONTACT */
div#plaque {
	display: block;
	background: #ffffff;
	height: 100%;
}
#thanks {
	position: relative;
	color: #000;
	font-size: 13px;
	background: #FFFFE3;
	border: 3px solid #FEECAD;
	padding: 8px 0 8px 20px;
}
div.contact ul li {
	background: url('../images/bullitLiWhite1.gif') no-repeat 0 11px;
	padding: 7px 0 0 14px;
}
div.blue6 {
	clear: both;
	background: url('../images/txtmsThrobber.gif') no-repeat 160px 20px;
}
/* Home */

div#identification form#login {
	display: block;
	float: right;
	padding-right: 20px;
	margin-top: 5px;
	overflow: hidden;
}
div#identification form#login div {
	text-align: right;
	margin-bottom: 5px;
}
div#identification form#login input.boton115 {
	font-size: 14px;
	color: #fff;
	text-align: center;
	width: 115px;
	height: 23px;
	color: #fff;
	background: #365ee4 url(../images/b_115.gif) no-repeat top left;
	border: 0;
	text-decoration:none;
}
div#identification form#login input#log {
	width: 115px;
	display: inline;
	position: relative;
	z-index: 9999;
}
div#identification form#login p {
	text-align: right;
}
/* Boton 115 */
.boton115 {
	font-size: 14px;
	color: #fff;
	text-align: center;
	width: 115px;
	height: 23px;
	color: #fff;
	background: #365ee4 url(../images/b_115.gif) no-repeat top left;
	border: 0;
	text-decoration:none;
}
.boton_gris {
	font-size: 14px;
	color: #000;
	text-align: center;
	width: 152px;
	height: 23px;
	color: #000;
	background: #365ee4 url(../images/btn_gris.jpg) no-repeat top left;
	border: 0;
	text-decoration:none;
}
.boton_bleau_petit {
	font-size: 12px;
	color: #fff;
	text-align: center;
	width: 90px;
	height: 23px;
	color: #fff;
	background: #365ee4 url(../images/b_115.gif) no-repeat top left;
	border: 0;
	text-decoration:none;
}
div#texterouge {
	color: #cc0000;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	background: #FFFAD8;
	border: 2px solid #FFE345;
	margin-top: 22px;
	padding: 11px 0 12px 0;
}
.petittexte {
	font-size: 10px
}
div.item {
	margin: 0 0 10px 0;
	padding: 10px 10px 10px 10px;
	border-bottom: 1px dashed #cecece;
	width:450px;
	background-color:#F3FCFD;
	font-size:14px
}
div.item_read_more {
	width:90px;
	height:24px;
	text-indent:20px;
	color:#fff;
	text-decoration:none;
	float:right;
	line-height:1.8em;
	font-weight:bold;
}
div.item h2 {
	padding: 0 0 0 30px;
	height:22px;
	line-height:1.4em;
	margin:0 0 5px 0;
	float:left;
}
div.item p {
	clear:both;
	font-size:0.90em;
}
.alert {
	background: #fff6bf url(../images/accept.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	font-size:14px;
	font-weight:bold;
}
.alert2 {
	background: #FFBFBF url(../images/refus.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #F00;
	border-bottom: 2px solid #F00;
	font-size:14px;
	font-weight:bold;
}
.group-desc {
	font-size:1.5em;
	font-weight:bold;
	color: #88AFE4;
	padding-bottom:10px;
}
.myh2 {
	font-size:1.8em;
	font-weight:bold;
	color: #88AFE4;
}
.myh2 img {
	vertical-align:middle
}
/* JaMaL Faq*/
#faq dt {
	color:#2763A5;
	cursor:pointer;
	margin:8px 0;
	padding-left:10px;
	background:url(http://clicsms.com/css/arrow-orange.gif) no-repeat left;
}
#faq dd {
	border-bottom:2px solid #F90;
	border-top:2px solid #F90;
	padding:10px;
	margin:10px 0 20px 0;
	background-color:#FFFFE1;
	width:550px;
}
.errorMessage {
	color:#F00;
	font-weight:bold;
}
#identification {
	padding-top:10px;
	width:500px;
}
#identification input[type=text], input[type=password] {
	width:150px;
}
/********************/
 h5 {
	font-size: 15px;
}
/* NAVIGATON */
div#navBox {
	height: 50px;
	width:900px;
	margin:auto;
	clear: left;
}
div#navBox div {
	font-weight: bold;
	font-size: 19px;
	float: left;
}
div#navBox div.off {
	padding: 11px 15px 0 15px;
}
div#navBox div.on {
	background: #499FDF no-repeat bottom left;
	padding: 11px 0 0 24px;
}
div#navBox div.on2 {
	background: #499FDF no-repeat bottom left;
	padding: 11px 0 0 24px;
	margin-right: 10px;
}
*html div#navBox div.on2 {
	margin-right: 5px;
}
div#navBox div.onRight {
	background: #499FDF no-repeat bottom right;
	padding: 0 24px 7px 0;
}
div#navBox div.off2 {
	padding: 11px 14px 0 24px;
	margin-right: 10px;
}
*html div#navBox div.off2 {
	padding: 11px 24px 0 24px;
	margin-right: 5px;
}
div#navBox div a {
	text-decoration: none;
	background: none;
}
div#navBox div a:hover {
	text-decoration: none;
	background: none;
	color: #88AFE4;
}
div#navBox div a:hover {
	text-decoration: none;
	background: none;
	color: #88AFE4;
}
div#navBox div.on a, div#navBox div.on a:hover, div#navBox div.on2 a, div#navBox div.on2 a:hover {
	color: #fff;
	text-decoration: none;
	background: none;
}
/* STEP 123 AND SIGN IN */
div#stepHome123Box {
	clear: left;
	padding-top: 32px;
}
div#stepHome123Box div.homeIcoBg {
	float: left;
	background: url('../images/bgBoxHomeIco2a.jpg') repeat-x;
	height: 263px;
	width: 492px;
	border-right: 3px solid #fff;
}
div#stepHome123Box div.homeIcoBgLeftTopCrnr {
	background: url('../images/crnrLftHomeCEMBanner.gif') no-repeat 0 0;
	padding: 25px 0 0 20px;
	width: 472px;
}
div.homeIco {
	float: left;
	background: url('../images/step123HomeIco5.gif') no-repeat 0 20px;
	height: 216px;
	width: 210px;
}
div.homeIcoList {
	float: left;
	padding: 30px 0 0 14px;
	font-size: 24px;
	font-weight: bold;
	color: #499FDF;
	line-height: 160%;
}
.showDiv {
	dispay: block;
	position: absolute;
	top: 189px;
	height: 260px;
	width: 760px;
	padding: 29px 0 0 0;
	background: #ffffff;
}
.showDiv2 {
	dispay: block;
	position: absolute;
	top: 218px;
	height: 232px;
	width: 232px;
	padding: 0 0 0 495px;
}
.hideDiv {
	display: none;
}
div.forgotPassHome {
	background: #E8EFF9 /*#FFFFE3*/;
	border: 3px solid #C5D5EE /*#FEECAD*/;
	height: 238px;
	width: 250px;
	padding: 7px 1px 12px 8px;
}
/*html div.forgotPassHome {
	height: 248px;
	padding: 7px 1px 4px 8px;
}*/


div#stepHome123Box div.signUp {
	float: left;
	height: 238px;
	width: 250px;
	background: #E8EFF9 /*#FFFFE3*/;
	border: 3px solid #C5D5EE /*#FEECAD*/;
	padding: 7px 1px 12px 8px;
}
div#stepHome123Box div.signUp h4, div.forgotPassHome h4 {
	padding: 0;
	margin: 0;
	color: #499FDF;
	font-weight: bold;
}
div.signUp .linkToSignUpBox {
	float: left;
	width: 106px;
	padding: 16px 0 0 0;
}
div.dataSignInHome div, div.dataSignInHome2 div {
	float: left;
	font-weight: bold;
	font-size: 12px;
}
div.dataSignInHome div.left, div.dataSignInHome2 div.left {
	padding: 8px 0 0 0;
	width: 78px;
	height: 12px;
}
div.dataSignInHome {
	padding-top: 22px;
}
div.dataSignInHome2 {
	clear: left;
	padding-top: 8px;
}
div.dataSignInHome div.right, div.dataSignInHome2 div.right {
	padding: 0 3px 0 0;
}
div.dataSignInHome div.right input, div.dataSignInHome2 div.right input {
	width: 160px;
	font-size: 20px;
	font-weight: normal;
	padding: 2px 0 0 2px;
	height: 28px;
	text-align: left;
}
div.dataSignInHome div.right input.off, div.dataSignInHome2 div.right input.off {
	border: 1px solid #D6D6D6;
}
div.dataSignInHome div.right input.on, div.dataSignInHome2 div.right input.on {
	border: 1px solid #868686;
}
div.errorBox {
	clear: left;
	color: red;
	height: 26px;
	padding: 6px 0;
}
div.signUp div.frgtPwd {
	padding: 0 10px 4px 0;
	margin-right: 4px;
	clear: both;
}
div.forgotPassHome div.returnLogin {
	padding: 8px 10px 4px 0;
	clear: both;
}
div#step123Box {
	clear: left;
	padding-top: 32px;
}
div#step123Box div.step1CornerTop {
	background: url('../images/crnrLftHowItWorks.gif') no-repeat left top;
}
div#step123Box div.step3CornerTop {
	background: url('../images/crnrRghtHowItWorks.gif') no-repeat right top;
}
div#step123Box div.step1 {
	float: left;
	width: 251px;
	height: 354px;
	background: url('../images/bgBoxHomeIco3a.jpg') repeat-x;
	border-right: 3px solid #fff;
}
div#step123Box div.step2 {
	float: left;
	width: 251px;
	height: 354px;
	background: url('../images/bgBoxHomeIco3a.jpg') repeat-x;
	border-right: 3px solid #fff;
}
div#step123Box div.step3 {
	float: left;
	width: 252px;
	height: 354px;
	background: url('../images/bgBoxHomeIco3a.jpg') repeat-x;
}
div.indStep1 {
	background: url('../images/indStep1A.gif') no-repeat 10px 10px;
	height: 36px;
}
div.indStep2 {
	background: url('../images/indStep2A.gif') no-repeat 10px 10px;
	height: 36px;
}
div.indStep3 {
	background: url('../images/indStep3A.gif') no-repeat 10px 10px;
	height: 36px;
}
div#stepHome123Box div.stepHome123 h3, div#step123Box div.step1 h2, div#step123Box div.step2 h2, div#step123Box div.step3 h2 {
	padding: 0;
	margin: 0;
	color: #499FDF;
	text-align: center;
	font-weight: bold;
}
div.step1Ico {
	background: url('../images/step1Ico.png') no-repeat 64px 38px;
	height: 162px;
}
div.step2Ico {
	background: url('../images/step2Ico3.png') no-repeat 20px 21px;
	height: 162px;
}
div.step3Ico {
	background: url('../images/step3Ico.png') no-repeat 44px 22px;
	height: 162px;
}
div#step123Box ul {
	list-style-type: none;
	padding: 10px 22px 0 28px;
	margin: 0;
}
div#step123Box ul li {
	background: url('../images/bullitLiWhite1a.gif') no-repeat 0 14px;
	padding: 10px 0 0 14px;
	font-size: 13px;
}
/* TAKE A TOUR  */
div#takeATour {
	color: #000;
	font-weight: bold;
	font-size: 20px;
	text-align: center;
	background: #FFFFE3;
	border: 3px solid #FEECAD;
	margin-top: 22px;
	padding: 11px 0 12px 0;
	height: 30px;
}
div#takeATour a:link, div#takeATour a:visited {
	color: #CC0000;
	text-decoration: underline;
}
div#takeATour a:hover {
	text-decoration: none;
	background: #CC0000;
	color: #fff;
}
/* WHAT IS */
div.whatIsBoxHome {
	float: left;
	background: url('../images/bgWhatIsBoxHome2a.jpg') repeat-x;
	border-right: 3px solid #fff;
	height: 224px;
	margin-top: 22px;
}
div.whatIsBoxHome div.whatIsTxtBoxHome {
	background: url('../images/crnrLftTitleBarWhatIs.gif') no-repeat left top;
	padding: 12px 12px 0 12px;
	width: 353px;
}
div.whatIsBoxHome h3 {
	padding: 0;
	margin: 0;
	color: #499FDF;
	font-weight: bold;
}
div.whatIsBoxHome p.em {
	font-weight: bold;
}
div.whatIsBoxHome p.bir {
	padding: 20px 0 0 0;
}
div.whatIsBoxHome p.iki {
	padding: 10px 0 0 0;
}
div.whatIsBoxHome p.uc {
	padding: 20px 0 0 14px;
	background: url('../images/bullitLiWhite1a.gif') no-repeat 0 24px;
}
.homeBttmSpacer {
	height: 20px;
	margin: 0;
	padding: 0;
	clear: left;
}
/* BENEFITS */
div.benefitsHome {
	float: left;
	width: 380px;
	background: url('../images/bgWhatIsBoxHome2a.jpg') repeat-x;
	height: 224px;
	margin-top: 22px;
}
div.benefitsHome div.titleBar {
	background: url('../images/crnrRghtTitleBarBenefits.gif') no-repeat right top;
	padding: 12px 0 10px 12px;
}
div.benefitsHome div.titleBar h3 {
	padding: 0;
	margin: 0;
	color: #499FDF;
	font-weight: bold;
}
div.benefitsHome div.padBox ul {
	list-style-type: none;
	padding: 0 12px 0 12px;
	margin: 0;
}
div.attB1 ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
div.contact ul {
	list-style-type: none;
	padding: 5px 12px 4px 12px;
	margin: 0;
}
div.howStepList ul {
	list-style-type: decimal;
	padding: 0 12px 30px 47px;
	margin: 0;
}
div.homeIcoList ul {
	list-style-type: none;
	margin: 0 0 0 6px;
	padding: 0;
}
div.benefitsHome div.padBox ul li, div.attB1 ul li {
	background: url('../images/bullitLiWhite1a.gif') no-repeat 0 14px;
	padding: 10px 0 0 20px;
}
div.howStepList ul li {
	padding: 14px 0 0 0;
	font-size: 15px;
}
div.homeIcoList ul li {
	background-image: url('../images/step123HomeBullit4a.png');
	background-repeat: no-repeat;
	background-position: 2px 26px;
	padding: 14px 0 0 28px;
	font-size: 27px;
	font-weight: bold;
	color: #499FDF;
}
/* CANVAS */
div.canvas, div.canvas2 {
	padding: 32px 0px 0 0px;
}
div.canvas p {
	margin: 0;
	padding: 3px 0 35px 14px;
}
div.canvas p.tourTxt {
	margin: 0;
	padding: 0 20px 20px 10px;
}
div.canvas h2 {
	padding: 0;
	margin: 0;
	color: #499FDF;
	font-weight: bold;
}
div.canvas h4 {
	padding: 0;
	margin: 0;
	color: #499FDF;
	font-weight: bold;
}
div.canvas h5 {
	padding: 0 0 0 14px;
	margin: 0;
	color: #499FDF;
	font-weight: bold;
	background-image: url('../images/bullitLiWhite1a.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
}
div.canvas h5.arrow {
	padding: 0 0 0 14px;
	margin: 0;
	color: #499FDF;
	font-weight: bold;
	background: url('../images/bullitLiWhite1a.gif') no-repeat 0 4px;
}
div.attB1 {
	border: 1px solid #015BBB;
	background: #E8EFF9;
	padding: 20px;
	margin: 0 12px;
}
span.attention1 {
	background: #FFFFE3;
	font-weight: normal;
	color: #000;
}
/* FORM */
div.contactFormBox, div.logInFormBox, div.signUpFormBox {
	padding: 0;
}
div.signUpFormBox div.formBox {
	padding: 14px 0 0 20px;
	height: 460px;
	background: #E8EFF9;
}
div.logInFormBox div.formBox {
	padding: 14px 0 0 20px;
	height: 190px;
	background: #E8EFF9;
}
#errorMessage {
	color: #CC0000;
}
div.contactFormBox div.formBox {
	padding: 14px 0 0 20px;
	height: 300px;
	background: #E8EFF9;
}
div.sUReqTxt {
	padding-bottom: 10px;
	margin: 0;
	font-weight: bold;
}
div.usrId {
	float: left;
	width: 160px;
}
div.usrIdTxt {
	float: left;
	width: 550px;
	margin-bottom: 10px;
}
div.rgl1Txt {
	float: left;
	padding: 9px 0 7px 0;
	height: 23px;
	width: 160px;
}
div.rgl1Inp {
	float: left;
	width: 400px;
}
div.rgl1Inp input {
	font-size: 15px;
	padding: 5px 0 5px 2px;
	width: 382px;
	margin: 0 0 8px 0;
}
div#checkAvailableButtonBox {
	float: left;
	padding: 4px 0 0 0;
	height: 35px;
	cursor: pointer;
}
div.rgl1TxtPrtB input {
	width: 156px;
	font-weight: normal;
	font-size: 13px;
}
div.subTxtForm {
	clear: left;
	padding: 14px 20px 30px 0;
	font-weight: normal;
}
*html div.subTxtForm {
	padding: 0 20px 30px 0;
}
div.errorBoxCF {
	clear: left;
	padding: 2px 0 0 170px;
	height: 40px;
}
div.errorBoxCF2 {
	clear: left;
	padding: 1px 0 7px 160px;
	height: 18px;
	color: red;
}
div.errorBoxCF2a {
	clear: left;
	padding: 1px 0 7px 120px;
	height: 26px;
	color: red;
}
div.errorBoxCF3 {
	clear: left;
	padding: 10px 10px 0px 0;
	height: 34px;
	color: red;
}
div.errorBoxCF4 {
	clear: left;
	padding: 7px 5px 0px 0;
	height: 38px;
	color: red;
}
span.green {
	color: green;
	font-weight: bold;
}
span.red {
	color: red;
	font-weight: bold;
}
div.spacer {
	clear: left;
	padding: 14px 20px 26px 0;
	font-weight: normal;
}
*html div.spacer {
	padding: 14px 20px 20px 0;
}
div.endTxtForm {
	clear: left;
	padding: 0px 20px 5px 0;
	font-weight: normal;
}
div.rgl3Inp {
	float: left;
	width: 200px;
}
div.rgl3Inp input {
	font-size: 15px;
	padding: 5px 0 5px 2px;
	width: 382px;
	margin: 0 0 8px 0;
}
div.rgl3InpSubTxt {
	font-weight: normal;
	padding: 7px 0 4px 0;
}
.logInFormBox .rgl1Txt {
	float: left;
	padding: 9px 0 7px 0;
	width: 120px;
}
.logInFormBox .rgl1Inp {
	float: left;
	padding: 3px 0 0 0;
	width: 600px;
}
.logInFormBox .rglIntro {
	padding: 6px 0 10px 0;
}
*html .logInFormBox .rglIntro {
	padding: 8px 0 10px 0;
}
div.rgl1Inp textarea {
	font-size: 15px;
	padding: 5px 0 5px 2px;
	width: 382px;
	height: 120px;
}
textarea.off, input.off {
	border: 1px solid #D6D6D6;
}
textarea.on, input.on {
	border: 1px solid #868686;
}
textarea.red, input.red {
	border: 1px solid red;
}
textarea.green, input.green {
	border: 1px solid green;
}
div#divYesButton {
	padding: 0;
	height: 35px;
}
div.submitContact {
	cursor: pointer;
	padding: 20px 0 0 160px;
}
div.createOff {
	padding: 20px 0 0 0;
}
div.logIn {
	cursor: pointer;
}
div.logInHome {
	cursor: pointer;
}
div.emailPass {
	cursor: pointer;
	padding: 8px 0 0 100px;
}
div.emailPassHome {
	cursor: pointer;
	padding: 2px 0 0 69px;
}
div#throbber, div#throbber2 {
	padding: 20px 0 0 0;
	height: 35px;
	width: 130px;
	float: right;
}
div#throbber3 {
	padding: 0;
	height: 35px;
	width: 130px;
}
div.blue {
	background: url('../images/txtmsThrobber.gif') no-repeat 0px 20px;
	margin-right: 10px;
}
div.blue2 {
	background: url('../images/txtmsThrobber.gif') no-repeat 0px 12px;
	margin-right: 10px;
}
div.blue2a {
	background: url('../images/txtmsThrobber.gif') no-repeat 0px 6px;
	margin-right: 10px;
}
div.blue3 {
	background: url('../images/txtmsThrobber.gif') no-repeat 0 0;
	margin-right: 5px;
}
*html div.blue3 {
	background: url('../images/txtmsThrobber.gif') no-repeat 0px 2px;
	margin-right: 3px;
}
div.blue4 {
	background: url('../images/txtmsThrobber.gif') no-repeat 109px 0;
	margin-right: 5px;
}
*html div.blue4 {
	background: url('../images/txtmsThrobber.gif') no-repeat 109px 0;
	margin-right: 3px;
}
div.blue5 {
	background: url('../images/txtmsThrobber.gif') no-repeat 0 7px;
	margin-right: 5px;
}
div.blue6 {
	background: url('../images/txtmsThrobber.gif') no-repeat 120px 6px;
	margin-right: 10px;
}
div.yellow {
	background: url('../images/txtmsThrobberLY.gif') no-repeat 0px 20px;
	margin-right: 10px;
}
div.yellow2 {
	background: url('../images/txtmsThrobberLY.gif') no-repeat 0px 12px;
	margin-right: 10px;
}
div.yellow3 {
	background: url('../images/txtmsThrobberLY.gif') no-repeat 0px 2px;
	margin-right: 5px;
}
*html div.yellow3 {
	background: url('../images/txtmsThrobberLY.gif') no-repeat 0px 2px;
	margin-right: 3px;
}
div.yellow4 {
	background: url('../images/txtmsThrobberLY.gif') no-repeat 0 0;
	margin-right: 5px;
}
*html div.yellow4 {
	background: url('../images/txtmsThrobberLY.gif') no-repeat 0 0;
	margin-right: 3px;
}
table.twoThrdOne {
	width: 100%;
}
table.twoThrdOne p {
	padding: 12px 0 0 14px;
}
.bgRightColHead {
	background: url('../images/bgRightColHead.png') no-repeat 0 0;
	width: 220px;
	height: 18px;
	padding: 5px 0 5px 12px;
	font-size: 15px;
}
.twoThrdOne td.left {
	width: 513px;
	padding-right: 15px;
}
.twoThrdOne td.right {
	width: 232px;
	padding-top: 8px;
}
.twoThrdOne td.right ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.twoThrdOne td.right li {
	padding: 7px 10px 0 26px;
	font-size: 12px;
	line-height: 1.5em;
	background: url('../images/bullitLiWhite1a.gif') no-repeat 12px 12px;
}
.subTxtAbout {
	font-size: 11px;
	font-weight: bold;
}
div.pad005020 {
	padding: 22px 0 30px 26px;
}
div.pad005020 p.title {
	font-weight: bold;
	background: none;
	padding: 0 0 10px 0;
}
div.pad005020 p {
	padding: 0 0 10px 14px;
	background: url('../images/bullitLiWhite1a.gif') no-repeat 0 4px;
}
div.pad005020 h5 {
	padding: 0 0 10px 0;
	font-weight: bold;
}
div.noteHowItWorks {
	clear: left;
	padding: 15px 0 10px 0;
	text-align: center;
}
div.noteHowItWorks span.title {
	background: #FFFFE3;
}
.tourNavBar {
	background: #D3E0F2;
	height: 32px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
}
.tourNavBar .navChoice {
	float: left;
	padding: 8px 0;
}
.tourNavBar .navChoiceActive {
	float: left;
	padding: 8px 12px;
	background: #015BBB;
	color: white;
}
.navChoice a, .navChoice a:link, .navChoice a:visited {
	padding: 8px 12px 8px 12px;
	margin-right: 1px;
	text-decoration: underline;
}
.navChoice a:hover {
	color: #4A98EE;
	background: none;
	text-decoration: none;
}
.bouton-gris {
	display: block;
	width: 155px;
	height: 32px;
	background-color: #ffffff;
	background-image: url(../images/btn_gris.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
	text-align: center;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	font-weight: bold;
	text-decoration: none;
	padding-top: 7px;
}
