/*** FORM SUBMISSION ***/
.contactContainer{
background-image: url(../imgs/contact.png);
background-position:center top;
background-repeat:no-repeat;
position: relative;
bottom: 4px;
width: 450px;
height: 500px
margin: 0;
text-align:center;
padding: 6px 1px 1px;
font-size: 8px;
z-index: 5;
}

form.contactForm {
position: relative;
top: 180px;
margin: 9px 6px;
padding: 0 9px;
padding-bottom: 3px;
text-align: left;
}

fieldset {
margin:0;
position: relative;
margin-bottom: 0.5em;
padding: 1em;
border: 2px solid #ffffff;
font-size: 10px;
color: #FF3300;
}

legend {
color: #FF0000;
font-size: 1em;
padding: 0.2em 0.5em;
background-color: #FFCC00;
border: 1px solid #fff;
}

label {
float: left;
width: 80px;
text-align: right;
padding-right: .6em
}

option.white {color: #FF3300;}

input, select {cursor: pointer;}

.contactForm input, textarea, select{
padding-left: .2em;
margin-bottom: 9px;
}

optgroup.verdana {font-family: Verdana, Arial, Helvetica, sans-serif}

.contactForm textarea{
width: 250px;
height: 150px;
}

.contactForm br{
clear: left;
}

.req {
color: #fff;
padding: 0;
margin: 0;
line-height: 2px;
}

.submit, .reset {
width: auto;
border: 3px groove #CC0000;
border-top-color: #FF6600;
border-left-color: #FF0000;
padding: 0 .3em 0;
background-image:url(/imgs/submitBTN_bgORG.gif);
background-repeat:repeat-x;
color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.submit:hover, input.reset:hover {
background-image: url(/imgs/submitBTN_bgORGo.gif);
background-repeat: repeat-x;
}

select.identiPic {width: 100px;text-transform:none;}

.boxes {width: 4px;text-align:left;}