
#registerForm{overflow: hidden;}
#registerForm p{padding-bottom: 10px; clear:both;}

/* ________________________ RegisterBox Style ________________________*/

.registerBoxTop{background-color: #eef2f6;height:15px;background-image: url("/Views/skins/default/maquette/content/bg_registerBoxTop.jpg");}
.registerBoxContent{background-image: url("/Views/skins/default/maquette/content/bg_registerBoxContent.jpg");padding-top:10px;}
.registerBoxBottom{background-color: #eef2f6;height:15px;background-image: url("/Views/skins/default/maquette/content/bg_registerBoxBottom.jpg");clear:both;}

/* ________________________ RegisterIcons ________________________*/

h3.registerStep1{height:30px;background-image: url("/Views/skins/default/maquette/icon/titleBox1.jpg");background-repeat: no-repeat;text-indent: 45px;padding-top:13px;}
h3.registerStep2{height:30px;background-image: url("/Views/skins/default/maquette/icon/titleBox2.jpg");background-repeat: no-repeat;text-indent: 45px;padding-top:13px;}
h3.registerStep3{height:30px;background-image: url("/Views/skins/default/maquette/icon/titleBox3.jpg");background-repeat: no-repeat;text-indent: 45px;padding-top:13px;}

h4.registerSubStep{height:20px;text-indent: 25px;background-image: url("/Views/skins/default/maquette/icon/arrow_gray.png");background-repeat: no-repeat;margin: 20px 0 0 45px;}

/**
 * Register form
 */
#registerForm{  }

#registerForm p.registerInfo{width:440px;margin:0px 0px 10px 43px;display:block;}
#registerForm label{ display: block; text-align: right; color:#16414f; width: 210px; padding-left:40px; float: left; }

#registerForm input.radio{  }
#registerForm div.registerBoxContent p span.radio{ position:relative;top:-3px;}
#registerForm div.registerBoxContent p span.radioBlock{ display:block;margin-left:250px;margin-bottom:0px;  }


#registerForm span.registerRadioBox span{  }
#registerForm span.registerRadioBox span{ line-height:0.2em; }

#registerForm input.textContent{width: 195px;border: #CCC 1px solid;margin:0 30px 0 5px;}
#registerForm input.textAreaContent{width: 195px;border: #CCC 1px solid;margin:0 30px 0 5px;height:100px;}
#registerForm input.radioContent{margin:0px;padding:0px;}
#registerForm select{width: 199px;border: #CCC 1px solid;margin:0 30px 0 5px;}

#registerForm p.selectDateCombo{ margin:0 0 20px 0 }
#registerForm p.selectDateCombo select{ width:62px;float:left;margin:0 0px 0 5px;  !important}

#registerForm p.selectIscocountryBox select{ height:20px; }

#registerForm p.custom_delivery_info_box textarea{ margin:0 30px 0 5px; border:1px solid #CCCCCC;width:195px;height:50px }

#registerForm p input#valider{ display:block; margin:10px 0 20px 360px; width:135px; height:45px; background-position:0% 0%;background:transparent url("/Views/skins/default/maquette/buttons/medium_orange.png");color:#fff;border:none; }
#registerForm p input#valider{cursor:pointer;background-position: 0 -45px;}



/* ________________________ Alerte Message/Informations ________________________ */

.alertMsg{width:200px;margin-bottom:20px;color: red;display: block;padding:5px;position: relative;left:250px;}
.alertInfo{width:140px;float:right;padding:5px 20px;margin-left:20px;background-color: #03aedc;color:#fff;}

a:focus{ outline:none; }
a:active{outline:none;}

#valider:focus{ outline:none; }
#valider:active{ outline:none; }

