/******************************************************************************* ** ** ** App Name: UTO Module ** ** Programmer: Adnan Timothy ** ** ** ** Description: The purpose of this file is to create style sheet ** ** for utoForms ** *******************************************************************************/ .utoform { margin: 0px; width: 740px; padding: 14px; } #utoform { margin: 0px auto; border: solid 2px #b7ddf2; background: #ebf4fb; } #utoform h1 { font-size: 14px; font-weight: bold; margin-bottom: 0px; } #utoform .toppara { font-size: 11px; color: #666666; margin-bottom: 0px; border-bottom: 1px solid #b7ddf2; padding-bottom: 0px; } #utoform .bottompara { font-size: 11px; color: #666666; margin-top: 0px; border-top: 1px solid #b7ddf2; padding-top: 0px; } #utoform label { display: block; font-weight: bold; text-align: right; /*width: 220px;*/ width: 200px; float: left; } #utoform span .checkbox_label { width: 20px; float: left; display: block; margin-left:10px; margin-right: 10px; font-weight: normal; } #utoform fieldset { border: 2px solid #b7ddf2; margin-bottom: 5px; margin-top: 8px; padding: 10px; position:relative; } #utoform fieldset legend{ font-weight: bold; color: #0C64A3; } #utoform div { height: 50px; /*margin: 0px; */ } #utoform div .reqhdg { height: 20px; margin: 0px; } #utoform .small { color: #666666; display: block; font-size: 11px; font-weight: normal; text-align: right; /*width: 220px;*/ width: 200px; } #utoform input[type="text"], input[type="password"] { float: left; font-size: 12px; padding: 4px 15px; border: 1px solid #aacfe4; width: 200px; margin: -2px 0 20px 10px; /*-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);*/ } #utoform input[type="checkbox"] { float: left; font-size: 12px; padding: 4px 15px; border: 1px solid #aacfe4; margin: 5px 0 20px 10px; /*-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);*/ } #utoform textarea { float: left; font-size: 12px; width: 300px; height: 70px; border: 1px solid #aacfe4; padding: 4px 15px; margin: 2px 0 20px 10px; resize: none; } #utoform input[readonly] { border: 0px; background: #ebf4fb; width: 400px; } #utoform select#ccmonth{ float: left; font-size: 12px; padding: 4px 15px; border: 1px solid #aacfe4; width: 120px; margin: 2px 0 20px 10px; } #utoform select#ccyear{ float: left; font-size: 12px; padding: 4px 15px; border: 1px solid #aacfe4; width: 100px; margin: 2px 0 20px 10px; } #utoform select#countryfld, select#stateuscanfld ,select#orgtypefld{ float: left; font-size: 12px; padding: 4px 15px; border: 1px solid #aacfe4; width: 230px; margin: 2px 0 20px 10px; } #utoform select#verificationquestionfld1, select#verificationquestionfld2 ,select#verificationquestionfld3{ float: left; font-size: 12px; padding: 4px 15px; border: 1px solid #aacfe4; width: 380px; margin: 2px 0 20px 10px; } #utoform select#idstatusfld { float: left; font-size: 12px; padding: 4px 15px; border: 1px solid #aacfe4; width: 230px; margin: 2px 0 20px 10px; } #utoform select#servdetfld{ float: left; font-size: 12px; padding: 4px 15px; border: 1px solid #aacfe4; width: 400px; margin: 2px 0 20px 10px; } #utoform button { clear: both; margin-left: 0px auto; width: 125px; height: 31px; background: #666666; text-align: center; line-height: 31px; color: #FFFFFF; font-size: 11px; font-weight: bold; } #utoform .reqfld { background: #FFFFFF url(theme/images/required.gif) no-repeat; padding-left: 15px; } #utoform .radioreqfld { background: url(theme/images/required.gif) no-repeat; padding-left: 15px; } #utoform .productradioreqfld { background: url(theme/images/required.gif) no-repeat; padding-left: 10px; margin-left: -15px; } #utoform .reqfldheading { background: url(theme/images/required.gif) no-repeat; padding-left: 20px; } #utoform .left { float: left; } #utoform .right { float: right; } #utoform .textleft { text-align: left; } #utoform .error { font-family: inherit; font-size: 0.8em; color: #900; background-color : #ffff00; float: left; } #utoform .help { float: left; margin-left: 5px; background: url(theme/images/note_new.gif) no-repeat; padding-left: 20px; cursor: help; } #utoform #note, #heading { height: auto; } #utoform a.formlink:link { color: #0C3B72; text-decoration: underline; } #utoform #cctypeid .creditcardlogogreyed { float: left; /*padding: 4px 5px;*/ margin-left: 8px; opacity: 0.2; filter: alpha(opacity=20); /* msie */ } #utoform #cctypeid .creditcardlogoactivate { float: left; /*padding: 4px 5px;*/ margin-left: 8px; } input:focus, textarea:focus, select:focus { /*box-shadow: 0 0 5px rgba(81, 203, 238, 1);*/ border: 1px solid rgba(81, 203, 238, 1); color: #009; font-weight: bold; -webkit-box-shadow: 0px 0px 10px 0px rgba(81, 203, 238, 1); /*0, 0, 0, .5*/ -moz-box-shadow: 0px 0px 10px 0px rgba(81, 203, 238, 1); box-shadow: 0px 0px 10px 0px rgba(81, 203, 238, 1); } [readonly]:focus { opacity: 0.5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=55); box-shadow: none; -webkit-box-shadow: none; background: #F8F8F8; outline: none; } /* START - TABLE */ #utoform .utoTable { display: table; margin: 10px auto; height: 20px; border: 1px solid #6699CC; } #utoform .utoTable .Heading { display: table-row; font-weight: bold; text-align: center; color: #FFFFFF; background-color: #6699CC; height: 20px; } #utoform .utoTable .Row { display: table-row; height: 20px; } #utoform .utoTable .Cell { display: table-cell; width: 5%; height: 20px; border: 1px solid #FFFFFF; } /* END - TABLE */ /* add for refund form style */ #frm_paymentrefund .error_msg { background-color: #FFFF00; color: #990000; float: left; font-family: inherit; font-size: 0.8em; margin-left: 230px; display: inline-blockblock; vertical-align: top; margin-top: 5px; margin-bottom: 5px; } #refundreason textarea { margin-left: 0px; margin-bottom: 5px; } #frm_paymentrefund input[type="text"] { margin-left: 0px; margin-bottom: 0px; } .buttonsubmit { background-color: #CFDBF3; padding: 2px 4px; font: 11px; text-decoration: none; border: 1px solid; border-color: #aaa #444 #444 #aaa; color: #353D7F; font-weight: bold; clear: both; /*margin-left: 0px auto; width: 125px; height: 31px; background: #0B2C63; text-align: center; line-height: 31px; color: #FFFFFF; font-size: 11px; font-weight: bold;*/ } .errorwidth{ width:250px; text-align: left; } .userinfo{ margin-bottom: 50px; }