::-webkit-input-placeholder {color:#666666;}
:-moz-placeholder {color:#666666;}
::-moz-placeholder {color:#666666;}
:-ms-input-placeholder {color:#666666;}
textarea {resize:none;}
select option { padding:0 2px;}

#join-conf, #awrd-nominate, #book-booth {margin: 0 auto; overflow: hidden;padding: 0;}
#join-conf input[type="text"], #awrd-nominate input[type="text"], #book-booth input[type="text"] {margin-bottom:17px; padding:6px; width:93%; font-family: 'Lato-Light'; font-size:16px; color:#666; background:#fff;}
.submit-btn {background:url("../images/buttons/submit-btn.gif") no-repeat scroll center top;cursor: pointer;display: block;height: 34px;margin: 0 auto 0;width: 153px;}
#join-conf input.error, #awrd-nominate input.error, #book-booth input.error, .newsletter-inpt.error, .instant-frm input.error, instant-frm select.error {background:#ff8383;}

.Newsletter-form div.sec{ width:100%; margin:0;}
.newsletter-inpt{width:195px; padding:3px; border:#fff 1px solid; color:#666; background:#fff; float:left;}
.newsletter-btn{width:28px; height:25px; margin-left:-1px; cursor:pointer; background:url(../images/buttons/go.gif) no-repeat center top; float:left;}

.instant-frm {margin: 0 auto; overflow: hidden;padding: 0;}
.instant-frm input[type="text"] {border: 1px solid #ccc; margin-bottom:13px; padding:6px; width:92%; font-family: 'Lato-Light'; font-size:16px; color:#666; background:#fff;}
.instant-frm select {border: 1px solid #dbdcdc; background:#fff; margin-bottom:8px; padding: 7px; width: 98%; color:#666; font-size:13px; -webkit-appearance: menulist-button; }

.down-bro, .spns-reg, .exhibit-reg, .awrd-reg, .conf-reg, .book-room {margin: 20px auto;overflow: hidden;padding: 0; width:100%;}
.down-bro div.sec, .spns-reg div.sec, .exhibit-reg div.sec, .awrd-reg div.sec, .conf-reg div.sec, .book-room div.sec{ width:100%; margin-bottom:10px; overflow:hidden;}
.down-bro div.sec label.lsec, .spns-reg div.sec label.lsec, .exhibit-reg div.sec label.lsec, .awrd-reg div.sec label.lsec, .conf-reg div.sec label.lsec, .book-room div.sec label.lsec{width:44%; float:left; padding-top:7px; font-family:'Lato-Light'; font-size:16px; color:#666;}
.down-bro div.sec span.msec, .spns-reg div.sec span.msec, .exhibit-reg div.sec span.msec, .awrd-reg div.sec span.msec, .conf-reg div.sec span.msec, .book-room div.sec span.msec{width:3%; float:left; padding-top:8px;  color: #666; font-size: 14px;}
.down-bro div.sec span.rsec, .spns-reg div.sec span.rsec, .exhibit-reg div.sec span.rsec, .awrd-reg div.sec span.rsec, .conf-reg div.sec span.rsec, .book-room div.sec span.rsec{width:53%; float:left;}
.down-bro div.sec span.rsec input[type="text"], .spns-reg div.sec span.rsec input[type="text"], .exhibit-reg div.sec span.rsec input[type="text"], .awrd-reg div.sec span.rsec input[type="text"], .conf-reg div.sec span.rsec input[type="text"], .book-room div.sec span.rsec input[type="text"]{border:1px solid #dbdcdc; background:#fff; margin:0; padding:8px; width:80%; font-size:14px; color:#666;font-family:'Lato-Light';margin-right:15%;}
.spns-reg div.sec span.rsec textarea, .exhibit-reg div.sec span.rsec textarea, .awrd-reg div.sec span.rsec textarea, .book-room div.sec span.rsec textarea, .conf-reg div.sec span.rsec textarea{background:#fff; border:1px solid #dbdcdc; float:left; width:80%;padding:8px; height:70px; font-size:14px; color:#666;font-family:'Lato-Light';margin-right:15%;}
.awrd-reg div.sec span.rsec select, .conf-reg div.sec span.rsec select {background: #fff; border: 1px solid #dbdcdc; color: #666; font-size: 14px;  margin-right: 15%; padding: 8px; width: 85%; font-size:14px; color:#666;font-family:'Lato-Light';}

.awrd-reg div.sec span.rsec ul.owner li{color: #666;font-family: "Lato-Light";font-size: 16px;font-weight: 400;margin-bottom:5px; float:left; width:45%; }
.awrd-reg div.sec span.rsec ul.pay-opt li, .conf-reg div.sec span.rsec ul.pay-opt li, .conf-reg div.sec span.rsec ul.reg-fee li {color: #666;font-family: "Lato-Light";font-size: 16px;font-weight: 400;margin-bottom:5px;}

.awrd-reg div.sec span.rsec ul.owner li input[type="radio"], .awrd-reg div.sec span.rsec ul.pay-opt li input[type="radio"], .conf-reg div.sec span.rsec ul.pay-opt li input[type="radio"], .conf-reg div.sec span.rsec ul.reg-fee li input[type="radio"]{margin: 3px 10px 0 0;float:left;}
.awrd-reg div.sec span.rsec img, .conf-reg div.sec span.rsec img {margin: 0 5px;vertical-align: middle;}

.awrd-reg ul.awrdRegCat li{color: #666;display: block;float: left;font-family: "Lato-Light";font-size: 16px;font-weight: 400;padding: 0 0 10px 1%;margin-left:23px; width:41%;text-indent:-28px;}
.awrd-reg ul.awrdRegCat li input[type="checkbox"]{margin-right: 10px;}

.book-room div.sec span.rsec ul.book-rates li{color: #666;font-family: "Lato-Light";font-size: 16px;font-weight: 400;margin-bottom:5px; float:left; width:50%; }
.book-room div.sec span.rsec ul.book-rates li input[type="radio"], .book-room div.sec span.rsec ul.book-cost li input[type="checkbox"]{margin: 3px 10px 0 0;float:left;}
.book-room div.sec span.rsec ul.book-cost li{color: #666;font-family: "Lato-Light";font-size: 16px;font-weight: 400;margin-bottom:5px; display:block; }

.inpt-txt{border: none !important; width:50px !important; font-weight:600; font-family: "Lato-Light";font-size: 18px !important; padding:0 !important;margin:7px 0 0 10px!important;}
.inpt-txt2{border: none !important; color: #333;font-family: "proxima_novasemibold";font-size: 18px;width:65%;font-weight:400;padding:0 !important;margin:7px 0 0 10px;}

.awrd-reg div.sec span.rsec strong, .conf-reg div.sec span.rsec strong{font-family:'proxima_novasemibold'; font-size:16px; color:#333; font-weight:normal;}
.awrd-reg div.sec span.rsec { color: #666; font-family: "Lato-Light"; font-size: 16px; font-weight: 400; line-height: 22px;}

.submit {    display: block;
    margin-right: 20px;
    font-size: 16px;
    font-family: 'Lato-Regular';
    background: #009a97;
    padding: 7px 15px;
    border-radius: 4px;
    margin-bottom: 10px;  height: 34px; margin: 15px auto 0; color:#fff; width:180px;}

.down-bro div.sec span.rsec input.error, .spns-reg div.sec span.rsec input.error, .spns-reg div.sec span.rsec textarea.error, .exhibit-reg div.sec span.rsec input.error, .exhibit-reg div.sec span.rsec textarea.error, .awrd-reg div.sec span.rsec input.error, .awrd-reg div.sec span.rsec textarea.error, .awrd-reg div.sec span.rsec select.error, .conf-reg div.sec span.rsec input.error, .conf-reg div.sec span.rsec textarea.error, .book-room div.sec span.rsec input.error, .book-room div.sec span.rsec textarea.error{border:solid 1px #c24949 ;}
.down-bro label.error, .spns-reg label.error, .exhibit-reg label.error, .awrd-reg label.error, .conf-reg label.error, .book-room label.error{color: #e1231c;font-size: 13px;padding-top:3px; font-weight:400; display:block;}

.submit-btn {background:url("../images/buttons/submit.gif") no-repeat scroll center top; cursor: pointer; display: block;height: 37px; margin: 15px auto 0;width: 206px; text-align:center; display:none;}













