﻿#mainbox{
	width:750px;
	margin-left:auto;
	margin-right:auto;
	margin-top:12px;
	-moz-border-radius:12px;
	border:1px maroon solid;
	background-color:white;
}

#mainbox h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:maroon;
	margin:24px 0px 24px 0px;
	text-align:center; padding:0px;
}
formmainbox h3 {
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; font-weight:bold; 
	background-color:#C36E3C; padding-bottom:4px; padding-top:4px;
	margin-top:20px; margin-left:20px; margin-right:22px; margin-bottom:10px; padding-left:15px; border:1px solid #A43D00;
}


#mainbox ul{
	margin:0px 12px 0px 48px;
	padding:0;
	
	
}

#mainbox ul li{
	list-style:none;
	display:block;
	font-family:Verdana;
	font-size:11px;
	color:black;
	font-weight:bold;
	line-height:24px;
	margin-bottom:12px;
	
}

.spaceing{
	width:236px;
}



.spaceing2{
	width:50px;
	background-color:#FFE6D5;
	border:1px #FFB69D solid;

}




.spaceing3{
	width:100px;
	background-color:#FFE6D5;
	border:1px #FFB69D solid;

}

.spaceing4{
	width:240px;
	background-color:#FFECDF;
	border:1px #FFB69D solid;
}

.field1{
	width:600px;
	padding:8px;
	font-weight:normal;
}

.field1 legend{
	font-weight:bold;
	font-size:14px;
}

.field2{
	width:600px;
	padding:8px;
	font-weight:normal;
	margin-left:auto;
	margin-right:auto;
}

.field2 legend{
	font-weight:bold;
	font-size:14px;
}

.alignment{
	padding-left:360px;
}

.highlit{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:red;
}
.step{
	background:#EBF8EB;
	padding:2px;
	border:2px solid #0F4A0F;}
.step td{
	line-height:12px; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.step td a{
	color:#000000;
	text-decoration:none;
}
.aa1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	background-color: #CCCCCC;
	border: 2px solid #666666;
}

.country-code {
width:50px;
}

.year {
width:131px;
}

.mob {
width:236px;
}

.ph_no {
width:122px;
}

.select {
width:100px;
}

.submit {
background-color:#fbaa42;
width:100px;
color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
height:25px;
border:0px;
}

.clear {
background-color:#eac5a7;
width:100px;
color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
height:25px;
border:0px;
}

.note {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#FF3300;
text-decoration:none;
}

/*     ------ inner content styles ---- */

#formmainbox{
	padding-top:12px;
	padding-bottom:12px;
	width:818px;

	margin-left:auto;
	margin-right:auto;
	
}

#formmainbox h3{
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold; 
	background-color:#C36E3C; padding-bottom:4px; padding-top:4px;
	margin-top:10px; margin-bottom:10px; padding-left:15px; border:1px solid #A43D00;
}

#reghead{
}

#reghead ul{
	margin:0;
	padding:0;
}


#reghead li{
	list-style:none;
	display:inline;
}
#reghead li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A4540D;
	font-weight:bold;
	display:inline-block;
	background-image:url('../images/updatetop1.gif');
	background-repeat:no-repeat;
	width:132px;
	height:29px;
	line-height:29px;
	text-align:center;
	text-decoration:none;
}

#reghead li a.progresshigh{
	background-image:url('../images/updatetop2.gif');
	background-repeat:no-repeat;
	color:#ffffff;
}

#reghead li a:active{
	background-image:url('../images/updatetop2.gif');
}


#statusbar{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:16px;
}

#statusbar table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	height:24px;
	border:1px orange solid;

}

#statusbar table a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	height:16px;

}


#statusbar fieldset legend{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EF212E;
}

#formfields{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}

#formfields_family{
	width:550px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}

#formfields_family legend{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:black;
}


#formfields_family fieldset{
	border:1px #FFB69D solid;
	padding:12px;
	margin-bottom:12px;
}


.cancel{
	background:url('../images/cancel.gif');
	width:76px;
	height:22px;
	border:none;
	color:#ffffff;
	font-weight:bold;
	cursor:pointer;
}

.continue{
	background:url('../images/continue.gif');
	width:156px;
	height:22px;
	border:none;
	color:#ffffff;
	font-weight:bold;
	cursor:pointer;

}
#headdown{
	background-color:white;
	padding:12px;
	border-bottom:1px #F2EBE7 solid;
	border-left:1px #F2EBE7 solid;
	border-right:1px #F2EBE7 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;


}

#note{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:red;
	border:1px #FFB69D solid;
	padding:8px;
	background-color:#FFE6D5;
}

#formfields_reset{
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}

#formfields_reset fieldset{
	width:500px;
	border:1px #FFB69D solid;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}



/*       phtos */

#formfields_photos{
	width:600px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}

#photo_sec{
	border:1px #FFB69D solid;
	background-color:#FEF9F5;
}

#photo_sec div.photos{
	float:left;
	text-align:center;
	width:33%;
	padding-top:24px;
	padding-bottom:24px;
}

#photo_sec div.photos img{
	border:1px #DEDDDB solid;
	max-width:100px;
        max-height:130px;
}

#photo_sec div.photos span{
	display:block;
	font-weight:bold;
	padding:4px;
	color:#702D0E;
}

#photo_sec div.photos span input{
	background-color:#FBAA42;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
}

/*#photo_upload input.aa1{
	background-color:#FBAA42;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;

}*/

.common_btn{
	background-color:#FBAA42;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	border:none;
	padding-right:2px;
	padding-left:2px;

}

#f1_upload_process{
   z-index:100;
   visibility:hidden;
   position:absolute;
   text-align:center;
   width:400px;
}

#f1_upload_form {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

#formul fieldset{
	padding:10px;
}

#formul li{
	list-style:none;
	padding-bottom:2px;
}
.commontxtfield{
	background-color:#FFE6D5;
	border:1px solid #FFB69D;
}

.txtarea_1{
	width:300px;
}

.bg1{

background-color:#FFE6D5;
border:1px #FFB69D solid;



}
#bottmtdborder{
	border-top:1px #FFC097 solid;
	padding-top:12px;
	margin-top:12px;
}

#bot_btns{
	margin-bottom:24px;
}

#partnr_p{
	width:500px;
	margin-left:auto;
	margin-right:auto;
}
#flashMessage{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CC3300;

}

