@charset "utf-8";
/* CSS Document */

@font-face {
 font-family: 'ITCBlkad';
 src: url('http://udayancare.org/css/ITCBLKAD.eot');
 src: local('ITCBlkad'), local('ITCBlkad'), url('http://udayancare.org/css/ITCBlkad.ttf') format('truetype');
}
body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0000;
	background:url(images/body_bg2.jpg) repeat-x top;
	background-color:#94060e;
}
h1, h2, h3 {
	margin:0;
	padding:0;
}
img {
	border:none;
}
.img1 {
	padding:0 0 5px 0;
}
form {
	border:none;
	margin:0;
	padding:0;
}
.clear {
	clear:both;
}
p {
	font-size:12px;
	color:#000;
	line-height:17px;
	margin:0;
	padding:0;
}
iframe {
	margin:0;
	padding:0;
	border:none;
}
a {
	color:#0070C0;
	text-decoration:none;
}

.sitemap a{ font-size:12px; color:#94060E; text-decoration:none; }
.sitemap a:hover {text-decoration:none;}
.sitemap a.active {text-decoration:none; }

/*strong {
	color:#fff;
}*/
a:hover {
	color:#0070C0;
	text-decoration:underline;
}



img, div, li, input , a, a:hover{ behavior: url("http://udayancare.org/css/iepngfix.htc") }

.sitemap_area{  padding:12px; background:#f1f1f1; border:1px solid #e7e7e7; width:927px;}
.sitemapdiv{ float:left; width:289px;border-right:1px solid #d9d8d8; padding:0 10px 0 10px; margin-bottom:15px;}
.lastmap{ border:none; float:right; padding:0 0 10px 10px;}
.sitemapdiv ul{ margin:0; padding:0;}
.sitemapdiv ul li{ list-style:none; background:url(../images/2bullet.gif) 0 7px no-repeat;padding:4px 0 4px 16px!important;}
.sitemapdiv ul li.h2{ font-size:18px; color:#94060E; text-decoration:none; padding-bottom:5px; background:none; font-weight:bold; }
.sitemapdiv ul li a{ text-decoration:none; line-height:18px;  color:#878787; border-bottom:1px solid #bcbcbc;}
.sitemapdiv ul li a:hover{ color:#000;border-bottom:none;}
img, div, li, input , a, a:hover{ behavior: url("http://udayancare.org/css/iepngfix.htc") }

div#rotator {
	position:relative;
	height:261px;
	width:997px;
	z-index:1;
	/*margin-top: 10px;
*/	/*right:40px;
	bottom:12px;
	*bottom:11px;*/
	
}

 div#rotator ul{ margin:0; padding:0;}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	width:997px;
}
/* rotator image style */	
	div#rotator ul li img {
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500
}
/*about page start here*/

.marron{color:#C00000;}

.table_border td, th{ padding:5px; border-right:1px solid #D6D6D6;  border-bottom:1px solid #D6D6D6; }

#gallery {
		background-color: #cccc;
		padding:0px;
		width:720px;
		float:left;
}
#gallery ul { margin:0px; padding:0px;}
#gallery ul li { display:block; list-style:none; width:160px; float:left; margin:9px 9px 0 9px; }
#gallery ul li a{ text-decoration:none;}
#gallery ul li img { border:4px solid #e0dcdc; }
	
	

ul.form{ margin:0px; padding:0px; width:720px;}
ul.form li{list-style:none; float:left; width:720px;}
ul.form li span{ width:300px; float:left; font-weight:bold;}
ul.form input[type="text"]{ width:340px; display:block; float:left;}
ul.form select{ width:343px; float:left;}
ul.form textarea { width:339px; float:left;}

ul.form input[type="submit"]{background:url(../images/menuright.jpg) no-repeat; padding:3px 8px; border:none; color:#fff; font-weight:bold; cursor:pointer; overflow:visible; position:relative; white-space:nowrap;}


.button{background:url(../images/menuright.jpg) no-repeat; padding:3px 8px; border:none; color:#fff; font-weight:bold; cursor:pointer; overflow:visible; position:relative; white-space:nowrap;}


#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
}  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
  border-radius: 15px;
  text-align: center;
}
#boxes #dialog {
  width:400px; 
  height:auto;
  padding:10px;
  background-color:#ffffff;
  font-family: 'Segoe UI Light', sans-serif;
  font-size: 15pt;
}
.maintext{
	text-align: center;
  font-family: "Segoe UI", sans-serif;
  text-decoration: none;
}

#lorem{
	font-family: "Segoe UI", sans-serif;
	font-size: 12pt;
  text-align: left;
}
#popupfoot{
	font-family: "Segoe UI", sans-serif;
	font-size: 16pt;
 position:absolute;
 top:8px;
 right:11px;
 text-indent:-333em;
 width:15px;
 height:15px;
}
#popupfoot a{
	text-decoration: none;
	background:url(../images/cross.gif) no-repeat;
	text-indent:-333em;
	display:block;
}
.agree:hover{
  background-color: #D1D1D1;
}
.popupoption:hover{
	background-color:#D1D1D1;
	color: green;
}
.popupoption2:hover{
	
	color: red;
}