/*--------------- Bliss Regular css ---------------*/
@font-face {
    font-family: 'BlsW-Rg';
    src: url('../fonts/BlsW-Rg/blsw-rg.eot');
    src: url('../fonts/BlsW-Rg/blsw-rg.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BlsW-Rg/blsw-rg.woff2') format('woff2'),
         url('../fonts/BlsW-Rg/blsw-rg.woff') format('woff'),
         url('../fonts/BlsW-Rg/blsw-rg.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/*--------------- Bliss Regular css ends ---------------*/


body{margin:0;padding:0;margin:0;padding:0;background:#f0f5f7;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn,  ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; font-size:14px; font-family:Arial;color:#1f5464;}
html, body{ color:#1f5464;  font:14px "Arial",Georgia, Verdana,"Trebuchet MS";}


label{ color:#465a65; position:absolute; padding:5px 4px 3px 6px; font-size:10px; font-style:normal; }
strong a{color:#4E82B4;text-decoration:none;}
strong a:hover{text-decoration:underline;}
p { font-style: normal;font-family:"Arial",Georgia, Verdana,"Trebuchet MS";line-height:18px; padding:0 0 19px 0;}
p a, li a{color:#4E82B4;text-decoration:none;}
p a:hover, li a:hover{text-decoration:underline;}
br{line-height:10px;}
.br2{line-height:10px; height:10px; font-size:1px;}

hr{border: 1px solid #94b0be; padding:0; margin:0;}
td ul{padding-bottom:0;}
/*a:link,a:visited ,a:active { font-size:14px; color: #4E82B4;text-decoration:none; font-family:"Arial", Georgia, Trebuchet MS;} */
a{ font-size:14px; color: #4E82B4;text-decoration:none; font-family:"Arial", Georgia, "Trebuchet MS"; outline:none;}
a:hover,a:focus { text-decoration:underline;color: #4E82B4;}

ul,ol{margin:0 0 12px 0;padding:0;}
ul li{margin:0 0 0 14px;#margin:0 0 0 16px;padding:0 0 8px 0;list-style-type:disc;background:none;} 
ol li{margin:0 0 0 18px;#margin:0 0 0 20px;padding:0 0 8px 0;background:none;}

h1{font-size:20px; line-height:20px;text-align:left;color:#c4161c; }
h1 em, h1 span{font-size:20px;color:#c4161c;line-height:20px;}
h2.subHeadline{font-size:16px;font-weight:normal;padding:0;color:#31839b;padding:0 0 10px 0;}
h2.subHeadline1{font-size:16px; line-height:20px;padding:0px;}
.tbrd5{border-top:1px solid #94b0be;height:2px;}
h2.subHeadline em,h2.subHeadline a, h2.subHeadline a:hover{font-size:16px;font-weight:normal;color:#31839b;}
h2.subHeadline strong{font-size:16px;color:#31839b;}
h2.noTopSpc{padding:0 0 10px 0;margin:0; }
h2{padding:10px 0 10px 0;color:#c4161c;font-size:17px;font-weight:bold;line-height:18px;clear:both;}
h2 b,h2 em, h2  strong, h2  a{color:#c4161c;font-size:17px;font-weight:bold;}
h2 a:hover{color:#c4161c;}
h3{font-weight:bold;font-size:15px;margin:0;line-height:20px;color:#31839b;}
h3 b, h3 em, h3  a,h3  a:hover{font-weight:bold;font-size:15px;color:#31839b;}
h4{font-weight:bold;font-size:14px;margin:0 0 18px 0;color:#1f5464;}
h4 em,h4 b, h4 a:link,h4 a:active,h4 a:visited{font-weight:normal;font-size:14px;color:#1f5464;}
h5{color:#7391a0;font-size:12px;font-weight:bold;margin:0 0 18px 0;font-style:normal;}
h6{color:#7391a0;font-size:12px;font-weight:bold;margin:0 0 20px 0;font-style:normal;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline;}
.hHR{border-top:1px solid #94b0be;height:10px;line-height:10px; padding:0 0 0 0;margin:10px 0 0 0;}
.font1{font-size:1px;}
.font12, .font12 a{font-size:12px;}
.font14, .font14 a{font-size:14px;}
.font24, .font24 a{font-size:24px;}
.tbrd1{border-top:1px solid #94b0be;height:10px;}
.tbrd2{border-top:1px solid #94b0be;height:10px; width:300px;}
.subText{font-size:14px;color:#c4161c;}

.rpad5{padding-right:5px;}
.rpad10{padding-right:10px;}
.rpad15{padding-right:15px;}
.sep-ht1{ height:1px; line-height: 1px;font-size:1px;clear:both;}
.sep-ht20{height:20px;line-height:20px;font-size:1px;clear:both;}

.hideDiv{visibility: hidden; display: none;}
.errorMsg{ color: #D12B24; font-style: italic;font-weight:normal;font-size: 11px; }
.left{ float: left; }
.right{ float: right; }
.cleft{ clear: left; }
.cright{ clear: right; }
.cboth{ clear: both; }
.spacht20{height:20px;}
.spacht1{height:1px;}
.tright{ text-align: right; }
.tcenter{ text-align: center; }
.abs{ position: absolute; }
.opac{opacity:0.6;filter:alpha(opacity=60)}
.hand {cursor: pointer;}
.border{ border: 1px solid #ff0000; }
.center{ text-align:center; }
.hiddendiv{ visibility: hidden; display: none; }
.visiblediv{ visibility: visible; display: block; }
.automargin{margin:0 auto;}
img,a{ border:0; }
form{ margin:0; padding:0; }
.tBord1{border-top:1px solid #94b0be;height:1px;font-size:1px;margin:0;}
/* top bar */
#top-bar { background: #1f5464;height:40px; text-align: center; width: 100%;}
	#top-link{
		width:952px;margin:0 auto;
		}
		ul.barLinkList{
			margin:0;padding:0;float:right;
			}
			ul.barLinkList li{
				margin:0;padding:0;float:left;list-style-type:none;
				}
				ul.barLinkList li a.topLink{
					border-top:2px solid #1f5464;font-size:16px;font-weight:bold;padding:0;line-height:38px;height:38px;margin:0;display:block;color:#90aab2;
					text-decoration:none;text-align:center;	padding:0 20px 0 20px;float:left;
					}
					ul.barLinkList li a.topLink:hover{
						background:#406d7b;border-top:2px solid #406d7b;font-weight:bold;line-height:38px;height:38px;color:#fff;float:left;
						}
					ul.barLinkList li a.topLinkselect{
						border-top:2px solid #d12b24;font-size:16px;font-weight:bold;padding:0;line-height:38px;height:38px;margin:0;display:block;	color:#fff;
						text-decoration:none;text-align:center;padding:0 20px 0 20px;float:left;
						}
					ul.barLinkList li:hover a.myaccout,
					ul.barLinkList li a.myaccoutselect{

						background:#406d7b ;
						border-top:2px solid #d12b24;font-size:14px;font-weight:bold;padding:0;line-height:38px;height:38px;margin:0;display:block;	color:#fff;
						text-decoration:none;text-align:center;padding:0 24px 0 18px;float:left;
						}
					ul.barLinkList li.topLinkselect{
						font-size:14px;font-weight:normal;font-style:normal;padding:0 20px 0 20px;line-height:38px;float:left;
						height:38px;margin:2px 0 0 0;display:block;color:#fff;text-decoration:none;text-align:center;
						}
					ul.barLinkList li a.myaccout{
						/*background:#1f5464 url('../images/top-myaccoutIcon.png') 15px center no-repeat;float:left;*/
						font-size:14px;font-weight:bold;font-style:normal;padding:0 24px 0 18px;line-height:38px;height:38px;
						margin:0;display:block;color:#fff;text-decoration:none;text-align:center;border-top:2px solid #1f5464;
						}
					ul.barLinkList li a.myaccout:hover{
						/*background:#406d7b url('../images/top-myaccoutIcon.png') 15px center no-repeat;*/
						border-top:2px solid #d12b24;float:left;
						}
					ul.barLinkList li a.top-signe{
						/*background:#1f5464 url('../images/top-sign.png') 15px center no-repeat;*/
						font-size:14px;font-weight:bold;font-style:normal;padding:0 24px 0 17px;line-height:38px;height:38px;margin:0;display:block;color:#fff;text-decoration:none;text-align:center;border-top:2px solid #1f5464;float:left;
						}
					ul.barLinkList li a.top-signe:hover {

						background:#406d7b ;
						border-top:2px solid #406d7b;float:left;
						}					
/* header */
.ft-logo {
	 padding-top: 40px; 
	}

#warper{
	width:980px;margin:0 auto;background:#fff;border-right:2px solid #e0e8eb;border-left:2px solid #e0e8eb;
	}
#header{
	width:952px;margin:0 auto;
	}
	.logo{
		margin:28px 0 0 0;float:left;
		}
		.topsearch{
			float:right;margin:20px 0 0 0;width:400px;
			}
			.top-sepwidth150{width:137px;float:left;}
			
			a.joinicon{background: url('../images/joinIcon.gif') no-repeat;color:#789c49;font-size:14px;font-weight:bold;text-decoration:none;
				padding:0 0 0 24px;	margin:5px 20px 0 65px;	float:left;	}
			a.joinicon:hover {text-decoration:underline;}
			a.start-icon{color:#c3181c;font-size:14px;font-weight:bold;text-decoration:none;
					margin:5px 20px 0 0;	float:left;	}
			a.start-icon:hover {text-decoration:underline;}
			a.signeicon{	
				color:#30849C;font-size:14px;font-weight:bold;text-decoration:none;	padding:0 0 0 11px;margin:5px 0 0 0;float:left;
				}
            a.signeicon:hover {text-decoration:underline;}
				.get-pop{
					background:#c1dae1;	position:absolute;width:212px;	padding:7px;margin:0 0 0 -99px;line-height:18px;font-weight:normal;
					z-index:5000; 
					}
					.pop-intercontent{
						background:#fff;padding:7px;font-size:12px;
						}
					.pop-intercontent a{font-size:12px;}
					.pop-intercontent a:hover{text-decoration:underline;}
		#searchbg{
			background:#d6e6eb;width:380px;	height:42px;clear:both;	padding:6px 10px 10px 10px;
			}
			.top-selctbg{
				background: url('../images/top-seltbg.png') no-repeat;color:#1f5464;width:139px;height:21px;line-height:21px;padding:0 0 0 8px;
				margin:1px 5px 0 0;outline:none;float:left;
				}
			.top-selctbg-2{
				background: url('../images/top-seltbg_2.png') no-repeat;color:#1f5464;width:139px;height:22px;line-height:22px;
				padding:0 0 0 8px;margin:1px 5px 0 0;outline:none;float:left;
				}
			select.sletBox{
				/* background: url('../images/seltbg.gif') no-repeat;*/
				border:1px solid #7fa0aa;color:#1f5464;	width:138px;margin:2px 8px 0 0;	outline:none;
				}
			input.textblank{
				border:1px solid #7fa0aa;padding:3px;font-size:10px;font-style:normal;color:#808080;margin: 1px 0 0;outline:none;width:135px;-webkit-appearance:none;-webkit-border-radius:0px;
				}
			input.textblank:focus{
				border:1px solid #6C8F41;
				}	
			input.t-searchLik{
				background: url('../images/all-smallBtn.png') 0 -78px no-repeat;
				width:77px;height:22px;line-height:21px;color:#fff;	font-size:14px;font-weight:bold;text-align:center;text-decoration:none;	border:0;
				cursor:pointer;outline:none;font-family:Arial;margin:1px 0 0 0;
				}
			input.t-searchLik:hover{
				background: url('../images/all-smallBtn.png') 0 -105px no-repeat;
				}
	.topsepht34{
		height:34px;clear:both;
		}
	.topsepht40{
		height:40px;clear:both;
		}
	#menu{	
		background:#31839b;height:40px;margin:0;padding:0;
		}
		ul.hList{
			margin:0;padding:0;
			}
			ul.hList li{
				margin:1px 1px 0 0px;padding:0;list-style-type:none;float:left;
				}
			ul.hList li:first-child{margin:1px 1px 0 1px;}
				ul.hList li a.tnavi:link,a.tnavi:visited,a.tnavi:active{
					margin:0;padding:0 29px 0 29px;	float:left;text-decoration:none;font-weight:bold;font-size:16px;color:#fff;height:39px;line-height:39px;display:inline;
					}
				ul.hList li a.tnavi:hover{
					background:#ffffff;color:#1F5464;height:39px;line-height:39px;display:block;
					}
				ul.hList li a.tnaviHover{
					margin:0;padding:0 29px 0 29px;	float:left;text-decoration:none;font-weight:bold;font-size:16px;
					background:#ffffff;color:#1F5464;height:39px;line-height:39px;display:block;
					}
				ul.hList li a.tnaviSelected:link,a.tnaviSelected:visited,a.tnaviSelected:active{
					background:#fff;color:#1F5464;margin:0;padding:0 28px 0 28px;float:left;text-decoration:none;
					font-weight:bold;font-size:16px;height:39px;line-height:39px;display:inline;
					}
	.sub-nvi{border: 1px solid #31839b; border-top: none; height:35px;clear:both; position: absolute; width: 950px; z-index: 90; background: #fff;}
	.sub-nvi ul {margin: 10px 0 0 0; padding:0; list-style-type:none;}
	.sub-nvi ul  li{margin:0; padding:0; list-style-type:none; float:left; background: url('../images/sub-line-v1.png') center left no-repeat;}
	.sub-nvi ul  li:first-child{background-image: none;}
	.sub-nvi ul  li a{font-size:14px; color:#31839b; font-weight:normal; padding:0 15px 0 15px;  display:block; text-decoration:none; text-align: center; }
	.sub-nvi ul  li a:hover{ text-decoration:none; color:#c4161c;}
	.sub-nvi ul  li a.ltnviSelected{ text-decoration:none;color:#1F5464;font-weight:bold;}
	
/* end of header */
/* content */
#content{
	width:952px;margin:0 auto;
	}
	#slider{
		background: url('../images/slider/slider-redBg-x.png') repeat-x;height:299px;width:952px;clear:both;
		}
	#help-sliderleft{
		width:587px;height:299px;float:left;
		}
		
	.slider-img-2{
			width:365px;float:right;
			}
		.slider-left-00{background: url('../images/slider/parent-slide-1-v2.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-00-1{background: url('../images/slider/slide2.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-00-2{background: url('../images/slider/slide3.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-01{background: url('../images/slider/parent-slide-1.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-02{background: url('../images/slider/parent-slide-2.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-03{background: url('../images/slider/parent-slide-3.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-04{background: url('../images/slider/parent-slide-4.png') no-repeat;width:627px;height:299px;float:left;}
		
		.slider-left-4{background: url('../images/slider/childcare-slide-1.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-5{background: url('../images/slider/parent-slide-5.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-6{background: url('../images/slider/parent-slide-6.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-7{background: url('../images/slider/parent-slide-7.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-8{background: url('../images/slider/parent-slide-8.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-9{background: url('../images/a-parfect-1.png') no-repeat;width:627px;height:299px;float:left;}
		.slider-left-10{background: url('../images/a-parfect-2.png') no-repeat;width:627px;height:299px;float:left;}
			.sep-ht108{height:108px;}
			.sep-ht116{height:116px;}
			.slide-headline{
				margin:24px 0 0 28px;
				}
			.slide-headline b{
				font-size:46px;color:#fff;
				}
			.mediun-text{
				font-size:17px;font-weight:normal;color:#fff;margin:18px 0 0 28px;height:90px;width:550px;
				}
			.mediun-text div, .mediun-text  p ,.mediun-text a , .mediun-text em {
				font-size:17px;	font-weight:normal;color:#fff;
				}
			.mediun-text  strong,.mediun-text  b{
				font-size:17px;font-weight:bold;color:#fff;
				}
			.mediun-text-decom  strong,.mediun-text-decom  b,.mediun-text-decom div,.mediun-text-decom sup{
				font-size:20px; color:#f0bd1b;
				}
				
				.sepht20{
					height:20px;clear:both;
					}
				#slide-book{
					background:#f8dfde;width:540px;height:48px;padding:12px;margin:20px 0 4px 0;
					}
					.pre-text{
						font-size:15px;font-weight:normal;color:#c4161c;margin:0 0 8px 0;
						}
					.bookBtn{
						background: url('../images/top-bookbtn.png') no-repeat;width:106px;height:21px;line-height:21px;text-align:center;text-decoration:none;display:block; color:#fff;	font-weight:bold;float:right;margin:4px 0 0 0;
						}
					.bookBtn:hover{
						background: url('../images/top-bookbtnOvr.png') no-repeat;color:#fff;text-decoration:none;
						}
				#nav {clear:both;text-align:center; width:82px; margin:0 auto; }
				#nav li {float:left;list-style:none;/* background: url('../images/bullet_twiter_arrow.gif') no-repeat; */ width:13px; height: 12px; margin-right:1px; font-size:1px;}
				#nav a {padding: 0; display: n;text-decoration:none; font-size:1px;}
				#nav li.activeSlide {background-position: -14px 0; font-size:1px;}
				#nav a:focus { outline: none; }
				
				#slide-nvi{ clear:both;}
				#slide-nvi ul{ padding:0; margin:0 12px 0 0; }
				#slide-nvi li{ float:left;margin:0;list-style-type:none;line-height:9px;font-size:1px;height:9px;width:9px;	margin: 0 0 0 6px;background: url('../images/slide_nvi.gif') no-repeat;}
				#slide-nvi a{width:9px;height:9px;display:block; outline:none;text-decoration:none;}
				#slide-nvi li.activeSlide {background: url('../images/slide_nvi.gif') -15px 0 no-repeat;	height:9px;	width:9px;outline:none;text-decoration:none;}
				#slide-nvi a:focus { outline: none; }
						
		.slider-img{
			width:325px;float:right;
			}
	.sepht15{
		height:15px;font-size:1px;line-height:15px;clear:both;
		}
	.sepht18{
		height:17px;font-size:1px;line-height:17px;clear:both;
		}
	#news-block{
		background:#c0d9e0;		padding:15px;
		}
		.add-box{
			background:#fff;width:297px;height:181px;float:left;
			}
		.add-box-v1{
			background:#fff;width:220px;height:261px;float:left;
			}
		.add-box-v1 h2{	margin:0 0 10px 0;padding:14px 0 0 0;font-size:20px;font-weight:bold;color:#1f5464;}
		.add-box-v1 h2 a{	margin:0 0 10px 0;padding:14px 0 0 0;font-size:20px;font-weight:bold;color:#1f5464;}
		.add-box h2{	margin:0 0 10px 0;padding:10px 0 0 0;font-size:20px;font-weight:bold;color:#1f5464;}
		.sepwidth15{
			width:15px;	float:left;
			}
		.sepwidth13{
			width:13px;	float:left;
			}
		.sepwidth20{
			width:20px;float:left;
			}
		h1.newsheadline{
			font-size:20px;font-weight:bold;text-align:center;clear:both;padding:14px 0 0 0 ;color:#1f5464;border:0;
			}
		.newsheadline em,.newsheadline a,.newsheadline b {
			font-size:20px;font-weight:bold;color:#1f5464;
			} 
			.sep-ht144{
				height:144px;clear:both;padding:0 13px 0 13px;overflow:auto;
				}
			a.costBtn{
				background: url('../images/cost-sptite.png') no-repeat;width:125px;height:27px;line-height:27px;color:#fff;font-size:14px;font-weight:normal;display:block;text-decoration:none;text-align:center;margin:0 0 0 13px;
				}
			a.costBtn:hover{
				background: url('../images/cost-sptite.png') 0 -36px no-repeat;
				}
			.home-selectbg{
				background: url('../images/home_selctbg.png') no-repeat;
				width:195px;height:22px;line-height:22px;padding:0 0 0 12px;margin:5px 0 0 13px;
				}
			.small-book{
				background: url('../images/book-smallBtn.png') no-repeat;
				width:56px;	height:21px;line-height:21px;color:#fff;font-size:14px;font-weight:bold;display:block;text-decoration:none;text-align:center;margin:6px 10px 0 0;border:0;font-family:Arial;
				}
			.small-book:hover{background: url('../images/book-smallBtn.png') 0 -23px no-repeat;text-decoration:none;cursor:pointer;}
	#event-block{	
		clear:both;
		}
		.event-content{
			width:311px;float:left;
			}
		.event-content-2{
			width:299px;float:left;
			}
			.event-headline{	
				background:#1f5464;height:35px;line-height:35px;color:#fff;font-size:20px;padding:0 0 0 10px;font-weight:bold;
				}
			ul.plus-bullet{
				margin:16px 0 16px 0;padding:0;list-style-type:none;
				}
			ul.plus-bullet li{
				margin:0 0 0 6px;padding:0 0 12px 40px;line-height:24px;list-style-type:none;background: url('../images/plusicon.gif') no-repeat;
				}
			.tab-con ul.plus-bullet{
				margin:16px 0 16px 0;padding:0;
				}
			.tab-con ul.plus-bullet li{
				margin:0 0 0 6px;padding:0 0 12px 40px;line-height:24px;list-style-type:none;background: url('../images/plusicon.gif') no-repeat;
				}
			ul.plus-bullet-one{margin:16px 0 0 0; padding:0; list-style-type:none; }
			ul.plus-bullet-one li{margin:0 0 0 6px; padding:0 0 14px 40px; line-height:32px; list-style-type:none; background: url('../images/plusicon.gif') no-repeat; }
				.clock-top{border-bottom:1px solid #a3adb2;margin:0 0 10px 0;padding:0 0 18px 0;}
				.scrollbg{	
					background: url('../images/quotobg.gif') left top no-repeat;font-size:24px;font-weight:normal;font-style:italic;float:left;width:210px;	height:238px;				margin:30px 0 0 12px;padding:0 0 0 12px;color:#30849c;
					}
		.sepwidth16{
			width:16px;float:left;
			}
	.sepht24{
		height:24px;font-size:1px;line-height:24px;clear:both;
		}
	.sepht32{
		height:32px;font-size:1px;line-height:32px;clear:both;
		}
	.sepht34{
		height:34px;font-size:1px;line-height:34px;	clear:both;
		}
	.sepht36{
		height:36px;font-size:1px;line-height:36px;clear:both;
		}	
	#work-family{
		height:66px;border-top:1px solid #65a2b4;border-bottom:1px solid #65a2b4;
		}
	#bottom-block{
		clear:both;
		}
		.bottom-textblock{
			width:282px;float:left;color:#4e82b4;font-size:13px;padding:14px 0 0 18px;border-top:1px solid #a3adb2;
			}
		.bottom-textblock h3{ 
			color:#d12b24;font-weight:bold;font-size:16px;margin:0 0 4px 0;
			}
			.bottom-textblock h3 em,.bottom-textblock h3 a{color:#d12b24;font-weight:bold;font-size:16px;}
		.bottom-textblock a{
			color:#4e82b4;font-size:14px;text-decoration:none;
			}
		.bottom-textblock a:hover{
			text-decoration:underline;
			}
		.bottom-textblock-new{
			border-top:none;
		}
		.sepwidth26{
			width:26px;	float:left;
			}
	.bottom-bgtext{
		background:#e0ecee;height:50px;line-height:50px;text-align:center;font-size:16px;font-weight:bold;
		}
		.bottom-bgtext em,.bottom-bgtext p,.bottom-bgtext a,.bottom-bgtext span{
			font-size:16px;font-weight:bold;margin:0;padding:0;
			}
/* footer css */
#footer-bg{
	background: #E0EDF0 url('../images/footerbg.png') repeat-x;min-height:300px;margin:0;
	}
	#footer-content{	
		width:952px;margin:0 auto;
		}
		#ft-menu{
			clear:both;	margin:0;
			}
			ul.fthList{
				margin:0;padding:0;
				}
			ul.fthList li{
				margin:0 0 0 1px;padding:0;list-style-type:none;float:left;	display:inline;
				}
				ul.fthList li a.ftnvi{
					margin:0;padding:0 20px 0 20px;float:left;text-decoration:none;font-weight:bold;font-size:16px;color:#fff;height:39px;line-height:39px;display:inline;
					}
				ul.fthList li a.ftnvi:hover{
					background:#fff;color:#1F5464;display:block;
					}
				#ft-menu ul.fthList li a.ftnviSelected:link,a.ftnviSelected:visited,a.ftnviSelected:active{
					background:#fff;margin:0;padding:0 20px 0 20px;	float:left;text-decoration:none;font-weight:bold;font-size:16px;color:#1F5464;height:39x;
					line-height:39px;display:inline;
					}
					
		#footer-event{
			clear:both;	margin:0;
			}
			ul.ftlinkvList{
				margin:0;padding:0;
				}
				ul.ftlinkvList li{
					margin:0;padding:0 0 4px 0;list-style-type:none;font-size:12px;
					}
					ul.ftlinkvList li a{
						font-size:12px;text-decoration:none;color:#1f5464;
						}
					ul.ftlinkvList li a:hover{
						text-decoration:underline;
						}
						ul.ftlinkvList li a b{
						font-size:12px;
						}
		#footer-search{
			clear:both;height:94px;border-top:1px solid #b0c6cc;border-bottom:1px solid #b0c6cc;
			}
			#ft-searchbg{
				background:#bdd7de;width:380px;height:38px;clear:both;padding:6px 10px 10px 10px;
				}
			h2.ft-member{
				font-size:12px;line-height:18px;font-weight:normal;margin:8px 0 0 30px;padding:0;color:#1f5464;;
				}
				h2.ft-member p, h2.ft-member a ,h2.ft-member b, h2.ft-member font, h2.ft-member em{
					font-size:12px;text-decoration:none;color:#31839b;
					}
				h2.ft-member a:hover{
					text-decoration:underline;
					}
		.ft-small{
			float:left;font-size:12px;margin:0 0 0 6px;
			}
		.ft-small a{color:#1f5464;}
		.ftcopytxt div,.ftcopytxt p{
			font-size:12px;color:#7391a0;text-align:center;
			}
		.ftcopytxt a{font-size:12px;color:#7391a0;}
			
/* ourservicepage css */
#bread-crum{
	height:40px;line-height:26px;clear:both;
	}
	#bread-left {
		color:#465a65;font-size:11px;text-decoration:none;float:left;
		}
	#bread-left a{
		color:#31839b;font-size:11px;text-decoration:none;
		}
	#bread-left a:hover{
		text-decoration:underline;
		}
	#bread-left  em{	color:#465a65;font-size:11px;}
/*	
		a.print{
			background: url('../images/printer.gif') left 9px no-repeat;color:#31839b;font-size:11px;text-decoration:none;float:left;margin:0;display:block;padding:0 0 0 16px;
			}
		a.print:hover{
			text-decoration:underline;
			}
*/			
		a.message{
			background: url('../images/message.gif') left 9px no-repeat;color:#31839b;font-size:11px;text-decoration:none;float:left;margin:0 0 0 8px;padding:0 0 0 16px;display:block;
			}
			a.message:hover{
				text-decoration:underline;
				}
#left-panel{
	width:224px;
	float:left;
	}
	#left-panel  em,#left-panel strong, #left-panel  font{
		font-size:12px;
		}
	ul.ltpanelist{
		border-top:1px solid #abb5bb;margin:0 0 28px 0;	padding:0;
		}
		ul.ltpanelist li{
			margin:0;padding:0;list-style-type:none;
			}
			ul.ltpanelist li a.ltnvi{
				background:#e0edf0;height:30px;line-height:30px;display:block;color:#31839b;font-weight:normal;border-bottom:1px solid #abb5bb;padding:0 0 0 4px;				text-decoration:none;font-size:14px;
				}
			ul.ltpanelist li a.ltnvi:hover{
				border-bottom:1px solid #abb5bb;background:#fff;color:#1f5464;
				}
			ul.ltpanelist li a.ltnviSelected{
				background:#fff;height:30px;line-height:30px;display:block;color:#1f5464;font-weight:bold;border-bottom:1px solid #abb5bb;padding:0 0 0 4px;
				text-decoration:none;font-size:14px;
				}
			ul.ltpanelist li a.ltnvi-color{
				background:#e0edf0;height:30px;line-height:30px;display:block;color:#31839b;font-weight:normal;border-bottom:1px solid #abb5bb;padding:0 0 0 4px;
				text-decoration:none;font-size:14px;
				}
			ul.ltpanelist li a.ltnvi-none{
				background:#e0edf0;height:30px;line-height:30px;display:block;color:#31839b;font-weight:normal;padding:0 0 0 4px;text-decoration:none;
				font-size:14px;font-weight:bold;
				}
			ul.lt-sublist{
				margin:0;padding:0;	background:#e0edf0;	border-bottom:1px solid #abb5bb;
				}
			ul.lt-sublist li {
				margin:0;padding:0;border-top:1px solid #dae9ed;
				}
				a.ltnviArrow{background:#e0edf0 url('../images/rt_Arrow.png') 95% center no-repeat;height:30px;line-height:30px;display:block;color:#31839b;font-weight:normal;border-bottom:1px solid #abb5bb;padding:0 0 0 4px;text-decoration:none;font-size:14px;}
				a.ltnviArrow:hover{background:#fff url('../images/ltD_Arrow.png') 95% center no-repeat;text-decoration:none;color:#1f5464;}
				 a.ltnviArrowSelected{background:#fff url('../images/ltD_Arrow.png') 95% center no-repeat;height:30px;line-height:30px;display:block;color:#1f5464;font-weight:bold;
					padding:0 0 0 4px;text-decoration:none;font-size:14px;}
				 a.ltnviArrowSelected:hover{text-decoration:none;}
				 a.ltnviArrowSelected2{	background:#e0edf0 url('../images/rt_Arrow.png') 95% center no-repeat;height:30px;line-height:30px;display:block;
					color:#31839b;font-weight:normal;padding:0 0 0 4px;text-decoration:none;font-size:14px;border-bottom:1px solid #abb5bb;}
				a.ltnviArrowSelected2:hover{background:#fff url('../images/ltD_Arrow.png') 95% center no-repeat;text-decoration:none;color:#1f5464;}
				ul.lt-sublist li a.lt-subnvi{height:28px;line-height:28px;display:block;color:#31839b;font-weight:normal;padding:0 0 0 20px;text-decoration:none;font-size:14px;}
					ul.lt-sublist li a.lt-subnvi:hover{background:#fff;display:block;color:#1f5464;}
				ul.lt-sublist li a.lt-subnviSelected{background:#fff;display:block;color:#1f5464;height:28px;line-height:28px;font-weight:bold;display:block;
					padding:0 0 0 20px;text-decoration:none;font-size:14px;}
				ul.lt-sublist li a.lt-subnvi-none{background:#e0edf0;height:28px;line-height:28px;display:block;color:#31839b;font-weight:bold;padding:0 0 0 20px;text-decoration:none;font-size:14px;	}	
	#lt-search{background:#31839b;	margin:0 0 28px 0;padding:15px 20px 10px 20px;}
		.looking-text{color:#fff;font-weight:bold;font-size:17px;}
		.lt-slectbg{background: url('../images/lt-selctbg.png') no-repeat;width:175px;height:26x;line-height:26px;margin:15px 0 10px 0;	padding:0 0 0 5px;outline:none;	color:#465a65;}
		.select-box{border:1px solid #7fa0aa;width:184px;margin:15px 0 10px 0;padding:0;outline:none;color:#465a65;	}
		.lt-textblank{color:#31839b;font-size:11px;font-style:normal;margin:0;padding:3px 4px 5px 4px;width:173px;outline:none;-webkit-appearance:none;-webkit-border-radius:0px;border:0;}
		input.lt-textblank:focus{background-color:#e0edf0;-webkit-appearance:none;-webkit-border-radius:0px;}	
		.email{	color:#fff;height:24px;line-height:24px;font-weight:bold;}
		a.lt-forgotten{	color:#fff;font-weight:normal;font-size:12px;margin:10px 0 8px 0;display:block;}
		a.lt-forgotten:hover{text-decoration:underline;}
		button.lt-signbtn{background: url('../images/search-sprite-btn.png') 0 -162px no-repeat;width:97px;height:31px;border:0;margin:0;outline:none;cursor:pointer;color:#fff;
			font-size:17px;font-family:Arial;font-weight:bold;padding:0 0 0.10em 0;}
		button.lt-signbtn:hover{background: url('../images/search-sprite-btn.png') 0 -198px no-repeat;}
		.btn-dark-blue{background: url('../images/lt-signbg.png') no-repeat;width:97px;height:30px;border:0;margin:0;outline:none;cursor:pointer;color:#fff;font-size:17px;
			font-family:Arial;font-weight:bold;	padding:0 0 0.10em 0;}
		.btn-dark-blue:hover{background: url('../images/lt-signbgOvr.png') no-repeat;}	
		.lt-panelbg-txt{background:#d12b24 url('../images/banner/leftbaner-bg.png') no-repeat;width:194px;
			color:#fff;font-size:25px;font-style:italic;padding:20px 13px 20px 17px;}
			.lt-panelbg-txt span{font-size:15px;color:#fff;}
		#leftslider{background:#b01a2b url('../images/banner/leftbaner-bg.png') left bottom no-repeat;width:224px;height:541px;}
			
			.lt-panelbg{background: url('../images/parent-left-baner-1.png') no-repeat;width:224px;height:319px;}
			.lt-panelbg-1{	background: url('../images/parent-left-baner-2.png') no-repeat;	width:224px;height:319px;}
			.lt-panelbg-2{background: url('../images/parent-left-baner-3.png') no-repeat;width:224px;height:319px;}
			.lt-panelbg-4{background: url('../images/banner/leftbaner_bg_4.png') no-repeat;width:224px;height:319px;}
			.lt-panelbg-5{background: url('../images/banner/leftbaner_bg_5.png') no-repeat;width:224px;height:319px;}
			.lt-panelbg-6{background: url('../images/banner/leftbaner_bg_6.png') no-repeat;width:224px;height:319px;}
			.lt-panelbg-7{background: url('../images/banner/leftbaner_bg_7.png') no-repeat;width:224px;height:319px;}
			
			.lt-slid-bg-1{background: url('../images/banner/left-baner-1-bg.png') no-repeat;width:224px;height:319px;}
			.lt-slid-bg-2{background: url('../images/banner/left-baner-2-bg.png') no-repeat;width:224px;height:319px;}
			.lt-slid-bg-3{background: url('../images/banner/left-baner-3-bg.png') no-repeat;width:224px;height:319px;}
			.lt-slid-bg-4{background: url('../images/banner/left-baner-4-bg.png') no-repeat;width:224px;height:319px;}
		
			.lt-sep-ht246{height:246px;}
			.lt-sep-ht160{height:160px;}
				.lt-Allbtn{margin:0 0 0 22px;}
				.lt-absBtn{margin:-72px 0 0 22px;position:absolute;z-index:100;}
					.jotbgtoday-left{/* background: url('../images/save-sprite.png') no-repeat; */width:137px;height:27px;padding:10px 0 0 0;
						text-decoration:none;display:block;text-align:center;font-weight:bold;	}
					.jotbgtoday-left:hover{	/* background: url('../images/save-sprite.png') 0 -45px no-repeat; */text-decoration:none;}
					.lt-nanyag{	background: url('../images/top-slide-button-img3.png') no-repeat;
						width:162px;height:39px;cursor:pointer;display:block;text-decoration:none;}
					.lt-nanyag:hover{background: url('../images/top-slide-button-img3.png') 0 -40px no-repeat;text-decoration:none;	}
					.jotbgtoday-left-2{	background: url('../images/top-slide-button-img5.png') no-repeat;text-decoration:none;
						width:162px;height:39px;cursor:pointer;display:block;}
					.jotbgtoday-left-2:hover{background: url('../images/top-slide-button-img5.png') 0 -40px no-repeat;text-decoration:none;	}
					.lt-nueserBtn{background: url('../images/top-slide-button-img4.png') no-repeat;width:161px;height:39px;
						margin:13px 0 13px 0;cursor:pointer;display:block;text-decoration:none;}
					.lt-nueserBtn:hover{background: url('../images/top-slide-button-img4.png') 0 -40px no-repeat;text-decoration:none;	}
		button.lt-bgsearch-ico{background: url('../images/search-sprite-btn.png') 0 -243px no-repeat;width:117px;height:31px;line-height:31px;color:#fff;font-size:17px;
			padding:0 0 0 1em;text-decoration:none;	font-weight:bold;border:0;margin:0;text-align:left;cursor:pointer;font-family:Arial;}
		button.lt-bgsearch-ico:hover{background: url('../images/search-sprite-btn.png') 0 -279px no-repeat;}
		button.lt-bgsearch-ico-2{background: url('../images/lt-srhbg-new-2.png') no-repeat;width:197px;height:31px;line-height:31px;color:#fff;font-size:17px;	padding:0 0 0 1em;text-decoration:none;font-weight:bold;border:0;margin:0;text-align:left;cursor:pointer;font-family:Arial;}
		button.lt-bgsearch-ico-2:hover{background: url('../images/lt-srhbg-new.png') 0 -33px no-repeat;}
		.lt-headline{background:#31839b;height:30px;line-height:30px;color:#fff;font-weight:bold;font-size:16px;padding:0 0 0 8px;margin:0;}
		.myAccount-headline{background:#1f5464;height:30px;line-height:30px;color:#fff;font-weight:bold;font-size:16px;padding:0 0 0 8px;margin:0;}
		.back-to-news{background:#31839b;height:30px;line-height:30px;color:#fff;font-weight:bold;font-size:16px;padding:0 0 0 8px;margin:0 0 28px 0;}
		a.back-to-news {	background:#31839b;height:30px;line-height:30px;color:#fff;font-weight:bold;font-size:16px;
			padding:0 0 0 8px;margin:0 0 28px 0;text-decoration:none;display:block;	}
		.lt-bullet{	clear:both;}
		.lt-bullet ul{margin:0 0 28px 0;padding:0;}
			.lt-bullet ul li{margin:12px 0 0 6px;padding:0 0 0 27px;line-height:18px;font-size:12px;list-style-type:none;
				background: url('../images/plusicon_left.png') no-repeat;}
				.lt-bullet ul li b{font-size:12px;}
	.sep-width20{width:20px;float:left;	}
	.lt-smalltxt{font-size:12px;padding:12px 5px 12px 4px;}
	.lt-smalltxt div,.lt-smalltxt a,.lt-smalltxt sapn,.lt-smalltxt p,.lt-smalltxt u,.lt-smalltxt em{font-size:12px;margin:0;padding:0;}
	.lt-bord{border-top:1px solid #9cc1ca;border-bottom:1px solid #cfdee3;}
	.lt-bord-t-b{border-top:1px solid #9cc1ca;border-bottom:1px solid #cfdee3;}
.right-content{width:700px;	float:right;}	
	#middle-content{width:480px;float:left;	}
		.sub-norText-2{font-size:16px;font-weight:normal;margin:0;padding:0;color:#31839b;	padding:7px 0 7px 5px;border-bottom:1px solid #d2d7da;	}
		.service-norText{color:#1f5464;font-weight:normal;margin:0 0 35px 0;padding:0 0 0 5px;}
		.prepar-text{margin:35px 0 0 0;padding:0 0 0 5px;color:#c4161c;font-size:17px;font-weight:bold;}
		.prepar-text-2{
			margin:30px 0 10px 0;padding:0 0 0 5px;	color:#31839b;	font-size:15px;font-weight:bold;}
			.bot-imgmob{border-top:1px solid #d2d7da; border-bottom:1px solid #d2d7da;padding:20px 0 36px 0;	margin:60px 0 0 0;}
		.articale-block{clear:both;}
		.articale-block p{color:#1f5464;	font-weight:normal;	margin:0 0 16px 0;	padding:0;}
		.articale-block ul.pt-bullet{margin:16px 0 16px 0;padding:0;list-style-type:none;}
				.articale-block ul.pt-bullet li{
					margin:0 0 0 6px;padding:0 0 14px 40px;	line-height:18px;	min-height:36px;list-style-type:none;	
					font-size:15px;	background: url('../images/plusicon.gif') no-repeat;}
	#right-panel{width:200px;float:right;}
	#right-panel p{font-size:12px;}
	#right-panel em,#right-panel strong, #right-panel p font{font-size:12px;}
		.rt-topbg{border-top:1px solid #5c9db0;border-bottom:1px solid #90bcc9;background:#e0edf0;padding:10px 8px 10px 8px;margin:0 0 28px 0;}
			.rt-headline{font-size:16px;	font-weight:bold;margin:0;padding:0;color:#1f5464;}
			.rt-slectbg{background: url('../images/rt-selctbg.png') no-repeat;width:182px;height:27px;line-height:27px;
			margin:10px 0 10px 0;padding:0 0 0 5px;outline:none;color:#465a65;}
			.rtselect-box{border:1px solid #7fa0aa;width:185px;margin:10px 0 10px 0;padding:0;outline:none;	color:#1f5464;}
			.rt-normatxt{font-size:12px;	font-weight:normal;	color:#1f5464;}
			.rt-normatxt p,.rt-normatxt div,.rt-normatxt-2 p,.rt-normatxt-2 div{font-size:12px;font-weight:normal;margin:0;padding:0;}
			.rt-normatxt a{font-size:12px;font-weight:normal;	text-decoration:none;color:#1378af;}
			.rt-normatxt a:hover{text-decoration:underline;}
			.rt-normatxt-2{font-size:12px;font-weight:normal;color:#1f5464;padding:0 8px 10px 8px;}
			.rt-normatxt-2 a{font-size:12px;font-weight:normal;text-decoration:none;color:#1378af;}
			.rt-normatxt-2 a:hover{text-decoration:underline;}
		.rt-trusted{margin:0 0 10px 8px;font-size:16px;font-weight:bold;color:#31839b;}
		.quoto-text{margin:0;font-size:14px;font-weight:normal;color:#1378af;font-style:italic;}
		.quoto-text a{font-weight:normal;text-decoration:none;color:#1378af;font-style:normal;font-size:12px;}
		.quoto-text a:hover{	text-decoration:underline;}
		.text-98{font-size:58px;border-top:1px solid #63a2b4;border-bottom:1px solid #97c0cc;margin:0 0 12px 0;color:#1f5464;clear:both;text-align:center;}
		.text-44{font-size:54px;border-top:1px solid #63a2b4;border-bottom:1px solid #97c0cc;margin:0 0 10px 0;color:#1f5464;clear:both;text-align:center;}
		.fint-text, a.fint-text{border-top:1px solid #97c0cc;border-bottom:1px solid #97c0cc;background:#e0edf0;padding:0 8px 0 6px;height:30px;
			line-height:30px;font-weight:bold;color:#1f5464;font-size:16px;margin:0 0 12px 0;text-decoration:none;display:block;}
		a.fint-text:hover{color:#31839b;text-decoration:none;}
		a.fint-text-2{border-top:1px solid #97c0cc;border-bottom:1px solid #97c0cc;background:#e0edf0;padding:0 8px 0 6px;height:30px;
			line-height:30px;font-weight:bold;color:#1f5464;font-size:16px;margin:0 0 12px 0;text-decoration:none;display:block;}
		a.fint-text-2:hover{color:#31839b;text-decoration:none;}
		.the-employ{border-top:1px solid #97c0cc;border-bottom:1px solid #97c0cc;background:#e0edf0;padding:0 8px 0 6px;
			height:30px;line-height:30px;font-weight:bold;color:#1f5464;font-size:16px;margin:0 0 12px 0;text-decoration:none;}
		.rt-top-bottom-bord{border-top:1px solid #6ca6b7;}
		.rt-top-bottom-bord-2{border-top:1px solid #6ca6b7;border-bottom:1px solid #97c0cc;}
		.employer-rtxt{	font-size:12px;padding:0 0 0 6px;}
			.employer-rtxt p a {color:#1378af;font-size:12px;margin:0;padding:0;}
			.employer-rtxt p a:hover{text-decoration:underline;}
		.rt-opentxt{font-size:12px;padding:0 0 12px 6px;border-bottom:1px solid #a1bdc8;}
		.rt-opentxt div,.rt-opentxt p,.rt-opentxt span{font-size:12px;}
			ul.rt-list{margin:-10px 0 20px 26px;padding:0;}
				ul.rt-list li{	margin:0;padding:0 0 5px 0;background:none;color:#1f5464;line-height:18px;}
					ul.rt-list li a{color:#4E82B4;font-size:12px;}
					ul.rt-list li a:hover{text-decoration:underline;}
					ul.rt-list li a span{font-size:12px;}
/* pricing plan css */
#plan-block{clear:both;}
	.price-list{width:190px;float:left;	}
	a.plan-link{font-size:15px;font-weight:bold;color:#31839b;margin:0 0 10px 0;padding:0;text-decoration:none;display:block;	}
	a.plan-link:hover{text-decoration:underline;}
#pay-block{background :url('../images/pay-bg.png') repeat-x;border-bottom:1px solid #9dc4d0;}
	.pay-content{width:340px;height:336px;padding:0 0 0 10px;float:left;}
	.pay-content-selected{	background :url('../images/payOvr.png');width:340px;height:336px;padding:0 0 0 10px;float:left;	}
		.pay-headline-none{height:40px;line-height:40px;font-size:20px;font-weight:bold;color:#fff;	}
		.spac-ht52{	height:52px;clear:both;	}
		.italic-text{font-size:20px;font-weight:normal;font-style:italic;color:#31839b;margin:6px 0 0 60px;	}
		
.pay-bulletblock{padding:0 0 14px 0;border-bottom:1px solid #3d8ba2;}
	.bulet-leftblock{width:290px;float:left;}
		ul.plus-bullet-2{margin:0;padding:0;}
			ul.plus-bullet-2 li{margin:0 0 0 6px;padding:0 0 12px 40px;line-height:18px;list-style-type:none;background: url('../images/plusicon.gif') no-repeat;}
		a.readmore{	color:#1378af;text-decoration:none;	margin:0 14px 0 0;}
		a.readmore:hover{text-decoration:underline;}
		.expand-subheadline{color:#30849C;font-size:15px;font-weight:bold;clear:both;margin:0;}
/*testimonials css */
.sort-bg{background:#e0edf0;padding:8px 10px 8px 10px;margin:20px 0 38px 0;font-size:16px;font-weight:bold;line-height:26px;}
	.sortselect{border:1px solid #7fa0aa;width:216px;color:#81b4c2;padding:0;margin:0;outline:none;}
		.mid-selctbg{background: url('../images/mid-selcttBg.png') no-repeat;
			width:212px;height:27px;line-height:27px;float:left;color:#61a1b3;font-weight:normal;padding:0 0 0 8px;	margin:0 0 0 8px;}
#carsquto{color:#31839b;font-style:italic;font-weight:normal;font-size:36px;margin:0 0 40px 0;}
.mrs-smith{font-size:17px;	font-weight:normal;	margin:0 0 25px 0;}
.test-arrowBg{background:#e0edf0;padding:25px;}
	.textimonial-leftImg{background:#fff;width:84px;height:84px;float:left;	}
	.testmonial-content{width:322px;float:right;font-style:italic;}
		.testmonial-content span{font-style:normal;}
		.testmonial-content a{font-style:normal;color:#1378AD;text-decoration:none;}
		.testmonial-content a:hover{	text-decoration:underline;}
	.bt-arrow{clear:both;margin:0 20px 20px 0;}
.bottom-tbrd{border-top:1px solid #a3adb2;padding:20px 0 0 0;}
	ul.bot-list{margin:0 0 0 70px;padding:0;}
		ul.bot-list li{margin:0 0 0 5px;padding:0;float:left;list-style-type:none;	}
			ul.bot-list li a.btnvi{background: url('../images/botnvi.png') no-repeat;width:24px;height:24px;line-height:24px;text-decoration:none;
			text-align:center;display:block;font-weight:bold;}
			ul.bot-list li a.btnvi:hover{background: url('../images/botnviOvr.png') no-repeat;}
			ul.bot-list li a.btnviSelected{
				background: url('../images/botnviOvr.png') no-repeat;
				width:24px;height:24px;line-height:24px;text-decoration:none;text-align:center;display:block;font-weight:bold;}
	#showhidetarget{clear:both;	}
	.top-arrow{	position:absolute;margin:8px 0 0 612px;	}
	a.nxt-arrow{
		background: url('../images/botnvi.png') no-repeat;width:25px;height:25px;line-height:25px;text-align:center;display:block;font-weight:bold;
		float:left;margin:1px 0 0 17px;text-decoration:none;}
	a.nxt-arrow:hover{background: url('../images/botnviOvr.png') no-repeat;text-decoration:none;}
	a.back-arrow{background: url('../images/backArrow.png') no-repeat;
			width:162px;height:25px;line-height:25px;text-align:center;display:block;font-weight:bold;float:left;margin:0;text-decoration:none;	}
	a.back-arrow:hover{background: url('../images/backArrowOvr.png') no-repeat;}
/*joinus css */
.req-red{font-size:10px;font-style:italic;text-align:right;color:#D12B24;margin:8px 0 10px 0;}
.req-red-error{font-size:15px;text-align:left;color:#D12B24;margin:8px 0 0 0;}
.req-red-error p{font-size:15px;text-align:left;color:#D12B24;margin:8px 0 0 0;	}		
.nanny-block{padding:0 0 35px 5px;border-bottom:1px solid #d2d7da;}
	.nanny-text{font-size:15px;font-weight:bold;color:#31839b;margin:0 0 20px 0;}
	.nanny-text span{color:#D12B24;}
	.nanny-text-2{font-size:15px;font-weight:bold;color:#31839b;margin:0;}
	.nanny-text-2 span{color:#D12B24;}
	.nanny-text-3{font-size:15px;font-weight:bold;color:#D12B24;margin:0 0 20px 0;}
	input.chbox{width:12px;height:12px;margin:2px 10px 0 0;padding:2px;}
	input.radioBox{width:12px;height:12px;margin:1px 7px 0 0;padding:0;}	
.personal-detail{margin:0 6px 0 6px;clear:both;	}
	.sep-width148{width:148px;}
	.ft12{font-size:12px;}
	.spac-ht6{height:6px;line-height:6px;font-size:1px;clear:both;}
	.spac-ht10{height:10px;line-height:10px;font-size:1px;clear:both;}
	.spac-ht12{height:12px;line-height:12px;font-size:1px;clear:both;}
	.spac-ht20{height:20px;line-height:20px;font-size:1px;clear:both;}
	.detailbg{background: url('../images/detailbg.png') repeat-x;height:11px;border:1px solid #576d78;clear:both;margin:2px 0 0 0;}
		.iner-redbg{background: url('../images/detailredbg.png') repeat-x;height:10px;width:0px;}
.details-form {clear:both;padding:0 6px 35px 5px;border-bottom:1px solid #d2d7da;}
	.frm-text{margin:0;padding:0;}
	.frm-text span{color:#D12B24;}
	.text-black{border:1px solid #bacdd6;width:200px;padding:3px 4px 3px 4px;outline:none;color:#31839b;font-family:Arial,Georgia, Verdana,Trebuchet MS;font-size:13px;display:block;
		-webkit-appearance:none; -webkit-border-radius:0px;	}
	input.text-black:focus{background-color:#e0edf0;-webkit-appearance:none;-webkit-border-radius:0px;}		
	.text-black-2{background:#e0edf0;border:1px solid #bacdd6;width:200px;padding:3px 4px 3px 4px;outline:none;color:#31839b;font-family:Arial,Georgia, Verdana,Trebuchet MS;
		font-size:13px;	-webkit-appearance:none;-webkit-border-radius:0px;}
	input.text-black-2:focus{background-color:#e0edf0;}	
	.text-black-half{border:1px solid #bacdd6;width:90px;padding:3px 4px 3px 4px;outline:none;color:#31839b;font-family:Arial,Georgia, Verdana,Trebuchet MS;font-size:13px;
		-webkit-appearance:none;-webkit-border-radius:0px;}
	input.text-black-half:focus{background-color:#e0edf0;-webkit-appearance:none;-webkit-border-radius:0px;}	
	.text-black-40{	border:1px solid #bacdd6;width:40px;padding:3px 4px 3px 4px;outline:none;color:#31839b;font-family:Arial,Georgia, Verdana,Trebuchet MS;	font-size:13px;-webkit-appearance:none;-webkit-border-radius:0px;}
	input.text-black-40:focus{background-color:#e0edf0;-webkit-appearance:none;-webkit-border-radius:0px;}	
	.text-black-30{	border:1px solid #bacdd6;width:30px;padding:3px 4px 3px 4px;outline:none;color:#31839b;font-family:Arial,Georgia, Verdana,Trebuchet MS;font-size:13px;-webkit-appearance:none;-webkit-border-radius:0px;}
	input.text-black-30:focus{background-color:#e0edf0;-webkit-appearance:none;-webkit-border-radius:0px;}		
	.text-black-disabled{border:1px solid #bacdd6;padding:3px 4px 3px 4px;outline:none;color:#31839b;font-family:Arial,Georgia, Verdana,Trebuchet MS;font-size:13px;	background:#ece9d8;-webkit-appearance:none;-webkit-border-radius:0px;}		
	.text-area{	border:1px solid #bacdd6;width:200px;height:100px;padding:3px 4px 3px 4px;outline:none;color:#31839b;font-family:Arial,Georgia, Verdana,Trebuchet MS;font-size:13px;resize:none;display:block;-webkit-appearance:none;-webkit-border-radius:0px;}
	textarea.text-area:focus{background-color:#e0edf0;}				
	.card-sle{border:1px solid #bacdd6;width:210px;padding:0;outline:none;color:#31839b;}
	.find-addres{background: url('../images/find_addresBtn.png') no-repeat;width:129px;height:28px;line-height:28px;color:#fff;font-family:Arial;font-size:17px;font-weight:bold;margin:0;border:0;padding:0;cursor:pointer;	}
		.find-addres:hover{	background: url('../images/find_addresBtnOvr.png') no-repeat;}
.security-number{clear:both;padding:0 6px 0 5px;}
	.numberbg{float:left;margin:3px 10px 0 0;}
	.security-text{	float:right;}
	.security-text a{text-decoration:none;color:#31839b;	}
	.security-text a:hover,.security-text a:focus{	text-decoration:underline;}
	.btn200x37{	background: url('../images/btn200x78.png') no-repeat;width:200px;height:37px;font-family:Arial;
		color:#fff;font-size:20px;font-weight:bold;margin:0;border:0;cursor:pointer;}
	.btn200x37:hover{background: url('../images/btn200x78.png') left -39px no-repeat;}
.room-block-bgcol{background:#e0edf0;clear:both;padding:23px 10px 23px 10px;border-bottom:1px solid #d2d7da;}
.room-block{clear:both;	padding:23px 10px 23px 10px;border-bottom:1px solid #d2d7da;}
.room-sub-block{width:80px;	float:left;}
input.text-noStyleTxt{border:none;width:40px;padding:3px 7px 3px 7px;outline:none;color:#31839b;font-family:Arial,Georgia, Verdana,Trebuchet MS;	font-size:13px;-webkit-appearance:none;-webkit-border-radius:0px;cursor: default;}	
.label-input-price{width:30%; margin-top:4px; margin-right:20px;}			
.div-input-price{height:30px;}			
textarea.formfield-disabled,
input.formfield-disabled,
textarea.formfield-disabled:focus,
input.formfield-disabled:focus{
	background:#b7bcc7;
	color: #373a3c;    
	border: 1px solid #b7bcc7;
}		
/* join us_3 css*/
.joinus-headline{margin:0;padding:7px 0 8px 0;color:#c4161c;font-size:20px;font-weight:bold;border-top:1px solid #d2d7da;border-bottom:1px solid #d2d7da;}
.join-subtxt{font-size:16px;font-weight:normal;margin:0 0 30px 0;padding:0;color:#31839b;padding:7px 0 7px 0;border-bottom:1px solid #d2d7da;}
.join-sudheadline{margin:35px 0 0 0;padding:0 0 0 0;color:#c4161c;font-size:17px;	font-weight:bold;}
#join-addblock{margin:0;padding:8px 0 8px 0;color:#c4161c;font-weight:normal;border-top:1px solid #d2d7da;	border-bottom:1px solid #d2d7da;}
	.add-headline{font-size:16px;	font-weight:bold;margin:0 0 14px 0;	padding:0;color:#31839b;padding:0;}
	.width-300{	width:300px;}
/* searchresults page css*/
#searchresults{background:#c0d9dc;	padding:15px 12px 15px 12px;}
	.each-results{background:#fff;width:196px;margin:0;padding:20px 10px 10px 10px;}
		.each-results a{	color:#1378af;text-decoration:none;	}
		.each-results a:hover{text-decoration:underline;	}
	.each-results-bot{background:#fff;width:196px;margin:0;padding:0 10px 10px 10px;}
		.each-results-bot a{	color:#1378af;text-decoration:none;	}
		.each-results-bot a:hover{text-decoration:underline;	}
		.searh-headline{color:#31839b;font-size:15px;font-weight:bold;margin:0 0 12px 0;}
		.spac-ht165{height:165px;}
		.sep-ht10{height:10px;font-size:1px;line-height:10px;clear:both;}
		.vest-bold{clear:both;font-size:15px;text-align:center;font-weight:bold;}
		.vest-bold p{margin:0;padding:0;font-weight:bold;}
	.spac-width14{float:left;width:14px;}
/*faqs page  css */
.fag-topbrd{border-top:1px solid #d2d7da;height:2px;line-height:2px;font-size:1px;clear:both;}
.faq-block{	border-bottom:1px solid #d2d7da; }
.faq-content{ border-top:1px solid #d2d7da; background:#e0edf0; padding:8px 0 8px 10px; }
.faq-content:hover{	background-color:#fff;	}
.faq-contentSelected{ border-top:1px solid #d2d7da; background:#fff; padding:8px 0 8px 10px;}
.faq-contentSelected p{margin:0 0 12px 0;padding:0;}
	.faq-redheadline{margin:10px 0 10px 0;padding:0 0 0 10px;color:#c4161c;font-size:17px;font-weight:bold;}
		.faq-lefttext{font-size:15px;font-weight:bold;margin:0;padding:0;color:#31839b;cursor:pointer;}
	
/* contactus page */
.contact-ltbottom{padding:15px 0 15px 6px;border-bottom:1px solid #97c0cc;font-size:12px;}
 .contact-tabs{clear:both;}
	ul.tab-list{margin:0;padding:0;}
		ul.tab-list li{margin:0;padding:0;	float:left;list-style-type:none;}
			ul.tab-list li a.tab-link{
				background:#31839b;border-top:1px solid #31839b;border-left:1px solid #31839b;border-right:1px solid #31839b;color:#fff;height:34px;
				line-height:34px;display:block;text-decoration:none;font-size:17px;font-weight:bold;text-align:center;width:348px;float:left;}
			ul.tab-list li a.tab-link:hover{background:#fff;border-top:1px solid #31839b;border-left:1px solid #31839b;	border-right:1px solid #31839b;	color:#1f5464;}
			ul.tab-list li a.selected{	background:#fff;color:#1f5464;}
	.tabs-content{clear:both;}
		.sep-ht8{height:8px;line-height:8px;clear:both;font-size:1px;}
		.sep-ht28{height:28px;line-height:28px;clear:both;}
		.nanny-block-2{	padding:0 0 35px 0;border-bottom:1px solid #d2d7da;	}
			textarea.txt-enquiry{	border:1px solid #d1dee4;outline:none;width:448px;height:273px;overflow:auto;color:#31839b;resize:none;}
		.contact-left{	width:316px;float:left;}
			.contact-left b{	color:#31839b;}
			.contact-left a{color:#31839b;text-decoration:none;}
			.contact-left a:hover{text-decoration:underline;}
			.ct-headline{font-size:17px;	font-weight:normal;	color:#c4161c;}
			.ct-small{	font-size:12px;	}
		.seo0{	height:60px;clear:both;	}
			
/* home right slider */		
#feedbackslider{float:left;width:230px;height:365px;overflow:hidden;position:relative;margin:30px 0 0 12px;	}
	#feedbackslider .belt{position:absolute;}
		#feedbackslider .belt .panel{
			width:403px;height:380px;background: url('../images/quotobg.gif') left top no-repeat;font-size:24px;font-weight:normal;font-style:italic;float:left;
			padding:0 0 0 12px;color:#30849c;
			}
		#feedbackslider .belt .panel .feed{ color:#30849c;font-size:24px;font-weight:normal;font-style:italic;width:205px;height:380px;}
		#feedbackslider .belt .panel .by{ font-size:14px;font-weight:normal;font-style:normal;width:205px;}
#next-btn{cursor:pointer;background:url('../images/scroller.gif') no-repeat;width:43px;margin:100px 0 0 0;height:76px;float:right;}
	.twiter-slide{clear:both;}
		ul.twit-bulte{margin:2px 30px 0 0;padding:0;list-style-type:none;float:left;}
		ul.twit-bulte li{margin:0 3px 0 0 ;padding:0;list-style-type:none;float:left;}
		ul.twit-bulte li a {border: 2px solid #8db8cf; border-radius: 10px; display: block; height: 8px; width: 8px;}
		ul.twit-bulte li a:hover{border: 2px solid #30849c;background-color: #30849c;}
		ul.twit-bulte li a.active{border: 2px solid #30849c;background-color: #30849c; display:block;}
		.twiter-slide a{color:#4E82B4;}
		.twiter-slide a:hover{text-decoration:underline;}
/* provider search listing css  */
ul.viewList{	margin:0 13px 0 0;padding:0;float:right;}
	ul.viewList li{
		margin:0;padding:0;float:left;list-style-type:none;
		}
		ul.viewList li a.view-link{
			font-weight:bold;font-size:12px;border-top:1px solid #b2d1da;border-right:1px solid #b2d1da;border-left:1px solid #b2d1da;height:28px;line-height:28px;padding:0 10px 0 10px;min-width:80px;			display:block;text-align:center;margin:0 0 0 2px;
			}
		ul.viewList li a.view-link:hover{
			font-weight:bold;font-size:12px;background:#eeeef7;border-top:1px solid #eeeef7;border-right:1px solid #eeeef7;	border-left:1px solid #eeeef7;height:28px;line-height:28px;
			padding:0 10px 0 10px;min-width:80px;display:block;	text-align:center;text-decoration:none;
			}
		ul.viewList li a.selected{
			background:#eeeef7;	border-top:1px solid #eeeef7;border-right:1px solid #eeeef7;border-left:1px solid #eeeef7;height:28px;line-height:28px;padding:0 10px 0 10px;
			min-width:80px;	display:block;text-align:center;margin:0 0 0 2px;
			}
ul.viewListS{margin:0 13px 0 0;padding:0;float:right;}
	ul.viewListS li{margin:0;padding:0;float:left;list-style-type:none;}
		ul.viewListS li a.view-linkS{
			font-weight:bold;font-size:12px;border-top:1px solid #b2d1da;border-right:1px solid #b2d1da;border-left:1px solid #b2d1da;height:28px;line-height:28px;padding:0 10px 0 10px;min-width:80px;display:block;text-align:center;margin:0 0 0 2px;
			}
		ul.viewListS li a.view-linkS:hover{
			font-weight:bold;font-size:12px;background:#c7c8e5;border-top:1px solid #c7c8e5;border-right:1px solid #c7c8e5;	border-left:1px solid #c7c8e5;height:28px;line-height:28px;
			padding:0 10px 0 10px;min-width:80px;display:block;	text-align:center;text-decoration:none;
			}
		ul.viewListS li a.selected{
			background:#c7c8e5;	border-top:1px solid #c7c8e5;border-right:1px solid #c7c8e5;border-left:1px solid #c7c8e5;height:28px;line-height:28px;padding:0 10px 0 10px;
			min-width:80px;	display:block;text-align:center;margin:0 0 0 2px;
			}
.view-contentS{clear:both;background:#c7c8e5;padding:10px 13px 10px 10px;}
#view-content{clear:both;background:#eeeef7;padding:10px 18px 10px 18px;}
	.sep-width167{width:167px;float:left;}
		.comp-selectbg{
			background: url('../images/comp_selctbg.png') no-repeat;
			width:150px;height:26px;line-height:26px;color:#1f5464;padding:0 0 0 8px;margin:1px 0 0 0;font-size:12px;}
		.result-selectbg{
			background: url('../images/result-sctbg.png') no-repeat;
			width:109px;height:26px;line-height:26px;color:#1f5464;padding:0 0 0 8px;margin:1px 0 0 0;font-size:12px;}
		.tip-ico{background: url('../images/tip-ico.png') 13px 0  no-repeat;color:gray;
			font-size:12px;height:20px;line-height:20px;margin:14px 0 0 0;font-weight:bold;padding:0 0 14px 43px;}
		.comp-textbg {background: url('../images/compare-txtlinebg.gif') left center repeat-x;text-align:center;clear:both;	}
		.comp-textbg span{background:#fff;font-size:20px;font-weight:bold;padding:0 10px 0 10px;}
		.comp-content{border-bottom:1px solid #abb6bc;clear:both;}
		.comp-content-2{background:#e0edf0;	border-bottom:1px solid #abb6bc;clear:both;	}
		.sep-width102{width:102px;}
		.sep-width120{width:120px;}
		.sep-width140{width:140px;}
		.sep-width160{width:160px;}
		.sep-width170{width:170px;}
		.sep-width206{width:206px;}
		.sep-width246{width:246px;}
		.sep-width122{width:122px;}
		.sep-width82{width:82px;}
		.sep-width72{width:72px;}
		.sep-width16{width:16px;}
		.sep-width36{width:36px;}
		.sep-width18{width:18px;}
		.sep-width114{width:114px;}
		.sep-width10{width:10px;}
		.sep-width320{width:320px;}
		.sep-width390{width:390px;}
		.sep-width200{width:200px;}
		.sep-width290{width:290px;}
		.sep-widtd206{width:206px;}
		.sep-widtd318{width:318px;}
		.sep-widtd338{width:338px;}
		.ft-15{font-size:15px;}
		.ft-13{font-size:13px;}
		.ft-27{font-size:27px;line-height:24px;}
		.red{color:#d12b24;}
		.comp-btn{
			background: url('../images/comp-btn.gif') no-repeat;
			width:154px;height:30px;line-height:30px;text-align:center;font-size:17px;font-weight:bold;display:block;color:#fff;
			}
		.top-brd2{border-top:1px solid #94b0be;height:10px;line-height:10px;font-size:1px;clear:both;}
		.top-brd1{border-top:1px solid #94b0be;height:10px;line-height:10px;font-size:1px;clear:both;}
		a.comp-bookbtn{
			background: url('../images/search-sprite-btn.png') no-repeat;width:128px;
			height:29px;line-height:28px;text-align:center;font-size:16px;font-weight:bold;display:block;color:#fff;text-decoration:none;
			}
		a.comp-bookbtn:hover{background: url('../images/search-sprite-btn.png') 0 -36px no-repeat;}
		a.moreBtn{
			background: url('../images/moreInfoBtn.gif') no-repeat;
			width:117px;height:30px;line-height:30px;text-align:center;font-size:16px;font-weight:bold;display:block;color:#fff;text-decoration:none;
			}
		a.moreBtn:hover{background: url('../images/comp-bookBtn.png') 0 -30px no-repeat;text-decoration:none;}
			.mr14{margin-right:14px;}
				
/* spacer-height */
.sep-ht4{height:4px;line-height:4px;clear:both;}
.sep-ht6{height:6px;line-height:6px;clear:both;}
.sep-ht10{height:10px;clear:both;line-height:10px;font-size:1px}
.sep-ht12{height:12px;clear:both;line-height:12px;font-size:1px}
.sep-ht13{height:13px;clear:both;line-height:13px;font-size:1px}
.sep-ht14{height:14px;clear:both;line-height:14px;font-size:1px}
.sep-ht15{height:15px;clear:both;line-height:15px;font-size:1px}
.sep-ht18{height:18px;clear:both;line-height:18px;font-size:1px}
.sep-ht20{height:20px;clear:both;line-height:20px;}
.sep-ht24{height:24px;clear:both;line-height:24px;}
.sep-ht28{height:28px;clear:both;line-height:28px;}
.sep-ht40{height:40px;clear:both;}
.sep-ht46{height:46px;clear:both;}
.sep-ht36{height:36px;clear:both;}
.sep-ht30{height:30px;clear:both;}
.sep-ht33{height:33px;clear:both;}
.sep-ht46{height:46px;clear:both;}
.sep-ht52{height:52px;clear:both;}
.spac-ht20{height:20px;line-height:20px;font-size:1px;clear:both;}

.hdlinbg2{background:#edf2f5; height:35px;}
.tab-bgheader{	
		background:#1f5464;height:35px;
		}
/* root element for tabs  */
ul.tabs,ul.tabs-1,ul.tabs-2,ul.tabs-3  { 
	list-style:none; margin:0 !important; padding:0;height:35px;
	}

/* single tab */
ul.tabs li ,ul.tabs-1 li,ul.tabs-2 li,ul.tabs-3 li { 
	float:left;	text-indent:0;padding:0;margin: 0!important;list-style-type:none !important; 
}

/* link inside the tab. uses a background image */
ul.tabs li a,ul.tabs-1 li a,ul.tabs-2 li a,ul.tabs-3 li a { 
	height:34px;line-height:34px;color:#7391a0; font-size:20px; font-weight:bold; text-align:center;display:block;text-align:center;text-decoration:none;
	padding:0;	margin:0px;	position:relative;top:0px;color:#fff;	float:left;
}
ul.tabs li a{border-top:1px solid transparent;	border-left:1px solid transparent;	border-right:1px solid transparent;}
ul.tabs-1 li a{border-top:1px solid #1f5464;border-left:1px solid #1f5464;	border-right:1px solid #1f5464;}
ul.tabs li a:active,ul.tabs-1 li a:active,ul.tabs-2 li a:active,ul.tabs-3 li a:active {	outline:medium none;	}

/* when mouse enters the tab move the background image */
ul.tabs li a:hover ,ul.tabs-1 li a:hover,ul.tabs-2 li a:hover,ul.tabs-3 li a:hover{
		background:#fff;	color:#465a65;	text-decoration:none;
	}
ul.tabs li a:hover { border-top:1px solid #465a65;	border-left:1px solid #465a65;	border-right:1px solid #465a65; }
ul.tabs-1 li a:hover { border-top:1px solid #465a65;	border-left:1px solid #465a65;	border-right:1px solid #465a65; }
/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs li a.selected,ul.tabs-1 li a.selected,ul.tabs-2 li a.selected,ul.tabs-3 li a.selected {
	background:#ffffff;cursor:default !important; color:#465a65 !important;text-decoration:none;outline:none;	
}
ul.tabs li a.selected{border-top:1px solid #465a65;	border-left:1px solid #465a65;	border-right:1px solid #465a65;}
ul.tabs-1 li a.selected{border-top:1px solid #1f5464;	border-left:1px solid #1f5464;	border-right:1px solid #1f5464;}

.panes .pane { display:none;	}
.tab-con,.tab-con-1,.tab-con-2,.tab-con-3{ display:none; }
/*.tab-con ul {list-style-type:disc;margin:20px 0 0 30px;}
.tab-con ul li{list-style-type:disc;margin:0;padding:0 0 10px 0;}*/
.tab-con ul {list-style-type:disc;margin:20px 0 0 30px;}
.tab-con ul li{list-style-type:disc;margin:0;padding:0 0 10px 0;}
.tab-con p{margin:0 0 19px 0;padding:0;}
.tabbg {text-decoration: none; }

.trun_read_more{ margin: 10px 0 0 0; }
.trun_read_less{ margin: 10px 0 0 0; }
	.ask-text{padding:14px 11px 14px 11px;border-top:1px solid #9aa7ae;border-bottom:1px solid #9aa7ae;color:#9e76b4;text-align:right;margin:0 0 20px 0;}
		.ask-text b,.ask-text a {color:#4E82B4;}
.making-bg{background:#ddeaf1;	padding:14px 11px 16px 11px;border-top:1px solid #9aa7ae;border-bottom:1px solid #9aa7ae;}
	.make-content{width:370px;}
		.make-bold{font-size:17px;font-weight:bold;}
		.make-bold em{font-size:17px;font-weight:normal;}
.photo-bg{background:#ddeaf1;	padding:14px 6px 16px 10px;border-top:1px solid #9aa7ae;}
	.photo-bg-white{background:#fff;padding:14px 6px 16px 10px;border-top:1px solid #9aa7ae;}
	.green-text{padding:14px 11px 14px 0;border-top:1px solid #9aa7ae;	border-bottom:1px solid #9aa7ae;color:#00974a;font-size:17px;font-weight:bold;}
	.green-text b{color:#00974a;font-size:17px;}
		.p-frambg{background: url('../images/photo_fram.png') no-repeat;width:101px;height:123px;float:left;padding:10px 0 0 8px;}
		.photo-content{width:345px;}
		.photo-content a{color:#4E82B4;}
		.photo-content a:hover{text-decoration:underline;}
	.Jennifer-photo{height:66px;border-top:1px solid #9aa7ae;border-bottom:1px solid #9aa7ae;}
		a.ltArrow{background: url('../images/botnvi.png') no-repeat;width:25px;	height:25px;line-height:25px;text-decoration:none;text-align:center;	display:block;font-weight:bold;	margin:20px 0 0 0;text-decoration:none;color:#1f5464;}
				.backBtn{/* background: url('../images/backBtn.gif') no-repeat; */width:163px;height:25px;line-height:25px;text-decoration:none;text-align:center;
					display:block;font-weight:bold;margin:0;}
.change-password{padding:10px 0 10px 0;background:#d6e6eb;line-height:22px;border-bottom:1px solid #d2d7da;}
	.okbtn{	background:url('../images/okbtn.png') no-repeat;width:52px;height:21px;line-height:21px;margin:0 0 .10em 0;padding:0;font-family:"Arial",Georgia, Verdana,Trebuchet MS;
		text-align:center;color:#fff;font-size:15px;border:0;outline:none;font-weight:bold;cursor:pointer;}
	.okbtn:hover{background:url('../images/okbtn.png') 0 -22px no-repeat;}
	a.pre-txt{font-size:11px;color:#31839b;}
	.red-headline-block{clear:both;	border-bottom:1px solid #d2d7da;}
	h2.red-headline{color:#c4161c;font-weight:bold;margin:0;padding:0 0 14px 0;	}	
	.child-headline{font-size:17px;color:#D12B24;font-weight:bold;border-bottom:1px solid #a3adb2;padding:0 0 14px 0;}
	.child-headlineNoPad{font-size:17px;color:#D12B24;font-weight:bold;border-bottom:1px solid #a3adb2;	}
	.child-headline span{font-size:17px;color:#D12B24;font-weight:bold;}
	.calendar-bg{background: url('../images/clanderBg.png') no-repeat;width:203px;height:260px;padding:0 2px 0 2px;	}
	.days-ht17 {height:17px;clear:both;line-height:17px;margin-top:1px;}	
	.childName{	text-align:center;height:31px;line-height:30px;font-weight:bold;margin-top:5px;	}
	.age1{background: url('../images/age1.png') left center no-repeat;height:31px;line-height:30px;font-weight:bold;padding:5px 0 0 43px;	margin:0 0 0 8px;}
	.age2{background: url('../images/age2.png') left center no-repeat;height:31px;line-height:30px;font-weight:bold;padding:5px 0 0 38px;margin:0 0 0 8px;}
	.age3{background: url('../images/age3.png') left center no-repeat;height:31px;line-height:30px;font-weight:bold;padding:5px 0 0 34px;margin:0 0 0 8px;}
	.arrowht30{height:30px;line-height:30px;}
	.arrowht30 span{color:#fff; font-weight:bold;}
	.cl-ltArrow{background: url('../images/calendar_Arrow.png') no-repeat;height:15px;font-size:0px;width:10px;float:left;margin:8px 22px 0 10px;}
	.cl-rtArrow{background: url('../images/calendar_Arrow.png') -10px 0 no-repeat;	height:15px;font-size:0px;width:10px;float:right;margin:8px 10px 0 0;}
	.sep-ht27{height:27px;line-height:27px;}
	.sep-width31{width:31px; text-align:center;}
	.sep-width28{width:28px;text-align:center;}
	.sep-width29{width:29px;text-align:center;}
	.sep-each-block{width:14.28%;text-align:center;border-right:1px solid #a17bb7;}
	.sep-width27-last{width:14.28%;text-align:center;}
	.ct-txt{color:#9e76b4;font-size:11px;font-weight:bold;background-color:#fff;}
	.ct-txt-2{color:#1f5464;font-size:11px;font-weight:bold;background-color:#c7c8e5;}
	.ct-txt-3{color:#fff;font-size:11px;font-weight:bold;background-color:#1f5464;}
	.ct-txt-4{color:#1F5464;font-size:11px;font-weight:bold;background-color:#C3D6DB;}
	.avial-bg{/* background:#eeeff7; */border-top:1px solid #a17bb7;}
	.headlineEm{color:#c4161c;font-size:20px;font-weight:bold;}
	.headlineSpan{color:#1378af;font-weight:normal;font-size:14px;}
	.child-bg-2{background:#e0edf0;border-top:1px solid #a1b0b6;}
			.child-bg-white{background:#fff;border-top:1px solid #a1b0b6;}
			.child-bg-last{	background:#dddeef;border-top:1px solid #a1b0b6;border-bottom:1px solid #a1b0b6;}
				.mrt9{margin-top:9px;}
				.sep-width84{width:84px;}
				.sep-width60{width:60px;}
				.sep-width70{width:70px;}
				.sep-width92{width:92px;}
				.sep-width102{width:102px;}
				.sep-width214{width:214px;}
				.lh34{line-height:34px;}
				.lh60{line-height:60px;}
				.lh90{line-height:60px;}
	.child-bg{background:#c0dae1;border-top:1px solid #a1b0b6;}
.pop-upblock{position: absolute;width:234px;}
.pop-upblock-2{position: absolute;	width:234px;margin:-138px 0 0 275px;}
	.popbg-y{background: url('../images/pop-bgy.png') repeat-y;	width:222px;min-height:85px;padding:4px 6px 0 6px;}
	.popLbl{width:133px;float:left;line-height:24px;}
	.popLblTime{width:110px;float:left;	line-height:24px;}
	.popVal{background:#fff;height:24px;line-height:24px;padding:0 6px 0 6px;float:left;margin:0 0 0 6px;}
	a.singleDay{background: url('../images/popdaybg.png') no-repeat;width:108px;height:21px;line-height:21px;font-weight:bold;display:block;float:left;	
		color:#fff;	font-size:11px;	text-align:center;}
	a.allDays{background: url('../images/popdaybg-2.png') no-repeat;width:108px;height:21px;line-height:21px;font-weight:bold;display:block;float:right;color:#fff;
		font-size:11px;text-align:center;}		
	textarea.textarea-box-2{border:1px solid #baced7;width:320px;height:68px;overflow:auto;	margin:0;padding:5px;outline:none;resize:none;}
	textarea.textarea-box{border:1px solid #baced7;width:320px;height:220px;overflow:auto;margin:0;padding:5px;outline:none;resize:none;}
		
ul.plus-bullet-one{margin:16px 0 0 0; padding:0; list-style-type:none; }
ul.plus-bullet-one li{margin:0 0 0 6px; padding:0 0 14px 40px; line-height:32px; list-style-type:none; background: url('../images/plusicon.gif') no-repeat; }

.login-bg{background: #c1dae1;width:438px;padding:12px;}
	.formBg{background:#fff;margin:0;padding:22px 12px 22px 22px;}
		.closeBtn{margin:20px 0 0 410px;padding:0;	position:absolute;}
		.sign-txt{font-weight:600;margin:-2px 0 5px 0;font-size:20px;color:#d12b24;}
		.email-txt{	font-weight:600;margin:4px 0 4px 0;font-size:12px;color:#215464;}
		.forgotpass{margin:7px 0 0 0;font-size:12px;color:#1378af!important;}
		.forgotpass:hover{color:#1378af!important;text-decoration:underline;}
			.text-blank{border-top:1px solid #81929a;border-right:1px solid #81929a;border-bottom:1px solid #abb6bb;border-left:1px solid #abb6bb;outline:none;margin:0;padding:4px;width:160px;-webkit-appearance:none;-webkit-border-radius:0px;color:#31839b;}
			input.text-blank:focus{background-color:#e0edf0;-webkit-appearance:none;-webkit-border-radius:0px;}	
		.no-text{font-size:12px;color:#1f5464;line-height:18px;}
		.no-text a{font-size:12px;color:#1378af!important;}
		.no-text a:hover{color:#1378af!important;}
			
#regTopTabId{float:left;width:700px;height:30px;}		
#next-btn-reg{cursor:pointer;float:right;}	
#prev-btn-reg{cursor:pointer;	float:left;	}			
.popTxt, .popTxt p{font-size:12px;}
.popClose{ background: url('../images/closePop.gif') no-repeat; width:16px; height:16px; border:0; margin:0; }

#arrow-content{width:400px;}	
.arrow-lt{float:left;margin:6px 0 0 0;background: url('../images/arrow.png') no-repeat; width:10px;height:20px;}
.arrow-rt{float:left;margin:6px 0 0 0;background: url('../images/arrow.png') no-repeat 0 -20px; width:10px;height:20px;}
.arrow-bt{margin:0 0 0 6px;background: url('../images/arrow.png') no-repeat 0 -40px; width:20px;height:10px;}
.arrow-tp{margin:0 0 0 6px;background: url('../images/arrow.png') no-repeat 0 -52px; width:20px;height:10px;clear:both;}
.arrow-bg{background: #fff;min-width:100px;max-width:194px;padding:5px;font-size: 12px;float:left;border:4px solid #c1dae1;}
.white-bg{background-color:#fff;}
.pay-ment{clear:both;}
.lt-paycontent{width:696px;float:left;}
  .pay-headline{background:#1f5464;height:40px;line-height:40px;color:#fff;font-weight:bold;font-size:20px;	padding:0 0 0 8px;}

.lt-bigertxt{font-size:14px;}
.lt-bigertxt span{ font-size:32px;line-height:28px;color:#31839b;}
.sep-width514{width:514px;}
.sep-width514 a{font-size:12px; color:#1378af;}
.sep-width514 a:hover{text-decoration:underline;}
.week-content{background:#e0edf0;border-top:1px solid #4f7a87;border-right:1px solid #4f7a87;border-left:1px solid #4f7a87;	}
	.all-days{width:99px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;border-right:1px solid #4f7a87;padding:0 0 0 8px;}
	.per-day{width:78px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;	border-right:1px solid #4f7a87;	text-align:center;font-size:11px;}
	.per-day-fill-last{width:80px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;	text-align:center;font-size:11px;}
	.per-day-2{	background:#c3d6db;width:78px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;border-right:1px solid #4f7a87;text-align:center;font-size:11px;}
	.per-day-last{background:#c3d6db;width:80px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;text-align:center;font-size:11px;}
		
	.per-day-nursery{width:104px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;border-right:1px solid #4f7a87;text-align:center;font-size:11px;}	
	.per-day-last-nursery{width:106px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;text-align:center;font-size:11px;}
	
	.week-content-2{background:#e2d6e8;	border-top:1px solid #4f7a87;border-right:1px solid #4f7a87;	border-left:1px solid #4f7a87;}
	
	.per-day-room{width:264px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;border-right:1px solid #4f7a87;padding:0 0 0 8px;font-size:14px;}		
	.per-day-room-mid{width:200px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;border-right:1px solid #4f7a87;text-align:center;font-size:11px;}
	.per-day-room-last{	width:100px;float:left;	height:32px;line-height:32px;border-bottom:1px solid #4f7a87;text-align:center;font-size:11px;}
	
	.per-day-room-2nd{width:100px;float:left;	height:32px;line-height:32px;border-bottom:1px solid #4f7a87;border-right:1px solid #4f7a87;text-align:center;font-size:11px;}
	.all-days-nursery{width:127px;float:left;	height:32px;line-height:32px;border-bottom:1px solid #4f7a87;border-right:1px solid #4f7a87;padding:0 0 0 8px;}	
	.per-day-2-nursery{width:99px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;border-right:1px solid #4f7a87;text-align:center;	font-size:11px;	}
	.per-day-new{width:138px;float:left;height:32px;line-height:32px;border-bottom:1px solid #4f7a87;border-right:1px solid #4f7a87;text-align:center;	font-size:11px;}	
	.jq_addMoreFields{ /* background: url('../images/icons.png') center -200px no-repeat; width: 25px; height: 25px;*/  color: #26b61a; font-size: 20px !important; margin:3px 5px 0 3px; cursor: pointer; display: block; float: left; text-decoration: none; }
	.jq_removeFields{ /* background: url('../images/icons.png') center -226px no-repeat; width: 25px; height: 25px;*/ color: #f74e20; font-size: 20px !important; margin:3px 5px 0 3px; cursor: pointer; display: block; float: left;  text-decoration: none;  }
.error{ padding: 4px; font-size: 14px; font-weight: bold; color: #E51C1C;}		
.error option{ color: #1f5464; font-weight: normal;} 		
select.error{ margin-top: -4px; } 		
.card-details{width:155px;font-size:17px;font-weight:bold;}
.ft20{font-size:20px;}
.child-lock{background: url('../images/child-lock.png') no-repeat;font-size:12px;padding:0 0 0 38px;margin:20px 0 0 0;}

.subsidy-headline{font-size:17px;color:#31839b;font-weight:bold;padding:0 0 12px 0;}
.subsidy-details{color:#31839b;font-weight:bold;}
.kids-name{color:#31839b;}
.subsidy-msg{color:#D12B24;}
.grpDD{width:50px;}


.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 10px -10px 0;}
/* start nursry room popup*/
.price{	width:133px;float:left;line-height:24px;}
/* end nursry room popup*/

.need-a-help{background: url('../images/need_a_help.png') no-repeat;width:24px;height:24px;line-height:24px; float:left;margin-left:10px; cursor: pointer;}

.red-pluse{	background:#e0ecf0 url('../images/red-pluse.gif') 98% center no-repeat;	border-bottom:1px solid #d2d7da;padding:10px 20px 10px 6px;color:#c4161c;font-size:17px;				font-weight:bold; cursor:pointer;}
.red-pluse:hover{background:#ffffff; background: url('../images/red-pluse.gif') 98% 10px no-repeat;}
.red-pluse p{font-weight:normal;margin:10px 0 0 0;}

.red-pluse-selected{background:#ffffff url('../images/red-minuse.gif') 98% center no-repeat;border-top:1px solid #d2d7da;padding:10px 20px 10px 6px;color:#c4161c;font-size:17px;			font-weight:bold; cursor:pointer;}
.red-pluse-selected:hover{background:#e0ecf0; background: url('../images/red-minuse.gif') 98% 10px no-repeat;}

.red-pluse-selected1{background:#ffffff url('../images/red-minuse.gif') 98% center no-repeat;border-bottom:1px solid #d2d7da; padding:10px 20px 10px 6px;color:#c4161c;font-size:17px;		font-weight:bold; cursor:pointer;}

.red-pluse-selected1:hover{background:#e0ecf0; background: url('../images/red-minuse.gif') 98% 10px no-repeat;}


.con-text{border:1px solid #6b8d98;width:330px;padding:2px 10px 2px 10px;color:#1f5464;	font-family:Arial;font-size:14px;font-weight:normal;outline:none;}
.lessinfo{background: url('../images/lessinfo.gif') no-repeat;width:138px;height:34px;font-family:Arial;color:#fff;font-size:20px;font-weight:bold;
	border:0;cursor:pointer;margin:0 30px 0 0;}
.comforBtn{	background: url('../images/comformbtn.gif') no-repeat;width:161px;height:34px;font-family:Arial;color:#fff;font-size:20px;font-weight:bold;margin:0;border:0;cursor:pointer;}
.booking {clear:both;margin:0 0 0 0px;}
.sep-width156{width:156px;}
.ft-15{font-size:15px;}

.nurser-bg{background:#e0ecf0;border-top:1px solid #7b8d96;border-bottom:1px solid #7b8d96;padding:10px 0 10px 0;}
.nurser-bg-non{padding:10px 0 10px 0;}
.sep-width72{width:72px;}
.sep-width142{width:142px;}
.sep-widt15{width:15px;}
.sep-width224{width:224px;}
.kidsRoom{background: url('../images/baby.png') left center no-repeat; cursor:pointer;height:31px;line-height:30px;font-weight:bold;margin-left:40px;}

.provider-logo {background: url('../images/com_img_4.gif'); width:119px; height:119px;}

.sub-norText{font-size:16px;font-weight:normal;margin:0 0 30px 0;padding:0;color:#31839b;padding:7px 0 7px 5px;	border-bottom:1px solid #d2d7da;}

.insiderguide-content{border-bottom:1px solid #a3adb2;}
.insiderguide-content-2{border-top:1px solid #a3adb2;}
	.lt-img172{	width:172px;float:left;	}
	.insiderguide-righttext{width:305px;float:left;	}
		
.downBtn{background: url('../images/search-sprite-btn.png') no-repeat;width:128px;height:29px;margin:0;padding:0;outline:none;border:0;font-size:17px;font-weight:bold;color:#fff;			line-height:29px;font-family:Arial;	cursor:pointer;	}
.downBtn:hover{background: url('../images/search-sprite-btn.png') 0 -36px no-repeat;}
.sep-widt30{width:30px;}
.new-user{background:#d6e6eb;min-height:204px;width:181px;padding:15px 20px 10px 20px;}
	button.find-user{background: url('../images/findUser.png') no-repeat;width:129px;height:31px;border:0;margin:0;outline:none;cursor:pointer;color:#fff;
		font-size:17px;font-family:Arial;font-weight:bold;padding:0 0 0.10em 0;	}
	.user-text{	color:#1f5464;font-weight:bold;font-size:17px;	}
			
.tab-txt-cont{line-height:20px;}
.tab-txt-cont b{	font-size:15px;	}
.tab-txt-cont span{font-size:12px;color:#30849c;}

.news-add{padding:24px 0 0 0;border-top:1px solid #a3adb2;width:328px;}
	.news-addLS{width:340px;}
	.news-addLS h3 { height: 25px; }
	.news-addLS span.numIcon{ /* background: url('../images/green-num-line.png') 0 0 no-repeat; */ width: 25px; height: 25px; line-height: 25px;  display: block; float: left; color: #fff; font-size: 20px; text-align: center; margin: 0 10px 0 0;}
	.news-textcontent, .news-textcontent div, .news-textcontent p{ color:#004e72; }
	.news-textcontent a:hover{ text-decoration: underline; }
.lt-topBord2{border-top:1px solid #a3adb2;width:328px;}

a.registBtn{background: url('../images/costBtn.png') no-repeat;width:126px;height:28px;line-height:28px;color:#fff;text-decoration:none;
	display:block;text-align:center;font-size:17px;font-weight:bold;margin:0 0 0 6px;}
.img-ht114{	height:114px;margin:0 0 0 0;}
.in-subhead{font-size:15px;font-weight:bold;color:#1c72a0;padding:0 0 10px 0;margin:0;}
.slide-btn{	background: url('../images/slider-Btn.png') 0 -40px no-repeat;width:161px;height:39px;cursor:pointer;margin:28px 0 0 28px;text-decoration:none;}
.slide-btn:hover{background: url('../images/slider-Btn.png') -164px -40px no-repeat;text-decoration:none;}
.slide-btn-2{background: url('../images/slider-Btn.png') no-repeat;	width:161px;height:39px;cursor:pointer;margin:28px 0 0 28px;text-decoration:none;}
.slide-btn-2:hover{background: url('../images/slider-Btn.png') -165px 0 no-repeat;text-decoration:none;}
.slide-btn-3{background: url('../images/slider-Btn.png') 0 -81px no-repeat;width:161px;height:39px;cursor:pointer;margin:28px 0 0 28px;text-decoration:none;}
.slide-btn-3:hover{background: url('../images/slider-Btn.png') -164px -81px no-repeat; text-decoration:none;}

.customPopup{position: absolute; z-index: 1000; background: white; border:10px solid #c1dae1;overflow: hidden; font-size: 14px; width:30%; min-height:100px;}
.customPopup .title {padding: 10px 0 0 10px; font-size: 18px;  font-weight: normal; line-height: 28px; height: 30px; width: 100%;}
.customPopup .close { float: right; margin: 10px 10px 0 0; cursor: pointer; /*background: url('../images/closeBtm.png') no-repeat; width: 16px; height: 16px;*/}
/* .customPopup .close:hover{ background: url('../images/closeBtm.png') no-repeat; width: 16px; height: 16px;}*/
.customPopup .data { font-size: 12px; padding: 10px; overflow: auto; }

/* team css */
#team{margin:0px;}
	#team a{border:3px solid #fff; float:left;background:#fff; opacity:0.5;filter:alpha(opacity=50);margin:0 10px 5px 0;outline:none;}	
	#team a:hover{border:3px solid #4E82B4; opacity:1;filter:alpha(opacity=100);}
	#team a.selected{border:3px solid #4E82B4;opacity:1;filter:alpha(opacity=100);float:left;margin:0 10px 5px 0;display:inline;}
.profile-data{display:none;}
h2.teamName{font-size:20px; line-height:18px;padding:10px 0 10px 0;}
.phoneIco{background: url('../images/iconS.gif') no-repeat; width:31px; height:31px; display:block;}
a.phone{background: url('../images/iconS.gif') no-repeat; width:31px; height:31px; display:block;}
a.inmassage{background-position:0 -31px; width:31px; height:31px; display:block;text-decoration:none;}
a.in{background-position:0 -62px; width:31px; height:31px; display:block;text-decoration:none;}
.teamTxt{font-size:16px; margin:0; color:#465a65; line-height:31px; padding:0 0 0 16px; }
.teamTxt a{color:#5083b2; line-height:31px; font-size:16px;text-decoration:none;}
.teamTxt a:hover{text-decoration:underline;}

#rtExpertCart  *{ font-size: 12px; color:#31839b; font-weight: bold;}
#rtDownloadsCart  *{ font-size: 12px; color:#31839b; font-weight: bold;}

.rt-downcontent{
	padding:4px 6px 0 6px;
	}


form label.error {position:absolute;color: #D12B24; font-style: italic;font-weight:normal;font-size: 11px;display:none;}
div.error { display: none; position:absolute;}
input.checkbox { border: none }
input:focus { }
input.email { color:#31839b;height:auto;line-height:auto;font-weight:normal; }
input.error { padding:3px 4px 3px 4px;outline:none;color:#31839b;font-size:13px; border: 1px solid #D12B24; }
textarea.error { padding:3px 4px 3px 4px;outline:none;color:#31839b; border: 1px solid #D12B24; }
form.gray * { color: gray; }

.styled-select select { z-index: 1000; }
.styled-select .error{ padding-top: 24px; }

.password-meter {position:relative;width: 182px; display:none;}
.password-meter-message {text-align: left;font-size:13px;}
.password-meter-bg, .password-meter-bar {height: 10px;}
.password-meter-bg {background: url('../images/detailbg.png') repeat-x;	height:11px;border:1px solid #576d78;clear:both; margin:2px 0 0 0;}
.password-meter-message-very-weak { color: #aa0033; }
.password-meter-message-weak {	color: #f5ac00;}
.password-meter-message-good {	color: #6699cc;}
.password-meter-message-strong {	color: #008000;}
.password-meter-bg .password-meter-too-short {background: #c4161c;width: 10px;}
.password-meter-bg .password-meter-very-weak {background: #aa0033;width: 30px;}
.password-meter-bg .password-meter-weak {background: #f5ac00; width: 60px;}
.password-meter-bg .password-meter-good {background: #6699cc;	width: 135px;}
.password-meter-bg .password-meter-strong {	background: #008000;	width: 180px;}

a.noDec{text-decoration:none;color:#d12b24;}
a.noDec:hover{text-decoration:underline;color:#d12b24;}

/* search map.page css  */	
.search-area{background:#e0edf0;border-top:1px solid #a0afb6;border-bottom:1px solid #c8d5d9;padding:0 12px 0 0;}
	.key-text{height:32px;line-height:32px;font-size:17px;}
	.search-ico-red{background: url('../images/map-searchicon_v1.png') no-repeat;height:32px;line-height:32px;color:#D12B24;display:block;font-size:17px;font-weight:normal;
		padding:0 0 0 30px;margin:0 0 0 30px;}
	.search-ico-blue{background: url('../images/map-searchicon_v1.png') 0 -32px no-repeat;height:32px;line-height:32px;display:block;font-size:17px;font-weight:normal;
	padding:0 0 0 30px;margin:0 0 0 30px;}
	.search-ico-blue-2{	background: url('../images/map-searchicon_v1.png') 0 -64px no-repeat;height:32px;line-height:32px;color:#30849c;display:block;font-size:17px;font-weight:normal;padding:0 0 0 30px;margin:0 0 0 30px;}
	.search-ico-blue-3{	background: url('../images/map-searchicon_v1.png') 0 -96px no-repeat;	height:32px;line-height:32px;color:#789c49;display:block;font-size:17px;font-weight:normal;padding:0 0 0 30px;margin:0 0 0 30px;}
		
		
/* .heart-ico{background: url('../images/heart_ico.png')  no-repeat;width:39px;height:25px;}
.heart-ico:hover{background: url('../images/heart_ico.png') 0 -30px no-repeat;}
.heart-ico-2{background: url('../images/heart_ico.png') 0 -55px  no-repeat;	width:39px;height:25px;}
.heart-ico-2:hover{background: url('../images/heart_ico.png') 0 -107px no-repeat;}
.heart-ico-3{background: url('../images/heart_ico.png') 0 -55px  no-repeat;	width:39px;height:25px;	}
.heart-ico-3:hover{background: url('../images/heart_ico.png') 0 -136px no-repeat;} */

.colTxt{color:#C4161C;}

.extra-cost{background:#e2d6e8 url('../images/pluse-img.png') 98% center no-repeat;border:1px solid #4f7a87;padding:8px;cursor:pointer;	}
	.extra-cost-sel{background:#e2d6e8 url('../images/minus_img.png') 98% center no-repeat;border:1px solid #4f7a87;padding:8px;cursor:pointer;	}
	.extra-cost-sel:hover{background:#e2d6e8 url('../images/pluse-img.png') 98% center no-repeat;border:1px solid #4f7a87;padding:8px;cursor:pointer;}
	
.ct-booking{background:#fff;	border-top:1px solid #cad6da;	border-right:1px solid #cad6da;	border-left:1px solid #cad6da;	height:29px;	line-height:29px;	padding:0 14px 0 14px;	margin:0 0 -1px 0;	display:block;	float:left;	}
.ct-booking:hover{	background:#bbcbd0;	border-top:1px solid #bbcbd0;	border-right:1px solid #bbcbd0;	border-left:1px solid #bbcbd0;	}
.ct-booking-2{	background:#bbcbd0;	border-top:1px solid #bbcbd0;	border-right:1px solid #bbcbd0;	border-left:1px solid #bbcbd0;	height:29px;	line-height:29px;	padding:0 14px 0 14px;	margin:0 4px -1px 4px;	display:block;	float:left;	}
.bookHeadline{margin:0;padding:7px 0 8px 0;color:#c4161c;font-size:20px;font-weight:bold;border-top:1px solid #d2d7da;border-bottom:1px solid #d2d7da;}

/* My Bookings */
.myBooking-tabs{clear:both; }
.myBooking-tabs	ul.tab-list{margin: 0 0 0 392px;padding:0;}
.myBooking-tabs	ul.tab-list li{margin:0;padding:0;	float:left;list-style-type:none;}
.myBooking-tabs	ul.tab-list li a.tab-link{
				background:#bbcbd0;border-top:1px solid #cad6da;border-left:1px solid #cad6da;border-right:1px solid #cad6da;height:29px;font-size:16px;font-weight:normal;color:#1f5464;line-height:29px;display:block;text-decoration:none;text-align:center;float:left; 
				}
.myBooking-tabs ul.tab-list li a.tab-link:hover,
.myBooking-tabs ul.tab-list li a.selected{	background:#fff;color:#1f5464;}
.myBooking-tabs .tbrd1{border-top:1px solid #d2d7da;height:10px;}
.myBooking-tabs .view-content{clear:both;background:#eeeef7;padding:10px 13px 10px 10px;	}
.editBtn{/* background: url('../images/editBtn.gif') no-repeat; */width:136px;height:28px;font-family:Arial;color:#fff;font-size:16px;font-weight:bold;margin:0 20px 0 0;	border:0;cursor:pointer;}
#bkEditPop{background:#c1dae1;position:absolute;width:300px;padding:7px;margin:0 0 0 -107px;line-height:18px;z-index:2000;}
#bkHelpPop{background:#c1dae1;position:absolute;width:300px;padding:7px;margin:0 0 0 -107px;line-height:18px;z-index:2000;}
.closeBtnEdit{ margin:6px 0 0 275px;padding:0;	position:absolute; }

.imageFrameOut158{ width:158px; height:157px;  /* background: url('../images/photo-fram-bg.png');  */ display: table-cell; vertical-align: middle; text-align: center; }
.imageFrameIn158{ display: block; padding: 7px 4px 9px 2px; line-height: 140px; }
.imageFrameIn158 img{ width:auto; height:auto;vertical-align: middle; }

.articleHeadline {font-family:Arial;color:#c3181c;font-size:40px;line-height: 40px;}
.articleHeadline1 {font-family:Arial;color:#c3181c;font-size:32px;line-height: 28px;margin:0;padding:0;}
.lt-headline-2{	background:#789c49;	height:30px;line-height:30px;	color:#fff;	font-weight:bold;	font-size:16px;			padding:0 0 0 8px;			}
ul.lt-qbullet{margin:0 0 35px 0;padding:0;}
ul.lt-qbullet li{margin:12px 0 0 6px;padding:0 0 0 27px;min-height:25px;line-height:18px;list-style-type:none;color:#1c72a0;font-size:12px;/* background: url('../images/lt-qBullet.gif') 0 4px no-repeat;  */cursor: pointer;}
ul.lt-qbullet li:hover{text-decoration:underline;}
ul.lt-qbullet li b{color:#1c72a0;font-size:12px;}

.social-icnRt{background: url('../images/social-icons.svg') ; background-size: cover;}
a.faceBookRt{background-position:0 0;width:31px;height:31px;float:left;margin:0 6px 0 0;display:block;text-decoration:none!important;background-size: auto auto;}	
a.twicterRt{background-position:-76px 0;width:31px;height:31px;float:left;margin:0 6px 0 0;display:block;text-decoration:none!important;background-size: auto auto;}	
a.inIcoRt{background-position:-266px 0;width:31px;height:31px;float:left;margin:0 6px 0 0;display:block;text-decoration:none!important;background-size: auto auto;}	
a.googleRt{background-position:-114px 0;width:31px;height:31px;float:left;margin:0 6px 0 0;display:block;text-decoration:none!important;background-size: auto auto;}	
a.pinIcoRt{background-position:-152px 0;width:31px;height:31px;float:left;margin:0 6px 0 0;display:block;text-decoration:none!important;background-size: auto auto;}
a.youTbIco{background-position:-190px 0;width:31px;height:31px;float:left;margin:0;display:block;text-decoration:none!important;background-size: auto auto;} 

.sep-ht38{height:38px;clear:both;}


label.bkPCode{padding:3px 4px 3px 4px;font-size:10px;font-style:normal;color:#808080;outline:none;margin:-3px 0 0 0;}

.text-area-400{	border:1px solid #bacdd6;width:440px;height:100px;padding:3px 4px 3px 4px;outline:none;color:#31839b;font-family:Arial,Georgia, Verdana,Trebuchet MS;
	font-size:13px;resize:none;display:block;}
	
	
	
/* credit card detail css */
.sep-width50{width:50px;}
.sep-width94{width:94px;}



.credit-bg{background:#1f5464;padding:0 0 0 12px;}
.receipt-bg{background:#1f5464;padding:0 0 0 5px;}
.receipt-light{background:#bddae1;padding:0 0 0 5px;border-bottom:1px solid #abb5bb;}
.receipt-lighter{background:#e0edf0;padding:0 0 0 5px;border-bottom:1px solid #abb5bb;}
.credit-light{background:#bddae1;padding:0 0 0 12px;border-bottom:1px solid #abb5bb;}
.credit-lighter{background:#e0edf0;padding:0 0 0 12px;border-bottom:1px solid #abb5bb;}
	.credit-hdlin{color:#fff;font-size:16px;}
	.receipt-hdlin{color:#fff;font-size:14px;}
	.sep-width144{width:144px;}
	.sep-width244{width:244px;}
	.add-promoTxt{border:1px solid #aaaaaa;color:#31839b;font-size:12px;font-style:normal;margin:0;padding:9px 4px 9px 4px;width:206px;outline:none;-webkit-appearance:none;-webkit-border-radius:0px;}
	.step-1{background: url('../images/step-bg-2.png') no-repeat;width:700px;height:52px;}
	.step-2{background: url('../images/step-bg-2.png') 0 -59px no-repeat;width:700px;height:52px;}
	.step-3{background: url('../images/step-bg-v1.png') 0 -119px no-repeat;width:700px;height:52px;}
		.step-txt{width:350px;height:52px;line-height:52px;color:#fff;font-weight:bold;text-align:center;font-size:20px;}
		
.thank-box-left{background:#fff;border:12px solid #1f5464;width:286px;height:248px;padding:0 10px 0 10px;}
.thank-box-left b{font-size:17px;color:#c3181c;margin:0;}
.thank-box-left p{margin:0;}
.thank-box-right{background:#deedf0;border:12px solid #30839b;width:286px;height:248px;margin: 0 8px 0 0 ;padding:0 10px 0 10px;}
.thank-box-right b{font-size:17px;color:#1f5464;}
.all-child{background:#fff url('../images/dropArrow.png') 94% center no-repeat;width:172px;height:38px;line-height:38px;border:1px solid #cccccc;padding:0 0 0 10px;}
.tank-txtbox{background:#fff;width:172px;height:38px;line-height:38px;border:1px solid #cccccc;padding:0 0 0 10px;}


.homestart-bg{background:#c0d9e0;border:8px solid #30839b!important;padding:10px 20px 5px 14px;display:block;}
.homestart-bg b{color:#d12b24;font-size:20px;font-weight:bold;}
	.numb-sprite{background: url('../images/numb-sprite.png') no-repeat;}
	.sp-one{background-position:0 0 ;height:33px;line-height:33px;font-size:16px;font-weight:normal;padding:0 0 0 25px;margin:5px 42px 0 0;}
	.sp-two{background-position:0 -33px;height:33px;line-height:33px;font-size:16px;font-weight:normal;padding:0 0 0 32px;margin:5px 42px 0 0;}
	.sp-three{background-position:0 -66px;height:33px;line-height:33px;font-size:16px;font-weight:normal;padding:0 0 0 32px;margin:5px 0 0 0;}
	.sp-one a, .sp-two a, .sp-three a{ font-size:16px; color:#1f5464;}
	
ul.dropNvi{margin:-1px 0 0 0;padding:0;z-index:999;}
ul.dropNvi li{margin:0;padding:0;clear:both!important;width:143px;}
ul.dropNvi li a{background:#1f5464;height:33px;line-height:33px;color:#fff;padding:0 10px 0 10px;display:block;border-bottom:1px solid #30839b;text-decoration:none;}
ul.dropNvi li a:hover{background:#30839b;}

.new-tabs{border-bottom:3px solid #1f5464;padding:0 5px 0 5px;}
	a.tab-bgcol{background:#e0edf0;color:#31839b;text-align:center;display:block;height:35px;font-size:12px;padding:8px 10px 0 10px;text-decoration:none;-moz-border-radius: 20px;
    -webkit-border-radius: 3px 3px 0 0; -khtml-border-radius: 3px 3px 0 0;  border-radius: 3px 3px 0 0;margin:0 2px 0 0 ;}
	a.tab-bgcolActive{background:#1f5464;color:#fff;text-align:center;display:block;height:35px;font-size:12px;padding:8px 10px 0 10px;text-decoration:none;-moz-border-radius: 20px;
    -webkit-border-radius: 3px 3px 0 0; -khtml-border-radius: 3px 3px 0 0;  border-radius: 3px 3px 0 0;margin:0 2px 0 0 ;}
	a.tab-bgcol span,a.tab-bgcolActive span{color:#c3181c;line-height:10px;margin:0;padding:0;}
	a.tab-bgcol:hover{background:#1f5464;color:#fff;}
	.sep-width-1{width:1px;font-size:1px;}
	
/* price plan */
#pay-block-v1{background :url('../images/pay-bg-v1.png') repeat-x;border-bottom:1px solid #c2dae2;width:696px;}
	.pay-content-v1{width:232px;height:152px;float:left;}
	.price-bgcol{background:#dfebef;}
	.pay-content-selected-v1{background :url('../images/payOvr.png');width:696px;height:auto;min-height:153px;float:left;}
		.pay-headline-none-v1{	height:26px;line-height:26px;font-size:14px;font-weight:bold;color:#fff;padding:0 0 0 12px;}
		
		
.blue-txt{font-size:14px;color:#3183a1;font-weight:normal;}
.blue-txt em{font-size:14px;color:#3183a1;font-weight:normal;}

.ico-down{background: url('../images/down-ico.gif')  no-repeat;
	width:11px;height:18px;display:block;font-size:0px;	float:left;	margin:0;text-decoration:none!important;}
	
.widgets-watchVideoRight{ 
	 cursor: pointer; background: url('../images/watch-video-img.png') no-repeat; width: 201px; height: 155px; margin: 25px 0 0 0;
}
.widgets-watchVideoRight:hover{
	background-position: 0 -155px;
}
.widgets-watchVideoLeft{ 
	 cursor: pointer; background: url('../images/watch-video-img.png') 0 -320px no-repeat; width: 225px; height: 173px; margin: 25px 0 0 0;
}
.widgets-watchVideoLeft:hover{
	background-position: 0 -500px;
}

.text-area-full{	border:1px solid #bacdd6;width:440px;height:100px;padding:3px 4px 3px 4px;outline:none;color:#31839b;font-family:Arial,Georgia, Verdana,Trebuchet MS;font-size:13px;resize:none;display:block;-webkit-appearance:none;-webkit-border-radius:0px;}
textarea.text-area-full:focus{background-color:#e0edf0;}	

.lPad10{padding-left:10px;}
.w50px{width:50px;}

.lt-panelbg-shc-1{	background: url('../images/left-baner-bg-1.png') no-repeat;	width:224px;height:319px;}
.lt-panelbg-shc-5{background: url('../images/left-baner-bg-5.png') no-repeat;width:224px;height:319px;}
.lt-panelbg-shc-6{background: url('../images/left-baner-bg-6.png') no-repeat;width:224px;height:319px;}
.lt-panelbg-shc-7{background: url('../images/left-baner-bg-7.png') no-repeat;width:224px;height:319px;}

.play-icon-large{
	display:block;
	background:url('../images/play-icon-large.png') no-repeat;
	width:128px;
	height:128px;
}
.play-icon-large:hover{
	background-position:0 -128px;
	text-decoration:none;
}
.play-icon-mid{
	display:block;
	background:url('../images/play-icon-mid.png') no-repeat;
	width:90px;
	height:90px;
}
.play-icon-mid:hover{
	background-position:0 -90px;
	text-decoration:none;
}
#slider .slideBgc{background:transparent !important;}

#eccDecom{
	background:url('../images/ecc-decommission.png') !important;
	color: #ffc0cb !important;
}

.provHomeSlide{width:627px;height:299px;float:left;}
.provHomeBanner{background: url('../images/a-parfect-3.png') no-repeat;width:361px;height:134px;float:left;}
#M0PROV, #M0{padding:0!important; text-align:center; width:150px;}
#M1PROV, #M1{padding:0!important; text-align:center; width:150px;}
#M2PROV, #M2{padding:0!important; text-align:center; width:150px;}
#M3PROV, #M3{padding:0!important; text-align:center; width:150px;}
#M4PROV,#M4{padding:0!important; text-align:center; width:150px;}
#M5PROV, #M5{padding:0!important; text-align:center; width:150px;}

.errorMsgTxtP p{ color: #D12B24; font-weight:normal;font-size: 14px;line-height:18px;padding-bottom:0px;}
.errorMsgTxtP p a:link { font-size: 14px;}
.errorMsgTxtP p a:hover { font-size: 14px; text-decoration:underline;}
.lh28{line-height:28px;}

.provContactnumHead{color: #30849C; font-size: 20px; padding-top: 10px;}

.buy_gift{background: #c0d9e0;border: 8px solid #30839b !important;padding: 7px 20px 0 137px;display: block;}
.buy_gift .glod{margin:-28px 0 0 -129px;position:absolute;}
.buy_gift p{font-size:16px;padding:0 !important;}
.buy_gift b{font-size:20px;}

.red-giftBg{background: url('../images/gift-red-bg.jpg') no-repeat; width:480px;height:186px;}
.red-giftBg .in-giftGold{position:absolute;margin: -8px 0 0 283px;}
.gift-YellowBar{
	background: url('../images/yellow-bar-gift.png') no-repeat;
	width:480px;height:162px;border-bottom:1px solid #94b0be;
	}
.giveHead  {font-size:20px;text-align:right;line-height:20px;padding:28px 0 67px 0;color:#37849a;}
.gift-YellowBar .goldStar{position:absolute;margin: -60px 0 0 390px;}
.glodMar{margin:-106px 0 0 536px;}
.radio-step1{width:20px;margin:0;}
.radio-step2{width:78px;text-align:right;}
.radio-step1 input,.radio-step2 input{margin:12px 0 0 0 ;}

.thankYou{border-top:1px solid #94b0be;border-bottom:1px solid #94b0be;height:206px;margin-top:42px;}
.thankYou h2{color:#31839b;margin-left:220px !important;}
.thankYou p{color:#31839b;margin-left:220px !important;}
.thankYou img {margin:-20px 0 0 20px;}

.giftCode{border-top:1px solid #94b0be;border-bottom:1px solid #94b0be;}
/* Corporate css start*/
.cop-lt-top-Bg{background: #31839b;font-size:14px;font-weight:bold;color:#fff;padding:12px 14px;}
.do_math{margin:-42px 0 0 274px;}
.sep-ht27{height:27px;}
.crop-searchBox{border-top:1px solid #94b0be;border-bottom:1px solid #94b0be;background:#e2edf0;}

.step-2-1{background: url('../images/step-bg-2.gif') no-repeat;width:700px;height:52px;}
.step-2-2{background: url('../images/step-bg-2.gif') 0 -56px no-repeat;width:700px;height:52px;}
	.step-2-txt{width:350px;height:52px;line-height:52px;color:#fff;font-weight:bold;text-align:center;font-size:20px;}
.lt-slid-bg-gift-1{background: url('../images/ind-bottom-img-1.gif') no-repeat;width:224px;height:319px;}

h2.subHeadlineBig{font-size:28px;font-weight:normal;padding:0;color:#31839b;padding:0 0 10px 0;}
h2.subHeadlineBig em,h2.subHeadlineBig a, h2.subHeadlineBig a:hover{font-size:28px;font-weight:normal;color:#31839b;}
h2.subHeadlineBig strong{font-size:28px;color:#31839b;}
ul.plus-bullet-3{margin:0;padding:0;}
ul.plus-bullet-3 li{margin:0;padding:0 0 12px 28px;line-height:18px;list-style-type:none;background: url('../images/bullet-new.gif') 0 4px no-repeat;}
ul.plus-bullet-3 li strong{line-height:18px;font-size:14px !important;}
h2.subHeadlineBig1{font-size:22px;font-weight:normal;padding:0;color:#31839b;padding:0 0 15px 0;}
h2.subHeadlineBig1 em,h2.subHeadlineBig a, h2.subHeadlineBig a:hover{font-size:22px;font-weight:normal;color:#31839b;}
h2.subHeadlineBig1 strong{font-size:22px;color:#31839b;}


.dardkBGDiv{width:136px;padding:2px 0 0 7px;height:19px;border:1px solid #7fa0aa;background-color:#327b91;color:#fff;}

.red-pluse-gift{	background:url('../images/red-pluse.gif') 98% center no-repeat;	border-bottom:1px solid #d2d7da;padding:0 20px 10px 0;color:#c4161c;font-size:17px;				font-weight:bold; cursor:pointer;}
.red-pluse-gift:hover{background:#ffffff; background: url('../images/red-pluse.gif') 98% center no-repeat;}
.red-pluse-gift p{font-weight:normal;margin:10px 0 0 0;}
.red-pluse-gift-selected{background:#ffffff url('../images/red-minuse.gif') 98% center no-repeat;padding:0 20px 10px 0;color:#c4161c;font-size:17px;			font-weight:bold; cursor:pointer;}
.red-pluse-gift-selected:hover{background:#e0ecf0; background: url('../images/red-minuse.gif') 98% center no-repeat;}
.errorMsg-Orig{ font-style: normal;font-weight:normal;font-size: 11px; }

.gift-slid-bg-1{background: url('../images/slider-img/lt-bottom-img-1.gif') no-repeat;width:224px;height:319px;}
.gift-slid-bg-2{background: url('../images/slider-img/lt-bottom-img-2.gif') no-repeat;width:224px;height:319px;}
.gift-slid-bg-3{background: url('../images/slider-img/lt-bottom-img-3.gif') no-repeat;width:224px;height:319px;}
.gift-slid-bg-4{background: url('../images/slider-img/lt-bottom-img-4.gif') no-repeat;width:224px;height:319px;}
.gift-slid-bg-5{background: url('../images/slider-img/lt-bottom-img-5.gif') no-repeat;width:224px;height:319px;}
.gift-slid-bg-6{background: url('../images/slider-img/lt-bottom-img-6.gif') no-repeat;width:224px;height:319px;}
.gift-slid-bg-7{background: url('../images/slider-img/lt-bottom-img-7.gif') no-repeat;width:224px;height:319px;}
.tbrd260{border-top:1px solid #94b0be;height:10px; width:260px;}
.font12p, .font12p p, .font12p a{font-size:12px;}

.h2wrap h2{clear:none!important;}
.errorFix label{margin:220px 0 0 -10px !important;}
.errorFixC label{margin:20px 0 0 -4px !important;}

.errorFixPP label{margin:55px 1px 0 -4px !important;}

.greyHeadline{color:#7391a0;}
.topLinkBgSel{background:#31839b;}

.imgPadLeft10{margin-left:10px;}
.imgPadRight10{margin-right:10px;}

/* On Our Minds and Blog feature boxs */
.blogItem {display:block; position: relative; width:100%; height:220px; overflow: hidden; margin-bottom:20px; border-width:1px 0; border-style:solid; border-color:#abb5bb; }
.blogItem .image {position: absolute; top:0; left:0; max-width:340px; }
.blogItem .caption {position:absolute; z-index: 500; padding:10px; height:210px; line-height: 1.2; background-color:#f2e8e8;
	display:block; top:130px; transition:all .2s ease-out;}
.blogItem:hover .caption {top:0;}
.blogItem .header {font-size:13px; color:#4e82b4; margin:4px 0;}
.blogItem .title {min-height:43px; color: #789C49!important; font-size:16px; font-weight: normal; margin:10px 0; position:relative; line-height: 1.3;}
.blogItem .title a, .blogItem .title a em{color: #C4161C!important; font-size:16px;}
.blogItem .caption p{color: #004e72!important; font-size: 13px;font-weight: 400;}
.blogItem .text {line-height: 1.2;}
.blogItem .date {display:block; font-style:normal; font-weight: bold; color:#31839b; margin-bottom:8px;font-size:12px;}
.blogItem .more {opacity:0; position: absolute; bottom:0; right:0; z-index: 500; color:#fff; font-size:12px; background-color:#c4161c; padding: 4px 8px 2px;}
.blogItem .more:hover {text-decoration: none; background-color:#8f0222;}
.blogItem:hover .more {opacity:1;}
.blogItem .bookmark {display:none;}
.latestArticle:after, .recommendedArticle:after {position: absolute; top:0; right:0; z-index: 500; color:#fff; font-size:12px; background-color:#c4161c ;padding: 4px 8px 2px; opacity:1; transition:all .2s ease-out;}
.latestArticle:hover:after, .recommendedArticle:hover:after{opacity:0;}
.latestArticle:after {content:"Latest";}
/* ------------------------
TRANSITIONS
-------------------------- */

.transAll01 {
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-ms-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
}

.blogListImgCurve img {
	border-radius: 10px;
	height: auto;
	position: relative;
}
img.imgRadius{
	border-radius: 0px;
}

.page-nav {
    color: #4e82b4!important;
}

.page-nav .note {
    float: left;
    font-size: 14px;
    line-height: 20px;
    margin: 0 12px 0 0;
    padding-bottom: 0;
	color: #4e82b4;
}

.page-nav .current-page{font-weight: bold;}
.linkColor{color:#4e82b4;}
.tagHeading{font-weight: 700;font-size: 85%; color: #c4161c;clear: both;}
.right-content .tags strong{color:#465a65 !important;font-size: 85%;} 
#content .tags a {
    color: #4e82b4;
    font-size: 12px;
}

.searchFilter {margin-bottom: 30px;}
.searchFilter li > a .fa {float:right; margin-top: 6px;}
.searchFilter ul li a:hover {text-decoration: underline!important;}
.searchFilter .title {color:#31839b; font-size:13px; font-weight:bold; margin-top:12px;margin-top: 12px;}
.searchFilter .counter{font-size:12px; color:#9e76b4;}
.searchFilter .mobCounter{
	color: #9e76b4;
	font-size: 12px;
}
.searchFilter .spancount{font-size:12px; color:#9e76b4;}

/* Search Accordion */
.searchFilter.accordionNav li {border-bottom-style: none; margin-bottom: 4px;}
.searchFilter.accordionNav li.active > a {background:#e0edf0; position:relative;}
.searchFilter.accordionNav a:hover {color:#004e72;}
.searchFilter.accordionNav ul li a {font-size:13px; color:#004e72;}

.accordionNav,
.accordionNav ul li{list-style:none; padding:0;}
.newsLeftPanel ul li{list-style:none; padding:0;margin-left:0px; line-height: 1.42857;}
.newsLeftPanel input[type="checkbox"],.newsLeftPanel input[type="radio"] {
    line-height: normal;
    margin: 4px 0 0;
}
#divLeftFiltersAll {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-color: #94b0be;
}
.newsLeftPanel .fint-text .link {
    color: #4e82b4;
    font-weight: normal;
}
.newsLeftPanel .fint-text.showAll {
    border-bottom-style: none;
    color: #004e72;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 30px;
}
.filterTags .tag {
    background-color: #e0edf0;
    border-radius: 4px;
    color: #004e72;
    float: none;
    font-size: 13px;
    margin: 0 5px 8px 0;
    padding: 4px 6px;
	display: inline-block;
}
.newsLeftPanel .fint-text span {
    font-size:16px;
}
.filterTags li{
    list-style: outside none none;
	line-height: 1.42857;
}
.filterTags .fa:hover {
    color: #c4161c;
    cursor: pointer;
}
.clearfix{
	clear:both;
}
.imgPadLeft10{margin-left:10px;}
.imgPadRight10{margin-right:10px;}

/*edge issues*/	
input::-ms-clear {
    display: none;
}
.styled-select .error{ padding-top: 26px!important; }
span.customStyleSelectBoxDrp { background-color: #fff; border-top: 1px solid #bfc9ce;  border-bottom: 1px solid #bfc9ce;  border-left: 1px solid #abb6bb;  border-right: 1px solid #abb6bb; padding:0 7px; color:#004e72; height:21px; overflow:hidden;}
span.addCstBx{ color:#61A1B3!important; overflow:hidden; padding:0 7px; margin:0;font-weight:normal!important;height:24px!important;}
.customStyleSelectBoxInner { overflow:hidden;}
span.customStyleSelectBoxDrp .customStyleSelectBoxInner{ font-size:14px; color: #004e72; line-height: 20px; position: relative; }
span.customStyleSelectBoxDrp .customStyleSelectBoxInner .customDropIco{ margin:0;}
select.customSel{cursor:pointer;}
.customStyleSelectBoxDrp {display:block; border:1px solid #bfc9ce; padding:6px 0 0 12px; color:#004e72; height:30px; overflow:hidden; background-color:#fff;}
/*.customStyleSelectBoxDrp:after {content:"\f0d7"; font-family:"fontAwesome"; font-size:24px; position:absolute; right:8px; top:3px; line-height:1; background-color:transparent;} */
 select {z-index:100; color:#465a65; height:28px; line-height:22px; margin-bottom:6px; padding:0; cursor:pointer;}
.customDropIco{float: right; font-size: 21px !important; margin-top: -2px;}


.blueSep{height:1px; background-color:#8dbed9; width:9px;margin-left:1px;}
.blueIco{color:#0f6898;}
.changeTmHtTop,.changeTmHtTop i{line-height:6px; margin-top: 3px;}
.changeTmHt,.changeTmHt i{line-height:7px;}

.icoPlusMinus{color: #1f5464; padding-right:12px;}

.redTint {background-color:#f2e8e8;}
.signInCont .formCont.redTint {background-color:#f2e8e8; }
.signInCont .formCont .btnCont {position:relative; display:block; float:left; }
.signInCont .formCont .btnCont .lockedwIcon {display:block; position:absolute; top:18px; left:12px; z-index:100; width:16px; height:16px; background-size:15px auto;}
.signInCont .formCont .btnSignIn {float:none; font-size:16px; padding:0; margin-top:10px; margin-bottom:10px; background-color:#00974a; border-style:none;} 
.signInCont .formCont .btnSignIn:hover {background-color: #1c72a0;}
.signInCont .formCont .resetPass {float:right; margin-top:20px;}
.signInCont .formCont .link.small {font-size:13px;}
.signInCont .formCont .btnJoin {float:none;}
.signInCont label span {color:#c4161c!important;}

.formCont {
    background-color: #f0f5f7;
    border-radius: 10px;
    margin-bottom: 20px;
    padding: 30px;
}
.formCont .h3:first-child {
    margin-top: 0;
}
.formCont label {
    color: #004e72;
    display: block;
    font-weight: normal;
    margin-top: 0;
}
a.lt-forgotten-log{font-weight:normal;font-size:12px;float:right; margin-top:20px;}

input[type=checkbox]:focus,
input[type=radio]:focus,
input[type=checkbox]:hover,
input[type=radio]:hover{
 outline:none !important;
	border:inherit;
}
/*edge issues*/	

 select {z-index:100; color:#465a65; height:28px; line-height:22px; margin-bottom:6px; padding:0; cursor:pointer;}
/* select, select:hover, select:active, select:focus{border:1px solid #707070; outline:none !important;} */
	

/** ----- CSS for calendar ----- **/
.calendar-bg div,
.calendar-bg span{
	box-sizing:border-box !important;
}
/** ----- CSS for calendar ends ----- **/

/* Added for Accessibilty*/
.darkGrey{color:#7391a0;}
.lilac{color:#9e76b4;}
.fntcolred{color:#9e0621;}
.midBlue{color:#005baa;} 
.darkOrange{color:#b06b38;}
.darkPurple{color:#6e3554;}
.turquiose{color:#5c9a92;}
.lightLilac{color:#c7c8e5;}
.darkGreen{color:#006B45;}
.green{color:#00974A;}
.blue{color:#1C72A0;}
.darkBlue{color:#004E72;}
.mtBlue{color:#11b6d4;}
.grey2{color:#5b717c;}
.peach{color:#f2766b;}
.lightGrey{color:#d3e0e7;}	
.grey{color:#aec3cf;}		
.midGrey{color:#94b0be;}	
.deepGrey{color:#465a65;}	
.darkPink{color:#cb7e89;}	
.orange{color:#ce9346;}		
.darkBlueMfc{color:#003767;}	
.red{color:#c4161c;}			
.purple{color:#89687c;}			
.blueMFC{color:#009edb;}		
.greenMFC{color:#8dc63f;} 		
.darkGreenMFC{color:#789c49;} 	
.greenNormalMFC{color:#008000;} 	
.brown{color:#A52A2A;} 				
.darkTeal{color:#1f5464;} 
.teal{color:#31839b;}
.darkPurpleMFC{color:#6e3555;}
.lightBlueECC{color:#1378ad;}
.darkGreyECC{color:#808080;}
.midredWFS{color:#d12b24;}
.tealblueECC{color:#30849C;}
.greenECC{color:#90aab2;}

/* Accessibilty Ends */

/* ==== Nanny preference ===*/
				
	.N_listingWrap{
		
	}
	.N_listingWrap h3{
		margin-bottom:10px;
	}
	
	.N_listingWrap ul,
	.N_listingWrap ul li{
		list-style:none;
		margin:0;
	}
	.N_listingWrap ul{
		min-height:200px;
		max-height:400px;
		width:100%;
		overflow:auto;
		padding:4px 4px 0;
		border:1px solid #94b0be;
		margin:0 10px 0 0;
	}
	#divCustomBox .N_listingWrap ul li,
	.N_listingWrap ul li{
		background: #e0edf0 none repeat scroll 0 0;
		border: 1px solid #94b0be;
		margin: 0 0 4px;
		padding: 5px 25px 5px 20px;
		position: relative;
		text-align: left;
	}
	
	.N_listingWrap .ui-state-highlight{
		background:#1c72a0;
		min-height:29px;
	}
	.N_listingWrap .ui-sortable-helper{
		background:#1c72a0;
		color:#fff;
		cursor: move;
	}
	
	.N_listingWrap ul li .fa{
		cursor: pointer;
		margin: 7px 6px 0 0;
		position: absolute;
		right: 0;
		top: 0;
	}
	.N_listingWrap ul li .fa-arrows{
		cursor: pointer;
		left: 0;
		margin: 8px 0 0 2px;
		position: absolute;
		top: 0;
		font-size: 13px;
	}
	
	.N_listingWrap .LHS ul li .fa-ban,
	.N_listingWrap .MID ul li .fa-ban,
	.N_listingWrap .MID ul li .fa-heart,
	.N_listingWrap .RHS ul li .fa-heart,
	.N_listingWrap .MID ul li .fa-undo,
	.N_listingWrap .LHS ul li .fa-undo,
	.N_listingWrap .RHS ul li .fa-undo{
		display:none;
	}
	
	.N_listingWrap .LHS ul li .fa-heart{
		color:#C21923;
	}
	.N_listingWrap .LHS ul li.un_fav .fa-heart{
		color:#004E72;
	}
	.N_listingWrap .MID ul li .fa-ban,
	.N_listingWrap .RHS ul li .fa-ban{
		color:#C21923;
	}
	
	.col-md-4 {
		float: left;
		margin-right: 35px;
		width: 207px;
	}
	.col-md-4.RHS {
		margin: 0;
	}
	#divCustomBox .N_listingWrap {
		padding:14px;
	}
	#divCustomBox .N_listingWrap *{
		box-sizing:border-box;
	}
	
	/* CSS for provider feedback overview tab paginations */
	/* Start */
	
	.proFeedback-arrowBg{
		background:#ffffff;padding:25px;
	}
	
	.proFeedback-content{
		width:422px;float:left;font-style:italic;color:#004e72;
	}
	
	#divMainBook .bottom-tbrd{
		text-align:center;
	}
	#divMainBook ul.feedbackOverview{
		display:inline-block;
		margin:0;
		padding:0;
		overflow:auto;
	}
	#divMainBook ul.feedbackOverview li{
		margin:0 0 0 5px;
		overflow:hidden;
		
		-webkit-border-radius:2px;
		   -moz-border-radius:2px;
				border-radius:2px;
	}
	#divMainBook ul.feedbackOverview li a{
		color:#004e72;
		background: #fff;
		line-height: 26px;
	}
	#divMainBook ul.feedbackOverview li a.btnviSelected,
	#divMainBook ul.feedbackOverview li a:hover{
		background: #cfbad9;
		color:#fff;
	}
	/* End */

/* ======PBA Pop Up =======*/
.popUpText {
	height:32px;
	width:150px;
	color:#9e76b9
}
.popUpContent{
	height: 170px;
	padding: 0 136px 0 0;
}
.popUpMsg p{color: #7391a0 !important; font-size:13px !important}
.popUpContent span.customStyleSelectBoxDrp{
	border-style:none
} 
.popUpImge{
	background-image: url("/MFC/CO/images/refresh-v18/PBA_promote.png");
    background-position: right top 3px;
    background-repeat: no-repeat;
    background-size: auto 220px;
}
.popUpImge .close{
	margin:5px 5px 0 0;
}
.popUpImge .cboth.data{
	min-height: 187px;
}
	
/* ==== Done=====*/

/*------------------------------------------*/
/*--------- GoogleRecpaptcha Badge starts ---------*/
.grecaptcha-badge {
	display: none;
}
/*--------- GoogleRecpaptcha Badge ends ---------*/
/*------------------------------------------*/

/* Pricing plan page label text (PAYG) css */
.pay-label{
	min-height:127px;
	text-align:left;
	position:relative;
	padding:11px 18px 16px;
	
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
.pay-label-1{
	font-size:60px;
	color:#d12b24;
	font-family:Georgia;
	font-weight:normal;
	padding:11px 0 0 0;
	text-align: center;
}
.pay-label-2{
	color:#30849c;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	padding:0;
	margin:-3px 0 0;
	text-align:right;
}
.payg-label .pay-label-2{
	margin: 2px 0 0;
	text-align: center;
}
.pay-img-new{
	position:absolute;
	top: 14px;
	right: 2px;
	margin:0;
	color:#ffffff;
	font-size:21px;
	text-transform:uppercase;
	font-family:Arial;
	font-weight:bold;
	z-index:1;
	
	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	     -o-transform: rotate(45deg);
	        transform: rotate(45deg);
}
/* .payg-label:before,
.payg-label:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    border-color: transparent;
    border-style: solid;
}
.payg-label:before {
    border-width: 36px;
    border-right-color: #d12b24;
    border-top-color: #d12b24;
} */
#pay-block-v1 .valignTop{
	vertical-align:top;
}
.pay-content-v1{
	height: auto;
	min-height: 153px;
}
/* Pricing plan page label text (PAYG) css ends */

/* Added for secrity question - disable button on my account page*/
.toggleBtnWrap
{
	background:#e0edf0;
	border:2px solid #e0edf0;
	position:relative;
	display: inline-block;
	width: 35px;
	height: 19px;

	-webkit-border-radius:100px;
	-moz-border-radius:100px;
	border-radius:100px;
	cursor:pointer;
}
.toggleBtnWrap.active
{
	background:#1c72a0;
	border:2px solid #1c72a0;
}
.circleBtn
{
	width: 15px;
	height: 15px;
	background:#ffffff;
	position:absolute;
	right:0;

	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
}
.toggleBtnWrap.active .circleBtn
{
	left:0;
}
/*secrity question - disable button on my account page - ends*/
/* -----------------------
copied from WFS
Toggle Field visibility (password)
----------------------- */
.togglePass .form-control{
	width:311px;
	margin:0;
}
.togglePass .input-group-addon{
	float: left;
	padding-bottom: 8px;
	width: auto;
	
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	outline: none;
}
.togglePass .parsley-errors-list{
	position:absolute;
	top:50px;
}
.togglePass.art_p-forgot .input-group-addon{
	float: none;
    padding-top: 0;
    padding-bottom: 0;
}

.togglePass.secQue input{
	float:left;
}
.togglePass.secQue .input-group-addon{
	float: left;
	padding-bottom: 6px;
	padding-top: 5px;
}
.togglePass.secQue  label.error{
	top:27px;
}

[name="frmSecQuestPop"] .togglePass.secQue .input-group-addon {
	padding-bottom: 4px;
	padding-top: 3px;
}
[name="frmSecQuestPop"] .text-black {
	width: 154px;
}
/*--- password toggle field ends ---*/

/* Featured nursery information box for css */
.featuredInfo{
	background:#EFF8F7; 
	color:#465a65;
	font-size:12px !important;
	padding:6px 4px 2px;
	margin:20px 0 0;
	max-width:122px;
	
	-webkit-box-sizing: border-box !important;
       -moz-box-sizing: border-box !important;
            box-sizing: border-box !important;
}
.featuredInfo span{
	display:block;
	font-size:12px !important;
}
.featuredInfo-icon{
	background:url("/ECC/PA/images/superclub-icon.svg") no-repeat left top 1px;
	padding:0 0 4px 14px;
}
/* Featured nursery information box for css ends */


/* BH changes D2D-2841 */
.slider-banner-1{
	background: url('/ECC/PA/images/slider/backupcare-banner-1.png') no-repeat;
}
.add-box .bh-tag{
	margin:0 0 0 159px !important;
}
.add-box .bhBox-wrap{
	width:164px !important;
}
.add-box .bhBox-btn .redbtn-gift{
	padding:0 0 2px;
	margin:0 0 0 13px;
}
.topHeader-wrap{
	position: fixed; 
	z-index: 1001; 
	width:100%;
	top:0;
	left:0;
}
.topBarHeight{
	padding-top:95px; 
}
.c-banner{
	background:#F0BD1B;
	min-height:54px;
	padding:15px 0;
}
#footer-event .footerCol,
.c-banner,
.c-banner *{
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
	        box-sizing:border-box;
}
.c-wrapper{
	max-width:980px;
	margin:0 auto;
	color:#373A3C;
	padding:0 15px;
}
.c-banner .c-left{
	width:75%;
	position:relative;
	padding:4px 0 0 25px;
	font-size:15px;
}
.c-banner .c-left:before{
	position:absolute;
	left:0;
	top:3px;
	content:"\f06a";
	font-family: "FontAwesome"; 
}
.c-banner .c-right{
	width:195px;
	text-align:right;
}
.c-banner .c-right .findOut-btn{
	background:rgba(55, 58, 60, 0.16);
	color:#373A3C;
	border:1px solid #373A3C;
	min-height:25px;
	line-height:21px;
	padding:2px 10px 0;
	text-decoration:none;
	display:inline-block;
	font-weight:bold;
	width:138px;
	font-size:13px;
	text-align:center;
	
	-webkit-border-radius:12px;
	   -moz-border-radius:12px;
	        border-radius:12px;
}
.c-banner .c-right .findOut-btn:hover{
	text-decoration:none;
}
.c-banner .c-right .c-close{
	margin:0 0 0 12px;
	display:inline-block; 
	padding:4px 0 4px 10px;
	font-size:16px;
}
.bhRegister-btn {
	margin:8px 0 0;
	width:100% !important;
}
#footer-event .footerCol{
	width:33%;
	padding:0 0 0 30px;
}
#footer-event .footerBHLogo{
	text-align:center;
	padding:30px 0 20px;
}
/* BH changes D2D-2841 ends */

form label.errorAge{
	position: absolute;
	color: #d12b24;
	font-style: italic;
	font-weight: normal;
	font-size: 11px;   
	padding-top: 26px !important;
}

.cWidth
{
	width:238px;
}

.contactRInfo
{
	padding: 0 10px 0 0;
}

.cSystemErrMargin
{
	margin: 0 5px;
}
.idPassMsgHidden{display: none;}