/* Form */


.form_top {
background-image:url('../images/common/formtop.jpg');
background-repeat: no-repeat;
height:26px;
}

.form_bottom {
background-image:url('../images/common/formbottom.jpg');
background-repeat: no-repeat;
height:25px;
}


.form_middle {
background-image:url('../images/common/formmiddle.jpg');
background-repeat: repeat-y;

}

.formborder {
margin:0;
padding:0;
}

#formcontainer {
display:block;
clear:both;
width:580px;
padding-left:20px;
padding-right:20px;
}

#formcontainer .left_fields {
float:left;
width:290px;
}

#formcontainer .right_fields {
float:left;
display:inline;
}


#formcontainer .wrapper {
clear:both;
display:block;
padding:0;
margin:0;
padding-bottom:15px;
width:290px;
}

.form_divider {clear:both; height:15px; }
.label {
float:left;
width:150px;

}

.label_long {
float:left;
padding:0;
margin:0;
width:270px;
padding-bottom:10px;
}
.textbox {
display:inline;
width:130px;
}

.textbox_long {
clear:both;
width:270px;

}

.textbox_comment {
clear:both;
width:270px;

}
.indent_form {
float:left;
display:block;

clear:both;
}
#formcontainer ul {
padding:0;
margin:0;

padding-top:5px;

padding-left:25px;
}
#formcontainer li {
list-style-type: none;
height:25px;
}
.textfield {
width:130px;
font-size:12px;
}
.textfield_long {
width:250px;
font-size:12px;
}
.textarea {
width:270px;
font-size:12px;
}
.securitycode {
width:60px;
font-size:11px;
}

.dropdown {
width: 130px;
font-size:12px;
}
SELECT.AllFormDD3Chars {
border: 1px solid #000; background-color: #FFFFFF; width: 50px; height:20px; font: 12px arial, helvetica, sans-serif;
}

SELECT.AllFormDD2Chars {
border: 1px solid #000; background-color: #FFFFFF; width: 40px; height:20px; font: 12px arial, helvetica, sans-serif;
}

SELECT.AllFormDD4Chars {
border: 1px solid #000; background-color: #FFFFFF; width: 55px; height:20px; font: 12px arial, helvetica, sans-serif;
}

.red_descriptor {
color:red;
}
.descriptor {
color: #333333;

}

.descriptorbold {
color: #241C71;
font-size:14px;
font-weight:bold;

}

.thankyoucontainer {

width:580px;

display:block;

text-align:center;
}



.thankyou { 

font-size:18px;
font-weight:bold; 

}

.thankyoumedium { 

font-size:15px; 
}

.button_position {
cursor:pointer;text-align:right;padding-top:15px;padding-right:15px;
}