.child-formtext{font-size:12px;}

.rt-printer{
	background: url('../images/printer+inboxIcon.png') no-repeat;
	width:27px;height:27px;display:block;font-size:0px;float:left;margin:0 0 -10px 9px;
}
.rt-inbox{
	background: url('../images/printer+inboxIcon.png') -46px 0  no-repeat;
	width:17px;height:27px;display:block;font-size:0px;	float:left;	margin:0 0 -10px 9px;
}
.rt-colorbox{
	background: url('../images/col_box.png') no-repeat; width:28px; height:27px; display:block; font-size:0px; float:left; margin:0 0 -10px 9px;
}
.rt-quation{
	background: url('../images/printer+inboxIcon.png') -82px 0  no-repeat; width:11px; height:27px; display:block; font-size:0px; float:left; margin:0 0 -10px 9px;
}
.rt-twiter{
	background: url('../images/twiter.png') no-repeat; width:38px; height:28px; display:block; font-size:0px; float:left; margin:0 0 -10px 9px;
}


.sep-htTitle{height:8px;font-size:1px;line-height:8px;clear:both;}

.detailsLabel{background: #c0dae1; height:30px; width:200px; padding-left:5px; font-family: arial; font-size: 12px; color: #465a65; font-weight: bold;}
.row-details{background: #e1ecee; height:30px; padding-left:5px; font-family: arial; font-size: 12px; color: #465a65; font-weight: normal;}

.per-day-room-age{width:301px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;text-align:center;font-size:12px;}
.per-day-room-age-2{width:150px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;text-align:center;font-size:12px;}
.sep-width106{width:132px;}
.nannyConf .sep-width106{
	padding:0 15px 0 0;
}
.sep-width96{width:96px;}
.sep-width90{width:90px;}
.child-bg-white{background:#e8f1f6;border-top:1px solid #97A5AD;}

.applybtn{
	background: url('../images/applyBtn.png') no-repeat;
	width:90px;height:26px;border:0;outline:none;cursor:pointer;
	}
.applybtn:hover{
	background: url('../images/applyBtn.png') 0 -30px no-repeat;
	}	
	
/*==================================*/
/* --- CSS added by Niraj starts ---*/

#divMainBook input[type="radio"] {margin: 3px 3px 0 5px;}

/* --- CSS added by Niraj ends ---*/
/*================================*/




/*--------------------------------------*/
/* ---- CSS for week tables starts ---- */

.week-table1 div, .week-table2 div, .week-table3 div, .week-table4 div, .week-table5, .week-table5 td,  .week-table6, .week-table6 td{
	box-sizing:border-box !important;
}
.week-table1 .left{
	width:12.5% !important;
}
.week-table1 .all-days-nursery, .week-table1 .per-day-nursery, .week-table1 .per-day-last-nursery {
	width:100% !important;
}
.week-table1 .all-days, .week-table1 .per-day, .week-table1 .per-day-2, .week-table1 .per-day-last, .week-table1 .per-day-fill-last{
	width:100% !important;
}


.week-table2 .per-day-room{
	width:25% !important;
}
.week-table2 .per-day-room-2nd{
	width:20% !important;
}
.week-table2 .per-day-room-age-2{
	width:35% !important;
}
.week-table2 .per-day-room-cost{
	width:20% !important;
}
.week-table2  .mts-18-24{
	margin:3px auto 0px;
}
.nanCredDateError{
	display:none;
	position: absolute;
	color: #d12b24;
	font-style: italic;
	font-weight: normal;
	font-size: 11px;
	padding: 4px;
}

/* ---- CSS for week tables ends ---- */
/*--------------------------------------*/