@charset "utf-8";
/* CSS Document */


body {
	background-image:url(../images/bubbles_backgroundColor.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#3d4146;
	margin:0;
	padding:0;
	background-color:#f6dfd9;
}
a img {
	border:0;
}
.homeTop {
	width:100%;
	float:left;
	margin:0;
	background-image:url(../images/bubbles_homeTOPbackGROUND.jpg);
	background-repeat: repeat-x;
}
.wrapper {
	width:960px;
	margin:0px auto;
	padding-top:40px;
}
.logoSection {
	width:960px;
	float:left;
}
.logoTop {
	width:182px;
	float:left;
	margin:0 0 0 55px;
	display:inline;
}
.topNavi {
	width:778px;
	float:left;
	margin:130px 0 0 0;
}
.toplinks {
	width:710px;
	height:32px;
	margin:8px 4px 0 0;
	display:inline;
	padding:0;
	float:right;
}
.toplinks ul li {
	float:left;
	padding:1px;
	margin:15px 0 0 0;
}

.backgroundImage {
	background-image:url(../images/bubbles_backgroundImageN.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:-1px;
	width:960px;
}
.headerabout {
	float:left;
	margin-top:-1px;
	width:960px;
	height:209px;
	background-color:#FFFFFF;
}
.left {
	width:225px;
	height:auto;
	margin-left:12px;
	float:left;
	margin-top:10px;
}
.aboutbubble {
	margin-left:2px;
	width:430px;
	margin-top:10px;
	float:left;
}
.listadminuser {
	margin-left:2px;
	width:100%;
	margin-top:10px;
	float:left;
}
.downloadbubble {
	margin-left:2px;
	width:690px;
	height:auto;
	margin-top:10px;
	float:left;
}
.right {
	width:260px;
	background-image:url(../images/aboutbg.gif);
	background-repeat:no-repeat;
	height:396px;
	margin-top:10px;
	float:left;
}
.plus {
	width:196px;
	background-image:url(../images/plus.gif);
	background-repeat:no-repeat;
	height:15px;
	padding-left:25px;
	padding-top:1px;
	margin-bottom:5px;
	color:#003b77;
	float:left;
}
.plus a {
	text-decoration:none;
	color:#003b77;
}
.plus a:hover {
	text-decoration:underline;
	color:#003b77;
}
.list {
	width:430px;
	margin-top:10px;
	height:auto;
	float:left;
}
.txtlist {
	margin:0px;
	width:410px;
	padding-left:5px;
	height:auto;
	line-height:19px;
	text-align:justify;
	float:left;
}
.aerrow {
	width:8x;
	margin-top:3px;
	height:13px;
	float:left;
}
.aboutlist {
	width:194px;
	height:auto;
	padding-left:30px;
	color:#3d4146;
	line-height:18px;
	float:left;
}
.aboutlist a {
	color:#3d4146;
	line-height:18px;
	text-decoration:none;
}
.aboutlist a:hover {
	color:#3d4146;
	line-height:18px;
	text-decoration:underline;
}
.mother {
	width:201px;
	height:193px;
	margin-top:33px;
	padding-left:59px;
	float:left;
}
.imgabout {
	background-image:url(../images/bubblesInnerBackground.jpg);
	background-repeat:no-repeat;
	width:370px;
	height:65px;
	float:left;
}
.imgaboutHeading {
	width:370px;
	float:left;
	margin:5px 0 0 4px;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:27px;
	color:#9ea503;
}
.imgHeading {
	width:300px;
	float:left;
	margin:5px 0 0 15px;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:27px;
	color:#9ea503;
}
.txtabout {
	width:420px;
	height:auto;
	float:left;
	text-align:justify;
	line-height:19px;
	margin-bottom:5px;
	color:#3d4146;
}
.txtabout  h1{
	font-size:18px;
	letter-spacing:-1px;
	margin:0px;
	padding:0px 0 5px 0;
}
.txtkk {
	text-align:justify;
	line-height:19px;
	margin-bottom:10px;
	color:#3d4146;
}
.iMAGE {
	float:left;
	margin:15px 0 0 13px;
	display:inline;
}
.center {
	background-color:#ffffff;
	width:960px;
	float:left;
}
.welcomeToBubbles {
	width:385px;
	position:relative;
	margin:-25px 0 0 0;
}
.centerLeft {
	width:390px;
	float:left;
	padding-left:30px;
}
.centerLeftText {
	width:375px;
	float:left;
	line-height:19px;
	margin:25px 0 0 0;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#3d4146;
}
.leftCentebottom {
	width:396px;
	height:188px;
	background-image:url(../images/bubbles_bottomleftBackground.jpg);
	float:left;
	margin:20px 0 0 0;
	display:inline;
}
.bottomHeading {
	width:95%;
	float:left;
	margin:12px 0 10px 15px;
	display:inline;
	font-size:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#003b77;
}
.bottomleftGroup {
	width:190px;
	float:left;
	margin:0;
}
.infantGroup {
	width:170px;
	float:left;
	margin:0 0 10px 15px;
	display:inline;
}
.arrow {
	width:8px;
	float:left;
	margin:0;
}
.infantGroupText {
	width:160px;
	float:left;
	margin:0;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#003b77;
}
a.group {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:12px;
	color:#3d4146;
	text-decoration:none;
}
a.group:hover {
	text-decoration:underline;
}
.bottomToKnowMore {
	background-image:url(../images/knowMore.png);
	background-repeat:no-repeat;
	background-position:right;
	width:180px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:center;
	margin:12px 0 0 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5a6300;
}
.bottomToKnowMore a {
	color:#5a6300;
	text-decoration:none;
}
.bottomToKnowMore a:hover {
	color:#666666;
}
.middle {
	width:257px;
	height:auto;
	margin:10px 0 0 20px;
	display:inline;
	float:left;
	overflow:hidden;
}
.centerCenter {
	background-image:url(../images/centerBackground.jpg);
	background-repeat:no-repeat;
	width:257px;
	height:auto;
	float:left;
	overflow:hidden;
}
.centerHeading {
	width:225px;
	float:left;
	margin:12px 0 0 20px;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#00264d;
}
.centerText {
	width:230px;
	float:left;
	margin:10px 0 0 12px;
	display:inline;
	padding:5px;
	color:#3d4146;
}
.readMore {
	width:62px;
	float:right;
	margin:5px 4px 0 0;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#454545;
}
.readMore a {
	color:#454545;
	text-decoration:none;
}
.readMore a:hover {
	color:#666666;
}
.centerReadAllNews {
	background-image:url(../images/bubbles_commentarrow1.jpg);
	background-repeat:no-repeat;
	line-height:30px;
	width:202px;
	height:auto;
	float:left;
	margin:7px 0 0 8px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003b77;
	text-align:center;
}
.centerReadAllNews a {
	color:#003b77;
	text-decoration:none;
}
.centerReadAllNews a:hover {
	color:#666666;
}
.googleCalendar {
	width:244px;
	height:auto;
	float:left;
	margin:10px 0 0 8px;
	display:inline;
}
.centerRight {
	width:245px;
	float:left;
	margin:10px 0 0 10px;
	display:inline;
}
.gallery {
	width:218px;
	float:left;
	margin:0 0 0 20px;
	display:inline;
}
.clickOn {
	width:123px;
	float:left;
	margin:16px 0 0 20px;
	display:inline;
}
.clickOn a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#003b77;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
.clickOn a:hover {
	text-decoration:underline;
}
.bottomRightimg {
	width:74px;
	float:left;
	margin:6px 0 0 10px;
	display:inline;
}
.bottomRightbackground {
	width:245px;
	float:left;
	margin:30px 0 0 0;
}
.bottomRightImage1 {
	width:245px;
	float:left;
	margin:0;
}
.downLine {
	width:956px;
	height:5px;
	float:left;
	margin:2px 0 5px 0;
	background-color:#dadada;
}
.copyRight {
	width:960px;
	float:left;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#931b42;
	text-align:center;
}

.netz{
	width:960px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#931b42;
	text-align:center;
	margin-top:5px;
}

.netz a{
	color:#931b42;
	font-weight:bold;
}

.bottomLinks {
	width:960px;
	float:left;
	margin:7px 0 0 0;
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#336a86;
}
.bottomLinks a {
	color:#336a86;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.bottomLinks a:hover {
	color:#666666;
}
.bottombackgroundlinksImage {
	background-color:#FFFFFF;
	width:960px;
	background-image:url(../images/bottombackLinksimage.jpg);
	background-repeat:no-repeat;
	float:left;
	height:76px;
	margin:30px 0 0 0;
	overflow:hidden;
}
.blue12bold {
	color:#0b4cac;
	font-weight:bold;
}
.red12bold {
	color:#a24500;
	font-weight:bold;
}
.blueDark12bold {
	color:#003b77;
	font-weight:bold;
}
/*.......................CORPORATE..................*/


.txtabout1 {
	width:418px;
	height:auto;
	float:left;
	margin:15px 0 0 0;
	text-align:justify;
	line-height:19px;
	color:#3d4146;
	padding:0 10px 0 2px;
}
/*.......................CONTACT US..................*/



.contactAddress {
	width:174px;
	height:auto;
	margin:5px 0 15px 0;
	color:#3d4146;
	line-height:18px;
	float:left;
	font-weight:bold;
}
.contactAddress1 {
	width:220px;
	height:auto;
	margin:0 0 10px 0;
	color:#3d4146;
	line-height:18px;
	float:left;
}
.contactAddress1 a {
	color:#3d4146;
	text-decoration:none;
}
.contactAddress1 a:hover {
	color:#666666;
}
/*.......................CONTACT US FORM..................*/



.nameInputBody {
	width:420px;
	float:left;
	margin:0 0 10px 0;
}
.contactName {
	width:120px;
	float:left;
	margin:2px 0 0 0;
}
.contactBox {
	width:260px;
	float:left;
	margin:0;
}
.input1 {
	width:280px;
	color:#3d4146;
}
.formQuestion {
	width:340px;
	float:left;
	margin:10px 0 0 0;
}
.checkBox {
	width:20px;
	float:left;
	margin:0;
}
.checkBoxText {
	width:80px;
	float:left;
	margin:0;
}
/*...................Infant Program................*/

.infanttxtabout {
	width:420px;
	height:auto;
	float:left;
	text-align:justify;
	line-height:19px;
	color:#3d4146;
	margin:0 0 15px 0;
	padding:0 10px 0 0;
}
/*...................MOTHER DAY PROGRAM..........*/


.motherright {
	width:263px;
	background-image:url(../images/aboutbg.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	float:left;
}
.motherright1 {
	width:247px;
	background-repeat:no-repeat;
	margin-top:10px;
	padding:62px 0 0 15px;
	float:left;
}
.mothertxtabout0 {
	width:260px;
	float:left;
	height:63px;
}
.mothertxtabout {
	width:225px;
	height:auto;
	float:left;
	text-align:justify;
	line-height:19px;
	color:#3d4146;
	margin:0 0 15px 0;
	padding:0 15px 0 0;
}
/*.......................DOWNLOADS..............*/

.downloadtxtabout {
	width:300px;
	height:auto;
	padding-left:20px;
	color:#3d4146;
	line-height:18px;
	float:left;
	font-size:14px;
}
.downloadtxtabout a {
	color:#3d4146;
	line-height:18px;
	text-decoration:none;
}
.downloadtxtabout a:hover {
	color:#3d4146;
	line-height:18px;
	text-decoration:underline;
}
.downloadicon {
	width:20px;
	float:left;
	margin:2px 0 0 0;
}
/*.......................CHILD CENTRIC CONCEPTS..............*/

.childtxtabout {
	width:437px;
	height:auto;
	float:left;
	line-height:19px;
	color:#3d4146;
	padding:15px 0 0 0;
}
/*.......................UNIQUE FEATURES..............*/	


.uniqetxtabout {
	width:437px;
	float:left;
	height:30px;
	color:#3d4146;
	padding:20px 0 15px 0;
}
.uniqetxtabout1 {
	width:437px;
	float:left;
	height:40px;
	line-height:18px;
	color:#3d4146;
	padding:0;
}
/*.......................TEAM..............*/	


.teammember {
	width:150px;
	float:left;
	text-align:center;
	margin:0;
	font-weight:bold;
}
.teammemberqualification {
	width:250px;
	float:left;
	margin-left:10px;
	display:inline;
	background-color:#F9EBE8;
	padding:5px;
	border-bottom:1px dashed #aaa;
}
.teammemberqualification ul {
	margin:0;
	padding:0;
}
.teammemberqualification ul li {
	list-style-position:inside;
	line-height:18px;
	margin:0px 0 3px 0;
}
.teamtxtabout {
	width:437px;
	float:left;
	height:40px;
	line-height:18px;
	color:#3d4146;
	padding:0;
	margin-top:10px;
	text-decoration:underline;
}
/*.......................Related Articles..............*/		

.relatedlinks {
	width:420px;
	height:auto;
	color:#3d4146;
	line-height:18px;
	float:left;
	border-bottom: dotted 1px #CCCCCC;
	padding:0 10px 8px 0;
	display:inline;
	text-align: justify;
}
.relatedlinks a {
	color:#6c95af;
	line-height:18px;
	text-decoration:none;
}
.relatedlinks a:hover {
	color:#3d4146;
	line-height:18px;
	text-decoration:underline;
}

.downloadbubbles {width:95%;
float:left;
margin:0 0 0 20px;
display:inline;}

.downloadbubbleTEXT { width:98%;
float:left;
margin:10px 0 0 20px;
display:inline;
}

.textaboutbody { width:100%;
float:left;
margin:20px 0 0 0;}

.textaboutleft { width:48%;
float:left;
margin:0;}

.textaboutRight { width:48%;
float:left;
margin:0;}

/*------NEW MENUS DONE BY SACHIT on 090803 ---*/
#info {
	padding-bottom:100px;
}
.menu {
	float:right;
	width:570px;
	font-size:12px;
	line-height:normal;
	margin:110px 25px 0 20px;
	padding:2px 0 0 0;
	overflow:hidden;
	display:inline;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.menu dt {
	display:none;
}
.menu dd {
	float:left;
	padding:0;
	margin:0 5px 0 0;
	text-align:center;
}
.menu dd span.aa {
	display:block;
	width:12px;
	height:1.5em;
	height:auto;
	background:url(../images/taglft.gif);
	float:left;
	border-bottom:1px solid #888;
	padding:5px 0;
}
.menu dd span.bb {
	height:1.5em;
	height:auto;
	background:url(../images/tagmid.gif);
	float:left;
	border-bottom:1px solid #888;
	padding:5px 0;
	color:#000000;
}
.menu dd span.bb:hover {
	color:#006a8c;
}
.menu dd span.cc {
	display:block;
	width:12px;
	height:1.5em;
	height:auto;
	background:url(../images/tagrgt.gif);
	float:left;
	border-bottom:1px solid #888;
	padding:5px 0;
}
.menu a, .menu a:visited {
	color:#006a8c;
	text-decoration:none;
	font-size:1em;
	cursor:pointer;
}
.menu a:hover {
	color:#006a8c;
	background:#fff;
}
.menu a:hover span {
	background-position:0 150px;
	border-bottom:1px solid #f9f4ee;
}


.menu a.active span {
	background-position:0 150px;
	border-bottom:1px solid #f9f4ee;
	color:#006a8c;
}

.lstFont{
font-family:Verdana, Arial, Helvetica, sans-serif;
}



.menu2 {
	float:right;
	width:270px;
	font-size:12px;
	line-height:normal;
	margin:100px 0px 0 20px;
	padding:2px 0 0 0;
	overflow:hidden;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.menu2 dt {
	display:none;
}
.menu2 dd {
	float:left;
	padding:0;
	margin:0 5px 0 0;
	text-align:center;
}
.menu2 dd span.aa {
	display:block;
	width:12px;
	height:1.5em;
	height:auto;
	background:url(../images/taglft.gif);
	float:left;
	border-bottom:1px solid #888;
	padding:5px 0;
}
.menu2 dd span.bb {
	height:1.5em;
	height:auto;
	background:url(../images/tagmid.gif);
	float:left;
	border-bottom:1px solid #888;
	padding:5px 0;
	color:#000000;
}
.menu2 dd span.bb:hover {
	color:#006a8c;
}
.menu2 dd span.cc {
	display:block;
	width:12px;
	height:1.5em;
	height:auto;
	background:url(../images/tagrgt.gif);
	float:left;
	border-bottom:1px solid #888;
	padding:5px 0;
}
.menu2 a, .menu2 a:visited {
	color:#006a8c;
	text-decoration:none;
	font-size:1em;
	cursor:pointer;
}
.menu2 a:hover {
	color:#006a8c;
	background:#fff;
}
.menu2 a:hover span {
	background-position:0 150px;
	border-bottom:1px solid #f9f4ee;
}


.menu2 a.active span {
	background-position:0 150px;
	border-bottom:1px solid #f9f4ee;
	color:#006a8c;
}
.wrapList{
	width:100%;
	float:left;
	margin-top:20px;
	margin-left:20px;
	display:inline;
}

.wrapListQues{
	width:100%;
	float:left;
	margin-top:20px;
	margin-left:20px;
	display:inline;
}
.centerQues {
	background-color:#ffffff;
	width:1000px;
	float:left;
}


/*Price Calculater*/

.pricecalc{
	width:100%;
	height:auto;
	float:left;
}

.pricecalctitle{
	width:95%;
	height:auto;
	float:left;
	font-size:18px;
	padding-left:5px;
	font-weight:bold;
	color:#023A77;
	}
	
.calcmain{
	width:95%;
	height:auto;
	margin-top:10px;
	font-size:14px;
	padding-left:5px;
	font-weight:bold;
	float:left;
}
.calcmainleft{
	width:30%;
	height:auto;
	float:left;
}
.calcmainright{
	width:65%;
	height:auto;
	float:left;
	}
.calcmainright select{
	width:90%;
	height:20px;
	font-size:12px;
	
}

.parentCommunity{
	width:90%;
	height:auto;
	margin-left:28px;
	display:inline;
	float:left;
}
.parentCommunity h1{
	font-size:18px;
	margin:0px;
	padding:0px;
	width:600px;
	}
.parentCommunity ul{
	margin:5px 0 0 0;
	padding:0px;
	list-style-type:none;
}
.parentCommunity ul li{
	display:inline;
	padding:0px 6px 0 0;
	font-size:18px;

}

	




.subscribe{
	width:100%;
	height:38px;
	top:0;
	left:0;
	background-color:#fbe3dd;
	position:fixed;
	z-index:1001;
}




.facebook{
	width:215px;
	float:right;
	height:auto;
}
.facebook p{
	display:inline;
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#A24500;
}

.facebook a{
	color:#A24500;
	text-decoration:none;
}

.facebook a:hover{
	color:#00549F;
	text-decoration:none;
}

.topmain{
	width:960px;
	height:auto;
	margin: auto;
}

.imgbook{
	width:38px;
	height:auto;
	float:left;
}

.txtsubscribe{
	float:left;
	width:300px;
	padding-top:2px;
	padding-left:5px;
	color:#545353;
	}
	
.txtquestionnaire{
	width:330px;
	height:auto;
	padding-top:2px;
	float:left;
	padding-left:10px;
}
.aboutbubble_right {
	margin-left:2px;
	width:430px;
	margin-top:10px;
	float:left;
	padding:0 0 0 70px;
}
.imgaboutHeading_con {
	width:370px;
	float:left;
	margin:12px 0 0 4px;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#9ea503;
}

.txtacontact {
	width:320px;
	height:auto;
	float:left;
	text-align:justify;
	line-height:22px;
	margin-bottom:5px;
	color:#3d4146;
	font-size:12px;
	border:solid 1px #9EA503;
	padding:10px 10px 10px 10px
}

.txtacontact a {
	text-decoration:none;
	color:#003b77;
}
.txtacontact a:hover {
	text-decoration:underline;
	color:#003b77;
}
.txtacontact strong {
	color: #003b77;
}
