@charset "utf-8";
#contentHeader{
  background:#e3e3e3 url(../images/contact/header.jpg) no-repeat top center;
  text-indent:-9999px;
}
dl#form{
  font-size:1.2em;
  width:420px;
  margin:0 0 0 30px;
  padding:10px 9px;
  border-left:1px solid #ebebea;
  border-right:1px solid #ebebea;
  border-bottom:1px solid #ebebea;
}
dl#form ul{
  font-size:1.0em;
}
em{
  color:#f15511;
  font-style:normal;
  font-weight:bold;
  padding:0 0.5em 0;
}
em.ind{
  background:url(../images/common/listmark01.gif) no-repeat center center;
}
p#button{
  margin:20px 0 0;
  text-align:center;
}
p#button input{
  font-size:1em;
  padding:0 1.5em;
  margin:0 20px 0;
}
p#button input#UserRater0,
p#button input#UserRater1{
  width:1em;
}
.field li input{
  margin:0 10px;
}
dl#form dt{
  float:left;
  width:170px;
}
dl#form dd.ex{
  float:left;
  width:250px;
}
dl#form dd.field{
  float:left;
  width:420px;
  margin:2px 0 10px;
  padding:3px 0;
  border-top:1px solid #eee;
  border-bottom:1px solid #ccc;
}
.error-message{
  color:#700000;
  font-weight:bold;
}
textarea#privacy{
  font-size:1em;
  width:410px;
  height:200px;
  margin:0 auto;
}
dl#form dd.choice{
}
dl#form dd.choice ul{
  margin:20px;
}
dl#form dd.choice li{
  line-height:20px;
}
dl#form dd.choice li input{
  margin:0 5px 0 0;
}
div.text input{
  width:200px;
}
div#formhead{
  font-size:1.2em;
  width:440px;
  height:27px;
  margin:0 10px 0 30px;
  border-bottom:1px solid #ebebea;
  background:url(../images/common/menu_right.gif) no-repeat top right;
}
div#formhead span{
  height:21px;
  line-height:26px;
  padding:7px 12px 3px;
  white-space:nowrap;
  background:url(../images/common/menu_left.gif) no-repeat top left;
}
/* for IE6 */
HTML* div#formhead span{
  padding:8px 12px 3px;
}
/* for IE7 */
*:first-child+html div#formhead span{
  line-height:31px;
}
/* for safari */
body:first-of-type div#formhead span{
  padding:6px 12px 3px;
}
#left dd#verisign{
  display:block;
}
dd#verisign span{
  margin:0 0 0 40px;
}
