.spacer {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
BODY {
	FONT-SIZE: 11px;
	BACKGROUND: #fff no-repeat center 50%;
	MARGIN: 0px auto;
	WIDTH: 900px;
	COLOR: #339900;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	}
A,A:visited,A:active {
	COLOR: #0000cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0000cc; TEXT-DECORATION: underline
}


#pageContainer {
	text-align:left;
	BORDER: #cbfe99 1px solid;
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 20px;
	WIDTH: 900px;
}

#headerContainer {
	border: 0px solid #900;
	}
#mainContainer {
	CLEAR: both; BACKGROUND: #cbfe99 repeat-x 0px 0px; WIDTH: 900px; HEIGHT: 240px;
}
#bottomContainer {
	CLEAR: both;
	BACKGROUND: #cbfe99 repeat-x 0px 0px;
	WIDTH: 900px;
	HEIGHT: 201px;
}


#topNavContainer {
	PADDING: 0px;
	BACKGROUND: #ffffff repeat-x 0px 0px;
	FLOAT: right;
	MARGIN: 0px; WIDTH: 300px;
	HEIGHT: 18px;
	clear:both;
}
#topNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffff repeat-x 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 898px; COLOR: #6666cc; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; HEIGHT: 28px
}
#topNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffff repeat-x 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 898px; COLOR: #6666cc; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; HEIGHT: 28px
}
#topNav A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; COLOR: #2057b3; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#topNav A:hover {
	COLOR: #00cc33; TEXT-DECORATION: underline
}
#topNav LI {
	BORDER-RIGHT: #b3ff9f 0px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b3ff9f 0px solid; PADDING-TOP: 0px
}
#topNav LI:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px;  COLOR: #00cc33; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}


#topBanner
{
    width: 900;
	height: 85;
}
#topBannerLeft
{
    width: 378;
	 float: left;
}
#topBannerCenter
{
    width: 262;
	 float: left;
}
#topBannerRight
{
    width: 260;
	 float: right;
}
#greenBar {
	BORDER: #ccc 0px solid;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	BACKGROUND: #cbfe99 repeat-x 0px 0px;
	WIDTH: 900px;
	HEIGHT: 40px;
}
#navOneContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 900px; PADDING-TOP: 0px; HEIGHT: 28px
}

#navOneContainerMiddle {
	float:left;
	height: 28px;
	width: 858px;
	background-color: #ffffff;
	}
#navOneContainerRight {
	float:right;
	height: 28px;
	width: 42px;
	background-color: #ffffff;
	}

#navOne, #navOne ul {
	float: left;
	background:	#ffffff repeat-x 0px 0px;
	list-style: none;
	color:	#6666CC;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	height:	28px;
	width: 858px;
	}
#navOne a {
	display: block;
	color:	#2057B3;
	border: 0px solid #900;
	text-decoration:	none;
	padding-top:	6px;
	padding-left: 11px;
	padding-bottom: 6px;
	padding-right: 11px;
	margin:	0px;
	border-left: 0px solid #ccc;
	}
	
#navOne LI {
	BORDER-RIGHT: #b3ff9f 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b3ff9f 1px solid; PADDING-TOP: 0px
}
#navOne LI:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #DAFEB6 repeat-x 0px 0px; COLOR: #2057b3; FONT-FAMILY: Arial
}
#navOne LI.sfhover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #DAFEB6 repeat-x 0px 0px; COLOR: #2057b3; FONT-FAMILY: Arial
}
#navOne UL LI A:hover {
	BACKGROUND: #DAFEB6 repeat-x 0px 0px; COLOR: #ccc
}
#navOne LI.first {
	BORDER-RIGHT: #b3ff9f 1px solid; BACKGROUND: #ffffff repeat-x 0px 0px; BORDER-LEFT: #b3ff9f 0px solid
}
#navOne LI.last {
	BORDER-RIGHT: #ccc 0px solid
}
#navOne LI.first:hover {
	BACKGROUND: #DAFEB6 no-repeat 0px 0px
}
#navOne LI.sfhover {
	BACKGROUND: #DAFEB6 no-repeat 0px 0px
}
#navOne LI.last:hover {
	BACKGROUND: #DAFEB6 no-repeat 0px 0px
}
#navOne LI.sfhover {
	BACKGROUND: #DAFEB6 no-repeat 0px 0px
}
#navOne LI.last {

}
#navOne LI.last A {
	BORDER-RIGHT: #c3c3c3 0px solid
}
#navDivider {
	float: left;
	height: 2px;
	width: 900px;
	background-color: #CBFE99;
	font-size: 0px;
	border: 0px solid #CBFE99;
	clear:both;
	}
#navTwoContainer {
	PADDING: 0px;
	BACKGROUND: #ffffff repeat-x 0px 0px;
	MARGIN: 0px;
	WIDTH: 900px;
	HEIGHT: 28px;
	clear:both;
	overflow:hidden;
}
#navTwoContainerMiddle {
	float:left;
	height: 28px;
	width: 837px;
	background-color: #ffffff;
	}
#navTwoContainerRight {
	float:right;
	height: 28px;
	width: 63px;
	background-color: #ffffff;
	}
#navTwo, #navTwo ul {
	float: left;
	background:	#ffffff repeat-x 0px 0px;
	list-style: none;
	color:	#6666CC;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	height:	28px;
	width: 837px;
	}
#navTwo a {
	display: block;
	color:	#2057B3;
	border: 0px solid #900;
	text-decoration:	none;
	padding-top:	6px;
	padding-left: 9px;
	padding-bottom: 6px;
	padding-right: 9px;
	margin:	0px;
	border-left: 0px solid #ccc;
	}
#navTwo LI {
	BORDER-RIGHT: #b3ff9f 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b3ff9f 1px solid; PADDING-TOP: 0px
}
#navTwo LI:hover,#navTwo LI.sfhover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #DAFEB6 repeat-x 0px 0px; COLOR: #2057b3; FONT-FAMILY: Arial
}
#navTwo UL LI A:hover {
	BACKGROUND: #DAFEB6 repeat-x 0px 0px; COLOR: #ccc
}
#navTwo LI.first {
	BORDER-RIGHT: #b3ff9f 1px solid; BACKGROUND: #ffffff repeat-x 0px 0px; BORDER-LEFT: #b3ff9f 0px solid
}
#navTwo LI.last {
	BORDER-RIGHT: #ccc 0px solid
}
#navTwo LI.first:hover,#navTwo LI.sfhover {
	BACKGROUND: #DAFEB6 no-repeat 0px 0px
}
#navTwo LI.last:hover,#navTwo LI.sfhover {
	BACKGROUND: #DAFEB6 no-repeat 0px 0px
}
#navTwo LI.last {

}
#navTwo LI.last A {
	BORDER-RIGHT: #c3c3c3 0px solid
}
#mainLeft {
	FLOAT: left;
	WIDTH: 185px;
	HEIGHT: 240px;
}
#mainCenter {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../f/images/mothers_home_f_05.gif);
	PADDING-BOTTOM: 15px;
	WIDTH: 285px;
	HEIGHT: 240px;
	BACKGROUND-REPEAT: no-repeat;
	}
#mainCenter h2 { margin-top: 5px; margin-left: 5px; margin-right: 5px; }
#mainCenter p { margin-left: 5px; margin-right: 5px; }

#mainRight {
	FLOAT: left;
	WIDTH: 343px;
	HEIGHT: 240px;
}
#bottomLeft {

	FLOAT: left;
	WIDTH: 185px;
	HEIGHT: 201px
}
#bottomCentreL {
	BACKGROUND: #cbfe99 repeat-x 0px 0px;
	FLOAT: left;
	WIDTH: 200px;
	HEIGHT: 201px
}
#bottomCentreR {
	BACKGROUND: #cbfe99 repeat-x 0px 0px;
	FLOAT: left;
	WIDTH: 216px;
	HEIGHT: 201px
}
#bottomRight {
	BACKGROUND: #cbfe99 repeat-x 0px 0px;
	FLOAT: right;
	WIDTH: 299px;
	HEIGHT: 201px
}

h1 {
	color: #66CC33;
	font-size: 1.5em;
	}

h2 {
	color: #66CC33;
	font-size: 1.25em;
	}

h3 {
	color: #66CC33;
	font-size: 1em;
	}

h4 {
	color: #66CC33;
	font-style: italic;
	font-size: 1em;
	}
/* Excuse Sidebar * * */

.excuse, .solution {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	}

.excuse {
	color: #6666CC;
	}

.solution {
	color: #333366;
	}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
td.plinks a, td.plinks a:active, td.plinks a:visited {
	color: #7D7CE2;
	}
	
fieldset {
	color: #000000;
	padding: 0 10px 10px 10px;
	width: 375px;
	}
	
legend {
	font-weight: bold;
	}
.footerBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3366CC;
}
