#motives-training{
 background: #000 url(/images/usa/motivesCosmetics/motives-training.jpg) no-repeat scroll top left;
 color: #fff;
 width: 940px;
 margin: 0 auto 20px;
 padding: 30px;
 font: normal 14px/18px arial, sans-serif;
 overflow: hidden;
}
#motives-training h1{
 width: 1000px;
 height: 310px;
 margin: 0;
 padding: 0;
 text-indent: -9999px;
}
#motives-training h2{
 color: #fff;
 font: bold 18px arial, sans-serif;
 padding: 0;
 margin: 10px 0;
}
#find-training{
 width: 900px;
 background: #000;
 border: solid #333 1px;
 margin: 0;
 padding: 20px 20px 0;
 overflow: hidden;
}
#find-training ul{
 width: 350px;
 float: left;
 list-style: none;
 margin: 0 60px 0 0;
 padding: 0;
}
#find-training ul li{
 width: 350px;
 margin: 20px 0;
 padding: 0 0 0 20px;
 position: relative;
}
#find-training h3{
 font: bold 14px arial, sans-serif;
 padding: 0;
 margin: 0;
}
#find-training p{
 font: normal 14px/18px arial, sans-serif;
 color: #999;
 padding: 0;
 margin: 10px 0 0;
}
#find-training input.boxCheck{
 position: absolute;
 top: 0;
 left: 0;
}
#training-near-you{
 background: #333;
 padding: 20px;
 margin: 0 0 0 20px;
 float: left;
 list-style: none;
}
#training-near-you ol{
 list-style: none;
 padding: 0;
 margin: 0;
}
#training-near-you ol li{
 padding: 0;
 margin: 0 0 10px 0;
}
#training-near-you ol li h3{
 margin: 0 0 20px 0;
}
#training-near-you ol li label{
 display: block;
 float: left;
 width: 80px;
 font-weight: bold;
}
#training-near-you ol li input.button{
 float: left;
 margin: 0 0 0 80px;
 padding: 0 23px !important;
}
