@charset "utf-8";


form#contact{
padding:10px;
}
form#contact fieldset{
margin:0px;
padding:0px;
padding-top:10px;
padding-bottom:5px;
width:400px;
text-align:center;
background-color:#FDF3F8;
border:1px solid #F579AF;
border-top:1px solid #FFF;
}
.field, .textBox{
margin:0px auto;
margin-bottom:5px;
padding:5px;
font-size:14px;
}
#button{
margin-bottom:5px;
}
.field, .textBox{
width:350px;
height:28px;
line-height:25px;
border:1px solid #F579AF;
}
.textBox{
max-width:350px;
max-height:200px;
height:200px;
font-family:Arial, Helvetica, sans-serif;
}
.acceptable, .unacceptable{
background-repeat:no-repeat;
background-position:320px 3px;
}
.acceptable{
color:#336600;
background-color:#f1ffec;
background-image:url("../imgs/acceptable.png");
}
.unacceptable{
color:#d06f6f;
font-style:italic;
background-color:#ffecec;
background-image:url("../imgs/unacceptable.png");
}
button#button{


}
p#confirmation{
text-align:center;
font-size:18px;
}
.defaultTextActive{
color:#c0c0c0;
font-style:italic;
}
button#button:hover{

}