.login{text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;color:#6a6c6d;display:block;text-align:center}.loginbox{width:440px;margin:0 auto}.clear{clear:both}.contentbox{width:226px;float:right;margin-top:25px}.contentboxForgerPwd{width:226px;float:left;margin-top:25px}.fieldbox{font-size:12px;font-weight:700;float:left;margin-top:10px;width:220px}.name{float:left;width:60px;padding-top:3px;text-align:right;color:#484747;font-weight:400;font-family:Arial,Helvetica,sans-serif}.field1{float:right;width:150px;text-align:left}.forget{font-size:12px;font-weight:400;color:red;text-decoration:none;font-family:Arial,Helvetica,sans-serif}.forget:hover{font-size:12px;font-weight:400;color:red;text-decoration:underline}


.textbox{border:1px solid #ccc;width:200px;background-color:#fff;color:#23415b;padding:2px;font-family:Arial,Helvetica,sans-serif;font-weight:400}
.textboxArea{border:1px solid #ccc;background-color:#fff;color:#23415b;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.error{color:red;font-size:12px}.cancel{float:right;margin:7px 30px 0 0;text-align:right;width:auto;height:auto;padding-right:13px}
.top-bg{background:url(../../images/login/top-bg.gif) repeat-y top center;height:28px;font-size:12px;font-weight:700;color:#545a8e;font-family:Arial,Helvetica,sans-serif}
.logo-login{height:75px;margin:0 auto}
.login-bg{background-color:#edede2;height:176px}
.bg-image{background:url(../../images/login/bg-image.gif) no-repeat left bottom;height:151px;float:left;margin:24px 3px 0 0}.icon{margin:10px 0 0 10px}.bor-left:{border-left:1px solid #89bf40}.bor-right:{border-right:1px solid #89bf40}.bor-left-bot:{border-left:1px solid #89bf40;border-bottom:1px solid #89bf40}.bor-bottom:{border-bottom:1px solid #89bf40}.bor-rig-bot{border-right:1px solid #89bf40;border-bottom:1px solid #89bf40}.bor-bottom{border-left:1px solid #89bf40;border-right:1px solid #89bf40;border-bottom:1px solid #89bf40}
.manage-form th		{ padding:10px 7px;text-align:right; font-weight:bold; vertical-align:top; }
.manage-form td		{ padding:10px 7px;vertical-align:top;white-space:nowrap; }
.regual_txt{ font-weight:normal; font-style:italic;}
.manage-name			{ border-left:1px solid #333;}
.manage-form input[type='radio'] { float:left;  }
.manage-form input[type='checkbox'] { float:left;  }
.manage-form label{ float:left; padding:0 15px 0 5px; *padding-top:3px;}



.insidetabel{ margin:0px; padding:0px;}
.insidetabel td{ padding:0px 0 5px 0px;}
.insidetabel th{ padding:0px;}


.role-list		{ width:98%;  border:1px solid #c9ccd5; background-color:#FFF; padding:1px;margin:10px;}
.role-list h3
{
    font-size: 14px;
    font-weight: bold;
    background: url('../../images/tab-bg.gif') repeat-x left bottom;
    padding: 9px 10px; /* border-bottom:1px solid #dadcdc;*/
}
.NannyProfilePageAvailabilityGridTop {
    font: 11px/16px Arial,Helvetica,Tahoma,sans-serif;
	/*font-weight: bold;*/
	color: #000000;
	border-bottom: 1px #81BAE9 solid!important;
	margin: 0px;
	padding: 2px!important;
}
.NannyProfilePageAvailabilityGridTimes {
    text-align: right!important;
    font: 11px/16px Arial,Helvetica,Tahoma,sans-serif;
	/*font-weight: bold;*/
	color: #000000;
	border-left: 1px #81BAE9 solid!important;
	border-right: 1px #81BAE9 solid!important;
	border-bottom: none!important;
	margin: 0px;
	padding: 8px 4px!important;
	white-space:nowrap; 
}
.NannyProfilePageAvailabilityGridLastTime {
    text-align: right!important;
    font: 11px/16px Arial,Helvetica,Tahoma,sans-serif;
	/*font-weight: bold;*/
	color: #000000;
	border-left: 1px #81BAE9 solid!important;
	border-right: 1px #81BAE9 solid!important;
	border-bottom: 1px #81BAE9 solid!important;
	margin: 0px;
	padding: 8px 4px!important;
}
.NannyProfilePageAvailabilityGridWhiteDay {
    width: 20px;
    text-align: center;
    font: 11px/16px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px #81BAE9 solid!important;
	margin: 0px;
	padding: 0px!important;
}
.NannyProfilePageAvailabilityGridBlueDay {
    width: 20px;
    text-align: center;
    font: 11px/16px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px #81BAE9 solid!important;
	background-color: #D6E9F5;
	margin: 0px;
	padding: 0px!important;
}
.NannyProfilePageAvailabilityGridSunday {
    width: 20px;
    text-align: center;
    font: 11px/16px Arial,Helvetica,Tahoma,sans-serif;
	font-weight: normal;
	color: #000000;
	border-right: 1px #81BAE9 solid!important;
	border-bottom: 1px #81BAE9 solid!important;
	margin: 0px;
	padding: 0px!important;
}

.h-grean {
	color: #4b7b18 !important;
}

