/* 
    Document   : account
    Created on : 2012-04-18, 18:06:49
    Author     : tech-prog
    Description:
        CMS Register hurt object
*/

div#welcomeRegister { width: 280px; height: 420px; float: left; background-image: url(../images/welcome-register.jpg); background-repeat: no-repeat}
div#welcomeRegisterSmall { width: 217px; height: 442px; background-image: url(../images/welcome-new-partner.jpg); background-repeat: no-repeat }
.placeForm { width: 500px; height: 420px; float: right; }
.placeForm p { line-height: 18px; padding: 15px 10px 10px 10px; border: 1px solid #ddd }

.placeForm ul.bullets { padding: 15px 10px 10px 10px; border: 1px solid #ddd; margin: 0 0 12px 0; }
.placeForm ul.bullets li { background: url(../nivo/bullets.png) no-repeat left bottom; padding-left: 24px; line-height: 18px; }

ul.registerSteps { margin: 4px 0 16px 0; padding: 0; width: 100%; height: 40px}
ul.registerSteps li { float: left; color: #fff; text-align: center; line-height: 38px; width: 137px; font-size: 16px; padding: 0 14px 0 0; background: url('cms/step-unavailable.gif') no-repeat top center;}
ul.registerSteps li a { color: #fff; line-height: 38px;  }
ul.registerSteps li.active { background-image: url('cms/step-active.gif'); color: #ff0; }
ul.registerSteps li.available { background-image: url('cms/step-available.gif') }

.underInfo { line-height: 18px; width: 540px; float: left; color: #888; }

.contract { padding: 10px 10px 10px 10px; border: 1px solid #ddd; width: 470px; height: 316px; overflow: scroll; }

.uploadBox { border-radius: 4px; float: left; width: 162px; height: 86px; margin:8px 18px 8px 5px; background: #eee; border: 1px solid #777 }
.uploadBox.hint { background: #ffffaa; }

#file1, #file2, #file3 { cursor: pointer }
.boxHeader { /*border-top-right-radius: 4px; border-top-left-radius: 4px;*/ background: #777; color: #fff; height: 18px; clear:both; padding: 4px 4px 4px 4px; margin-bottom: 16px;  }
.boxHeader.active { background: #8ebe2f; }
.noMarginTop { margin-top: 0 !important; }
.mediumInfo { width: 260px; color: #aaa; }

.boxHeader a.deleteFiles img { padding: 0 0 0 0; background: url('cms/delete-from-cart.png') no-repeat left bottom; width: 14px; height: 14px; border: 0; }
.boxHeader.active a.deleteFiles img { background-position: left top; }

.long { width: 100% }
.medium { width: 50% }
.cod_special { border: 2px solid #5C8607!important; }
.orderTotalInfo { width: 220px; }
.left.small { padding-top:6px; width: 90px; }