form#theForm span{
	color:#F00;
	font-weight:bold;
	float:left;
}

span.error_1{
	display:none;

}

span.error_2{
	display:none;
}

span.error_3{
	display:none;
}

span.error_4{
	display:none;
}

span.error_5{
	display:none;
}

span.error_6{
	display:none;
}

span.error_7{
	display:none;
}

span.error_8{
	display:none;
}
span.error_9{
	display:none;
}
 span.error_10{
	display:none;
}
 span.error_11{
	display:none;
}
 span.error_12{
	display:none;
}
 span.error_13{
	display:none;
}
 span.error_14{
	display:none;
}
 span.error_15{
	display:none;
}
 span.error_16{
	display:none;
}
 span.error_17{
	display:none;
}
 span.error_18{
	display:none;
}
 span.error_19{
	display:none;
}
 span.error_20{
	display:none;
}
 span.error_21{
	display:none;
}
 span.error_22{
	display:none;
}
 span.error_23{
	display:none;
}
 span.error_233{
	display:none;
}
 span.error_24{
	display:none;
}
 span.error_25{
	display:none;
}
 span.error_26{
	display:none;
}


#mainform{
	direction:rtl;
	text-align:right;
	width:100%;
	margin:auto;
}

#mainform input, #mainform textarea, #mainform select{
	font-family:Tahoma, Geneva, sans-serif;
	background:#C9DDE8;
}

#mainform ul li{
	list-style:none;
	background:none;
}

#mainform li{
	list-style:none;
	padding:15px 5px 0 10px;
}

#mainform label{
	float:right;
}

#mainform li:hover{
}

label.error{
	float:left !important;
	direction:rtl !important;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px !important;
	font-weight:bold !important;
	color:#F00 !important;
}

li.nobg:hover{
	background:none !important;
	border:none !important;
}

.lab label{
	width:107px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

#mainform input{
	padding:3px;
	border:solid 1px #999;
	
}

#mainform input:focus{
	background:#E2F3FC;
}

#mainform textarea:focus{
	background:#E2F3FC;
}

#mainform textarea{
	border:solid 1px #999;
	
}

input.submit{
	border: solid 2px #679FD8 !important;
	
}

input.submit:hover {
	border:solid 2px #000 !important;
}

#mainform select{
	border:solid 1px #999;
}

#group8{
	border:1px solid #00A8F9;
	margin-top:10px;
}
#group7{
	border:1px solid #00A8F9;
	margin-top:10px;
}

#group8 legend {
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
}
#group7 legend {
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
}
#group6 legend {
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
}
#fabrikSubmit5.button {
    background: none repeat scroll 0 0 #193D61;
    float: left;
}
#group8 .fabrikLabel{
	width:120px;
}
#group7 .fabrikLabel{
	width:120px;
}
#group6 .fabrikLabel{
	width:120px;
}

#form_5{
	width:50%;
	display:inline-table;
}

.fabrikElement {
	width:405px;
	margin-right:0;
}

.fabrikSubElementContainer {
	margin-left: 100px;
}

.fabrikLabel {
  clear:right;
  float:right;
  min-height:1px;
  padding-left:15px;
  text-align:right;
  width:100px;
}

.fabrikActions {
	padding-top: 15px;
	clear: left;
	padding-bottom: 15px;
}

.fabrikGroupRepeater {
	float: left;
	width: 19%;
}

/** used by password element */
.fabrikSubLabel {
	margin-left: -10px;
	clear: left;
	margin-top: 10px;
	float: left;
}

.fabrikSubElement {
	display: block;
	margin-top: 10px;
	margin-left: 100px;
}

.img{
	border:solid 1px #00A8F9 !important;
	padding:2px !important;
	margin-top:12px;
	width:250px !important;
	margin-left:0px !important;
}

table.tab {
    border: 2px solid #026791;
    color: #FFFFFF;
    text-align: center;
	margin: auto;
}
.app25 label {
    width: 50px !important;
}

.app20 label , .app21 label ,.app22 label ,.app23 label ,.app24 label {
    width: 36px !important;
}
.app17 > label , .app18 > label ,.app19 > label{
    width: 30px !important;
}
.app14 label, .app15 label, .app16 label{
    width: 44px !important;
}
.app8 label,.app9 label,.app10 label,.app11 label,.app12 label,.app13 label {
    width: 36px !important;
}

.app1 > label,.app2 > label,.app3 > label,.app4 > label,.app5 > label,.app6 > label,.app7 > label {
    width: 34px !important;
}

.table1 td div {
}