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


body {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-weight: normal;
	color: #000000;
	background:#e7e7e7;
}
img{max-height:100%;
max-width:100%;}
.clear {
	clear: both;
}

.topheader{background:#022d57;
height:auto;
border-bottom:solid #fff 4px;}
.innertopheader{
	float:none;
	margin:0px auto;
	width:1100px;
height:auto;}
.headersideleft{float:left;
width:230px;
height:auto;
border-top:solid #fff 5px;
margin-top:1%;
}
.headersideright{
	float:right;
	width:79%;
height:auto;}
.topgif{
	text-align:right;
	padding-right:6%;
	height:auto;
	margin-top:2%;}
.toplineone{
	float:none;
	margin:0px auto;
	width:95%;
	height:auto;
margin-top:1%;}
.toplineoneleft{float:left;
width:60%;
height:auto;
}
.toplineoneleft ul{margin:0px;
padding:0px;}
.toplineoneleft ul li{list-style:none;
float:left;}
.toplineoneleft ul li a{text-decoration:none;
font-size:15px;
color:#FFF;
padding:10px 25px;
display:block;}
.toplineoneleft ul li a:hover{color:#FFCA7A;}

.usefullinks{text-align:center;
background: #aa0101;
text-shadow: #000000 1px 1px;
line-height:45px;
font-size:20px;
color:#fff;
font-family: impact;}
.toplineoneright{float:left;
height:auto;
width:15%;
margin-top:1%;
margin-left:1%;}
.toplineoneright img{max-height:100%;
max-width:100%;}

.navbg{
	background:#810505 url(../images/nav.jpg) repeat-x top center;
	margin-top:2%;
	border:solid #fff 2px;
	border-radius:0px 10px 10px 0px}

.homelinks{height:auto;
background:#eeeeee;}
.homelinks ul{margin:0px;
padding:0px;}
.homelinks li{background:url(../images/arrow.png) no-repeat  8px 6px;
list-style:none;
border-bottom:solid #ccc 1px;
}
.homelinks li:hover{background:#a0cbde url(../images/arrow.png) no-repeat  8px 6px;
color:#000;text-shadow: #fff 0 1px 1px;}
.homelinks li.active{background:#a0cbde url(../images/arrow.png) no-repeat  8px 6px;
color:#000;text-shadow: #fff 0 1px 1px;}

.homelinks li a{text-decoration:none;
font-size:15px;
line-height:22.6px;
margin-bottom:1%;
text-shadow: #fff 0 1px 1px;
color:#000;
padding-left:17%;
display:block;
}



section{margin:0 auto;
width:1100px;
height:auto;
padding-top:1%;
padding-bottom:2%;}
.logo{
	text-align:center;
height:auto;
background:#a0cbde;
padding-top:20%;
padding-bottom:3%;}
.logo img{max-height:100%;
max-width:100%;}

.headerright{float:right;
width:19%;}

.followicon{margin-top:26px;
margin-bottom:6%;
height:auto;text-align:right;}
.followicon a{color:#000;
font-size:21px;
padding:5px;}
.followicon a:hover{color:#000;}

.slader_bg{height:526px;
border-bottom:solid #cccccc 0px;}


.bodymainbg {height:auto;
line-height: 28px;
color: #555555;
text-align: justify;
font-size: 13px;}
.bodymainbg strong{font-size:20px;}
.bodymainbg a{text-decoration:none;
color:#f26724;}
.bodymainbg a:hover{color:#000;}
.bodymainbg img{float:left;
margin-right:2%;
border:solid #fff 4px;}


.spacebg{height:80px;}

.wearereadytext{font-size:17px;
line-height:22px;
margin-top:1%;}



footer{height:auto;
background:#a0cbde;
color:#000;
padding-top:2%;
border-top:solid #013361 10px;}


.footerbox1title{font-size:19px;
font-weight:bold;
text-transform:uppercase;
text-align:center;}


.footerfollowicon{margin-top:1%;
height:auto;
text-align:center;
margin-bottom:1%;}
.footerfollowicon a{color:#013361;
font-size:30px;
padding:8px;}
.footerfollowicon a:hover{color:#fff;}
.copyright{text-align:center;
font-size:17px;
line-height:25px;
padding-bottom:2%;
padding-top:1%;
border-bottom:solid #013361 10px;
}

.footerlinks{
	margin: auto;
	width:80%;
	height:auto;
	margin-bottom:1%;
}
.footerlinks ul{margin:0px;
padding:0px;}
.footerlinks ul li{list-style:none; float:left; text-align:center;
border-left:solid #000 1px;}
.footerlinks ul li a{text-decoration:none;
color:#000;
font-size:16px;
padding:2px 16px;
display:block;
}
.footerlinks ul li a:hover{color:#FFF;}

.copyright a{text-decoration:none;
color:#FFF;}
.copyright a:hover{color:#f26724;}


.welcometexttitle{padding-top:1%;
padding-bottom:1%;
color: #000000;
font-family: impact, sans-serif;
font-size: 26px;
border-bottom:dashed #ccc 1px;
margin-bottom:1%;}
.homeliftbox{float:left;
height:auto;
width:72%;}
.homerightbox{
	float:right;width:24%;
height:auto;}
.homequicktext{
background: #aa0101;
text-shadow: #000000 1px 1px;
line-height: 38px;
text-align: center;
font-family: impact;
font-size: 22px;
color: #FFFFFF;}
.homespacebox{background:#4c4e50;
padding:8%;
height:auto;}
.doyouhome{line-height: 20px;
color: #999999;
font-size:14px;
margin-bottom: 5px;
text-align: center;
}

.seperatemain {
    height: 36px;
    padding: 5px 0;
}
.formicon {
    width: 36px;
    height: 36px;
    float: left;
    background: #989898;
}
.formfeild {
    width: 184px;
    float: left;
    height: 36px;
}


.formfeildbig {

    width: 184px;
    float: left;
    height: 90px;

}
.formiconbig {
    width: 36px;
    height: 90px;
    float: left;
    background: #989898;
}
.forminput {
    height: 34px;
    background: url(../images/inputimg.png) no-repeat left top #FFFFFF;
    border: none;
    padding-left: 14px;
    width: 170px;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    line-height: 34px;
}
.forminputbig {
    height: 80px;
    background: url(../images/inputimgbig.png) no-repeat left top #FFFFFF;
    border: none;
    padding: 5px 5px 5px 15px;
    width: 165px;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    margin: 0;
}
.submitform {
	height:35px;
	padding-top:2%;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    background: #000000;
    margin-top: 10px;
}


.space1{height:3px;}
.aboutinner{height:auto;}
.abouttexttitle{padding-top:1%;
padding-bottom:1%;
color: #000000;
font-family: impact, sans-serif;
font-size: 26px;
border-bottom:dashed #ccc 1px;
margin-bottom:1%;}
.aboutinnertext{line-height: 28px;
color: #555555;
text-align: justify;
font-size: 12px;
margin-top: 15px;
font-family: Verdana, Geneva, sans-serif;
font-weight: normal;}
.aboutinnertext p a{text-decoration:none;
color:#F00;}

.contactformbg{float:left;
width:43%;
height:auto;}
.contactbox1{height:auto;
margin-bottom:5%;}
.contactname1{float:left;
width:40%;
height:auto;
font-size:16px;
line-height:28px;}
.contactinput2{float:left;
width:60%;
height:auto;}
.contactinput{border: #ACACAC dashed 1px;
box-shadow: 1px 1px 1px 1px #999;
height:25px;
width:100%;
background:#ffffff;
padding-left:2%;}

.textareainput{border: #ACACAC dashed 1px;
box-shadow: 1px 1px 1px 1px #999;
height:80px;
width:100%;
background:#ffffff;
padding-left:2%;}
.submitcont{text-align:center;
height:auto;}
.hospitallinkbg{height:auto;
margin-top:1%;}
.hospitallinkbox{background:#830505;
border-radius:10px;
border:#000 solid 2px;
padding:1%;
margin-bottom:1%;}
.hospitallinkbox a{color:#FFF;
font-size:17px;
font-weight:bold;}
.donationsbox1{
	padding:2%;
	box-shadow: -0px 0px 1px 1px #022D57;
	border: #900 dashed 1px;
border-radius: 6px;}
.donationsdownloadtext{color: #000;
font-size: 28px;
font-family: Tahoma, Geneva, sans-serif;
font-weight:bold;}
.eventsimgbox{text-align:center;
height:auto;}
.eventsimgbox img{max-height:100%;
max-width:100%;
margin:1%;}

.photomainbox{height:auto;}
.photoboxbg{height:auto;
margin-bottom:1%;}
.photoiconleft{float:left;
width:30px;
height:30px;}

.phototextright{
	width:90%;
	float:left;
	margin-left:2%;
	background:#830505;
border-radius:10px;
border:#000 solid 2px;
padding:1%;}
.phototextright a{color:#FFF;
font-size:17px;
font-weight:bold;}

.accountsimgbox{text-align:left;
height:auto;}
.accountsimgbox img{max-height:100%;
max-width:100%;
margin:1%;}

.gallerymainbg{height:auto;}
.gallerybox1{float:left;
border:solid #022d57 6px;
width:21%;
height:174px;
margin:1%;
text-align:center;}
.gallerybox1 img{max-height:100%;
max-width:100%;}

.registrationmainbg{height:auto;}
.registrationbox1{float:left;
width:48%;
height:auto;}
.registrationbox2{float:left;
width:50%;
height:auto;}

.registrationnamebg{height:auto;
margin-bottom:3%;}
.regname{float:left;
	width:48%;
font-size:16px;
line-height:25px;}
.regnameinput{
	float:left;
	width:50%;
	height:auto;}
.reginput{border:solid #ccc 1px;
height:25px;
padding-left:3%;
width:97%;}
.textareareginput{border:solid #ccc 1px;
height:85px;
padding-left:3%;
width:97%;}
.regsubmit{text-align:center;
margin-top:2%;}
.diwali2022Donations{height:auto;}
.diwali2022Donations img{max-height:100%;
max-width:100%;}
.adultslest{float:left;
width:48%;
height:auto;}
