
body {background: #FFFFFF url("../../../../../stellent/groups/images/@images/@supercuts/documents/images/sct-franchisee-header-bg.png") 1px 0 repeat-x; font-family: sans-serif, Helvetica, Verdana;  margin: 0;  color: #383838; font-size:12px;}
body div.wcm-region-marker{	z-index:2000;}
fieldset {margin: 0 0 20px; padding: 5px 10px 5px; text-align: left;}
legend {font-family: Arial, Helvetica, Verdana, sans-serif; color: #383838;  font-size: 18px;}

a:link, a:visited {color:#383838; font-weight:bold;}

#wrapper,#wrapperMain { background: url("../../../../../stellent/groups/images/@images/@supercuts/documents/images/sct-franchisee-logo.png") no-repeat;  padding: 101px 140px 0 20px;   width: 80%;}
#wrapperMain{text-align:center;}
label{ padding-right:3px;}
#submitBtn{padding-top:1em;}
#Login1_PasswordRequired{padding-left:5px;}
#error{color:#ff0000; font-weight:bold; height: 15px; padding-bottom:5px; }
th {  font-size: 90%;  text-align: left;}
td {font-size:12px;}
h3 {font-size:16px; font-weight:bold; text-decoration:underline; text-transform:uppercase;}

#artwork_job_form { padding-bottom: 25px;}
#artwork_job_form fieldset { margin: 0 0 20px; padding: 5px 10px 5px; text-align: left;}
#artwork_job_form td { padding: 4px;}
#artwork_job_form th {background-color: #BBB; border-top: 10px solid #FFF;  padding: 5px;}
#artwork_job_form .textarea {height: 75px; width: 400px;}
#artwork_job_form img {border:solid 1px black;}

#CalendarExtender1_container td, #CalendarExtender2_container td, #CalendarExtender3_container td, #CalendarExtender4_container td, #CalendarExtender5_container td {padding:0px;}
.endline {font-size:10px; padding-left:5px;}
.subhead {font-size:10px; padding:5px;}

#errorBlock{ display: none; font-size:12px; padding: 2px 10px 2px 10px; margin-bottom:10px; margin-top: 10px; background: #ffffff; color:#ff0000; font-weight: bold; border: 1px solid #380982; clear:both; width: 50.5em;}
.labelError{font-weight:bold; color:#ff0000;}
.labelNoError{color:#383838;}
.redText {}
