#top_ribbon{ height: 2px !IMPORTANT; overflow:hidden;}
#top_ribbon_inner{ height: 2px !IMPORTANT; overflow:hidden;}

#form_holder
{
  width: 100%;margin:0px; padding:0px;
}

#form_inner {width: 100%;margin:0px; padding:0px; text-align: center;}
#form_inner table{width: 40%; margin:0px; padding:0px;margin-left: auto;margin-right: auto;}
#form_inner table tbody{margin:0px; padding:0px;}
#form_inner input.text_input { color: black; width: 230px;}
#form_inner tr{vertical-align: top;}
#form_inner td{text-align: left; padding-bottom: 8px;}
#form_inner td.send_clear{padding-bottom: 2px;}

.label{ font-size: 12px; font-weight:bold; text-align:right;}
.mandatory{ color: black; width: 200px;}
.top_label{ text-align: center; font-size: 24px; font-weight: bold; padding-bottom:5px; padding-top: 15px; color:red; }
.data span {font-size: 11px; color: rgb(138,138,138);}
.anotation {font-size: 12px; font-weight: bold;}

#form_inner a{color: black;}
#form_inner a:hover{ color:red;}

.more_info
{
  border-top:1px black solid;
  width: 100%;
  color: red;
}
.more_info_inner
{
  padding-left: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}
