#nav {
	list-style: none;
	padding: 0;
	margin: 0;
	z-index: 10;
}
#nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
	z-index: 10;
}
#nav li li a {
	display: block;
	color: #ff00ff;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
}
#nav li li a:hover {
	padding: 5px 5px 5px 5px;
	background-color: #FF66FF;
	color: #FFFFFF;
	font-weight: bold;
}
/* Fix IE. Hide from IE Mac \*/
* html #nav ul li { float: left; }
* html #nav ul li a { height: 1%; }
/* End */
#nav li {
	float: left;
	position: relative;
	text-align: left;
	cursor: default;
	background-color: white;
	padding: 0;
	z-index: 10;
}
#nav li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	background-color: #FFFFFF;
	width: 140px;
	filter: alpha(opacity=90);	
	opacity: 0.90;
	padding: 0.5em 0 1em 0; 
	z-index: 10;
}
#nav li>ul {
	top: auto;
	left: auto;
}
#nav li li {
	display: block;
	float: none;
	background-color: transparent;
	z-index: 10;
}
#nav li:hover ul, #nav li.over ul {
	display: block;
}
#quicklinks {   margin: 0;   padding: 5px;   background-color: #EAFFF4;}
#quicklinks ul {   padding: 0 0 3px 0;   margin: 0;   list-style-type: none; }
#quicklinks ul li {   border-bottom: dashed 1px #248B5A;   padding: 3px 0 3px 0;   margin: 0; }
#quicklinks li.final {   border-bottom: none;   padding-bottom: 0px; }
#quicklinks ul li a {   text-decoration: none;    font-weight: normal;   color: #000000; }
#quicklinks ul li a:hover {    text-decoration: underline;   font-weight: bold; }
#menulinks {   margin: 0;   padding: 5px;   background-color: #FFFFFF;}
#menulinks ul {   padding: 0 0 3px 0;   margin: 0;   list-style-type: none; }
#menulinks ul li {   /* border-bottom: dashed 1px #248B5A; */   padding: 3px 0 3px 0;   margin: 0; }
#menulinks ul li a {  /* text-decoration: none; */    font-weight: normal;   color: #000000; }
#menulinks ul li a:hover {    /* text-decoration: underline; */   font-weight: bold; }
.welcome {
	padding: 5px;
	background-color: #FFEAFF;
	vertical-align: top;
	text-align: left;
}
.midwives {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	vertical-align: top;
}
.midwives a:link {	font-size: 15px; font-weight: bold;	color: #FFFFFF;}
.midwives a:active { font-size: 15px; font-weight: bold;	color: #FFFFFF;}
.midwives a:visited { font-size: 15px; font-weight: bold;	color: #FFFFFF;}
.midwives a:hover { font-size: 15px; font-weight: bold;	color: #444444;}

.workingwith {
	background: white url(../images/workingback.gif) no-repeat;
	width: 150px;
	height: 110px;
}
.charities {
	background: white url(../images/suppback.gif) no-repeat;
	width: 150px;
	height: 110px;
}
.awards {
	background: white url(../images/awardback.gif) no-repeat;
	width: 150px;
	height: 110px;
}
.healthvisitors {
	background: white url(../images/sisback.gif) no-repeat;
	width: 150px;
	height: 110px;
}
.bookAd {
	background: white url(../images/square-ad.gif) no-repeat;
	width: 180px;
	height: 147px;
}


#pregnancyfeatures {	border: 1px solid #F3479F;	text-align: left; }
#fathersfeatures {	border: 1px solid #2753D7;	text-align: left; }
#teenfeatures {	border: 1px solid #E91A1F;	text-align: left; }
#birthfeatures {	border: 1px solid #F3479F;	text-align: left; }
#babyfeatures {	border: 1px solid #F3479F;	text-align: left; }
#anewlifefeatures {	border: 1px solid #F3479F;	text-align: left; }
#newparentsfeatures {	border: 1px solid #1f3e9c;	text-align: left; }
#breastfeedingfeatures {	border: 1px solid #F3479F;	text-align: left; }
#aboutfeatures {	border: 1px solid #20A24E;	text-align: left; }
#productsfeatures {	border: 1px solid #F20191;	text-align: left; }
#foryoufeatures {	border: 1px solid #20A24E;	text-align: left; }
#preconceptionfeatures {	border: 1px solid #F3479F;	text-align: left; }
#grandparentsfeatures {	border: 1px solid #F3479F;	text-align: left; }
#ninemonthsfeatures {	border: 1px solid #709FCE;	text-align: left; }
.pad {
	padding: 5px;
}
.padb {
	padding-bottom: 10px;
}
.padr {
	padding-right: 5px;
}
#fourfeatures table {
	border: 1px solid #CCC;
}
#fourfeatures td {
	vertical-align: top;
}
.featuretitle {
	text-align: center;
	padding: 5px;
	background-color: #FF00FF;
	color: #FFFFFF;
	font-weight: bold;
}
.footerline {
	border-top: 1px solid #FF00FF;
	padding-top: 10px;
	padding-bottom: 10px;
}

.pregnancyarchive { background-color: #F3479F; }
.birtharchive { background-color: #F3479F; }
.babyarchive { background-color: #F3479F; }
.breastfeedingarchive { background-color: #F3479F; }
.foryouarchive { background-color: #249048; }
.teenarchive { background-color: #E91A1F; }
.fathersarchive { background-color: #2753D7; }
.aboutarchive { background-color: #249048; }
.productsarchive { background-color: #F20191; }
.preconceptionarchive { background-color: #F3479F; }
.grandparentsarchive { background-color: #F3479F; }
.ninemonthsarchive {	background-color: #709FCE;	}
.archivebar {	padding: 2px;	text-align: right;	color: #FFFFFF; }
.archivebar a:link { color: #FFFFFF; }
.archivebar a:active { color: #FFFFFF; }
.archivebar a:visited { color: #EEEEEE; }
.archivebar a:hover { color: #BBBBBB; }
#newfeatures {
	border: 1px solid #FFB1FF;
	text-align: left;
}
.midbox {
	padding: 5px;
	vertical-align: top;
	background-color: #666699;
}
#navm {
	list-style: none;
	padding: 0;
	margin: 0;
	z-index: 10;
}
#navm ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#navm li li a {
	display: block;
	color: #7B00ff;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
}
#navm li li a:hover {
	padding: 5px 5px 5px 5px;
	background-color: #855EC7;
	color: #FFFFFF;
	font-weight: bold;
}
/* Fix IE. Hide from IE Mac \*/
* html #navm ul li { float: left; }
* html #navm ul li a { height: 1%; }
/* End */
#navm li {
	float: left;
	position: relative;
	text-align: left;
	cursor: default;
	background-color: white;
	padding: 0 1px 0 1px;
}
#navm li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	background-color: #FFFFFF;
	width: 140px;
	filter: alpha(opacity=90);	
	opacity: 0.90;
	padding: 0.5em 0 1em 0; 
}
#navm li>ul {
	top: auto;
	left: auto;
}
#navm li li {
	display: block;
	float: none;
	background-color: transparent;
}
#navm li:hover ul, #navmli.over ul {
	display: block;
}
.footerlinem {
	border-top: 1px solid #7B00ff;
	padding-top: 10px;
	padding-bottom: 10px;
}
#midwivesfeatures {	border: 1px solid #8575A6;	text-align: left; }
#midwiferyfeatures {	border: 1px solid #8575A6;	text-align: left; }
#linksfeatures {	border: 1px solid #8575A6;	text-align: left; }
#studentsfeatures {	border: 1px solid #F1008D;	text-align: left; }
#jobsfeatures {	border: 1px solid #249048;	text-align: left; }
#aboutmidfeatures {	border: 1px solid #20A24E;	text-align: left; }
.midwivesarchive { background-color: #8575A6; }
.midwiferyarchive { background-color: #8575A6; }
.linksarchive { background-color: #8575A6; }
.studentsarchive { background-color: #F1008D; }
.jobsarchive { background-color: #249048; }
.aboutmidarchive { background-color: #249048; }
#maintenanceAlert{
	position:absolute;
	width:850px;
	margin:0 0.5em 0 0;
	z-index:10;
	float:none;
	border-top:solid 1px #fff;
	left: auto;
	top: auto;
	background-color:#FF0F10;
	color:#FFF;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: blink;
	text-align: center;

}
