body
	{
		margin: 0;
		padding: 0;
		background-color: #f1fdff;
		background-image: url(../images/top-line.gif);
		background-repeat: repeat-x;
		background-position: top;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #58595b;
	}

#outer
	{
		width: 100%;
		/* background:url(../Images/pampers.jpg) no-repeat top center fixed; */
	}

#inner
	{
		width: 931px;
		padding: 10px 0 0 0;
		margin: 0 auto;
	}

#banner
	{
		background: url(../images/banner-bg.jpg);
		background-repeat: no-repeat;
		height: 129px;
	}

#banner-left
	{
		width: 365px;
		padding: 30px 0 0 0;
		float: left;
	}

#banner-right
	{
		width: 490px;
		padding: 0 47px 0 0;
		float: right;
	}

#ad-top
	{
		width: 428px;
		height: 45px;
		margin: 0 0 4px 0;
		float: right;
		text-align:right;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		padding: 1px 0 0 0;
	}
	
	#ad-top a:link, #ad-top a:visited
	{
		font-size:11px;
		color:#00BCF4;
	}
	
	#ad-top a:hover
	{
		color:#FFFFFF;
		background-color:#EC008C;
		text-decoration:none;
	}


#top-nav
	{
		clear: both;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		line-height: 39px;
		padding: 1px 0 0 0;
	}

a.top-nav:link, a.top-nav:visited
	{
		color: #FFFFFF;
		text-decoration: none;
		padding: 0 7px 0 7px;
	}

a.top-nav:hover
	{
		color: #FFFFFF;
		text-decoration: none;
	}

#top-login
	{
		padding: 2px 0 0 100px;
	}

.logged-in
	{
		padding: 5px 6px 0 0;
		font-size: 11px;
		font-weight: bold;
		line-height: 20px;
		color: #5b5b5b;
		float: right;
		text-align:right;
	}
	
	.logged-in a:link, .logged-in a:visited
	{
		font-size: 11px;
		font-weight: bold;
		color: #5b5b5b;
		text-decoration:underline;
	}
	.logged-in a:hover
		{
		font-size: 11px;
		font-weight: bold;
		color: #5b5b5b;
		text-decoration:none;
		}


.login-each
	{
		padding: 5px 6px 0 0;
		font-size: 11px;
		font-weight: bold;
		line-height: 27px;
		color: #5b5b5b;
		float: left;
	}

.login-go
	{
		padding: 0 6px 0 0;
		float: left;
	}

.login-box
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 2px;
		width: 100px;
	}

#body
	{
		background: url(../images/body-bg.gif);
		background-repeat: repeat-y;
		padding: 0 16px 0 16px;
		width: 899px;
	}

#body-left
	{
		width: 129px;
		margin: 8px 0 0 15px;
		float: left;
	}

#body-right
	{
		width: 728px;
		float: right;
	}
	
	#body-right #sitemap
	{
		float: left;
		margin:10px 0 5px 0;
		color:#000000;
		width: 728px;
		font-size:11px;
	}
	
	#body-right #sitemap .sitemap a:link, #body-right #sitemap .sitemap a:visited
	{
		font-size:11px;
		color:#00BCF4;
	}
	
	#body-right #sitemap .sitemap a:hover
	{
		color:#FFFFFF;
		background-color:#EC008C;
		text-decoration:none;
	}



.marge
	{
		clear: both;
		font-size: 0;
	}

#left-top-nav
	{
		padding: 0 0 10px 0;
	}

.left-top-nav-each
	{
		padding: 0 0 1px 0;
	}

.left-each-box
	{
		background: url(../images/left-box-bg.gif);
		background-repeat: repeat-y;
		width: 132px;
		margin: 0 0 10px 0;
		font-size: 13px;
		color: #ec008c;
		line-height: 20px;
	}

.left-each-box-top
	{
		background: url(../images/left-box-top.gif);
		background-repeat: no-repeat;
		background-position: top;
		width: 132px;
	}

.left-each-box-top-blue
	{
		background: url(../images/left-box-top-blue.gif);
		background-repeat: no-repeat;
		background-position: top;
		width: 132px;
	}

.left-each-box-bottom
	{
		background: url(../images/left-box-bottom.gif);
		background-repeat: no-repeat;
		background-position: bottom;
		padding: 0 8px 8px 8px;
		width: 116px;
	}

.left-each-box-headign
	{
		text-align: center;
		padding: 0 0 5px 0;
	}

.left-each-box-ul
	{
		margin: 0;
		padding: 0;
		list-style: none;
	}

a.left-links:link, a.left-links:visited
	{
		color: #ec008c;
		text-decoration: none;
		font-size:12px;
		display:block;
		line-height:16px;
		margin: 0 0 5px 0;
		font-family: Arial, Tahoma, Geneva, sans-serif;
	}

a.left-links:hover
	{
		color: #ec008c;
		text-decoration: underline;
	}

#your-views
	{
		text-align: center;
		margin: 0 0 15px 0;
	}

#ad-left
	{
		text-align: center;
		padding-bottom:15px;
	}

#body-banner
	{
		background: url(../images/banner.jpg);
		background-repeat: no-repeat;
		height: 299px;
	}

.welcome-text
	{
		width: 335px;
		padding: 30px 0 0 10px;
		font-size: 13px;
		float: left;
	}

.heading
	{
		padding: 0 0 7px 0;
	}

.welcome-bottom-links
	{
		padding: 20px;
	}

.welcome-bottom-links-each
	{
		padding: 0 30px 0 0;
		float: left
	}

.welcome-bottom-right-links
	{
		clear: both;
		text-align: right;
		padding: 0 7px 0 0;
	}

.welcome-bottom-right-links-each
	{
		float: right;
	}

#body-right-bottom
	{
		padding: 20px 0 20px 0;
	}

#body-right-bottom-left
	{
		width: 513px;
		float: left;
	}
	
	#body-right-bottom-left h1
	{
		font-family:"Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:24px;
		font-weight:bold;
		color:#EC008C;
		margin:0px 0px 7px 0px;
	}
	
	#body-right-bottom-left h3
	{
		font-family:"Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#EC008C;
		margin:0px 0px 7px 0px;
	}

	
		#body-right-bottom-left .body-text
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#171717;
	}
	
	#body-right-bottom-left h2
	{
		font-family:"Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:16px;
		color:#00BCF4;
	}

	#body-right-bottom-left .rounded
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000;
		background-color:#FACDE8;
		margin: 0pt auto;
		margin-bottom:10px;
		width:500px;
	}
	
	#body-right-bottom-left .rounded p
	{
		padding:0 10px 0 10px;
	}
	#body-right-bottom-left .smallgreytext
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#171717;
	}
	
	#body-right-bottom-left .bodylinks:link, #body-right-bottom-left .bodylinks:visited
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0695BF;
		text-decoration:underline;
	}

	#body-right-bottom-left .bodylinks:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0695BF;
		text-decoration:none;
	}

#body-right-bottom-left .ArticleTitleLink:link, #body-right-bottom-left .ArticleTitleLink:visited
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#00BCF4;
		text-decoration:underline;
		font-weight:bold;
	}
	
	#body-right-bottom-left .ArticleTitleLink:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#D099C5;
		text-decoration:none;
		font-weight:bold;
	}

	
	#body-right-bottom-left div.hr 
	{
		  height: 15px;
		  background: #fff url(../images/hr.gif) no-repeat scroll center;
	}
	
	#body-right-bottom-left div.hr hr 
	{
  		 display: none;
  	}
	
	#body-right-bottom-left .ArticleStrippedDescription
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#171717;
		padding:10px 0 10px 0;
	}



	#body-right-bottom-left #section-bullets ul
	{
		list-style-type:square;
		color:#00BCF7;
	}
	

	#section-bullets li a:link, #section-bullets li a:visited  {
	 font-size: 13px;
	 display: block;
	 padding: 2px 0 3px 0;
	 color: #EC008C;
	 text-decoration: none;
	}

	#section-bullets li a:hover
	{
	 font-size: 13px;
	 display: block;
	 padding: 2px 0 3px 0;
	 color: #00BCF7;
	 text-decoration: none;
	}

#body-right-bottom-right
	{
		width: 152px;
		margin: 0 34px 0 0;
		float: right;
	}

#body-right-bottom-left-left
	{
		width: 246px;
		float: left;
	}

#body-right-bottom-left-right
	{
		width: 246px;
		float: right;
	}

.welcome-text-small
	{
		font-size: 11px;
		padding: 0 0 10px 0;
	}
	
	

.each-doctor-box
	{
		margin: 0;
		padding: 0 0 20px 0;
		font-size:11px;
	}

.each-doctor-box-heading
	{
		padding: 0 0 2px 0;
	}

.each-doctor-name
	{
		color: #bc3e71;
		padding: 0 0 5px 0;
	}

.each-doctor-name-degree
	{
		font-size: 10px;
		color: #979799;
	}

.doctor-photo
	{
		border: 1px solid #666666;
		margin: 0 15px 5px 0;
	}

.read-more
	{
		padding: 5px 0 0 0;
	}

#shopping
	{
		text-align: center;
		margin: 0 0 30px 0;
	}

#pregnancy-guide
	{
		text-align: center;
		margin: 0 0 20px 0;
	}

#subscribe-magazine
	{
		text-align: center;
		margin: 0;
	}

#bottom-line
	{
		background: #ec008c;
		height: 115px;
		width: 100%;
	}

#bottom-ad
	{
		width: 871px;
		padding: 5px 0 5px 0;
		margin: 0 auto;
	}

#footer-area
	{
		width: 870px;
		padding: 26px 0 0 0;
		color: #FFFFFF;
		text-align: center;
		margin: 0 auto;
	}

a.footer-links:link, a.footer-links:visited
	{
		color: #FFFFFF;
		text-decoration: none;
		padding: 0 5px 0 5px;
	}

a.footer-links:hover
	{
		color: #FFFFFF;
		text-decoration: underline;
		padding: 0 5px 0 5px;
	}

.copyright-text
	{
		font-size: 11px;
		color: #cecece;
	}
	
	a.copyright-text:link, a.copyright-text:visited
		{
			color: #FFFFFF;
			text-decoration: none;
		}
	
	a.copyright-text:hover
		{
			color: #FFFFFF;
			text-decoration: underline;
		}



.schoolsList .box { border:1px solid #ccc; margin:10px 0 10px 0; padding:10px;}
.schoolsList .box .title {color:#00bcf4; font-weight:bold; font-size:14px;}
.schoolsList .box .details { font-size:11px;}
.schoolsList .box .rating { font-size:12px; margin:15px 0 15px 0;}


