body {
	background: none repeat scroll 0 0 #F2F2F2;
	/* background: none repeat scroll 0 0 #FFFFFF; */
	color: #444444;
	font-family: Verdana,Thahoma,Helvetica,sans-serif;
	font-size: 13px;
}
a {color: #003399;background-color: transparent;font-weight: normal;}
h1 {color: #444;background-color: transparent;border-bottom: 1px solid #D0D0D0;font-size: 16px;font-weight: bold;margin: 24px 0 2px 0;padding: 5px 0 6px 0;}

code {font-family: Monaco, Verdana, Sans-serif;font-size: 12px;background-color: #f9f9f9;border: 1px solid #D0D0D0;color: #002166;display: block;margin: 14px 0 14px 0;padding: 12px 10px 12px 10px;}
span.reference{position:fixed;left:5px;top:5px;font-size:10px;text-shadow:1px 1px 1px #fff;}
span.reference a{color:#555;text-decoration:none;text-transform:uppercase;}
span.reference a:hover{color:#000;}
h1{color:#ccc;font-size:36px;text-shadow:1px 1px 1px #fff;padding:20px;}

/* Style for the header */
#header{background:url("../images/onlineRectHeadBack.jpg") repeat scroll 0 0 #046BB0;height: 103px;float:left;width:100%; margin-bottom: 10px; /* border-top:3px solid gray;border-right:3px solid gray;border-left:3px solid gray; */}
/* #logo{background:url("../images/top-h_01.gif") no-repeat scroll 0 0 transparent;height:86px;width:76px;margin:10px;float:left;} */
#logo{background:url("../images/logo_white.png") no-repeat scroll 0 0 transparent;height:89px;width:76px;margin:10px 10px 10px 125px;float:left;}
#head_content{float:left;width:648px;height:111px;color:#FFFFFF;}
#head_content h3{font-family:Georgia,Tahoma,verdana;font-size:19px;font-weight:bold;margin-bottom:5px;margin-top:20px;width:100%;}
#head_content h4{font-family:verdana,tahoma;font-size:15px;font-weight:bold;}
#loginLinkContainer{float:right;margin-right:15px;}
#lblLogin{text-decoration:none;color:black;font-weight:bold;cursor:pointer;float:right;}
#lblLogin:hover{color:gray;}
#loginContainer{background-color: #046BB0;
    border: 1px solid black;
    color: white;
    float: left;
    padding: 5px;
	margin-bottom: 20px;
    margin-left: 222px;
	width: 250px;
}
.loginRow{margin-bottom: 3px;float: left;}
.loginRow input{width: 130px;height:18px;}
#loginMsg{color: darkRed;font-size: 10px;margin-top: 6px;}
#loginOverlay{height: 105px;
    position: absolute;
    width: 250px;
    z-index: 999;display:none;background-color: #2F2F2F;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
    opacity: .80;}

/* Style for content goes here */
#controlls{float: left;margin-top: 15px;color:#666;font-size:18px;text-shadow:1px 1px 1px #fff;font-weight:bold;margin-left: 5%;margin-top: 15px;padding: 3px;width: 90%;/* background-color:#f0f0f0;border-bottom:1px solid #fff;border-top:1px solid #d9d9d9; */}
.btnNext, .btnBack{}
#nojs{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #999999;color: red;float: left;line-height: 1.5;margin: 5px 17%;padding: 3%;width: 60%;}
.instructRow{float:left;width:99%;margin-bottom:10px;text-align:justify;}
.instructNo{width:30px;display:inline-block;float: left;}
.instructRow a{text-decoration:none;font-style: italic;}
.instructRow a:hover{font-weight:bold;}

/* Style for summary page starts here */
	.divAsLike_P{float:left;clear:both;margin:3px 0px;background-color:#f4f4f4;border:1px solid #fff;width:800px;padding:3px;margin-left:100px;font-weight:bold;text-align: left;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow:0px 0px 3px #aaa;
		-webkit-box-shadow:0px 0px 3px #aaa;
		box-shadow:0px 0px 3px #aaa;
	}
	.fullWidth{float:left;width:100%;margin-top:3px;}
	.lblText{float: left;margin-right: 3px;text-align: left;}
	.lblValue{font-size: 13px;font-weight: normal;text-align: left;color: #6F8DD9;font-weight:bold;float:left;}
	.subHeading{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;margin: 3px;padding: 5px;text-align: left;width: 97%;}
	.summaryRow{/* height:25px; */line-height:25px;margin-bottom:3px;}
	.lblFixWidth{width: 180px;}
	.oddRow{background-color: #EFEFEF;}
	.evenRow{background-color: #F9F9F9;}
	#showPhotoDiv{float: left;text-align: center;width: 100%;}
	.divAsLike_P label{text-align: left;color: #666666;}
	#expHeader,#expHeader4Jss{border-bottom: 1px solid #CCCCCC;float: left;font-size: 12px;margin: 5px 0;padding-bottom: 5px;width: 100%;}
	#expFooter{float:left;width:100%;margin: 5px 0;}
	#expContent{float:left;width:100%;}
	.btnAdd{}
	.btnDel{}
	#tblExperience,#tblEduQual,#tblMoreEduQual{}
	#expDetailsHolder,#eduDetailsHolder,#moreeduDetailsHolder{border-bottom: 1px solid gray;font-size: 11px;font-weight: normal;margin-bottom: 10px;padding-bottom: 5px;}
/* Style for summary page ends here */


/* Style for the footer */
#footer{background:none repeat scroll 0 0 #046BB0;float:left;padding-bottom:10px;padding-top:10px;text-align:right;width:100%;color:#FFFFFF;line-height:1.3;/* border-bottom:3px solid gray;border-right:3px solid gray;border-left:3px solid gray; */}
#footer a{text-decoration:none;color:#333333;}
#footer a:hover{color:#000000;}
#footer h3{font-size:17px;font-weight:normal;margin:0;width:100%;}
#footer h4{font-size:16px;font-weight:normal;margin:0;width:100%;}
#footer h5{font-size:14px;font-weight:normal;margin:0;width:100%;}
#footer h6{font-size:11px;font-weight:normal;margin:0;width:96%;}

#overlay{height: 3000px;position: absolute;width: 100%;z-index: 9999;text-align: center;
background-image:url("/images/trans.png"); background-repeat:repeat; background-attachment:fixed; background-position:center;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/trans.png");
}
#overlay[class] {
  background-image:url(../images/trans.png);
}
#innerOverlay{/* margin-left: 278px;margin-top: 175px; left: 278px; */ top: 175px;}

/* Form field width setting goes here */
#posttype,#name,#email,#country,#state,#religion,#category,#bankName,#branchName,#ddNumber,#ddDate,#ddAmount{width: 360px;}

#captchaRunning{float:left;margin-left: 10px;}

/* Style after logged in - goes here */
#loggedContent{text-align:left;}
#loggedOptions{clear: left;float: right;margin-right: 15px;font-size: 12px;font-weight: bold;}
#loggedOptions a{text-decoration:none;color:#046BB0;font-weight:bold;}
#loggedOptions a:hover{color:#333333;}
#loggedSummary{float:left;}
#loggedSummary a{text-decoration:none;color:#FEFEFE;font-weight:bold;font-size:11px;}
#loggedSummary a:hover{color:#046BB0;}
.boxBorder{padding:5px;border:1px solid #999999;margin-left: 120px;float:left;width:750px;margin-bottom: 15px;}
.boxHeader{float:left;width:98%;text-align:left;font-weight:bold;background-color:#666666;color:#fefefe;padding: 1%;}
.boxContentHeader{float:left;width:98%;text-align:left;font-weight:bold;background-color:#CCCCCC;color:#046BB0;padding: 1%;font-weight:bold;font-size:11px;}
.boxContent{float:left;margin-top: 5px;}
.boxRow{float:left;width:100%;margin-top: 5px;margin-bottom: 5px;border-bottom: 1px solid #EFEFEF;}
.boxColumn1{float:left;width:30%;}
.boxColumn2{float:left;width:70%;}