#main {margin:0 auto; width:766px;}

#header{height:94px}
#header1{height:179px}
#header2{height:142px}
#header3{height:191px}

/*FORM STYLES*/

form {padding: 0px; margin: 0px;}
h2.formHeading {margin: 21px 20px 29px 18px !important; padding: 0 !important; font-weight: normal; font-size: 16px; color: #FF5B00; line-height: 130%;}
h3.formHeading {font-size: 12px; line-height: 120%; margin: 10px 0 10px 0 !important; padding: 8px 20px 8px 14px !important; background: #CC99CC; border-top: 1px solid #999999 !important; border-bottom: 1px solid #999999 !important;}
.easyCreate h3.formHeading {margin: 10px 4px 10px 4px !important;}
.selectedProviders h3.formHeading {border: 0 !important; margin: 0 !important; padding-left: 9px !important;}
table.formTable {margin-left: -8px;}
.easyCreate table.formTable {margin-left: 10px;}
.formTable td, .formTable th {padding: 0 0 10px 10px;}
td.labelCell, .formTable th {padding-left: 0px;}
label {font-weight: bold; line-height: 1.8em;}
.formTable label {white-space: nowrap; padding-left: 6px;}
#wo_123 label {padding-left: 0;}
.fieldContext {font-size: 11px; font-weight: normal;}
td .fieldContext {padding-left: 20px;}
.headDescription {font-size: 10px; color: #657B8E;}
#createaccountform input, #contactUsForm input, #talkToExpert input {width: 220px;}
input, select, textarea {font-size: 11px; padding: 0; margin: 0;}
input.radio {width: auto !important;}
input.select {width: auto !important;}
input.checkbox {width: auto !important; color: #333; font-weight: bold; font-size: 11px;background-color: #FFF; border: 0; }
input.clearbg{background-color : transparent;border: 0 none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
input.disabled_no_text { color: #cccccc; font-weight: bold; font-size: 10px;background-color: #cccccc; border: black 1px solid; }
input.submit { color: #FFF; background-color: #60BB46; margin: 5px 0; }
input.noborder, input.noborderclear { color: #6d3b42; font-weight: bold; }
input.noborder { background-color: #FFF;}
input.noborderclear { background-color: #C3D9EA;}
input.none {color: #C3D9EA; background-color: #C3D9EA;}
input#submitButImg {width: auto;}
input#routeBtnBottom {margin-top: 10px !important;}
#subjectID {width: 350px !important;}
#comments {width: 350px !important;}
#phone {width: 175px !important;}
#ext {width: 50px !important;}
#subjectID {width: 350px !important;}
td.submitButtons {text-align: left; padding: 0px; margin: 0px; padding-left: 115px;}
form td, form td.required {vertical-align: top !important; padding: 0; margin: 0; white-space: normal;}
td.ccctd {vertical-align: middle;}
form td.miniFormTip {white-space: nowrap;}
form .feeDescription {color: #666666; font-weight: normal; padding: 0px !important;}
img.formSteps {float: right;}
div.easyCreate {border: 1px solid #657B8E; margin: 0 0 0 25px; padding: 0 0 30px 0;}
.easyCreate div#mainFormHead {height: 50px; padding: 5px;}
.easyCreate h1 {margin-left: 13px; margin-top: 15px !important;}
.easyCreate #routeHead {margin-left: 5px !important; margin-right: 6px !important;}
.easyCreate p, .easyCreate h2 {padding-left: 13px !important; padding-right: 20px !important;}
.easyCreate .selectedProviders {margin-left: 0px;}
.routing p {padding-left: 10px !important;}

/* required fields */
div#requiredExample {float: right; font-size: 8px !important; font-weight: bold; border-left: 2px dotted #FF9900; padding-left: 2px; margin-right: 6px;}
.formTable label.required {padding-left: 4px;}
label.required, .policy {font-weight: bold; border-left: 2px dotted #FF9900;}
.policy label {border-left: 0; padding-left: 6px;}
.formTable span.policy {margin-left: -8px; padding-left: 6px; padding-bottom: 4px;}



/*======= index.html =======*/
#p1 .col_1{width:19px; float:left;}
#p1 .col_2{width:246px; float:left;}
#p1 .col_3{width:249px; float:left;}
#p1 .col_4{width:210px; float:left;}
/*=========================*/

/*======= index-1.html =======*/
#p2 .col_1{width:19px; float:left;}
#p2 .col_2{width:247px; float:left;}
#p2 .col_3{width:445px; float:left;}
/*=========================*/


/*======= index-2.html =======*/
#p3 .col_1{width:19px; float:left;}
#p3 .col_2{width:344px; float:left;}
#p3 .col_3{width:365px; float:left;}
/*=========================*/

/*======= index-3.html =======*/
#p4 .col_1{width:19px; float:left;}
#p4 .col_2{width:495px; float:left;}
#p4 .col_3{width:210px; float:left;}
/*=========================*/

/*======= index-4.html =======*/
#p5 .col_1{width:19px; float:left;}
#p5 .col_2{width:250px; float:left;}
#p5 .col_3{width:247px; float:left;}
#p5 .col_4{width:199px; float:left;}
/*=========================*/

/*======= index-5.html =======*/
#p6 .col_1{width:19px; float:left;}
#p6 .col_2{width:368px; float:left;}
#p6 .col_3{width:340px; float:left;}
/*=========================*/

/*======= index-6.html =======*/
#p7 .col_1{width:19px; float:left;}
#p7 .col_2{width:697px; float:left;}
/*=========================*/


#footer{height:73px}