
#__VIEWSTATE, input[type=hidden] 
{
    display:none !important;
}

.clear {
clear:both;
}

#form_mtg_request h1 {
color:#fff;
font-size:24px;
font-weight:normal;
padding:15px 0 5px;
}

#form_mtg_request h3 {
background:#999999;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:18px;
font-weight:normal;
margin:10px 0;
padding:5px;
width:480px;
}

#form_mtg_request h4 {
font-size:16px;
margin:10px 0;
font-weight:normal;
}

#form_mtg_request {
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
padding:0 0 0 45px;
color:#363636;
font-size:11px;
line-height:14px;
}

#form_mtg_request ul {
list-style:none;
width:525px;
}

#form_mtg_request li {
display:block;
float:left;
height:47px;
width:250px;
}

#form_mtg_request li.full {
width:520px;
display:block;
float:left;
}

#form_mtg_request li.full span {
font-weight:bold;
}

#form_mtg_request li.intro {
height:auto;
}

#form_mtg_request li.intro label {
width:auto;
}

#form_mtg_request label, #form_mtg_request li.radio span, #form_mtg_request li.radio div {
display:block;
float:left;
text-align:left;
width:250px;
font-weight:bold;
}

#form_mtg_request ul#step2 li {
height:30px;
margin:0 0 15px;
}

#form_mtg_request ul#step2 li.divide {
border-bottom:1px solid #666666;
}

#form_mtg_request ul#step2 li.radio span {
width:350px;
}

#form_mtg_request label.mod1 {
padding:5px 5px 0 0;
text-align:right;
width:245px;
font-weight:normal;
}

#form_mtg_request li.radio label {
width:30px;
padding:0 5px 0 0;
text-align:right;
float:left;
font-weight:normal;
}

#form_mtg_request li.radio label.lbl_checkbox {
padding:0;
text-align:left;
width:230px;
font-weight:bold;
padding-left:5px;
}

#form_mtg_request li.radio input {
width:15px;
float:left;
vertical-align:middle;
border:2px solid #D0D0D1;
}

#form_mtg_request select {
float:left;
font-size:11px;
padding:2px;
}

#form_mtg_request input {
border:2px solid #aaa;
display:block;
float:left;
font-size:12px;
padding:3px;
width:190px;
}

#form_mtg_request input.error, #form_mtg_request textarea.error, #form_mtg_request select.error {
background-color:#FFFFCC;
border:2px solid #FF0000;
}

#form_mtg_request span.status {
display:block;
float:left;
padding:0 0 0 5px;
width:20px;
height:20px;
}

#form_mtg_request input.form_btn1 {
width:108px;
}

#form_mtg_request textarea {
width:490px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:11px;
padding:5px;
color:#363636;
margin:0 0 10px;
}

#form_mtg_request textarea#request_resume {
height:200px;
}

#form_mtg_request textarea#request_comments {
height:100px;
}

#form_mtg_request input#step1btn, #form_mtg_request input#step2pbtn, #form_mtg_request input#step2btn, #form_mtg_request input#step3pbtn, #form_mtg_request input.submitbtn, #form_mtg_request input#step3btn, #form_mtg_request input#step4pbtn {
width:115px;
height:35px;
margin:0;
padding:0;
border:0 none;
}

#form_mtg_request input#step1btn, #form_mtg_request input#step2btn, #form_mtg_request input#step3btn {
background:url(../images/btn_next1.png) no-repeat;
}

#form_mtg_request input#step2pbtn, #form_mtg_request input#step3pbtn, #form_mtg_request input#step4pbtn {
background:url(../images/btn_previous.png) no-repeat;
}

#form_mtg_request input.submitbtn {
background:url(../images/btn_submit2.png) no-repeat;
}

span.required, #form_mtg_request b {
color:#c00;
font-weight:bold;
}

form .errorFRM {
color:red;
text-align:left;
font-weight:bold;
font-size:13px;
}

#request_process {
text-align:center;
}

#request_thanks {
font-size:14px;
line-height:18px;
padding-top:25px;
}

