/* CSS Document */

body { background:#e4cfae; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:0px; margin:0px;}
img {border:0px none;}
p { margin:0px 0px 10px 0px; padding:0px; text-align:justify; line-height:15px;}
h1 { font-size:12px; font-weight:bold; margin:0px 0px 0px 0px; padding:15px 0px 0px 0px; }
h2 { font-size:15px; font-weight:bold; margin:0px; padding:0px; line-height:20px;}
input, select, textarea { border:1px solid #d4c6b7;}
input.chkbx {border:0 none;}
a { color:#ca4d47; text-decoration:none; outline:none;}
a:hover { color:#ca4d47; text-decoration:underline; outline:none;}
hr.Line1 {border:0px none; border-bottom:1px solid #efe9e1; height:1px; width:57%; text-align:left; margin: 0 auto 0 0; }
hr.Line2 {border:0px none; border-bottom:1px solid #efe9e1; height:1px; width:100%; text-align:left; margin: 0 auto 15px 0; }

.bg { background-image: url(../../Images/bg_white-with--shadow.gif); background-repeat:repeat-y; padding:0px 9px 0px 9px;}
/*.bg { background-image:url(Images/bg_white-with--shadow.gif); background-repeat:repeat-y; padding:0px 9px 0px 9px;}*/
.br_style {line-height:0; clear:both; font-size:0; height:0; padding:0; margin:0;}
.main_padding { padding-top:13px;}
.back_button { float:right; margin:0px 10px 0px 0px;;color:#ca4d47; text-decoration:none;}
.back_button a { color:#ca4d47; text-decoration:none;}
.back_button a:hover { color:#ca4d47; text-decoration: underline;}

/* Header part Css */
.top_bg_repet { background-image:url(../../Images/Top_bg_repet.gif); background-repeat:repeat-x; }
.top_link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#c94d45; padding:31px 16px 0px 5px; text-decoration:none; }
.top_link a { color:#c94d45; text-decoration:none; }
.top_link a:hover { color:#c94d45; text-decoration: underline; }

/* footer Css */
.footer { background-color:#ca4d47; font-size:10px; color:#f7a7a3; line-height:30px; }

/* left_navigation_panel */
.nav_bg {background-color:#fcfaf8; padding:28px 20px 40px 20px;}
.nav_bottom_padding { padding-bottom:20px;}
.nav_bg_repet {background-image:url(../../Images/Navigation_repet.gif); background-repeat:repeat-x; height:31px; border:solid #d4c6b7; border-width:0 1px;}
.nav_aerrow_padding { padding:2px 11px 0px 20px; }
.nav_link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#827364; line-height:30px; text-decoration:none;}
.nav_link a { font-size:11px; color:#827364; line-height:30px; text-decoration:none;}
.nav_link a:hover { font-size:11px; color:#494138; line-height:30px; text-decoration:none;}

/* latest News */
.news_bg_repet { background-image:url(../../Images/News_bg_repet.jpg); background-color:#FFFFFF; background-repeat:repeat-x; background-position:bottom; border:solid #d4c6b7; border-width:0 1px; }
.read-more_text { font-size:10px; color:#ca4d47; text-decoration:none; padding:10px 0px; line-height:15px; text-align:right;  }
.read-more_text a { color:#ca4d47; text-decoration:none;}
.read-more_text a:hover { color:#ca4d47; text-decoration: underline; }

/* editabel contant area */
.bg_gradiant_repet { background-image:url(../../Images/body_gradiant_repet.jpg); background-repeat:repeat-x; background-position:top; padding:28px 15px 0px 7px;}
.border_botteom {border-bottom:1px solid #efe9e1; height:21px;}

/* gallery */
.gal_bg_gradi_repet {background-image:url(../../Images/Gallery_bg_repet.jpg); background-repeat:repeat-x; padding:17px 0px 18px 0px; }
.project_bg_repet { background-image:url(../../Images/prject_bg_repet.jpg); background-repeat:repeat-x; padding:8px 0px;}
.pic_bg { background-image:url(../../Images/Gallery_pic_bg.jpg); background-repeat:no-repeat; padding:8px 8px 8px 9px;}
.project_text { padding:5px 10px 10px 10px; text-align:justify; background-image:url(../../Images/project_doted_line.gif); background-repeat:no-repeat; background-position:bottom center; }
.project_heading { font-weight:bold; color:#ca4d47; font-size:12px; line-height:30px; text-decoration:none;  }
.project_heading a { color:#ca4d47; font-size:12px; line-height:30px; text-decoration:none;  }
.project_heading a:hover { color:#ca4d47; font-size:12px; line-height:30px; text-decoration:none;  }

/* Activiti page */
.acti_bg_repet { background-image:url(../../Images/acti_bg_repet.gif); background-repeat:repeat-y; height:90px; padding:7px 2px;}
.utthantalimkendra_link { font-size:12px; color: #ca4d47; font-weight:bold; text-decoration:underline; line-height:16px; }
.utthantalimkendra_link a {  color: #ca4d47; text-decoration:underline; }
.utthantalimkendra_link a:hover {  color: #ca4d47; text-decoration:none; }


/* achivement page */
.aerrow { background-image:url(../../Images/achivement_aerrow.gif); background-repeat: no-repeat; background-position:left; padding-left:15px; line-height:20px; padding-bottom:3px;}
.text ul li {list-style-type:decimal; padding-bottom:3px; line-height:15px; text-align:justify; margin:0px;}
.achivement ul{ margin:0px; padding:0px; list-style:none }
.achivement ul li{ background:url(../../Images/achivement_aerrow.gif) no-repeat left 5px; list-style:none; padding:0px 0px 3px 10px; line-height:15px; }



/* contact us */
.please_text { font-weight:bold; }
.massege_input_box {width:387px; height:112px; line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin-top:7px;}
.contact_input_box {width:218px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; padding:2px; }
.bt_padding { padding-left:167px; padding-bottom:20px;}
.con_mail_link { color:#ca4d47; text-decoration:none;}
.con_mail_link:hover { color:#ca4d47; text-decoration:underline;}


/* see-our-work */
.middel_panel_padding { padding:13px 10px 20px 10px;}
.product_bg { background-color:#FFFFFF; border:1px solid #d4c6b7; padding:19px 22px 16px 21px;}
.product_photo_bg {background-image:url(../../Images/product_photo_bg.jpg); background-repeat:no-repeat; padding:15px 13px;}
.product_name { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#827364; line-height:25px; text-decoration:none;}
.order_online_link { font-size:11px; color: #ca4d47;}
.order_online_link a {  color: #ca4d47; text-decoration:underline; }
.order_online_link a:hover {  color: #ca4d47; text-decoration:none; }

/* utthan talim kendra*/
.Functional { margin:0px; padding:0px 0px 0px 35px; list-style:none }
.Functional li{ background:url(../../Images/achivement_aerrow.gif) no-repeat left 5px; list-style:none; padding:0px 0px 0px 10px; margin:5px 0 }


/* utthan utpadan kendra*/
.uuk{ margin:0px; padding:0px 0px 0px 15px; list-style:none }
.uuk li{ background:url(../../Images/achivement_aerrow.gif) no-repeat left 5px; list-style:none; padding:0px 0px 0px 10px; margin:5px 0 }
.order_form { font-size:11px; color:#ca4d47; text-decoration:none;}
.order_form a { color:#ca4d47; text-decoration:none;}
.order_form a:hover { color:#ca4d47; text-decoration: underline;}

/* the-trust */
.aerrow_img { background-image:url(../../Images/achivement_aerrow.gif); background-repeat:no-repeat; margin-top:5px; }
.name_link_text { color:#000; font-weight:bold; line-height:30px; font-size:12px; }
.name_link_text a{ color:#000; text-decoration:underline;  }
.name_link_text a:hover{ color:#ca4d47; text-decoration:none; }
.trust ul{ margin:15px 0px 15px 15px; padding:0px; list-style:none }
.trust ul li{ background:url(../../Images/achivement_aerrow.gif) no-repeat left 5px; list-style:none; padding:0px 0px 3px 10px; line-height:15px; }

/* sitemap */
.aerrow_padding { padding:7px 8px;}
a.sitemap_link_text { text-align:left; color:#65423d; text-decoration:none; padding-left:10px}
a.sitemap_link_text:hover { text-align:left; color:#ca4d47; text-decoration:none;}

/*Order Online */
.ord_table_border { border: solid #d4c6b7; border-width:0px 1px;}
.ord_top_bg_repet { background-image: url(../../Images/Order_bg_repet.gif); background-repeat:repeat-x;}
.ord_top_border  { border: solid #d4c6b7; border-width:0px;}
.ord_top_border td { border: solid #d4c6b7; border-width:1px 0px 0px 0px;}
.ord_brown_text { font-size:12px; color:#65423d; font-weight:bold;}
.ord_content_text { padding:14px 0px 14px 20px; }
.ord_input_box { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; padding:2px; width:85px; }
.ord_bottom_border  { border-bottom:1px solid #d4c6b7; }
.ord_input-box_padding { padding:2px 15px;}
.ord_massege_input_box {width:387px; height:112px; line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin-top:2px;}
.ord_Terms_text { border: solid #d4c6b7; border-width:0px 1px; padding:0px 20px 10px 0px;}
.ord_text ul li {list-style-type:decimal; margin:0px 0px 10px 15px; line-height:15px; text-align:justify;}
.star { color:red;}
.org_bg {background-color:#f7f4ef; padding-left:10px;}

/* volunteering */
.volunteering{ margin:0px; padding:0px; list-style:none }
.volunteering li{ background:url(../../Images/achivement_aerrow.gif) no-repeat left 5px; list-style:none; padding:0px 0px 10px 10px; margin:5px 0 }

/* Partener Organization */
.partner {margin:15px 0px 15px 15px; padding:0px; list-style:none; }
.partner li{ background:url(../../Images/achivement_aerrow.gif) no-repeat left 5px; list-style:none; padding:0px 0px 3px 10px; line-height:15px; }

/*Calender*/
#calendarDiv{
	position:absolute;
	width:205px;
	border:1px solid #317082;
	padding:1px;
	background-color: #FFF;
	font-family:arial;
	font-size:10px;
	padding-bottom:20px;
	visibility:hidden;
}
#calendarDiv span,#calendarDiv img{
	float:left;
}
#calendarDiv .selectBox,#calendarDiv .selectBoxOver{
	
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{	
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv td{
	padding:3px;
	margin:0px;
	font-size:10px;
}



#calendarDiv .selectBox{
	border:1px solid #E2EBED;		
	color: #E2EBED;
	position:relative;
}
#calendarDiv .selectBoxOver{
	border:1px solid #FFF;
	background-color: #317082;
	color: #FFF;
	position:relative;
}
#calendarDiv .selectBoxTime{
	border:1px solid #317082;		
	color: #317082;
	position:relative;
}
#calendarDiv .selectBoxTimeOver{
	border:1px solid #216072;	
	color: #216072;
	position:relative;
}

#calendarDiv .topBar{
	height:16px;
	padding:2px;
	background-color: #317082;


}
#calendarDiv .activeDay{	/* Active day in the calendar */
	color:#FF0000;
}
#calendarDiv .todaysDate{
	height:17px;
	line-height:17px;
	padding:2px;
	background-color: #E2EBED;
	text-align:center;
	position:absolute;
	bottom:0px;
	width:201px;
}
#calendarDiv .todaysDate div{
	float:left;
}
	
#calendarDiv .timeBar{
	height:17px;
	line-height:17px;
	background-color: #E2EBED;
	width:72px;
	color:#FFF;
	position:absolute;
	right:0px;
}

#calendarDiv .timeBar div{
	float:left;
	margin-right:1px;
}

#calendarDiv .clearbar{
	height:17px;
	line-height:17px;
	background-color: #E2EBED;
	width:70px;
	text-align:center;
	position:absolute;
	right:0px;
}

#calendarDiv .clearbar div{
	float:left;
	margin-right:1px;
}


#calendarDiv .monthYearPicker{
	background-color: #E2EBED;
	border:1px solid #AAAAAA;
	position:absolute;
	color: #317082;
	left:0px;
	top:15px;
	z-index:1000;
	display:none;

}
#calendarDiv #monthSelect{
	width:70px;
}
#calendarDiv .monthYearPicker div{
	float:none;
	clear:both;	
	padding:1px;
	margin:1px;	
	cursor:pointer;
}
#calendarDiv .monthYearActive{
	background-color:#317082;
	color: #E2EBED;
}

#calendarDiv td{
	text-align:right;
	cursor:pointer;
}

#calendarDiv .topBar img{
	cursor:pointer;
}
#calendarDiv .topBar div{
	float:left;
	margin-right:1px;
}

/*Grid*/
.Grid { } 
.Grid td 
{ 
    border: solid 1px #FFFFFF; 
    padding-left:5px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    /*text-align: left;*/
    border-left:0px;
} 

.Grid th 
{ 
    border: solid 1px #FFFFFF; 
    padding-left:5px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    /*text-align: left;*/ 
    border-left:0px;
} 
.Grid td a 
{ 
    color:Blue; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:underline; 
} 
.Grid td a:visited 
{ 
    color:Blue; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:underline; 
}
.Grid td a:hover 
{ 
    color:Blue; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none; 
} 
.RowLightGray
{
    background-color:#E4CFAE;  
}
.HeaderStyle 
{
    background-color:#C94D45;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color: #FFFFFF;
    height: 22px;
    text-indent: 2pt;
}
.AlternateRowLightGray
{	   
    background-color:#F7F1E9;  
}
 .dropdown
 {
    font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
 }

