body {	margin:0px; 	padding:0px;	background: white;	color: black;	font: 12px Arial, Helvetica, sans-serif;}
p, td, li, ul, ol, h5, h6	{	font: 12px Arial, Helvetica, sans-serif; }
h1 {	font-size: 24px;	font-weight: bold;	}
h2 {	font-size: 20px;	font-weight: bold;	}
h3 {	font-size: 16px;	font-weight: bold;  }
h4 {	font-size: 14px;	font-weight: bold;  }
/* a:link		{	font-weight: bold; color:#0D1EDF;	}
a:visited	{	font-weight: bold; color:#5F60BF;	}
a:active	{	font-weight: bold; color:#0D1EDF;	}
a:hover		{   font-weight: bold; color:#2BA068;	} */
#rollover a img {	filter: alpha(opacity=99);	opacity: 0.99;    }
#rollover a:hover img, #rollover a:focus img {	filter: alpha(opacity=70);	opacity: 0.70;}  
.size10 {	font-size: 10px;	color: #000000;	}
.size10 a:link{	font-size: 10px;	color: #26209C; }
.size10 a:visited{	font-size: 10px;	color: #322F71;  }
.size10 a:active{	font-size: 10px;	color: #000000;  }
.size10 a:hover{	font-size: 10px;	color: #463DF4;  }
.g {	 font-size: 11px;	color: #000000;	}
.g a:link{	 font-size: 11px;	color: #26209C;	}
.g a:visited{	  font-size: 11px;	color: #322F71;}
.g a:active{	 font-size: 11px;	color: #000000;}
.g a:hover{	font:  font-size: 11px;	color: #463DF4;}
.white12 {	color: #FFFFFF;}
.white12 a:link{	text-decoration:none;	color: #FFFFFF;}
.white12 a:visited{	text-decoration:none;	color: #FFFFFF;}
.white12 a:active{	text-decoration:none;	color: #FFFFFF;}
.white12 a:hover{	color: #CCCCCC;}
.white10 {	color: #FFFFFF;	font-size: 10px;}
.black12 {	font-weight: bold;}
.black12 a:link {	font-weight: bold;	color: #000;}
.black12 a:visited {	font-weight: bold;	color: #000;}
.black12 a:active {	font-weight: bold;	color: #000;}
.black12 a:hover {	font-weight: bold;	color:#666666;	}
#letterslist li {
	font-family: Chalkboard, Comic Sans MS, American Typewriter, Lucida Handwriting, Verdana;
	font-size: 12px;
}
#letterslist p {
	color: #000000;
	font-family: Chalkboard, Comic Sans MS, American Typewriter, Lucida Handwriting, Verdana;
	font-size: 12px;
	text-align: justify;
}
.blackborder {	border: 1px solid #000;}
.greyborder {	border: 1px solid #AAA; }
.purpleborder {	border: 1px solid #745F98;}
.purplebg {	color:#FFFFFF;	background-color: #745F98; }
.parentsborder {	border: 1px solid #85306B;	}
.parentsbg {	color:#FFFFFF;	background-color: #85306B;	}
.redborder {	border: 1px solid #DA0000;	}
.redbg {	color:#FFFFFF;	background-color: #DA0000;	}
.red {	color: #F5030A;}
.floatleft {	float:left; 	padding-right:10px;}
.floatright {	float:right; 	padding-left:10px;}
.feedbackheader {
		background-image: url(../images/feedbackbg.jpg);
		background-repeat: no-repeat;
		background-position: right;
		height: 50px;
		background-color: #745F98;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 20px;
}
#ads li {
	margin-left: -43px;
	padding-bottom: 20px;
	list-style-type: none;
}

/* Contact pages */

.contactbg {
	background-color: #F2F2F2;
}
.contactbg2 {
	background-color: #E5E5E5;
}
.borderL {
	border-left: 1px solid #000000;
}
.borderR {
	border-right: 1px solid #000000;
}
.borderT {
	border-top: 1px solid #000000;
}
.borderB {
	border-bottom: 1px solid #000000;
}
/* books and press*/
#pbooks td {
	vertical-align: top;
	padding-top: 20px;
}
.assoc {
	font-size: 10px;
	margin-top: -3px;
}
/* ask a midwife */
#maintable {
	border: 1px solid #DDD;
}

#maintable td {
	vertical-align: top;
}
.stitle {
	font: 22px "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #AC1632;
	font-weight:bold;
}
.bar {
	background-color:#D9E6FB;
}
.asterisks {
	color: red;
	font-weight: bold;
}
/* teen ask a midwife */
/* .barteen {	background-color:#FFFFFF; border-top: 1px solid #D40808; } */
.barteen {	border-top: 1px solid #7F9DB9; }
#maintableteen {
	border: 1px solid #D40808;
	background-image: url(../images/aamtgrad.gif);
	background-repeat: repeat-x;
}
.stitleteen {	background-color:#D40808;}
/* Midwife 2 Midwife */
.stitlemid2 {
	font: 22px "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #5B3995;
	font-weight:bold;
}
/* business directory */
.bdtable {
	border-bottom: 1px solid #AFAFAF;
	padding-bottom: 10px;
}
.bdtitle {
	background-color: #fff;
	color: black;
	font-size: 16px;
	font-weight: bold;
}
.bdtitlebasic {
	background-color: #fff;
	color: #AFAFAF;
	font-size: 16px;
	font-weight: bold;
}
/* events */
#eventsBorder {	border-bottom: 1px solid #E255B7; }
#eventsBorderR {	border-right: 1px solid #E255B7; background-color:#FEFAF4; }
#eventsBorderL td{	border-left: 1px solid #E255B7;	padding: 2px 0 3px 15px;	vertical-align: top;	}
#date {	background-color:#F0F9FA;	}
#event {	background-color:#F5FEF4;	}
#venue {	background-color:#F8F1FB;	}
/* DDC */
.ddcnew {
	background-image: url(../../images/silhouette3.jpg);
	background-repeat: no-repeat;
	height: 370px;
}
.ddcnewtitle {
	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}
#maintablemid {
	border: 1px solid #5B3995;
	background-image: url(../images/midgrad.gif);
	background-repeat: repeat-x;
	background-color: #F4ECFD;
}
.stitlemid {
	font: 22px "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #5B3995;
}
/* Devastating Loss */
#dlcontainer
{
margin: 10px 0 0 20px;
padding: 0;
height: 25px;
}

#dlcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#dlcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#dlcontainer ul li img
{
margin-top: -6px;
}

#dlcontainer ul li a
{
background-color: #269FCF;
width: 245px;
height: 25px;
border: 2px solid #F39DC2;
padding: 10px 0 0 0;
margin: 0 10px 10px 0;
color: #FFFFFF;
text-decoration: none;
display: block;
text-align: left; /*Change to center for 2 flowers, left for 1 flower*/
font: 14px Georgia, "Times New Roman", Times, serif;
}
#dlcontainer ul li a:hover
{
color: #FFFFFF;
border: 2px solid #F39DC2;
background-color: #47BDED;
}
.dltitle {
font: 36px Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color: #269FCF;
}
.dltitle2 {
font: 24px Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color: #269FCF;
}
.dlsubtitle {
	color: #CCCCCC;
	font-weight: bold;
	font-size: 16px;
}
#boldboxes { background-color: #269FCF; border: 2px solid #F39DC2; font-weight:bold; padding: 5px; color:#FFFFFF;}
#boldboxes a:link { color:#FFFFFF;}
#boldboxes a:active { color:#FFFFFF;}
#boldboxes a:visited { color:#EEEEEE;}
#boldboxes a:hover { color:#CCCCCC;}
#deepblue p { color:#1F4B7F; }
/* ask a midwife USA */
.stitleUSA {
	font: 22px "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #0C00AB;
	font-weight:bold;
	padding: 0px;
}
#aamusalist li {
	font: 18px "Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
	text-align:center;
	list-style-type: none;
}
