﻿body
{
	margin:20px auto 20px auto;
	background-color:#d3ee87;
	font-family:Arial, helvetica, Sans-Serif;
	color:#8c8c8c;
	font-size:12px;
}

img
{
	border:0px;
}

div#main
{
	width:994px;
	margin:0px auto;
}

div#top
{
	background-color:#ffffff;
	background-image:url(../images/homecorner1.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:18px;
}

div#center
{
	background-color:#ffffff;
	padding:4px 14px;
}

div#headHolder
{
	height:175px;
}

div#bannerAd
{
	width:728px;
	height:90px;
	float:left;
}

div#subscribeHolder
{
	width:233px;
	height:90px;
	float:right;
}

div.subscribeOuterBox
{
	width:229px;
	height:86px;
	border:solid 1px #bebebe;
	padding:1px;
	background-color:#ffffff;
}

div.subscribeInnerBox
{	
	background-color:#75a6ef;
	height:74px;
	padding:6px 9px;
}

div#subscribeControls
{
	padding-top:5px;
}

div#logo
{
	width:678px;
	height:73px;
	float:left;
	padding:12px 0px 0px 50px;
}

div#flower
{
	width:238px;
	height:85px;
	float:right;
}

div#navHolder
{
	border-top:solid 1px #f4dbb5;
	padding-top:9px;
	height:22px;
}

div#nav
{
	height:22px;
	padding-left:68px;
	background-color:#e8b66a;
}

div#contentHolder
{
	padding-top:14px;
}

div#contentLeft
{
	width:652px;
	margin-right:14px;
	float:left;
}

div#amyRoland
{
	/*background-image:url(../images/amyroland.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:265px;
	padding:20px 0px 0px 27px;*/
}

div#brendaStrong
{
	background-image:url(../images/brendastrong.jpg);
	background-repeat:no-repeat;
	background-position:right;
	
	height:241px;
	padding:28px 0px 0px 20px;
	color:#ffffff;
}

div#doctorIn
{
	/*height:247px;*/
	padding:11px 8px 15px 8px;
	color:#ffffff;
}

div#contentRight
{
	width:300px;
	float:right;
}

div#footer
{
	clear:both;
}

div#footerLinks
{
	padding:10px 20px;
}

div#footerText
{
	padding-top:11px;
}

div#bottom
{
	background-color:#ffffff;
	background-image:url(../images/homecorner2.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:18px;
}

div#regFormTop
{
	background-color:#e1e1dE;
	background-image:url(../images/regcorner1.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:10px;
}

.alignBoxLeft
{
	float:left;
}

.alignBoxRight
{
	float:right;
}

.regBox
{
	background-color:#e1e1e1;
}

.regBoxLeft
{
	background-color:#e1e1e1;
	width:130px;
	height:40px;
	padding-left:50px;
}

div#regFormBottom
{
	background-color:#e1e1dE;
	background-image:url(../images/regcorner2.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:10px;
}

div.hideMe
{
	display:none;
}

div.showMe
{
	display:block
}

.centerAlign
{
	text-align:center;	
}

div.box966
{
	width:956px;
	padding:4px;
	border:dashed 1px #d0d0d0;
}

div.box652
{
	width:642px;
	padding:4px;
	border:dashed 1px #d0d0d0;
}



div.box458
{
	width:448px;
	padding:4px;
	border:dashed 1px #d0d0d0;
}

div.box319
{
	width:309px;
	padding:4px;
	border:dashed 1px #d0d0d0;
}

div.box300
{
	width:290px;
	padding:4px;
	border:dashed 1px #d0d0d0;
}

div.box232
{
	width:222px;
	padding:4px;
	border:dashed 1px #d0d0d0;
}

div.box180
{
	width:170px;
	padding:4px;
	border:dashed 1px #d0d0d0;
}

div.box160
{
	width:150px;
	padding:4px;
	border:dashed 1px #d0d0d0;
}

div.blueBoxTitle
{
	background-color:#6495ed;
	border:solid 1px #bebebe;
}

div.blueBoxTitle2
{
	background-color:#6495ed;
}

div.blueBoxBody
{
	background-color:#d1dffa;
	border-style:solid;
	border-width:0px 1px 1px 1px;
	border-color:#d0d0d0;
	padding:8px 15px;
}

div.whiteInnerBorderPadd
{
	padding:7px;
}

div.whiteInnerBorder
{
	border:solid 1px #ffffff;
}

.greyBorder
{
	border:solid 1px #d0d0d0;
}

.orangeBorder
{
	border:solid 1px #e8b66a;
}

.blueBorder
{
	border:solid 1px #93b5f2;
}

.blueBorder02
{
	border:solid 1px #6395ec;
	background-color:#6395ec;
}

.pinkBorder
{
	border:solid 1px #ff879c;
}

.greenBorder
{
	border:solid 1px #b8ea3d;
	background-color:#b8ea3d;
}

.afaBox
{
	padding:11px 25px 0px 25px;
	min-height:464px;
	line-height:16px;
	text-align:center;
}

.fertilityBox
{
	padding:10px 10px 10px 16px;
	min-height:191px;
}

.tryingBox
{
	padding:10px 10px 10px 16px;
}

.tryingBoxBrenda
{
	padding:10px 10px 10px 16px;
	min-height:218px;
}

.drBoxOuter
{
	min-height:388px;
	background-image:url(../images/doctoralexander.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

.drBoxInner
{
	padding:10px 14px;
	
}

.killMargins
{
	margin:0px;
	padding:0px;
}

.smallMargins
{
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
}

.blackText
{
	color:#000000;
}

.whiteTitle
{
	color:#ffffff;
	font-size:16px;
}

.greyTitle
{
	font-size:16px;
}

.footerText
{
	font-size:10px;
	color:#666666;
}

.greyTitleSmall
{
	font-weight:bold;
	color:#666666;
}

td.footerLinkBox
{
	padding-left:20px;
	border-left:solid 1px #d9d9d9;
}

div.boxSpacer
{
	clear:both;
	height:14px;
}

div.rightContent
{
	margin-top:14px;
}

.orangeBg
{
	background-color:#e8b66a;
}

.blueBg
{
	background-color:#93b5f2;
}

.pinkBg
{
	background-color:#ff879c;
}

div.whiteHR
{
	line-height:1px;
	height:1px;
	background-color:#ffffff;
	margin:10px auto;
}

div.greyHR
{
	width:90%;
	line-height:1px;
	height:1px;
	background-color:#d0d0d0;
	margin:10px auto;
}

.smallGreyText
{
	color:#8c8c8c;
	font-size:11px;
	line-height:15px;
}

.smallWhiteCopy
{
	color:#ffffff;
	font-size:11px;
	line-height:15px;
}

.blueTitleSmall
{
	font-weight:bold;
	color:#6495ed;
}

.smallWhiteText
{
	color:#ffffff;
	font-size:12px;
	line-height:18px;
}

.whiteTitleSmall
{
	font-weight:bold;
	color:#ffffff;
}

.bigPurpleText,
.smallPurpleText,
.purpleText
{
	color:#9000A9;
}

.purpleText
{
	font-weight:bold;
}

.bigPurpleText
{
	font-size:15px;
}

.smallPurpleText
{
	font-size:13px;
}

img.pinkArrowAdjust
{
	position:relative;
	top:2px;
	padding-right:6px;
}

a:link.pinkLink, a.pinkLink:link
{
	color:#ff879c;
	text-decoration:none;
}

a:visited.pinkLink, a.pinkLink:visited
{
	color:#ff879c;
	text-decoration:none;
}

a:hover.pinkLink, a.pinkLink:hover
{
	color:#ff879c;
	text-decoration:underline;
}

a:link.blueLink, a.blueLink:link
{
	color:#6495ed;
	text-decoration:none;
}

a:visited.blueLink, a.blueLink:visited
{
	color:#6495ed;
	text-decoration:none;
}

a:hover.blueLink, a.blueLink:hover
{
	color:#6495ed;
	text-decoration:underline;
}

a:link.whiteLink, a.whiteLink:link
{
	color:#ffffff;
	text-decoration:none;
}

a:visited.whiteLink, a.whiteLink:visited
{
	color:#ffffff;
	text-decoration:none;
}

a:hover.whiteLink, a.whiteLink:hover
{
	color:#ffffff;
	text-decoration:underline;
}

a:link.greyLink, a.greyLink:link
{
	color:#8c8c8c;
	text-decoration:none;
}

a:visited.greyLink, a.greyLink:visited
{
	color:#8c8c8c;
	text-decoration:none;
}

a:hover.greyLink, a.greyLink:hover
{
	color:#8c8c8c;
	text-decoration:underline;
}

a:link.boldBlackLink, a.boldBlackLink:link
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

a:visited.boldBlackLink, a.boldBlackLink:visited
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

a:hover.boldBlackLink, a.boldBlackLink:hover
{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}