body{ margin:0px; background:url(../images/page-bg.jpg); background-attachment:fixed; }

.linktop{ font-size:13px; font-family:Arial, Helvetica, sans-serif;  text-align:center; text-transform:uppercase; font-weight:700; color:#fff; text-decoration:none; text-decoration:none;}

.linktopa{ font-size:13px; padding-top:4px; padding-bottom:4px; font-family:Arial, Helvetica, sans-serif;  text-align:center; text-transform:uppercase; font-weight:700; color:#fff; text-decoration:none; letter-spacing:0.2px; background-color:#096eb2; border-radius:0px;}
.linktop:hover{ color:#000;}

.leftbox{  width:284px; height:auto; margin-right:0px; margin-left:0px; background-color:#b9b9b9; padding: 0px; border:4px solid #fff;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; box-shadow: 0px 0px 0px #646464; }
.welcome{font-family:Calibri; font-size:25px; color:#c63802; letter-spacing:0.04px; font-weight:600; text-decoration:none; padding-left:7px; font-style:none; }

.bodytext{font-family:Arial; font-size:14px; color:#3e3e3e; line-height:20px; text-align: none; font-weight:600; padding-left:7px; padding-right:7px;  font-style:NONE;}

.bodytexth{font-family:Arial; font-size:14px; color:#3e3e3e; line-height:20px; text-align: none; font-weight:600; padding-left:0px; padding-right:7px;  font-style:NONE;}

.text{font-family:Arial; font-size:12px; color:#3e3e3e; line-height:20px; text-align:justify; padding-left:0px; padding-right:7px;  font-style:NONE; text-decoration:none;}

.textp{font-family:Arial; font-size:11px; color:#3e3e3e; text-align: none; padding-left:10px; padding-right:7px;  font-style:NONE;}

.bottom{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none; font-weight:600; text-transform:uppercase; }
.bottom:hover{color:#d61f01; }
.footer{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a7a7a7; }

.pic-border{ width:300px; height:220px; background-color:#FFFFFF; margin-right:0px; margin-left:7px; margin-right:9px; padding-top:0px; border:1px dotted #919191;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; box-shadow: 3px 3px 3px #585858; }

.pic-border1{ width:188px; height:169px; background-color:#FFFFFF; margin-right:0px; margin-left:15px; margin-right:0px; padding-top:0px; border:1px dotted #919191;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; box-shadow: 3px 3px 3px #585858; }

.pic-inborder{  width:107px; height:81px; padding:2px 2px 2px 2px;  background-color:#fff; margin-left:10px; border:1px solid #b4b3b3;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; box-shadow: 0px 0px 0px #646464; }

.phoner{font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; text-decoration:none; color:#fd0303; font-weight:600; letter-spacing:.00px;}

.pro-text{font-family:Arial; font-size:12px; color:#2a2a2a; line-height:19px; text-transform:uppercase; text-align: justify;font-style:NONE; text-decoration:none;}

.pro-text:hover{color:#b60000;}











.helpline{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#05a8e6; font-weight:700; letter-spacing:.08px;}
.hindi{font-size:14px; color:#05a8e6; line-height:24px; text-align:justify; font-weight:600; font-style:NONE;}
.hind-in{font-size:18px; color:#05a8e6; line-height:28px; text-align:justify; font-weight:500; font-style:NONE;}
.phone{font-family:Arial Rounded MT Bold; font-size:14px; color:#444444; font-weight:700; padding-left:0px; font-style:NONE; }
.about{font-family:Arial; font-size:14px; color:#b8b8b8; line-height:19px; text-align: center; font-weight:700; font-style:NONE; text-transform:uppercase; padding-left:0px;}



.phonetoll{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#05a8e6; font-weight:500; letter-spacing:.00px;}


.linktopul{ font-size:12px; font-family:Arial, Helvetica, sans-serif;  text-align:left; text-transform:uppercase; font-weight:600; color:#fff;  letter-spacing:0.3px; text-decoration:none;} 

.wedor{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4f4e4e; line-height:20px; font-weight:600; text-align:none; font-style:NONE;}

.wedo{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4f4e4e; line-height:20px; font-weight:600; text-align:none; font-style:NONE;}
.aboutus{font-family:Calibri; font-size:25px; color:#000101; font-weight:700; font-style:NONE; text-transform:uppercase;}


.pro-textred{font-family:Arial; font-size:13px; color:#f20904; line-height:20px;  text-align: justify; font-weight:400; font-style:NONE;}
.heading{font-family:Calibri; font-size:21px; color:#464646; font-style:none; font-weight:700; letter-spacing:0.00em; text-align: center; padding-right:10px; } 


.formtext{font-family:Arial; font-size:12px; padding-left:5px; color:#585858; line-height:19px; text-align: justify; font-weight:500; font-style:NONE;}

.head-text{font-family:Arial; font-size:13px; color:#ffffff; line-height:19px; text-align: justify; font-weight:700; background-color:#01305a; font-style:NONE; text-transform:uppercase; padding-left:10px;}

.textlink{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:700; color:#010101; text-decoration:none; letter-spacing:0.2px;}

.textlink:hover { color:#FF0000; }

.form{  height:27px; width:250px; border:1px solid #cacaca;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; box-shadow: 0px 0px 0px #337e3f;
vertical-align: middle;
	padding: 0px 0px 0px 10px;
	border-top: 2px solid #e1e1e1;
	border-left: 2px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #f9f9f9; }
.textarea{ height:150px; width:420px; background-color:#FFFFFF; margin-right:0px; margin-left:0px;  padding-top:0px; border:1px solid #cacaca;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; box-shadow: 0px 0px 0px #337e3f;
margin-bottom: 7px;
	border-top: 2px solid #e1e1e1;
	border-left: 2px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #f9f9f9;}

.submit{  border:0px solid #337e3f; border-radius:1px; background-color:#096eb2; padding:10px 30px 10px 30px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:700; }
	
.submit:hover{  border:0px solid #337e3f; border-radius:1px; background-color:#3d3d3d;  padding:10px 30px 10px 30px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; font-weight:700; }





/*
.input_bg {
	float: left;
	width: 50%;
	height: 27px;
	vertical-align: middle;
	padding: 0px 0px 0px 10px;
	border-top: 2px solid #e1e1e1;
	border-left: 2px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #f9f9f9;
}
.textarea_bg {
	float: left;
	width: 50%;
	height: 185px;
	padding: 7px 10px 0px 10px;
	margin-bottom: 20px;
	border-top: 2px solid #e1e1e1;
	border-left: 2px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #f9f9f9;
}


.address-info {
	float: left;
	background-color: #f9f9f9;
	border: 1px solid #eee;
	padding: 15px 15px 10px 15px;
	
	margin-bottom: 40px;
}
.address-info a {
	color: #ff8100;
}













.table{ background-image:url(../images/bg-page-service.jpg); background-repeat:no-repeat;}
.team{ background-image:url(../images/bg-page-team.jpg); background-repeat:no-repeat;}

.pid{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#57a405; font-weight:600; margin-right:0px; }



.phn{font-family: Arial, Helvetica, sans-serif; font-size:19px; color:#ea5903; font-weight:700; font-style:italic; letter-spacing:0em; text-align: right; padding-right:10px; }  







.formt{ width:150px; height:25px; font-family:Arial; font-size:12px; color:#585858; background-color:#FFFFFF; margin-right:0px; margin-left:0px;  padding-top:0px; border:1px solid #cacaca;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; box-shadow: 0px 0px 0px #337e3f; }

.textgreen{font-family:Arial; font-size:12px; color:#519b02; line-height:19px; text-align: justify; font-weight:700; font-style:NONE;}



.scroll{ width:98px; height:auto; margin-top:5px; margin-bottom:15px;  margin-right:0px; margin-left:5px; padding-top:0px; border:1px dotted #d36503;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; box-shadow: 0px 0px 0px #337e3f; float:left; }

.scroll-id{font-family:Arial; font-size:12px; color:#cc3300; line-height:19px; text-align: justify; font-weight:700; font-style:NONE;}
.scroll-age{font-family:Arial; font-size:12px; color:#585858; line-height:19px; text-align: justify; font-weight:600; font-style:NONE;}

.marwidth{ width:auto; height:170px;}


.about-border{ width:678px; height:300px; background-color:#FFFFFF; margin-right:0px; margin-left:5px; padding-top:0px; border:1px solid #d1d1d1;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; box-shadow: 0px 0px 0px #337e3f; }
.about-profile{ width:300px; height:300px; background-color:#FFFFFF; margin-right:0px; margin-left:5px; padding-top:0px; border:1px solid #d1d1d1;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; box-shadow: 0px 0px 0px #337e3f; }


.profile-text-box{ width:290px; height:21px; margin-left:5px; border-bottom:#cccccc dotted 1px; }
.profile-id{font-family:Arial; font-size:11px; color:#d70000; line-height:19px; padding-left:3px; font-weight:100; font-style:NONE;}
.profile-idm{font-family:Arial; font-size:11px; color:#049715; line-height:19px; padding-left:3px; font-weight:100; font-style:NONE;}
.profile-idtext{font-family:Arial; font-size:11px; color:#585858; line-height:19px; padding-left:3px; font-weight:100; font-style:NONE;}





.regform{  height:22px; width:220px; background-color:#FFFFFF; margin-right:0px; margin-left:0px;  padding-top:0px; border:1px solid #cacaca;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; box-shadow: 0px 0px 0px #337e3f; }
.regtext{font-family:Arial; font-size:12px; color:#585858; line-height:19px; font-weight:700; font-style:NONE; padding-right:10px; text-align:right;}



.reg-border{ width:950px; background-image:url(../images/reg-bg.jpg); margin-right:0px; margin-left:30px; padding-bottom:20px; padding-top:0px; border:1px solid #d1d1d1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; box-shadow: 0px 0px 0px #337e3f; }

/* display profile picture 

.dis-border{ width:177px;  margin-right:0px; margin-left:10px; padding-bottom:0px; margin-top:10px; border:1px solid #069811;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; box-shadow: 0px 0px 0px #337e3f; }

.dis-request{ font-size:12px; font-family:Arial, Helvetica, sans-serif; padding: 10px 19px 12px 19px;  text-align:center; text-transform:uppercase; font-weight:700; color:#ffffff; text-decoration:none; margin-left:5px; letter-spacing:0.2px; background-color:#069811; border:#000000 solid 1px;}

.dis-shortlist{ font-size:12px; font-family:Arial, Helvetica, sans-serif; padding: 10px 27px 12px 27px;  text-align:center; text-transform:uppercase; font-weight:700; color:#ffffff; text-decoration:none; margin-left:5px; letter-spacing:0.2px; background-color:#d30400; border:#000000 solid 1px;}

.dis-proborder{ width:737px; height:auto; background-color:#FFFFFF; margin-right:0px; margin-left:10px; margin-top:10px; padding-top:0px; border:1px solid #d1d1d1;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; box-shadow: 0px 0px 0px #337e3f; }

.bodytext{font-family:Arial; font-size:12px; color:#585858; line-height:19px; text-align: none; font-weight:100; font-style:NONE;}

.bodytext{font-family:Arial; font-size:12px; color:#585858; line-height:19px; text-align: none; font-weight:100; font-style:NONE;}

.textbox{font-family:Arial; font-size:14px; color:#0c0c0c; line-height:22px; padding-left:10px; padding-right:10px; text-align:justify; font-weight:100; font-style:NONE;}

.pid{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#57a405; font-weight:600; margin-right:0px; }

.welcome{font-family:Agency FB; font-size:28px; color:#069811;  font-weight:600; font-style:none; letter-spacing:0.4px; padding-left:6px; }

/* request approval 
.pen-approvalr{ font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:  7px 15px 7px 14px;  text-align:center; text-transform:uppercase; font-weight:700; color:#ffffff; text-decoration:none; margin-left:5px; letter-spacing:0.2px; background-color:#d30400; border:#000000 solid 1px; border-radius:3px;}
.pen-approvalg{ font-size:13px; font-family:Arial, Helvetica, sans-serif; padding: 7px 15px 7px 14px;  text-align:center; text-transform:uppercase; font-weight:700; color:#ffffff; text-decoration:none; letter-spacing:0.2px; background-color:#069811; border-radius:3px; border:#000000 solid 1px;}
.pen-approvalm{ font-size:13px; font-family:Arial, Helvetica, sans-serif; padding: 7px 15px 7px 14px;  text-align:center; text-transform:uppercase; font-weight:700; color:#ffffff; text-decoration:none; letter-spacing:0.2px; background-color:#ea5903; border-radius:3px; border:#000000 solid 1px;}
.pen-approvalb{ font-size:13px; font-family:Arial, Helvetica, sans-serif; padding: 7px 15px 7px 14px;  text-align:center; text-transform:uppercase; font-weight:700; color:#ffffff; text-decoration:none; letter-spacing:0.2px; background-color:#000000; border-radius:3px; border:#000000 solid 1px;}

/* pagination 
.pagi-green{ font-size:13px; font-family:Arial, Helvetica, sans-serif; padding: 3px 8px 3px 8px;  text-align:center; font-weight:700; color:#ffffff; text-decoration:none; background-image:url(../images/pagination-green.jpg); border-radius:3px; border:#000000 solid 1px; margin-top:5px; margin-right:8px; float:left;}
.pagi-red{ font-size:13px; font-family:Arial, Helvetica, sans-serif; padding: 3px 8px 3px 8px;  text-align:center; font-weight:700; color:#ffffff; text-decoration:none; background-image:url(../images/pagination-red.jpg); border-radius:3px; border:#000000 solid 1px; margin-top:5px; margin-right:8px; float:left;}

.pagi-green:hover{ background-image:url(../images/pagination-red.jpg); }

/* login 
.log-in{ width:475px; height: auto; margin-right:0px; margin-left:10px; margin-top:10px; padding-top:0px; border:1px solid #d1d1d1;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; box-shadow: 0px 0px 0px #337e3f; }

.nuser{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:600; margin-right:0px; }



.bodytextc{font-family:Arial; font-size:12px; color:#585858; line-height:22px; text-align: justify; font-weight:100; font-style:NONE;}

.textm{font-family:Arial; font-size:12px; color:#585858; line-height:18px; text-align: justify; font-weight:100; font-style:NONE;}

.textm:hover{font-family:Arial; font-size:12px; color:#01639a; line-height:18px; text-align: justify; font-weight:100; font-style:NONE;}

.news{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#305b7f; line-height:19px; text-align: justify; font-weight:600; font-style:NONE; letter-spacing:0.05px;}

.text-high{font-family:Arial; font-size:12px; color:#01639a; line-height:17px; text-align: justify; font-weight:100; font-style:NONE;}

.highlights{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#222222; line-height:20px; text-align: justify; font-weight:700; font-style:NONE;}

.highlights-a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#034367; line-height:20px; text-align: justify; font-weight:700; font-style:NONE;}

.toplink{ font-size:13px; font-family:Arial, Helvetica, sans-serif;  text-align:center; text-transform:uppercase; font-weight:700; color:#010101; text-decoration:none; letter-spacing:0.2px;}

.toplinka{ font-size:13px; font-family:Arial, Helvetica, sans-serif; padding: 9px 18px 9px 18px;  text-align:center; text-transform:uppercase; font-weight:700; color:#ffffff; text-decoration:none; letter-spacing:0.2px; background-color:#02659b; border-radius:4px;}

.toplink:hover{ font-size:13px; font-family:Arial, Helvetica, sans-serif; padding: 9px 18px 9px 18px;  text-align:center; text-transform:uppercase; font-weight:700; color:#ffffff; text-decoration:none; letter-spacing:0.2px; background-color:#02659b; border-radius:4px;}

.venue{ width:268px; background-color:#FFFFFF; margin-right:0px; margin-left:2px;  padding-top:0px; border:1px solid #eae8e8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:4px; box-shadow: 0px 0px 0px #337e3f; padding:9px 7px 9px 8px; }

.main-center{ width:680px; background-color:#FFFFFF; margin-right:0px; margin-left:2px;  padding-top:0px; border:1px solid #eae8e8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:4px; box-shadow: 0px 0px 0px #337e3f; padding:9px 7px 9px 8px; }

.box{ width:210px; background-color:#FFFFFF; margin-right:0px; margin-left:5px;  padding-top:0px; border:1px solid #eae8e8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:4px; box-shadow: 0px 0px 0px #337e3f; padding:7px 7px 7px 7px; float:left; }

.main-down{ width:670px; background-color:#FFFFFF; margin-right:0px; margin-left:5px;  padding-top:0px; border:1px solid #eae8e8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:4px; box-shadow: 0px 0px 0px #337e3f; padding:9px 7px 9px 8px; }


.border{ width:230px; border:1px solid #337e3f; border-radius:4px; background-color:#2979c2; padding-left:10px; }

.submit{  border:0px solid #337e3f; border-radius:2px; background-color:#1e1e1e; padding:5px 10px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:700; }




.add{font-family: Arial, Helvetica, sans-serif; font-size:17px; color:#f35b01; font-weight:700; letter-spacing:0em; padding-right:0px; } 





.query{font-family:Calibri; font-size:23px; color:#1e1e1e; font-style: italic; font-weight:700; letter-spacing:0.00em; text-align: right; padding-right:10px; }

.vision{font-family:Arial; font-size:15px; color:#454545; font-weight:bold; font-style: italic;}


.read{font-family:Calibri; font-size:14px; color:#c38513; line-height:21px; font-style:none; font-weight:700; text-decoration:underline; }
.read:hover{color:#000000; text-decoration:overline;}















.texts{font-family:Arial; font-size:14px; color:#a49f9c; line-height:21px; text-align: center; font-weight:bold; font-style:italic; }
.textw{font-family:Arial; font-size:14px; color:#a49f9c; line-height:21px; text-align: center; font-weight:bold; font-style:italic; }
