@charset "utf-8";
/* CSS Document */


@charset "utf-8";
/* CSS Document */

html, body, td, th {
	font-family: "Trebuchet MS", tahoma, Arial;
	font-size: 12px;
	color: #19405d;
	margin:0px;
}
body {
	margin:0 auto;
	vertical-align:top;
	background-color:#abccdd;
}

.header {
	background:url(../../../images/onlineAppForm/headerbg.gif) no-repeat top left;
	height:95px;
	line-height:95px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	
}


.container{ margin-top:10px; padding:0px 7px;}


.clear {
	clear:both;
	height:0px;
	line-height:0px;
	font-size:0px;
}

.applicationhead{ background-color:#c2e3f4; border:1px solid #b9cad4; height:40px; line-height:40px; text-align:center; font-size:19px; font-weight:bold; color:#1b3f5f; margin-bottom:20px;}


.headnotes {
font-size:11px;
color:#000;
line-height:20px;
text-align:left;
}

.headnotes a {
font-size:11px;
color:#0a6d7a;
font-weight:bold;
}


.headnotes1 {
font-size:12px;
color:#19405d;
line-height:20px;
text-align:left;
font-family:Tahoma, Arial;
}

.headnotes1 a {
font-size:14px;
color:#0a6d7a;

}

.mandatory{
	color:#FC1618;
	font-weight:bolder;
	font-size:11px;
	padding-left: 3px; font-family:Verdana;
	
}

.nomandatory{
	color:#FC1618;
	font-weight:bolder;
	font-size:11px;
	padding-left:6px; width:8px; font-family:Verdana;
	
}

.contenttable{margin:0px; padding:0px;}


.tabContainer{margin:10px 0;width:100%;}
  .tabContainer .digiTabs{list-style:none;display:block;overflow:hidden;margin:0;padding:0px;position:relative;top:1px;}
  .tabContainer .digiTabs li{float:left;background-color:#46AAF7;cursor:pointer;border-bottom:none;margin-right:4px;font-family:verdana;font-size:.8em;font-weight:bold;color:#fff;width:212px; height:42px;}
  .tabContainer .digiTabs li.personal{float:left;background: url(../../../images/onlineAppForm/personal_selected.gif) no-repeat top left;cursor:pointer;border-bottom:none;margin-right:6px;font-family:verdana;font-size:.8em;font-weight:bold;color:#fff; width:212px; height:42px;}
  .tabContainer .digiTabs li.qualification{float:left;background: url(../../../images/onlineAppForm/qualificationdetails.gif) no-repeat top left;cursor:pointer;border-bottom:none;margin-right:6px;font-family:verdana;font-size:.8em;font-weight:bold;color:#fff; width:212px; height:42px;}
  .tabContainer .digiTabs li.course{float:left;background: url(../../../images/onlineAppForm/choosecourse.gif) no-repeat top left;cursor:pointer;border-bottom:none;margin-right:6px;font-family:verdana;font-size:.8em;font-weight:bold;color:#fff; width:212px; height:42px;}
  .tabContainer .digiTabs li.payment{float:left;background: url(../../../images/onlineAppForm/proceedpayment.gif) no-repeat top left;cursor:pointer;border-bottom:none;margin-right:0px;font-family:verdana;font-size:.8em;font-weight:bold;color:#fff; width:212px; height:42px;}
  .tabContainer .digiTabs li.selected{background-color:#fff;color:#393939;width:212px; height:42px;}
  #tabContent{padding:25px 25px 10px 27px; background: #fff url(../../../images/onlineAppForm/tabcontainerbttmbg.gif) repeat-x bottom left;overflow:hidden;margin-bottom:10px;border:1px solid #aac0cb; }
  
  #tab1Content{padding:25px 47px 10px 27px; background: #fff url(../../../images/tabcontainerbttmbg.gif) repeat-x bottom left;overflow:hidden;margin-bottom:10px;border:1px solid #aac0cb; min-height:900px;}
  
 .sectionheading{ border-bottom:1px solid #b8cedb; height:30px; line-height:30px; color:#183f5c; font-size:16px; font-weight:bold;}
 
 hr{ border:0px solid #b8cedb; height:1px; outline:0; background:#b8cedb; 
 }
 .text_field {
	height:18px;
	border:1px solid #b1c1cd;
	background:#f7fbfe;
	font-size:12px;
	font-family:Tahoma, Arial;
	padding:2px 3px;
}

.text_field_name {
	height:18px;
	border:1px solid #b1c1cd;
	background:#f7fbfe;
	font-size:12px;
	font-family:Tahoma, Arial;
	padding:2px 3px;
	text-transform: uppercase;
}

.Country_field {
	
	border:1px solid #999999;
	font-size:12px;
	font-family:Tahoma, Arial;
	padding:2px 3px;
}

form{ padding:0; margin:0;

}
.information
{
display:block;
    color : Gray;
    font-size : 10px;
}

.selectbox2 {

	border:1px solid #b1c1cd;
	font-size:12px;
	font-family:Tahoma, Arial;
	padding:3px 3px;
}

.butonhldr{height:40px; margin-top:40px; }

a.quick_submit { /* Sliding right image */
	background: transparent url(../../../images/onlineAppForm/submit_rght_img.gif) no-repeat right;
	display: block;
	line-height:22px;
	height: 22px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right:0px;
	padding-right: 15px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */ /* FONT PROPERTIES */
	text-decoration: none;
	color: #000;
	font-size:11px;
	margin-top:0px;
	float:left;
}

a.quick_submit span { /* Background left image */
	background: transparent url(../../../images/onlineAppForm/submit_left_img.gif) no-repeat left top;
	display: block;
	line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 0px 0px 0px 15px;
	color: #000;
	font-size:11px;
}
a.quick_submit:hover span {
	background: transparent url(../../../images/submit_left_img.gif) no-repeat top left;
	display: block;
	line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 0px 0px 0px 15px;
	color: #000;
	font-size:11px;
	text-decoration:none;
}

.hide {display: none;}

.notes {
font-size:11px;
color:#FC1618;
}


.tablelist {


	border: solid 1px #b9cad4;
	
	 border-collapse:collapse; 
}

.tablelist th {

background: transparent url(../../../images/onlineAppForm/thbg.gif) repeat-x top left;
height:29px;
line-height:29px;
color:#18415d;
font-size:13px;
font-weight:bold;
text-align:left;
text-indent:15px;
padding-right:5px; 	border: solid 1px #b9cad4;

}

.tablelist td {

color:#18415d;
font-size:13px;
text-align:left; 	border: solid 1px #b9cad4;

padding:0 5px;

}
.tablelist td table{

color:#18415d;
font-size:13px;
text-align:left; 	border: solid 0px #b9cad4;

padding:0px;

}
.tablelist td table td{

color:#18415d;
font-size:13px;
text-align:left; 	border: solid 0px #b9cad4;

padding:2px;

}
.tablelist td.number {

color:#18415d;
font-size:15px;
font-weight:bold;
text-align:center;


}

.text1 { font-family:Tahoma, Arial; font-size:12px; color:#000000; 
}

.blue{background:#f7fbfe;}

img{border:0px;}

.hinttext{ font-size:11px; color:#777; padding:0;
}



.text3{ line-height:22px; font-family:Tahoma, Arial; font-size:12px;}

.notetext{ background:#e9f2f7; height:42px; padding-left:15px;}


.radio{ vertical-align:middle;}

a.register_button { /* Sliding right image */
	background: transparent url(../../../images/onlineAppForm/submit.gif) no-repeat right;
	display: block;
	line-height:22px;
	height: 32px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right:0px;
	 /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */ /* FONT PROPERTIES */
	text-decoration: none;
	color: #000;
	font-family:"Myriad Pro", Arial;
	font-size:14px;
	margin-top:0px;
	float:left;
	width:74px;
}
a.register_button span { /* Background left image */
	background: transparent url(../../../images/onlineAppForm/submit.gif) no-repeat left top;
	display: block;
	line-height: 32px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 0px 0px 0px 15px;
	color: #000;
	font-size:14px;
}
a.register_button:hover span {
	background: transparent url(../../../images/onlineAppForm/submit.gif) no-repeat top left;
	display: block;
	line-height: 32px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 0px 0px 0px 15px;
	color: #000;
	font-size:14px;
	text-decoration:none;
}

.formmessage{color:#999999; font-size:11px;  line-height:22px;font-weight:normal; padding-left:4px; }

/* CSS for SucessPage */

.sucessstatus{ height:58px; background: #e7fde7 url(../../../images/onlineAppForm/sucesstick.gif) no-repeat; color:#000000; font-family:"Myriad Pro", Tahoma, Arial, sans-serif; font-size:22px; background-position:15px 5px; padding-right:20px; padding-left:65px;  }

.statusmsg{color:#000000; font-family:"Myriad Pro", Tahoma, Arial, sans-serif; font-size:14px; padding-left:20px; font-weight:bold; padding:8px 0px;}

.statustable{ margin-top:50px;}

.failuremsg{ height:58px; background: #FFE9CF url(../../../images/onlineAppForm/ico_error.gif) no-repeat; color:#000000; font-family:"Myriad Pro", Tahoma, Arial, sans-serif; font-size:22px; background-position:15px 5px; padding-right:20px; padding-left:65px;  }

.failuremsg{color:#000000; font-family:"Myriad Pro", Tahoma, Arial, sans-serif; font-size:14px; padding-left:20px; font-weight:bold; padding:8px 0px;}

.failuremsg{ margin-top:50px;}


.footer{ height:60px; margin:auto; background: #c2e3f3 url(../../../images/onlineAppForm/footer_logoimg.gif) no-repeat; background-position:50px 10px; padding-left:140px; font-family:"Myriad Pro", Tahoma, Arial, sans-serif; font-size:14px; color:#000000;font-weight:bold; 
 }
 .info_head{font-size:13pt; font-weight:bold;}
 .photo_placehldr{position:absolute;
	left:690px;
	top:65px;
	width:107px;
	height:123px;
	z-index:1;}
.info_table{margin:0px; padding:0px; font-family:"Tahoma", Arial;}
.info_table td{line-height:30px; font-size:12px; padding-left:22px;}
.info_table td strong{font-size:13px; font-weight:bold;}
.App_name{ font-size:15px; font-weight:bold;}
.declaration{height:38px; line-height:38px; padding-left:22px;font-size:13pt; font-weight:bold; margin:10px 0px;}
.statement{ color:#000; line-height:20px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:22px; text-align:left;}
.info_header{height:38px; line-height:38px; padding-left:22px; border-bottom:1px solid #41677a; font-size:13pt; font-weight:bold; margin:10px 0px;}

.globalerrormessage{
	color:#d00003;
	font-weight: normal;
	padding-left: 5px;
	font-family:"Arial"; font-size:12px;

	padding-left:35px; height:28px; 
	background-image:url(../../../images/onlineAppForm/error.gif);
	background-repeat:no-repeat;
	border: #d00003 solid 1px;   padding-top:4px; padding-bottom:4px;
	background-color:#fbf4dc; line-height:28px;
  background-position:5px 5px; margin:4px 10%; position:relative;
}

.globalsuccessmessage{
	color:#000000;
	font-weight: normal;
	padding-left: 5px;
	font-family:"Arial"; font-size:12px;

	padding-left:35px; height:28px; 
	background-image:url(../../../images/onlineAppForm/sucesstick.gif);
	background-repeat:no-repeat;
	border: #000000 solid 1px;   padding-top:4px; padding-bottom:4px;
	background-color:#e7fde7; line-height:28px;
  background-position:5px 5px; margin:4px 10%; position:relative;
}
.messagecloseimg{ position:absolute; right:4px; top:4px;
}	
a{ outline:0;}

a.register_button_upload { /* Sliding right image */
	background: transparent url(../../../images/onlineAppForm/submit.gif) no-repeat right;
	display: block;
	line-height:22px;
	height: 32px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right:0px;
	padding-right: 150px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */ /* FONT PROPERTIES */
	text-decoration: none;
	color: #000;
	font-family:"Myriad Pro", Arial;
	font-size:14px;
	margin-top:0px;
	float:left;
}
a.register_button_upload span { /* Background left image */
	background: transparent url(../../../images/onlineAppForm/submit.gif) no-repeat left top;
	display: block;
	line-height: 32px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 0px 0px 0px 15px;
	color: #000;
	font-size:14px;
}
a.register_button_upload:hover span {
	background: transparent url(../../../images/onlineAppForm/submit.gif) no-repeat top left;
	display: block;
	line-height: 32px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
	padding: 0px 0px 0px 15px;
	color: #000;
	font-size:14px;
	text-decoration:none;
}


