

.form_caption { margin-top:3px; color:white; font-weight:bold; font-family:tahoma,verdana,arial; font-size:14px; line-height:14px; text-align:left; }


.submit_text {
        font-family: Verdana,Geneva,Arial;
        color: #0077cc;
        font-size:12px;
        font-weight:normal;
        line-height:16px;
        text-align:left;
        }

/*
td.form_top{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	vertical-align: center;
	text-align: left;
	font-weight: bold;
	background-color: #C20000;
}

.form_top{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #ffffff;
	font-weight: bold;
}

.red_bottom_distance{
        font-size:3px;
}

*/

td.reg_submit{
	background-color: #dbe2ee;
}

td.caption0{
	background-color: #f5f5f5;
	margin:0px; padding:0px;
}
/*
td.caption{
	font-family: Arial;
	font-size: 8pt;
	color: #003355;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	background-color: #dbe2ee;
	border:none;
}
*/
div.caption{
	font-family: Arial;
	font-size: 11px;
	line-height:14px;
	color: #445555;
	font-weight: bold;
	background-color: #dbe2ee;
  border:solid 1px #667788;
  margin:0px;
  padding:5px;
  text-align:left;
  width:340px;
}

/*.caption_symbol
{
  font-family:webdings;
  font-size:48px;
  line-height:30px;
  color:#66aacc;
  text-align:center;
}
*/


.caption_symbol
{
  text-align:right;
}


.caption{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	font-weight: bold;
}

/*
td.name {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	vertical-align: bottom;
	text-align: left;
	font-weight: bold;
	background-color: #C20000;
}

.name {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	vertical-align: bottom;
	text-align: left;
	font-weight: bold;
}

*/
td.req {
	color: #ffffff;
	font-weight: bold;
	background-color: #5E92BF;
	text-align:left;
	font-family:arial,verdana;
  font-size:12px;
  padding-left:5px;
}
/*
.req {
	font-size: 8pt;
	color: #ffffff;
	font-weight: bold;
}
*/

td.inputs {
	background-color: #f5f5f5;
  font-family: tahoma, verdana, arial;
  font-size:12px;
  color: #224455;
}

.inputs_reg1 {
	background-color: #f5f5f5;
  font-family: tahoma, verdana, arial;
  color: #224455;font-weight:normal;
  vertical-align:top;text-align:left;font-size:16px;padding:15px;padding-bottom:15px;
}
.inputs_reg1e {
	background-color: #f5f5f5;
  font-family: tahoma, verdana, arial;
  color: #ee3333;font-weight:bold;
  vertical-align:top;text-align:left;font-size:16px;padding:15px;padding-bottom:15px;
}


.reg_radio {

        font-family: tahoma, verdana, arial;
        font-size:14px;
        font-weight:bold;
        color: #338899;
}

.reg_radio_disabled {color:#aaaaaa;}

.reg_hint {color:#aa0000;font-weight:bold;font-size:10px;text-decoration:none;cursor:default;} 
.reg_hint:hover {color:#aa0000;}
.reg_buy_disabled_hint_hidden {visibility:hidden;}

/*
.input_fields16 {
        font-family: times new roman;
        font-size:16px;
}

.input_fields15 {
        font-family: times new roman;
        font-size:16px;
}

.input_fields14 {
        font-family: tahoma, verdana, arial;
        font-size:12px;
        color: #004455;
}

.input_fields13 {
        font-family: times new roman;
        font-size:13px;
        color: #444444;
}

.input_fields12 {
        font-family: times new roman;
        font-size:12px;
}
*/

.input_textfield {
        font-family: arial;
        font-size:12px;
        color: #444444;
        padding:1px;
        border:1px solid #8899aa;
        background-color:#ffffff;
        float:left;
}

.input_dropdown{
        font-family: arial;
        font-size:12px;
        color: #444444;
        padding:1px;
        border:1px solid #557799;
        float:left;
}


