

.redborder{
border-color:red;
background-color:#ff6666;
padding:1px;
background-image:none;
}

.redbg{
border:1px solid red;
background-image:url(../Images/Website/brightred_grad.png);
}

.vis{
color: red;
margin:0px;
clear:both;
}

.invis{
display:none;
}

.small{
font-size : 0.9em;
font-style:italic;
}


form.sforce, 
form#mailform {
border: 1px solid black;
width:435px;
padding:5px;
}

form.sforce xxx {
border:1px solid red;
width:100%;
}

form.sforce label, 
form#mailform label{
clear:both
}

form.sforce label, form.sforce input, form.sforce select, form.sforce textarea, form.sforce div.filled, form.sforce div.empty, form.sforce div.small, 
form#mailform label, form#mailform input, form#mailform select, form#mailform textarea
{
  display: block;
  float: left;
  width:185px;
  margin: 5px;
}


form.sforce textarea, 
form#mailform textarea {
 /* display: block;*/
  float: left;
  width:185px;
  margin: 5px;
  height:4em;
}

form.sforce #eulabox {
  display: block;
  float: left;
  width:20px;
  margin: 5px;
}

form.sforce .eulacheckbox {
margin:2px;
width:16px;
height:16px;
}



form.sforce label, 
form#mailform label {
background-color:#ebebeb;
text-align:right;
padding:2px;
border: 1px solid #bbbbbb;
}

form.sforce div {
text-align:left;
padding:2px;
}


form.sforce div.filled {
text-align:left;
padding:2px;
border: 1px solid #bbbbbb;
}

form.sforce div.small {
text-align:left;
padding:2px;
font-size:90%;
}

form.sforce input, form.sforce textarea, 
form#mailform input, form#mailform textarea {
background-image:url(../Images/Website/brightgrey_grad.png);
}



form.sforce .submit, 
form#mailform .csc-mailform-submit{
background:black url(../../images/submit.jpg);
width:80px;
height:20px;
border:none;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
margin-top: 35px;
margin-left:auto;
margin-right:auto;
float:none;
clear:both;
text-align:center;

}

form.sforce br, 
form#mailform br{
clear:left;
}


form.sforce .twoline, 
form#mailform .twoline{
height:2.5em;
}


.center{
width:400px;
margin:0px;
text-align:center;
}

  
p{margin:0px}
  
  
.clear {
clear:both;
margin-left:auto;
margin-right:auto;
}  

.req {
margin:5px;
clear:both;
}




