/*************************************************
CONTACT
*************************************************/


SPAN.pageHeading IMG {
  border:1px #805D40 solid;}

#contactInstructions{
  color:#444;
  margin:5px 0;
  padding:10px;
  background:#FEEBCC url(/assets/style/images/30x30_required.gif) no-repeat 5%;
  text-align:center;
  border:1px dashed #FEAE33;}

#contactConfirm{
  color:#64B002;
  margin:5px 0;
  padding:5px;
  background:#E2EFC2;
  text-align:center;
  border:1px dashed #64B002;}

#contact{
  padding:0;}

#contact FIELDSET{
  padding:0;
  background:#DDD;
  border:1px solid #FFF;}

#contact LEGEND{
  color:#FFF;
  background:#999;
  border:1px solid #FFF;
  padding:3px;
  margin:5px;
  font-weight:bold;
  font-size:20px;}


#contact DIV.input{
  margin:5px;
  padding:10px;
  border:1px solid #ccc;
  background:#FFF;
  color:#999999;}

#contact DIV.input LABEL{
  width:25%;
  display:block;
  text-align:center;
  float:left;}

#contact DIV.input INPUT, #contact DIV.input SELECT, #contact DIV.input TEXTAREA{
  border:1px solid;
  color:inherit;
  padding-left:3px;}

#contact DIV.required{
  background:#FEEBCC url(/assets/style/images/30x30_required.gif) no-repeat 98%;
  border:1px dashed #FEAE33;
  color:#FEAE33;}

#contact DIV.invalid{
  background:#FFCDCD url(/assets/style/images/30x30_invalid.gif) no-repeat 98%;
  border:1px dashed #994444;
  color:#BD2C2C;}

#contact DIV.valid{
  background:#E2EFC2 url(/assets/style/images/30x30_valid.gif) no-repeat 98%;
  border:1px dashed #64B002;
  color:#64B002;}

#contact DIV.submit{
  margin:5px;
  padding:10px;
  border:1px solid #ccc;
  background:#FFF;
  color:#999999;
  text-align:center;}

#contact DIV.submit INPUT.invalid{
  border:1px dotted #DDD;
  font-size:20px;
  cursor:pointer;
  font-familt:'Arial Rounded';
  background:#EEE;
  color:#DDD;}

#contact DIV.submit INPUT.valid{
  border:2px solid #000;
  font-size:20px;
  cursor:pointer;
  font-familt:'Arial Rounded';
  background:;}
  
#pageData DIV.contentBlock{
  border-top:none;}