body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#555;}
#textMenu1, #textMenu2, #contentarea h1{display: none;}
input, select, textarea{-moz-border-radius:3px; -webkit-border-radius:3px;border:1px #ccc solid;font-family:Arial, Helvetica, sans-serif;color:#999;}
/* buttons */
#ctl00_ContentPlaceHolder1_LocalizedButton1, #submit{background:url(http://pss.s3.amazonaws.com/AAA-MASTER-PSS-S3/pss-images/base/button-bg.jpg) repeat-x !important;border:1px solid #999 !important;color:#333 !important;font-size:14px;padding:3px;}
#ctl00_ContentPlaceHolder1_LocalizedButton1{margin:10px 0 25px 30px;}
/*FORMS*/
.orderFormSectionTitle{padding: 15px 0 10px 0;font-weight: bold;}
.orderFormRadio{margin: 3px 0;display: block;}
.orderFormRadio label{padding: 0 0 0 7px;}
#ctl00_ContentPlaceHolder1_btnLogin{margin: 0px 0px 20px 0px;}
#ctl00_ContentPlaceHolder1_RadAjaxPanel1, .formTable, .formCell, .instructions, .orderFormTitle{font-size:12px;}
#ctl00_ContentPlaceHolder1_LocalizedButton1, #ctl00_ContentPlaceHolder1_Button1{margin: 0 0 20px 0;}
.formCell{padding: 0 10px 0 0;text-align: right;}
.formRow1 input{margin: 3px 0;}											
#ctl00_ContentPlaceHolder1_LocalizedButton1, #ctl00_ContentPlaceHolder1_Button1, #ctl00_ContentPlaceHolder1_btnLogin{padding: 1px 5px;margin: 10px 0 25px 0;}
/* file upload page */
.formTable input{padding:4px;font-size:12px;}
.formTable input:focus, .formTable textarea:focus{border:1px #666 solid;color:#000;}
.fileUploadHeading{border-bottom:1px #ccc solid;width:300px;}
#ctl00_ContentPlaceHolder1_txtInstructions{width:275px !important;padding:5px;font-size:12px;float:left;}
.formSuccess{background:url(http://pss.s3.amazonaws.com/AAA-MASTER-PSS-S3/pss-images/base/formSuccess.jpg) no-repeat;text-indent: -999em;height:325px;}
.fileupload-success{background:url(http://pss.s3.amazonaws.com/AAA-MASTER-PSS-S3/pss-images/base/fileupload-ins2.png) no-repeat;text-indent: -999em;height:176px;width:665px;}
#ctl00_ContentPlaceHolder1_pnlLogin h2{display:none;}
#ctl00_ContentPlaceHolder1_pnlLogin input{border:auto !important;color:#333;}
#ctl00_ContentPlaceHolder1_btnLogin{background:url(http://pss.s3.amazonaws.com/AAA-MASTER-PSS-S3/pss-images/base/button-bg.jpg) repeat-x !important;}
/*FORM ERROR*/
.form-error{background: #fcc;}
#ctl00_ContentPlaceHolder1_RequiredFieldValidator1{font-size: 14px !important; font-style: italic !important;}
/* SELECT BOXESj and PROGRESS BAR */
.RealFileInput{margin:0 0 9px;}
.RadUploadSelectButton{background:transparent url(http://pss.s3.amazonaws.com/AAA-MASTER-PSS-S3/pss-images/base/button-bg.jpg) repeat-x !important;border:1px solid #666 !important;color:#000 !important;top:0px !important;}
.RadUploadSelectButton:hover{cursor:pointer;}
.RadUploadInputField{border:1px #ccc solid !important;padding:5px !important;height:13px !important;color:#999 !important;}
#ctl00_ContentPlaceHolder1_RadUpload1_wrapper{width:300px;float:right;}
#ctl00_ContentPlaceHolder1_RadProgressArea1{float:right;clear:right;}
.RadUploadTable{margin: 0 !important;}
.RadUploadTable td{padding:0 !important;}
.RadUploadProgressArea{position: absolute; top:0 !important; left:-90px !important;}
#ctl00_ContentPlaceHolder1_RadProgressArea1_Panel{position: relative;}
/*CUSTOM ARTICLE FORM*/
#customform {width:720px;}
#customform fieldset{margin: 0 0 20px 0;padding: 0 0 15px 15px;}
#customform legend{padding: 0 5px;color:#555;font-size:14px;}
#customform li span{color: #f00;}
#customform ul{padding: 0;margin: 30px 0 0 0;}
#customform li{list-style: none;margin: 0 0 5px 0;padding: 0;}
#customform label{color:#777777;float:left;line-height:1.3em;padding:5px 5px 0 0;text-align:right;width:110px;}
#personal-area, #address-area{width:340px;float:left;}
#personal-area{border: 1px #aaa solid; border-width:1px 1px 0 0;}
#comments-area{clear:both;}
#comments-area, #address-area{border:1px #aaa solid; border-width:1px 0 0 0;}
#customform input, #customform textarea, #customform select{color:#999;background:#fff;border:1px solid #D5D5D5;font-size:1.2em;padding:4px 2px;font-family: Arial,Helvetica,sans-serif;}
#customform input:focus, #customform textarea:focus{border:1px solid #666;background:#fff;color:#333;}
input.valid{}
input.error, textarea.error{border:1px #f00 solid !important;background:#ffd !important;}
label.error{color:#f00;font-style:italic;height: 20px;margin: 0 0 0 5px;}
span.error{display:block;padding:0 0 0 110px;}
#submit{margin:0 0 0 130px;}
#summary{display:none;font-size:14px;color:#f00;padding:17px 0 0 60px;height:33px;margin:0 0 0 20px;background:url(http://pss.s3.amazonaws.com/AAA-MASTER-PSS-S3/pss-images/base/exc.png) no-repeat left center;}