/****************************************************


	GRAY BORDERS: 					#afafaf;	rgb(175, 175, 175);
	GRAY TEXT:						#38393c;                                        #58595c;	rgb(88, 89, 92);
	LIGHT GRAY TEXT:				#58595c;                                        #808082;	rgb(128, 128, 130);
	LINK TAN & TITLES:				#003b56;	rgb(0, 59, 86);
	GREEN LINKS						#415d0c;	rgb(65, 93, 12);
	GREEN							#51871f;	rbg(81, 135, 31);

	PURPLE							#6f78a5;	rgb(111, 120, 165);
	ORANGE							#ce7b2d;	rgb(206, 123, 45);
	TAN							#377abb;	rgb(78, 119, 168);
	
	FADED PURPLE					#f7f9fa;	rbg(247, 249, 250);
	FADED ORANGE					#fcf9f5;	rbg(252, 249, 245);
	FADED TAN						#f6f9fb;	rbg(246, 249, 251);
	
	INTERMEDIATE PURPLE				#e2e3ee;	rbg(226, 227, 238);
	INTERMEDIATE ORANGE				#f4e5d4;	rbg(244, 229, 212);
	INTERMEDIATE TAN				#dce3ee;	rbg(220, 227, 238);
	


****************************************************/




/******************** common ********************/
body
{
	/*background: rgb(248, 248, 248);*/
	background: rgb(248, 248, 248);
	text-align: center;	/* 11px font size is 1.1em, 12px is 1.2em, etc */   /* was 62.5% now 60% */
	font-size: expression(screen.deviceXDPI > 96 ? 1000 / ((screen.deviceXDPI / 96) * 16) + "%" : "62.5%");	/* adjust font size for high-dpi displays */
	background-image: url(prenatal2/images/backlines.png);
	/*background-image: url(images/background.gif);*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 4;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}

html, table, input
{
	font-size: 100%;
}

.line
{
	border-top: dotted 1px #afafaf;
	margin-bottom: auto
}
.linebottom
{
	border-bottom: dotted 1px #afafaf;
}
#center
{
	width: 875px;
	text-align: left;
	background: #ffffff;
	padding-bottom: 30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#logo {
	border: 0;
	margin-left: 30px;
	margin-top: 10px;
}

#espanol {
	border: 0;
	margin-left: 120px;
	margin-top: 12px;
}

#espanol1 {
	border: 0;
	margin-left: 170px;
	margin-top: 40px;
}

#english1 {
	border: 0;
	margin-left: 160px;
	margin-top: 40px;
}

#know {
	border: 0;
	margin-left: 100px;
	margin-top: 20px;
}
#conoce {
	border: 0;
	margin-left: 80px;
	margin-top: 20px;
}
.banner {
	border: 0;
	margin-left: 20px;
	margin-top: 4px;
}


h1
{
	font-size: 3.0em;
	line-height: 1.23em;
	font-weight: normal;
	margin: 0;
}

.purple h1
{
	color: #6f78a5;				/* PURPLE */
}

.orange h1
{
	color: #ce7b2d;				/* ORANGE */
}

.tan h1
{
	color: #377abb;				/* TAN */
}

h2								/* fixed modules sub-title */
{
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
	font-weight: normal;
	font-size: 3.1em;
	line-height: 1.13em;
	color: #003b56;				/* TAN */
	margin: 0;
}

h3								/* title sub-head */
{
	font-weight: normal;
	font-size: 1.8em;
	line-height: 1.39em;		/* 25px */
	color: #58595c;				/* GRAY */
	margin: 0;
}

.purple h3
{
	color: #6f78a5;				/* PURPLE */
}

.orange h3
{
	color: #ce7b2d;				/* ORANGE */
}

.tan h3
{
	color: #377abb;				/* TAN */
}

h5								/* bold header, single-spaced, same size as text but a different color */
{
	font-weight: bold;
	font-size: 1.3em;
	line-height: 1.54em;		/* 18px */
	color: #38393c;				/* gray */
	margin: 0;
}

h6								/* bold header, single-spaced, 1 px smaller than text */
{
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.67em;		/* 20px */
	margin: 0;
	color: #38393c;				/* gray */
}

p, li
{
	font-size: 1.3em;
	line-height: 1.54em;		/* 18px */
	color: #38393c;				/* GRAY */
	margin: 0 0 20px;
}

li li
{
	font-size: 1.0em;
}

label
{
	font-size: 1.3em;
	line-height: 1.54em;		/* 18px */
	color: #38393c;				/* GRAY */
	margin: 0;
	display: block;
}

.large1 {
	font-size: 1.5em;
	color: #922a8e;
	font-weight: normal;
	line-height: 1.2;
}
.large2 {
	font-size: 2em;
	height: inherit;
	line-height: 1;
}

a
{
	text-decoration: none;
	color: #003b56;				/* TAN */
}

a:link:hover, a:visited:hover
{
	text-decoration: underline;
}
.purple a
{
	color: #6f78a5;				/* PURPLE */
}

.orange a
{
	color: #ce7b2d;				/* ORANGE */
}

.tan a
{
	color: #377abb;				/* TAN */
}

form
{
	margin: 0;
	padding: 0;
}

form.labels label
{
	float: left;
	width: 140px;
	margin-top: 4px;
}

blockquote
{
	font: italic 1.3em/1.67em Arial, Helvetica, sans-serif;
	/* border-top: dotted 1px #afafaf;*/
	border-bottom: dotted 1px #afafaf;
	margin: 30px 15px;
	padding: 9px 15px 10px;
	clear: right;
}


blockquote p, blockquote li
{
	font-size: 1.0em;
	line-height: 1.67em;
}

.purple blockquote, .purple blockquote p, .purple blockquote li
{
	color: #6f78a5;				/* PURPLE */
}

.orange blockquote, .orange blockquote p, .orange blockquote li
{
	color: #ce7b2d;				/* ORANGE */
}

.tan blockquote, .tan blockquote p, .tan blockquote li
{
	color: #377abb;				/* TAN */
}

hr
{
	color: #818082;
	height: 1px;
	background-color: #ffffff;
	border: 0;
	border-top: solid 1px #afafaf;
	margin: 0;
}

hr.1
{
	color: #818082;
	height: 1px;
	background-color: #ffffff;
	border: 0;
	border-top: dotted 2px #660066;
	margin: 0;
	border-bottom: 3;

}

br._15px							/* force an extra 15px gap */
{
	line-height: 15px;
}

br._15px + br._15px					/* IE requires 2 <br> tags, but not Firefox */
{
	display: none;
	*display: inline;
}

.divider								/* used on the refine results page */
{
	border-top: dotted 1px #afafaf;
	margin: 15px 0 30px;
}


#screen
{
	visibility:visible;
}

#print
{
	visibility:hidden;
}

#print1
{
	visibility:hidden;
	azimuth:far-left;
}




/******************** header ********************/
#header
{
	height: 95px;
	position: relative;
}

#header ul
{
	position: absolute;
	top: 4px;
	right: 20px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#header li
{
	list-style-type: none;
	display: block;
	float: left;
	margin: 0;
	padding: 0 9px;
	color: #ffffff;
	font-size: 1.0em;
	line-height: 1.95em;
	border-right: dotted 1px #85BC3C;
	margin-right: -1px;
	background: url() -1 1px no-repeat;

}

#header a
{
	color:#9900CC;
}

#header form
{
	padding: 6px 0 0 5px;
	height: 26px;
	width: 263px;
	position: absolute;
	bottom: 9px;
	right: 50px;
	margin: 0;
}

* html #header form
{
	bottom: 14px;
	voice-family: "\"}\"";		/* sets up next rule to be invisible to WinIE5.0 */
	voice-family:inherit;
	bottom: 8px;
}

#header form p
{
	font-size: 1.0em;
	line-height: 1.0em;
	margin: 13px 0 0 2px;
}

#header .search
{
	border: 0;
	width: 250px;
	color: #58595c;				/* gray */
	font-size: .9em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.6em;
}

#header .submit
{
	position: absolute;
	top: 1px;
	right: -26px;
	width: 31px;
	height: 26px;
}

/* header colors */
.orange #header
{
	background: #ce7b2d url(prenatal2/images/header_background_orange.jpg) no-repeat;
}


.tan #header
{
	background: #fff url(place image here) no-repeat;
}


.purple #header
{
	background: #7780aa url(prenatal2/images/header_background_purple.jpg) no-repeat;
}

.orange #header form
{
	background: url(prenatal2/images/header_form_orange.gif) no-repeat;
}

.tan #header form
{
	background: url(prenatal1/images/header_form_tan.gif) no-repeat;
}

.purple #header form
{
	background: url(prenatal2/images/header_form_purple.gif) no-repeat;
}

.purple #header .submit
{
	background: url(prenatal2/images/search_submit_purple.gif) 0 0 no-repeat;
}

.purple #header .submitOn
{
	background: url(prenatal2/images/search_submit_purple.gif) -31px 0 no-repeat;
}

.orange #header .submit
{
	background: url(prenatal2/images/search_submit_orange.gif) 0 0 no-repeat;
}

.orange #header .submitOn
{
	background: url(prenatal2/images/search_submit_orange.gif) -31px 0 no-repeat;
}

.tan #header .submit
{
	background: url(prenatal1/images/search_submit_tan.gif) 0 0 no-repeat;
}

.tan #header .submitOn
{
	background: url(prenatal1/images/search_submit_tan.gif) -31px 0 no-repeat;
}




/******************** topnav ********************/
#topnav1
{
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 30px;
}

#topnav
{
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 30px;
}

#topnav ul
{
	margin: 0;
	padding: 0;
	float: left;
	border-bottom: solid 1px #afafaf;
	border-left: dotted 1px #afafaf;
}

#topnav li
{
	list-style-type: none;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	border-right: dotted 1px #afafaf;
	font-size: 1.3em;
	line-height: 1.23em;
	text-align: center;
}

#topnav a
{
	display: block;
	padding: 4px 19px 5px 20px;
	text-align: center;
	color: #38393c;
	*padding-top: 4px;
	*padding-bottom: 5px;
	*height: 16px;
}

* html #topnav a
{
	display: inline-block;
	\height: 25px;
	he\ight: 16px;
	padding-top: 5px;
	padding-bottom: 4px;
}

#topnav a.pub
{
	*background-position: 19px 6px;
	padding-left: 37px;
	background-color: #ffffff;
	background-image: url(prenatal2/images/block_gr.png);
	background-repeat: no-repeat;
	background-position: 20px 5px;
}

#topnav a.pub:hover, .orange #topnav a.pub:hover, .tan #topnav a.pub:hover, .purple #topnav a.pub:hover,
.orange #topnav .selected a.pub, .tan #topnav .selected a.pub, .purple #topnav .selected a.pub
{
	background-color: #6a931a ;
	/*background-image: url(images/topnav_arrow_pub_on.gif);*/
	background-image: url(prenatal2/images/check_gr.png);
}

#topnav a:hover, #topnav .selected a
{
	text-decoration: none;
	color: #ffffff;
}

/* topnav colors */
.orange #topnav a:hover, .orange #topnav .selected a
{
	background-color: #ce7b2d;
}

.tan #topnav a:hover, .tan #topnav .selected a
{
	background-color: #377abb;
}

.purple #topnav a:hover, .purple #topnav .selected a
{
	background-color: #6f78a5;
}



/******************** columns ********************/
.grid
{
}

.grid ul
{
	margin: 0;
	padding: 0;
}

.grid li
{
	margin: 0;
	list-style-type: none;
	/* background: url(images/bullet.gif) 0 6px no-repeat;*/
	background: url(prenatal2/images/arrow_purple6x8.png) 0 6px no-repeat;
	padding: 0 0 0 11px;
}

.grid lj
{
	margin: 0;
	list-style-type: none;
	/* background: url(images/bullet.gif) 0 6px no-repeat;*/
	background: url(prenatal2/images/arrow_purple6x8.png) 0 6px no-repeat;
	padding: 0 0 0 11px;
}

.column
{
	float: left;
}

* html .column
{
	display: inline;	/* fix for IE6 doubled float-margin bug */
}

.ll
{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #afafaf;
	border-left-color: #afafaf;
}

.single
{
	width: 280px;
	float: left;
	margin-left: 30px;
	border-bottom: dotted 1px #afafaf;
}

.singler
{
	width: 285px;
	float: right;
	margin-left: 30px;
}

.singlel
{
	width: 285px;
	float: left;
	margin-left: 30px;
}

* html .single
{
	display: inline;	/* fix for IE6 doubled float-margin bug */
}

.single1
{
	width: 410px;
	float: left;
	margin-left: 30px;
}

* html .single1
{
	display: inline;	/* fix for IE6 doubled float-margin bug */
}



.double1
{
	width: 396px;
	margin-left: 448px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #afafaf;
	padding-left: 20px;
}
.double2
{
	width: 300px;
	margin-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #afafaf;
	padding-left: 20px;
}

* html .double1
{
	display: inline;	/* fix for IE6 doubled float-margin bug */
}
* html .double2
{
	display: inline;	/* fix for IE6 doubled float-margin bug */
}



.double
{
	width: 440px;
	float: left;
	margin-left: 30px;
	padding-left: 0px;
}

.doubler
{
	width: 265px;
	float: right;
	margin-left: 20px;
	padding-left: 30px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #afafaf;
}

* html .doubler
{
	display: inline;	/* fix for IE6 doubled float-margin bug */
}

* html .double
{
	display: inline;	/* fix for IE6 doubled float-margin bug */
}

.triple
{
	width: 835px;
	margin-left: 30px;
	clear: left;
}

* html .triple
{
	height: 1px;
}

.flush
{
	margin-left: 0	!important;
}

.contentwell
{
	margin-top: 15px;
}

.contentwell ul
{
	margin-bottom: 20px;
}

.purple .contentwell .supportlinks li
{
	background: url(prenatal2/images/bullet_purple.gif) 0 6px no-repeat;
}

.orange .contentwell .supportlinks li
{
	background: url(prenatal2/images/bullet_orange.gif) 0 6px no-repeat;
}

.tan .contentwell .supportlinks li
{
	background: url(prenatal1/images/bullet_tan.gif) 0 6px no-repeat;
}

.purple .contentwell .supportlinks a, .orange .contentwell .supportlinks a, .tan .contentwell .supportlinks a
{
	color: #38393c;		/* GRAY */
}

.purple .contentwell .supportlinks a:hover
{
	color: #6f78a5;			/* PURPLE */
}

.orange .contentwell .supportlinks a:hover
{
	color: #ce7b2d;			/* ORANGE */
}

.tan .contentwell .supportlinks a:hover
{
	color: #377abb;			/* TAN */
}

.purple .bullet li, orange .bullet li, tan .bullet li
{
	background: url(prenatal2/images/bullet.gif) 0 6px no-repeat		!important;
}

.contentwell .image
{
	padding: 6px;
	border: solid 1px #afafaf;
	/*margin-top: 5px	!important;*/
}

.contentwell .right
{
	float: right;
	margin: 0 0 15px 30px;
}

.contentwell .left
{
	float: left;
	margin: 0 30px 15px 0;
}

.contentwell .video
{
	width: 320px;
}

.contentwell .video ul
{
	margin-top: 15px;
	margin-bottom: 0;
}

.purple .contentwell .video li
{
	background: url(prenatal2/images/bullet_purple.gif) 0 6px no-repeat;
}


.orange .contentwell .video li
{
	background: url(prenatal2/images/bullet_orange.gif) 0 6px no-repeat;
}

.tan .contentwell .video li
{
	background: url(prenatal1/images/bullet_tan.gif) 0 6px no-repeat;
}

.purple .contentwell .video a, .orange .contentwell .video a, .tan .contentwell .video a
{
	color: #38393c;		/* GRAY */
}

.purple .contentwell .video a:hover
{
	color: #6f78a5;			/* PURPLE */
}

.orange .contentwell .video a:hover
{
	color: #ce7b2d;			/* ORANGE */
}

.tan .contentwell .video a:hover
{
	color: #377abb;			/* TAN */
}



/******************** breadcrumb menu ********************/
p.breadcrumb
{
	font-size: 1.1em;
	line-height: 1.36em;			/* 15px */
	padding: 0 10px;
	float: left;
	margin-bottom: 0;
}

* html p.breadcrumb
{
	height: 2.5em;
	margin-bottom: -13px;
}

.purple p.breadcrumb, .purple p.breadcrumb a
{
	color: #6f78a5;					/* PURPLE */
}

.orange p.breadcrumb, .orange p.breadcrumb a
{
	color: #ce7b2d;					/* ORANGE */
}

.tan p.breadcrumb, .tan p.breadcrumb a
{
	color: #377abb;					/* TAN */
}

div.breadcrumb
{
	margin-bottom: 2px;
	background-color:#FFFFFF
}



/******************** contextual menu ********************/
.contextual
{
	margin-top: 16px;
	padding-bottom: 11px;
}

* html .contextual
{
	\margin-left: 15px;
	ma\rgin-left: 30px;
}

.contextual ul
{
	float: left;
	margin: 0 30px 0 0;
	padding: 0;
}

.contextual li						/* put the bullet on the <a> instead of <li> so that an empty <li> does not contain a bullet */
{
	margin: 0;
	color: #7c8995;
	list-style-type: none;
	background: none;
	padding: 0;
	font-size: 1.1em;
	line-height: 1.49em;	/* 16px */
}

.contextual a
{
	color: #003b56;
	padding: 0 0 0 15px;
	background-image: url(images/arrow6x8.png);
	background-repeat: no-repeat;
	background-position: 0 3px;   /* background-position: 0 4px;*/
}

.contextual a:hover
{
	color: #51871F;			/* GREEN */
}

.contextual b a
{
	font-weight: normal;
	color: #51871F;			/* GREEN */
}




/******************** common module style ********************/
.module
{
	margin-top: 15px;
}

.module h1
{
	color: #ffffff;
	padding: 12px 19px 12px;
	margin: 0;
	font-weight: bold;
	font-size: 1.4em;
	line-height: 1.21em;
}

.purple .module h1
{
	background: url(prenatal2/images/module_header_top_purple.gif) top no-repeat;
}

.orange .module h1
{
	background: url(prenatal2/images/module_header_top_orange.gif) top no-repeat;
}
.tan .module h1
{
	background: url(prenatal1/images/module_header_top_tan.gif) top no-repeat;
}

.purple .module .header
{
	background: url(prenatal2/images/module_header_purple.jpg) bottom no-repeat;
}

.orange .module .header
{
	background: url(prenatal2/images/module_header_orange.jpg) bottom no-repeat;
}

.tan .module .header
{
	background: url(prenatal1/images/module_header_tan.jpg) bottom no-repeat;
}

.module .image
{
	padding: 6px;
	border: solid 1px #afafaf;
	border-top: none;
}

.module .content
{
	border: solid 1px #afafaf;
	border-width: 0 1px;
	padding: 16px 0 14px;
}

.module h2
{
	font: normal 2.6em/1.12em Georgia, 'Times New Roman', Times, serif;
	color: #ffffff;
	padding: 21px 0 23px 33px;
}

.module h5
{
	margin-left: 19px;
	color: #415d0c;
}

.module h6
{
	margin-left: 30px;
}

.purple .module h6
{
	color: #6f78a5;		/* PURPLE */
}

.orange .module h6
{
	color: #ce7b2d;		/* ORANGE */
}

.tan .module h6
{
	color: #6f78a5;		/* TAN */
}

.module p
{
	padding: 0 19px 10px;
	margin: 0;
}

.module ul
{
	margin: 0 19px;
	padding: 0;
}

.module li
{
	margin: 0;
	color: #6c6e70;
	list-style-type: none;
	padding: 0 0 11px 11px;
	font-size: 1.2em;
	line-height: 1.5em;
}

.module ul.oneline
{
	margin-bottom: 11px;
}

.module ul.oneline li
{
	padding-bottom: 0;
}

.purple .module li
{
	background: url(prenatal2/images/bullet_purple.gif) 0 6px no-repeat;
}

.orange .module li
{
	background: url(prenatal2/images/bullet_orange.gif) 0 6px no-repeat;
}

.tan .module li
{
	background: url(prenatal1/images/bullet_tan.gif) 0 6px no-repeat;
}

.purple .module a, .orange .module a, .tan .module a
{
	color: #38393c;		/* GRAY */
}

.purple .module a:hover
{
	color: #6f78a5;			/* PURPLE */
}

.orange .module a:hover
{
	color: #ce7b2d;			/* ORANGE */
}

.tan .module a:hover
{
	color: #377abb;			/* TAN */
}

.module ul.left
{
	float: left;
	width: 50%;
}

.module ul.right
{
	float: right;
	width: 50%;
}

.module .footer ul.float
{
	margin-bottom: 9px;
}

.module ul.float li
{
	float: left;
	margin-right: 30px;
	margin-bottom: 9px;
	*margin-bottom: 0;
}

* html .module li
{
	position: relative;
}

.module .footer
{
	background: url(prenatal2/images/module_footer_background.gif) bottom no-repeat;
	border-top: solid 1px #afafaf;
	min-height: 29px;
}

* html .module .footer
{
	height: 29px;
}

.double .module .footer
{
	background: url(prenatal2/images/module_footer_background_double.gif) bottom no-repeat;
}

.module .footer ul
{
	padding: 6px 0 7px;
}

.module .footer li
{
	background: url(prenatal2/images/bullet_gray.gif) 0 5px no-repeat;
	padding: 0 0 0 11px;
	margin: 0;
	font-size: 1.15em;
	line-height: 1.36em;
}

.purple .module .footer li, .orange .module .footer li, .tan .module .footer li
{
	background: url(prenatal2/images/bullet_gray.gif) 0 5px no-repeat;
}

.purple .module .footer a, .orange .module .footer a, .tan .module .footer a
{
	color: #58595c;
}



/******************** unique modules ********************/

/* PUBLICATIONS MODULES */
.publications .content
{
	border-color: #afafaf;
}

.publications .header
{
	background: url(prenatal2/images/module_header_publications.jpg) bottom no-repeat		!important;
}

.double .publications .header
{
	background: url(prenatal2/images/module_header_publications_double.jpg) bottom no-repeat		!important;
}

.publications h1
{
	background: url(prenatal2/images/module_header_top_publications.gif) top no-repeat		!important;
	padding-left: 35px;
}

.double .publications h1
{
	background: url(prenatal2/images/module_header_top_publications_double.gif) top no-repeat		!important;
}

.publications h5
{
	color: #415d0c;			/* GREEN */
}

.publications h6, .purple .publications h6, .orange .publications h6, .tan .publications h6
{
	color: #415d0c;			/* GREEN */
}

.purple .publications li, .orange .publications li, .tan .publications li
{
	background-image: url(prenatal2/images/bullet_green.gif);
}

.purple .publications a, .orange .publications a, .tan .publications a
{
	color: #38393c;		/* GRAY */
}

.purple .publications a:hover, .orange .publications a:hover, .tan .publications a:hover
{
	color: #415d0c;		/* GREEN */
}

.purple .publications .footer a:hover, .orange .publications .footer a:hover, .tan .publications .footer a:hover
{
	color: #58595c;
}


.publications .arrow
{
	background: url(prenatal2/images/module_publications_header_arrow.gif) 15px 50% no-repeat;
}

* html .publications .arrow
{
	height: 1px;
}

.grid .double .publications .footer ul
{
	margin-right: 0;
}

/* PAGE LABEL & DESCRIPTION */
.label
{
	margin-top: 7px;
	margin-bottom: 9px;
}

.label h2 a:hover
{
	text-decoration: none;
}

.description
{
	margin-top: 15px;
	border-top: dotted 1px #afafaf;
}

.description h1
{
	font-weight: normal;
	font-size: 2.4em;
	line-height: 1.39em;		
	margin-top: 23px;

}

.description h3
{
	margin-top: 16px;
	margin-bottom: 20px;
	color: #58595c;				/* GRAY */
}

.description li
{
	margin-bottom: 10px;
}

.description .supportlinks li
{
	background: url(prenatal1/images/bullet_tan.gif) 0 4px no-repeat;
	font-size: 1.1em;
	line-height: 1.36em;		/* 15px */
	margin-bottom: 10px;
}

/* PAGE TITLE */
.title
{
	border-top: dotted 1px #afafaf;
	padding: 38px 0 19px 0;
	margin-top: 15px;
}

.titleshort
{
	border-top: dotted 1px #afafaf;
	padding: 1px 0 1px 0;
	margin-top: 1px;
}

.title h1
{
	margin-right: 180px;
}

.title h3, .purple .title h3, .orange .title h3, .tan .title h3
{
	font: normal 1.8em/1.34em Arial, Helvetica, sans-serif;
	color: #58595c;				/* LIGHT GRAY */
	margin: 17px 180px 5px 0;
}

/* SEARCH PROGRAM AREA MODULE */
.searchPA
{
	margin-top: 15px;
	background: url(prenatal2/images/module_search_background.jpg) bottom no-repeat;
	padding-bottom: 6px;
}

.searchPA h1
{
	background: url(prenatal1/images/module_search_header.gif) no-repeat;
	font-size: 1.0em;
	font-weight: bold;
	line-height: 1.0em;
	color: #ffffff;
	padding: 9px 0 12px 15px;
	letter-spacing: 1px;
}

.searchPA form
{
	position: relative;
	background: url(prenatal1/images/module_search_form.gif) no-repeat;
	margin: 9px 0 0 14px;
	padding: 4px 0 4px 5px;
}

.searchPA .search
{
	width: 215px;
    border: 0;
    color: #58595c;				/* gray */
    font-size: .9em;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.6em;
}

.searchPA .submit
{
	position: absolute;
	right: 14px;
	top: -1px;
	width: 31px;
	height: 25px;
	background: url(prenatal1/images/search_submit_green.gif) 0 0 no-repeat;
}

* html .searchPA .submit
{
	top: 0;
}

.searchPA .submitOn
{
	background: url(prenatal1/images/search_submit_green.gif) -31px 0 no-repeat;
}

.searchPA li
{
	float: left;
	background: url(prenatal2/images/bullet_green.gif) 0 4px no-repeat;
	padding: 0 0 0 8px;
	font-size: 1.0em;
	line-height: 1.35em;
	margin: 6px 15px 0;
}

* html .searchPA li
{
	margin-left: 7px;
	margin-right: 23px;
	background: url(prenatal2/images/bullet_green.gif) 0 5px no-repeat;
}

.searchPA a
{
	color: #415d0c;		/* GREEN */
}

/* FIXED HEIGHT PA MODULES */
.fixed
{
	margin-top: 15px;
	position: relative;
}

.fixed .header
{
	height: 3px;
	width: 285px;
	background: url(prenatal1/images/module_pa_top.png) left top no-repeat;
	top: 0;
	left: 0;
	z-index: 100;
	position: absolute;
}

* html .fixed .header
{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/module_pa_top.png", sizingMethod="image");
	overflow: hidden;
}

.fixed .single
{
	min-height: 240px;
	max-height: 510px;
	width: 285px;
	float: none;
	margin-left: 0;
	padding-bottom: 15px;
}

* html .fixed .single
{
	\height: 255px;
	he\ight: 240px;
}

* html .fixed .single
{
	display: block;
}

.fixed .doubleTop
{
	height: 255px;
	width: 285px;
	overflow: hidden;
}

.fixed .doubleBottom
{
	height: 270px;
	width: 285px;
	overflow: hidden;
}

.fixed h1
{
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 2.4em;
	line-height: 1.03em;
	color: #ffffff;
	margin: 0;
	padding: 20px 30px 21px;
}

.fixed p
{
	margin: 0 30px;
	font-size: 1.4em;
	line-height: 1.43em;
	color: #ffffff;
	margin-bottom: 15px;
}

.fixed ul
{
	margin-left: 35px;
	margin-right: 15px;
}

.fixed li
{
	font-size: 1.4em;
	line-height: 1.43em;
	color: #ffffff;
}

.fixed a
{
	color: #ffffff;
}

.fixed .supportlinks
{
	margin-top: 16px;
}

.fixed .supportlinks li
{
	font-size: 1.2em;
	line-height: 1.49em;
	margin-top: 11px;
	background-position: 0 6px	!important;
}

.fixed .yellow
{
	background: #e5ac3a url(prenatal1/images/module_pa_wings_yellow.jpg) left bottom no-repeat;
}

.fixed .yellow li
{
	background: url(prenatal1/images/bullet_white_with_yellow.gif) 0 7px no-repeat;
}

.fixed .tan
{
	background: #4871a3 url(prenatal1/images/module_pa_wings_tan.jpg) left bottom no-repeat;
}

.fixed .tan li
{
	background: url(prenatal1/images/bullet_white_with_tan.gif) 0 7px no-repeat;
}

.fixed .purple
{
	background: #715692 url(prenatal1/images/module_pa_wings_purple.jpg) left bottom no-repeat;
}

.fixed .purple li
{
	background: url(prenatal1/images/bullet_white_with_purple.gif) 0 7px no-repeat;
}

.fixed .teal
{
	background: #297061 url(prenatal1/images/module_pa_wings_teal.jpg) left bottom no-repeat;
}

.fixed .teal li
{
	background: url(prenatal1/images/bullet_white_with_teal.gif) 0 7px no-repeat;
}

.fixed .white
{
	background: #f8f8f8 url(prenatal1/images/module_pa_wings_white.jpg) left bottom no-repeat;
}

.fixed .white li
{
	background: url(prenatal1/images/bullet_tan.gif) 0 7px no-repeat;
}

.fixed .white h1, .fixed .white p, .fixed .white li, .fixed .white a
{
	color: #266ca6;
}

.fixed .advances
{
	background: url(prenatal1/images/module_pa_advances.jpg) no-repeat;
}

.fixed .advances h1
{
	padding-top: 13px;
	padding-bottom: 18px;
	height: 29px;
}

.fixed .advances h2
{

}

/* FIXED DOUBLE-HEIGHT PA MODULE */
.fixed .doubleTop
{
	height: 255px;
	width: 285px;
	overflow: hidden;
	background: url(prenatal1/images/module_pa_double_top.jpg) no-repeat;
}

.fixed .doubleTop h1
{
	padding-top: 13px;
	padding-bottom: 18px;
	height: 29px;
}

.fixed .doubleTop h2, .fixed .advances h2
{
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 2.6em;
	line-height: 1.08em;
	color: #ffffff;
	margin: 0;
	padding: 14px 30px 21px;
}

.fixed .doubleTop li, .fixed .advances li
{
	background: url(prenatal1/images/bullet_white_with_orange.gif) 0 7px no-repeat;
}

.fixed .doubleBottom
{
	height: 270px;
	width: 285px;
	overflow: hidden;
	background: url(prenatal1/images/module_pa_double_bottom.jpg) no-repeat;
}

.fixed .doubleBottom ul
{
	margin-top: 15px;
}

.fixed .doubleBottom li
{
	font-size: 1.2em;
	line-height: 1.49em;	/* 18px */
	background: url(prenatal2/images/bullet_gray.gif) 0 6px no-repeat;
	margin-top: 11px;
}

 .fixed .doubleBottom a
{
	color: #38393c;			/* gray */
}

.fixed .doubleBottom .supportlinks li
{
	background: url(prenatal2/images/bullet_orange.gif) 0 6px no-repeat;
	margin-top: 0;
}

.fixed .doubleBottom .supportlinks a
{
	color: rgb(222, 124, 36);
}

/* FIXED IMAGE MODULES */
.fixed.image h1
{
	font-size: 2.4em;
	line-height: 1.03em;	/* 28px */
	padding-top: 10px;
	padding-bottom: 5px;
}

.fixed.image li
{
	font-size: 1.2em;
	line-height: 1.49em;	/* 18px */
	margin-top: 0;
}

.fixed.image .supportlinks
{
	margin-top: 0;
}

* html .fixed.image .supportlinks
{
	margin-top: -10px;
}

.fixed.image .yellow
{
	background: url(prenatal2/images/module_pa_yellow.jpg) left bottom no-repeat;
}

.fixed.image .tan
{
	background: url(prenatal2/images/module_pa_tan.jpg) left bottom no-repeat;
}

.fixed.image .purple
{
	background: url(prenatal2/images/module_pa_purple.jpg) left bottom no-repeat;
}

.fixed.image .teal
{
	background: url(prenatal2/images/module_pa_teal.jpg) left bottom no-repeat;
}

.fixed.image .white
{
	background: url(prenatal2/images/module_pa_white.jpg) left bottom no-repeat;
}

/* LI BUTTON STYLES */
.grid .buttons .content
{
	padding: 0;
}

.grid .buttons .content ul
{
	margin: 0;
}

.grid .buttons .content li
{
	border-bottom: solid 1px #afafaf;
	background: none;
	padding: 0;
}

.grid .buttons .content li a
{
	display: block;
	text-indent: -11px;
	padding: 20px 15px 20px 35px;
	color: #38393c;					/* gray */
	*text-indent: 0;
	*padding-left: 25px;
}

* html .grid .buttons .content li a
{
	height: 1px;
}

.grid .buttons .content ul.oneline a
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.grid .double .buttons .content li a
{
	padding-top: 11px;
	padding-bottom: 10px;
}



/* JS ROLLOVER VERSION */
/**
.grid .buttons .content ul.publications li a.over:link:hover
{
	background: url(images/module_button_rollover_green.jpg) no-repeat;
}
/**/



/* LINK ROLLOVER VERSION */
.grid .buttons .content ul.publications li a:link:hover, .grid .buttons .content ul.publications li a:visited:hover
{
	text-decoration: none;
	background: url(prenatal1/images/module_button_rollover_green.jpg) no-repeat;
	color: #415d0c;		/* GREEN */
}

.purple .grid .buttons .content li a:link:hover, .purple .grid .buttons .content li a:visited:hover
{
	text-decoration: none;
	background: #e6e8f0 url(prenatal1/images/module_button_rollover_purple.jpg) no-repeat;
	color: #38393c;		/* GRAY */
}

.orange .grid .buttons .content li a:link:hover, .orange .grid .buttons .content li a:visited:hover
{
	text-decoration: none;
	background: #f6e7d9 url(prenatal1/images/module_button_rollover_orange.jpg) no-repeat;
	color: #38393c;		/* GRAY */
}

.tan .grid .buttons .content li a:link:hover, .tan .grid .buttons .content li a:visited:hover
{
	text-decoration: none;
	background: #dfe6ef url(prenatal1/images/module_button_rollover_tan.jpg) no-repeat;
	color: #38393c;		/* GRAY */
}
/**/



.grid .buttons .content .bullet
{
	padding-left: 11px;
	background-position: 0 4px;
	background-repeat: no-repeat;
	*display: inline-block;
	*cursor: pointer;
	*background-position: 0 6px;
}

.grid .buttons .content ul.publications .bullet
{
	background-image: url(prenatal2/images/bullet_green.gif);
}

.purple .grid .buttons .content .bullet
{
	background-image: url(prenatal2/images/bullet_purple.gif);
}

.orange .grid .buttons .content .bullet
{
	background-image: url(prenatal2/images/bullet_orange.gif);
}

.tan .grid .buttons .content .bullet
{
	background-image: url(prenatal1/images/bullet_tan.gif);
}

.grid .buttons .footer
{
	border-top: none;
}

.grid .buttons .footer ul
{
	margin-left: 25px;
	margin-right: 25px;
}

.grid .double .buttons .content .left a
{
	margin-right: 15px;
	border-right: dotted 1px #afafaf;
}

.grid .double .buttons .content .right a
{
	margin-left: 15px;
	border-left: dotted 1px #afafaf;
}

.grid .double .footer .left, .grid .double .footer .right
{
	width: 260px;
}

* html .grid .double .footer .left
{
	margin-left: 13px;
}

/* NEW AND NOTEWORTHY STYLES */
.grid .noteworthy .content
{
	padding: 0;
}

.grid .noteworthy .content ul
{
	margin: 0;
}

.grid .noteworthy .content li
{
	border-bottom: solid 1px #afafaf;
	background: none;
	padding: 0;
	*margin: 0 0 -3px;
	height: 79px;
	cursor: pointer;
}

.grid .noteworthy .content li a
{
	display: block;
	padding: 0 15px 0 60px;
	color: #38393c;				/* gray */
	height: 79px;
	position: relative;
}

html > body .grid .noteworthy .content li a
{
	width: 208px;
	display: table-cell;
	vertical-align: middle;
	*display: block;
	*vertical-align: auto;
}

.grid .noteworthy .content li .center1
{
	*display: block;
	*position: absolute;
	*width: 207px;
	*top: 50%;
	cursor: pointer;
}

.grid .noteworthy .content li .center2
{
	*display: block;
	*position: relative;
	*top: -50%;
}

.grid .noteworthy .content li a:link:hover, .grid .noteworthy .content li a:visited:hover
{
	text-decoration: none;
}

.grid .noteworthy .footer
{
	border: none;
}

.purple .grid .noteworthy .num1 a
{
	background: url(prenatal1/images/module_num_purple.gif) 0 0 no-repeat;
}

.purple .grid .noteworthy .num2 a
{
	background: url(prenatal1/images/module_num_purple.gif) 0 -80px no-repeat;
}

.purple .grid .noteworthy .num3 a
{
	background: url(prenatal1/images/module_num_purple.gif) 0 -160px no-repeat;
}

.purple .grid .noteworthy .num4 a
{
	background: url(prenatal1/images/module_num_purple.gif) 0 -240px no-repeat;
}

.purple .grid .noteworthy .num5 a
{
	background: url(prenatal1/images/module_num_purple.gif) 0 -320px no-repeat;
}

.orange .grid .noteworthy .num1 a
{
	background: url(prenatal1/images/module_num_orange.gif) 0 0 no-repeat;
}

.orange .grid .noteworthy .num2 a
{
	background: url(prenatal1/images/module_num_orange.gif) 0 -80px no-repeat;
}

.orange .grid .noteworthy .num3 a
{
	background: url(prenatal1/images/module_num_orange.gif) 0 -160px no-repeat;
}

.orange .grid .noteworthy .num4 a
{
	background: url(prenatal1/images/module_num_orange.gif) 0 -240px no-repeat;
}

.orange .grid .noteworthy .num5 a
{
	background: url(prenatal1/images/module_num_orange.gif) 0 -320px no-repeat;
}

.tan .grid .noteworthy .num1 a
{
	background: url(prenatal1/images/module_num_tan.gif) 0 0 no-repeat;
}

.tan .grid .noteworthy .num2 a
{
	background: url(prenatal1/images/module_num_tan.gif) 0 -80px no-repeat;
}

.tan .grid .noteworthy .num3 a
{
	background: url(prenatal1/images/module_num_tan.gif) 0 -160px no-repeat;
}

.tan .grid .noteworthy .num4 a
{
	background: url(prenatal1/images/module_num_tan.gif) 0 -240px no-repeat;
}

.tan .grid .noteworthy .num5 a
{
	background: url(prenatal1/images/module_num_tan.gif) 0 -320px no-repeat;
}



/* JS ROLLOVER VERSION */
/**
.orange .grid .noteworthy .num1 a.over
{
	background: url(images/module_num_1_orange.gif) no-repeat;
}

.orange .grid .noteworthy .num2 a.over
{
	background: url(images/module_num_2_orange.gif) no-repeat;
}

.orange .grid .noteworthy .num3 a.over
{
	background: url(images/module_num_3_orange.gif) no-repeat;
}

.orange .grid .noteworthy .num4 a.over
{
	background: url(images/module_num_4_orange.gif) no-repeat;
}

.orange .grid .noteworthy .num5 a.over
{
	background: url(images/module_num_5_orange.gif) no-repeat;
}

.tan .grid .noteworthy .num1 a.over
{
	background: url(images/module_num_1_tan.gif) no-repeat;
}

.tan .grid .noteworthy .num2 a.over
{
	background: url(images/module_num_2_tan.gif) no-repeat;
}

.tan .grid .noteworthy .num3 a.over
{
	background: url(images/module_num_3_tan.gif) no-repeat;
}

.tan .grid .noteworthy .num4 a.over
{
	background: url(images/module_num_4_tan.gif) no-repeat;
}

.tan .grid .noteworthy .num5 a.over
{
	background: url(images/module_num_5_tan.gif) no-repeat;
}

.purple .grid .noteworthy .num1 a.over
{
	background: url(images/module_num_1_purple.gif) no-repeat;
}

.purple .grid .noteworthy .num2 a.over
{
	background: url(images/module_num_2_purple.gif) no-repeat;
}

.purple .grid .noteworthy .num3 a.over
{
	background: url(images/module_num_3_purple.gif) no-repeat;
}

.purple .grid .noteworthy .num4 a.over
{
	background: url(images/module_num_4_purple.gif) no-repeat;
}

.purple .grid .noteworthy .num5 a.over
{
	background: url(images/module_num_5_purple.gif) no-repeat;
}
/**/



/* LINK ROLLOVER VERSION */
/**/
.purple .grid .noteworthy .num1 a:link:hover, .purple .grid .noteworthy .num1 a:visited:hover
{
	background: url(prenatal1/images/module_num_purple.gif) -285px 0 no-repeat;
}

.purple .grid .noteworthy .num2 a:link:hover, .purple .grid .noteworthy .num2 a:visited:hover
{
	background: url(prenatal1/images/module_num_purple.gif) -285px -80px no-repeat;
}

.purple .grid .noteworthy .num3 a:link:hover, .purple .grid .noteworthy .num3 a:visited:hover
{
	background: url(prenatal1/images/module_num_purple.gif) -285px -160px no-repeat;
}

.purple .grid .noteworthy .num4 a:link:hover, .purple .grid .noteworthy .num4 a:visited:hover
{
	background: url(prenatal1/images/module_num_purple.gif) -285px -240px no-repeat;
}

.purple .grid .noteworthy .num5 a:link:hover, .purple .grid .noteworthy .num5 a:visited:hover
{
	background: url(prenatal1/images/module_num_purple.gif) -285px -320px no-repeat;
}

.orange .grid .noteworthy .num1 a:link:hover, .orange .grid .noteworthy .num1 a:visited:hover
{
	background: url(prenatal1/images/module_num_orange.gif) -285px 0 no-repeat;
}

.orange .grid .noteworthy .num2 a:link:hover, .orange .grid .noteworthy .num2 a:visited:hover
{
	background: url(prenatal1/images/module_num_orange.gif) -285px -80px no-repeat;
}

.orange .grid .noteworthy .num3 a:link:hover, .orange .grid .noteworthy .num3 a:visited:hover
{
	background: url(prenatal1/images/module_num_orange.gif) -285px -160px no-repeat;
}

.orange .grid .noteworthy .num4 a:link:hover, .orange .grid .noteworthy .num4 a:visited:hover
{
	background: url(prenatal1/images/module_num_orange.gif) -285px -240px no-repeat;
}

.orange .grid .noteworthy .num5 a:link:hover, .orange .grid .noteworthy .num5 a:visited:hover
{
	background: url(prenatal1/images/module_num_orange.gif) -285px -320px no-repeat;
}

.tan .grid .noteworthy .num1 a:link:hover, .tan .grid .noteworthy .num1 a:visited:hover
{
	background: url(prenatal1/images/module_num_tan.gif) -285px 0 no-repeat;
}

.tan .grid .noteworthy .num2 a:link:hover, .tan .grid .noteworthy .num2 a:visited:hover
{
	background: url(prenatal1/images/module_num_tan.gif) -285px -80px no-repeat;
}

.tan .grid .noteworthy .num3 a:link:hover, .tan .grid .noteworthy .num3 a:visited:hover
{
	background: url(prenatal1/images/module_num_tan.gif) -285px -160px no-repeat;
}

.tan .grid .noteworthy .num4 a:link:hover, .tan .grid .noteworthy .num4 a:visited:hover
{
	background: url(prenatal1/images/module_num_tan.gif) -285px -240px no-repeat;
}

.tan .grid .noteworthy .num5 a:link:hover, .tan .grid .noteworthy .num5 a:visited:hover
{
	background: url(prenatal1/images/module_num_tan.gif) -285px -320px no-repeat;
}
/**/




.grid .noteworthy .content li strong
{
	text-transform: uppercase;
	font-size: .9em;
	line-height: 1.7em;
}

.purple .grid .noteworthy .content li strong
{
	color: #6f78a5;			/* PURPLE */
}

.orange .grid .noteworthy .content li strong
{
	color: #ce7b2d;			/* ORANGE */
}

.tan .grid .noteworthy .content li strong
{
	color: #377abb;			/* TAN */
}


/* SMALL NEW AND NOTEWORTHY STYLES */
.grid .noteworthySmall .content
{
	padding: 0;
}

.grid .noteworthySmall .content ul
{
	margin: 0;
}

.grid .noteworthySmall .content li
{
	background: none;
	padding: 0;
}

.grid .noteworthySmall .content li a
{
	display: block;
	padding: 12px 15px 13px 34px;
	color: #38393c;					/* gray */
}

* html .grid .noteworthySmall .content li a
{
	height: 1px;
}

.grid .noteworthySmall .content li a:link:hover, .grid .noteworthySmall .content li a:visited:hover
{
	text-decoration: none;
}



/* JS ROLLOVER VERSION */
/**
.purple .grid .noteworthySmall .content li a.over:link
{
	background: url(images/module_button_rollover_purple.jpg) no-repeat;
}

.orange .grid .noteworthySmall .content li a.over:link
{
	background: url(images/module_button_rollover_orange.jpg) no-repeat;
}

.tan .grid .noteworthySmall .content li a.over:link
{
	background: url(images/module_button_rollover_tan.jpg) no-repeat;
}
/**/



/* LINK ROLLOVER VERSION */
/**/
.purple .grid .noteworthySmall .content li a:link:hover
{
	background: url(prenatal1/images/module_button_rollover_purple.jpg) no-repeat;
}

.orange .grid .noteworthySmall .content li a:link:hover
{
	background: url(prenatal1/images/module_button_rollover_orange.jpg) no-repeat;
}

.tan .grid .noteworthySmall .content li a:link:hover
{
	background: url(prenatal1/images/module_button_rollover_tan.jpg) no-repeat;
}
/**/



.grid .noteworthySmall .content li strong
{
	text-transform: uppercase;
	font-size: .9em;
	line-height: 1.7em;
}

.purple .grid .noteworthySmall .content li strong
{
	color: #6f78a5;			/* PURPLE */
}

.orange .grid .noteworthySmall .content li strong
{
	color: #ce7b2d;			/* ORANGE */
}

.tan .grid .noteworthySmall .content li strong
{
	color: #377abb;			/* TAN */
}

.grid .noteworthySmall .footer ul
{
	margin-left: 23px;
}



.chapters
{
	border: dotted 1px #afafaf;
	position: relative;
	margin-bottom: 30px;
}

.chapters .header
{
	height: 4px;
	overflow: hidden;
	width: 600px;
	background: url(prenatal1/images/chapters_header.gif) no-repeat;
	position: absolute;
	top: -1px;
	left: -1px;
}

* html .chapters .header
{
	top: 0;
}

.chapters ul
{
	margin: 0;
}

.chapters ul ul
{
	margin: 6px 0 0 45px;
	padding-bottom: 3px;
}

.chapters ul ul ul
{
	margin-left: 15px;
}

.chapters li
{
	background: none;
	padding: 0;
}

.chapters a
{
	display: block;
	padding: 5px 30px;
	text-indent: -11px;
    min-height: 1px;
}

* html .chapters a
{
	height: 1px;
}

.purple .chapters a
{
	color: #38393c;		/* GRAY */
}

.orange .chapters a
{
	color: #38393c;		/* GRAY */
}

.tan .chapters a
{
	color: #38393c;		/* GRAY */
}

.purple .chapters a:link:hover, .purple .chapters a:visited:hover
{
	text-decoration: none;
	background: url(prenatal1/images/module_button_rollover_purple.jpg) repeat-x;
	color: #6f78a5;		/* PURPLE */
}

.orange .chapters a:link:hover, .orange .chapters a:visited:hover
{
	text-decoration: none;
	background: url(prenatal1/images/module_button_rollover_orange.jpg) repeat-x;
	color: #ce7b2d;		/* ORANGE */
}

.tan .chapters a:link:hover, .tan .chapters a:visited:hover
{
	text-decoration: none;
	background: url(prenatal1/images/module_button_rollover_tan.jpg) repeat-x;
	color: #377abb;		/* TAN */
}

.chapters a.trigger
{
	text-indent: -18px;
}

.chapters .trigger .bullet
{
	padding-left: 18px;
	background-position: 0 1px;
	background-repeat: no-repeat;
}

.purple .chapters .trigger .bullet
{
	background-image: url(prenatal1/images/icon_plus_purple.gif);
}

.orange .chapters .trigger .bullet
{
	background-image: url(prenatal1/images/icon_plus_orange.gif);
}

.tan .chapters .trigger .bullet
{
	background-image: url(prenatal1/images/icon_plus_tan.gif);
}

.purple .chapters a.selected .bullet
{
	background-image: url(prenatal1/images/icon_minus_purple.gif);
}

.orange .chapters a.selected .bullet
{
	background-image: url(prenatal1/images/icon_minus_orange.gif);
}

.tan .chapters a.selected .bullet
{
	background-image: url(prenatal1/images/icon_minus_tan.gif);
}

.chapters li li
{
	font-size: 1.0em;
	padding: 0 15px 0 11px;
}

.chapters li li a
{
	display: inline;
	*display: inline-block;		/* fix for IE bug where a <a> on the first nested <li> will cause the bullet to disappear on hover */
	padding: 0;
	text-indent: 0;
}

.purple .chapters li li
{
	background: url(prenatal2/images/bullet_purple.gif) 0 6px no-repeat;
}

.orange .chapters li li
{
	background: url(prenatal2/images/bullet_orange.gif) 0 6px no-repeat;
}

.tan .chapters li li
{
	background: url(prenatal1/images/bullet_tan.gif) 0 6px no-repeat;
}

.purple .chapters li li a:link:hover, .purple .chapters li li a:visited:hover
{
	text-decoration: underline;
	background: none;
	color: #6f78a5;		/* PURPLE */
}

.orange .chapters li li a:link:hover, .orange .chapters li li a:visited:hover
{
	text-decoration: underline;
	background: none;
	color: #ce7b2d;		/* ORANGE */
}

.tan .chapters li li a:link:hover, .tan .chapters li li a:visited:hover
{
	text-decoration: underline;
	background: none;
	color: #377abb;		/* TAN */
}

.chapters .bullet
{
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 11px;
}

.purple .chapters .bullet
{
	background-image: url(prenatal2/images/bullet_purple.gif);
}

.orange .chapters .bullet
{
	background-image: url(prenatal2/images/bullet_orange.gif);
}

.tan .chapters .bullet
{
	background-image: url(prenatal1/images/bullet_tan.gif);
}

.chapters .collapsed
{
	display: none;
}

.chapters .footer
{
	height: 4px;
	overflow: hidden;
	width: 600px;
	background: url(prenatal1/images/chapters_footer.gif) no-repeat;
	position: absolute;
	left: -1px;
	bottom: -1px;
}

* html .chapters .footer
{
	bottom: auto;
	margin-top: -3px;
}



.toolbar
{
	border-top: dotted 1px #afafaf;
	padding-top: 4px;
	margin: 0 0 18px;
}

.toolbar p
{
	font-size: 1.1em;
	line-height: 1.36em;	/* 15pt */
	color: #58595c;			/* GRAY */
}

.toolbar ul
{
	margin: 0 0 0;
	padding: 0;
	float: right;
	margin-right: -8px;
}

.toolbar ul li
{
	list-style-type: none;
	display: block;
	float: left;
	background: none;
	font-size: 1.1em;
	line-height: 1.36em;	/* 15pt */
	padding: 0 8px;
	border-left: dotted 1px #afafaf;
}

.toolbar ul li.borderless
{
	border: none;
}

.toolbar ul ul
{
	float: none;
	margin: 0 0 0 -6px;
}

.toolbar ul ul li
{
	border: none;
	padding: 0 0 0 6px;
}

.toolbar .textSize a
{
	display: block;
	width: 14px;
	height: 14px;
	text-indent: -9999px;
}

.toolbar a.textDecrease
{
	background: url(prenatal1/images/icon_minus_darktan.gif) no-repeat;
}

.toolbar a.textIncrease
{
	background: url(prenatal1/images/icon_plus_darktan.gif) no-repeat;
}

.toolbar .disabled a.textDecrease
{
	background: url(prenatal1/images/icon_minus_disabled.gif) no-repeat;
	cursor: default;
}

.toolbar .disabled a.textIncrease
{
	background: url(prenatal1/images/icon_plus_disabled.gif) no-repeat;
	cursor: default;
}

.toolbar .date
{
	padding-right: 8px;
	border-right: dotted 1px #afafaf;
	margin-right: 8px;
}

.toolbar .location
{
	padding-left: 8px;
	border-left: dotted 1px #afafaf;
	margin-left: 8px;
}

.toolbar .byline
{
	margin-top: -16px;
}



ul.tabs
{
	margin-bottom: 0;
}

.purple .tabs
{
	border-bottom: solid 15px #363f71;
}

.orange .tabs
{
	border-bottom: solid 15px #aa420c;
}

.tan .tabs
{
	border-bottom: solid 15px #1d3e75;
}

.tabs li
{
	float: left;
	list-style-type: none;
	background: none;
	height: 30px;
	margin-right: 5px;
	font-size: 1.3em;
	line-height: 1.69em;
	font-weight: bold;
	padding: 0 0 0 26px;
}

.purple .tabs li
{
	background: #cacdde url(prenatal1/images/tab_left_purple.gif) no-repeat;
}

.purple .tabs li.selected
{
	background: #363f71 url(prenatal1/images/tab_left_purple_selected.gif) no-repeat;
}

.orange .tabs li
{
	background: #edceb2 url(prenatal1/images/tab_left_orange.gif) no-repeat;
}

.orange .tabs li.selected
{
	background: #aa420c url(prenatal1/images/tab_left_orange_selected.gif) no-repeat;
}

.tan .tabs li
{
	background: #becddf url(prenatal1/images/tab_left_tan.gif) no-repeat;
}

.tan .tabs li.selected
{
	background: #1d3e75 url(prenatal1/images/tab_left_tan_selected.gif) no-repeat;
}

.tabs a
{
	display: block;
	padding: 4px 26px 0 0;
}

* html .tabs a
{
	padding-bottom: 4px;
}

html > body .tabs a
{
	height: 26px;			/* height needed for Safari (4px padding is 1px too short) but need to hide from IE6 */
}

.purple .tabs a
{
	color: #6f78a5;
	background: #cacdde url(prenatal1/images/tab_right_purple.gif) top right no-repeat;
}

.purple .tabs .selected a
{
	color: #ffffff;
	background: #363f71 url(prenatal1/images/tab_right_purple_selected.gif) top right no-repeat;
}

.orange .tabs a
{
	color: #ce7b2d;
	background: #edceb2 url(prenatal1/images/tab_right_orange.gif) top right no-repeat;
}

.orange .tabs .selected a
{
	color: #ffffff;
	background: #aa420c url(prenatal1/images/tab_right_orange_selected.gif) top right no-repeat;
}

.tan .tabs a
{
	color: #377abb;
	background: #becddf url(prenatal1/images/tab_right_tan.gif) top right no-repeat;
}

.tan .tabs .selected a
{
	color: #ffffff;
	background: #1d3e75 url(prenatal1/images/tab_right_tan_selected.gif) top right no-repeat;
}



.subsection
{
	border-bottom: dotted 1px #afafaf;
	border-top: dotted 1px #afafaf;
	margin-top: 15px;
}

.contentwell > .subsection
{
	margin-top: 0;
}

* html .subsection
{
	height: 1px;
}

.subsection h1
{
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.67em;		/* 20px */
	padding: 4px 30px 6px;
	color: #ffffff;
	margin-top: -1px;
	margin-bottom: 1px;
}

* html .subsection h1
{
	position: relative;
	top: -3px;
	padding-top: 7px;
	bottom: -3px;
}

.subsection h1 a, .purple .subsection h1 a, .orange .subsection h1 a, .tan .subsection h1 a,
.purple .subsection h1 a:hover, .orange .subsection h1 a:hover, .tan .subsection h1 a:hover
{
	color: #ffffff;
}

.subsection h2
{
	font: bold 1.2em/1.67em Arial, Helvetica, sans-serif;	/* 20px line height */
	padding: 4px 30px 6px;
	margin-top: -1px;
	margin-bottom: 9px;
}

* html .subsection h2
{
	position: relative;
	top: -3px;
	padding-top: 7px;
	margin-top: -4px;
}

.subsection h3
{
	font: bold 1.1em/1.82em Arial, Helvetica, sans-serif;	/* 20px line height */
	margin: 0 0 0 30px;
}

.subsection h4					/* same as p except bold and page color */
{
	font-size: 1.3em;
	line-height: 1.54em;		/* 18px */
	margin-left: 30px;
	max-width: 630px;
}

.purple .subsection h4
{
	color: #6f78a5;				/* PURPLE */
}

.orange .subsection h4
{
	color: #ce7b2d;				/* ORANGE */
}

.tan .subsection h4
{
	color: #377abb;				/* TAN */
}

.subsection h6
{
	margin: 15px 0 0 30px;
}

.subsection p
{
	font-size: 1.2em;
	line-height: 1.5em;
	margin-left: 30px;
	padding-left: 0;
	max-width: 630px;
}

.subsection p label
{
	font-size: 1.0em;
	line-height: 1.0em;
	display: inline;
	margin: 0 0 0 2px;
	padding: 0;
}

.subsection label
{
	font-size: 1.2em;
	line-height: 1.5em;
	margin-left: 30px;
	padding-top: 10px;
}

.subsection form.labels label
{
	margin-top: 4px;
}

.subsection form.labels p
{
	margin-bottom: 10px;
}

.subsection .input
{
	margin-left: 30px;
	width: 225px;
	font: normal 1.3em/1.54em Arial, Helvetica, sans-serif;
	color: #38393c;				/* GRAY */
}

.subsection ul
{
	margin: 0 30px auto;
}

.subsection li
{
	font-size: 1.2em;
	line-height: 1.5em;
	margin-bottom: 16px;
}

.subsection ul.oneline
{
	margin-bottom: 16px;
}

.subsection ul.oneline li
{
	margin-bottom: 0;
}

.purple .subsection a
{
	color: #6f78a5;		/* PURPLE */
}

.orange .subsection a
{
	color: #ce7b2d;		/* ORANGE */
}

.tan .subsection a
{
	color: #377abb;		/* TAN */
}

.subsection li a, .purple .subsection li a, .orange .subsection li a, .tan .subsection li a
{
	color: #38393c;
}

.subsection form
{
	margin: 0;
}

.subsection .double
{
	margin-left: 0;
	float: none;
}

.purple .subsection
{
	background: #f7f9fa;		/* rbg(247, 249, 250) */
}

.purple .subsection h1
{
	background: #6f78a5;		/* rbg(111, 120, 165) */
}

.purple .subsection h2
{
	background: #e2e3ee;		/* rbg(226, 227, 238) */
	color: #6f78a5;				/* PURPLE */
}

.purple .subsection h3
{
	color: #6f78a5;				/* PURPLE */
}

.purple .subsection a:hover
{
	color: #6f78a5;				/* PURPLE */
}

.purple .subsection li
{
	background: url(prenatal2/images/bullet_purple.gif) 0 6px no-repeat;
}

.tan .subsection
{
	background: #f6f9fb;		/* rbg(246, 249, 251) */
}

.tan .subsection h1
{
	background: #377abb;		/* rbg(78, 119, 168) */
}

.tan .subsection h2
{
	background: #dce3ee;		/* rbg(220, 227, 238) */
	color: #377abb;				/* TAN */
}

.tan .subsection h3
{
	color: #377abb;				/* TAN */
}

.tan .subsection a:hover
{
	color: #377abb;				/* TAN */
}

.tan .subsection li
{
	background: url(prenatal1/images/bullet_tan.gif) 0 6px no-repeat;
}

.orange .subsection
{
	background: #fcf9f5;		/* rbg(252, 249, 245) */
}

.orange .subsection h1
{
	background: #ce7b2d;		/* rbg(206, 123, 45) */
}

.orange .subsection h2
{
	background: #f4e5d4;		/* rbg(244, 229, 212) */
	color: #ce7b2d;				/* ORANGE */
}

.orange .subsection h3
{
	color: #ce7b2d;				/* ORANGE */
}

.orange .subsection a:hover
{
	color: #ce7b2d;				/* ORANGE */
}

.orange .subsection li
{
	background: url(prenatal2/images/bullet_orange.gif) 0 6px no-repeat;
}

.purple .subsection .downloads li, .orange .subsection .downloads li, .tan .subsection .downloads li
{
	background: none;
}



ul.downloads
{
	margin: 30px 0 51px;
}

.subsection ul.downloads
{
	margin: 30px 30px 51px;
}

.downloads li, .subsection .downloads li
{
	background: none;
	padding: 0;
	margin-bottom: 20px;
	font-size: 1.3em;
	line-height: 1.54em;	/* 18px */
}

.downloads a
{
	color: #38393c;
	background: url(prenatal1/images/btn_middle.gif) repeat-x;
	padding: 7px 0 9px;
	*padding: 0;
}

.subsection .downloads a
{
	margin-left: 15px;
}

.purple .downloads a:hover
{
	background: url(prenatal1/images/btn_middle_purple.gif) repeat-x;
	text-decoration: none;
	color: #6f78a5;		/* PURPLE */
}

.orange .downloads a:hover
{
	background: url(prenatal1/images/btn_middle_orange.gif) repeat-x;
	text-decoration: none;
	color: #ce7b2d;		/* ORANGE */
}

.tan .downloads a:hover
{
	background: url(prenatal1/images/btn_middle_tan.gif) repeat-x;
	text-decoration: none;
	color: #377abb;		/* TAN */
}

.downloads span
{
	padding: 7px 30px 9px;
}

.downloads .left
{
	background: url(prenatal1/images/btn_left.gif) no-repeat;
	padding: 7px 0 9px;
	*padding: 0;
	margin: 0;
	float: none;
}

.downloads .right
{
	background: url(prenatal1/images/btn_right.gif) top right no-repeat;
	padding: 7px 0 9px;
	*padding: 0;
	margin: 0;
	float: none;
}

.downloads .bullet
{
	padding: 7px 30px 9px;
	background-position: 17px 13px;
	background-repeat: no-repeat;
}

.purple .downloads .bullet
{
	background-image: url(prenatal2/images/bullet_purple.gif);
}

.orange .downloads .bullet
{
	background-image: url(prenatal2/images/bullet_orange.gif);
}

.tan .downloads .bullet
{
	background-image: url(prenatal1/images/bullet_tan.gif);
}



.lateral
{
	background: #f6f9f3 !important;		/* rbg(246, 249, 243) */
}

.lateral h1
{
	background: #51871f !important;		/* rbg(81, 135, 31) */
}

.lateral h2
{
	background: #dfe9d4 !important;		/* rbg(223, 233, 212) */
	color: #51871F !important;				/* GREEN */
}

.lateral h3
{
	color: #51871F !important;				/* GREEN */
}

.lateral a
{
	color: #51871F !important;				/* GREEN */
}

.lateral li
{
	background: url(prenatal2/images/bullet_green.gif) 0 6px no-repeat  !important;
}



.subsection .story
{
	padding: 15px 30px 0;
	position: relative;
}

.subsection .story p
{
	margin-left: 120px;
}

.subsection .story ul
{
	margin-left: 120px;
	margin-bottom: 20px;
}

.subsection .story ul li
{
	background: url(prenatal2/images/bullet.gif) 0 6px no-repeat;
	padding: 0 0 0 11px;
	margin: 0;
}

.subsection .story .info
{
	margin-bottom: 10px;
}

.subsection .story .info img
{
	margin-right: 15px;
}

.subsection .story .info p
{
	margin: 0;
	padding: 27px 0 0;
}

.subsection hr
{
	color: #ffffff;
	height: 15px;
	background-color: #ffffff;
	border: 0;
	margin: 0;
}

.audio
{
	float: left;
	height: 23px;
	margin: 0 2px 6px;
	padding: 7px 12px 0;
	font-size: 1.2em;
	font-weight: bold;
	position: relative;
}

.audio1
{
	height: 23px;
	font-size: 1.2em;
	font-weight: bold;
	position: relative;
}

.purple .audio
{
	background: #e2e3ee;	/* LIGHT PURPLE */
}

.orange .audio
{
	background: #f4e5d4;	/* LIGHT ORANGE */
}

.tan .audio
{
	background: #dce3ee;	/* LIGHT TAN */
}

.purple .audio a
{
	color: #6f78a5;			/* PURPLE */
}

.orange .audio a
{
	color: #ce7b2d;			/* ORANGE */
}

.tan .audio a
{
	color: #377abb;			/* TAN */
}

.audio .left
{
	width: 2px;
	height: 30px;
	position: absolute;
	top: 0;
	left: -2px;
}

.purple .audio .left
{
	background: url(prenatal1/images/btn_audio_left_purple.gif) no-repeat;
}

.orange .audio .left
{
	background: url(prenatal1/images/btn_audio_left_orange.gif) no-repeat;
}

.tan .audio .left
{
	background: url(prenatal1/images/btn_audio_left_tan.gif) no-repeat;
}

.audio .right
{
	width: 2px;
	height: 30px;
	position: absolute;
	top: 0;
	right: -2px;
}

.purple .audio .right
{
	background: url(prenatal1/images/btn_audio_right_purple.gif) no-repeat;
}

.orange .audio .right
{
	background: url(prenatal1/images/btn_audio_right_orange.gif) no-repeat;
}

.tan .audio .right
{
	background: url(prenatal1/images/btn_audio_right_tan.gif) no-repeat;
}



/******************** footer ********************/
#footer
{
	margin: 30px 30px 0 30px;
	padding: 7px 0 9px;
	*padding: 8px 0;
	position: relative;
	clear: both;
	background: #ffffff url(prenatal1/images/footer_border.gif) no-repeat;
}

* html #footer
{
	height: 1px;		/* IE6 ignores position: relative without this, relative is needed for the top and bottom borders */
}

#footer p
{
	margin: 0 0 0 29px;
	font-size: 1.0em;
	line-height: 1.0em;
	color: #818082
}

#footer ul
{
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 2px;
}

#footer li
{
	list-style-type: none;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	border-left: dotted 1px #afafaf;
	font-size: 1.0em;
	line-height: 2.4em;
}

#footer a
{
	padding: 12px 9px 0;
	color: #818082;
}

#footer hr
{
	color: #e6e7e7;
	border-color: #afafaf;
	margin: 8px 1px 6px;
	*margin: 0 1px;
	width: 913px;
	position: relative;
}

#footer div.rule
{
	height: 1px;
	overflow: hidden;
	border-top: solid 1px #afafaf;
	margin: 8px 1px 6px;
	width: 913px;
	*margin-top: 7px;
}



/******************** SEARCH AND TABLE ********************/
.tan .summary a, .tan .paginate a, .tan .results a
{
	color: #377abb;
}

.purple .summary a, .purple .paginate a, .purple .results a
{
	color: #6f78a5;
}

.orange .summary a, .orange .paginate a, .orange .results a
{
	color: #ce7b2d;
}



/******************** SUMMARY ********************/
.summary
{
	border-top: dotted 1px #afafaf;
	border-bottom: dotted 1px #afafaf;
	margin-top: 9px;
	position: relative;
	padding: 15px 15px 42px;
	margin-bottom: 23px;
}

* html .summary
{
	height: 1px;
}

.tan .summary
{
	background: #f6f9fb;		/* rbg(246, 249, 251) */
}

.purple .summary
{
	background: #f7f9fa;		/* rbg(247, 249, 250) */
}

.orange .summary
{
	background: #fcf9f5;		/* rbg(252, 249, 245) */
}

.summary p
{
	font-size: 1.1em;
	line-height: 1.2em;			/* 13.2pt */
	margin: 0;
}

p.results
{
	position: absolute;
	top: 15px;
	right: 15px;
}

div.results
{
	margin-top: 30px;
}

div.results h6					/* results can be applied to a subsection div, i.e. <div class="subsection results"></div> */
{
	margin-left: 15px;
}

div.results ul
{
	margin-left: 15px;
}

.options
{
	position: absolute;
	right: 15px;
	bottom: 7px;
}



/******************** SUGGESTIONS ********************/
.suggestions
{
	margin: 23px 0 0;
	padding: 0 15px;
}

.suggestions h3
{
	margin-bottom: 3px;
}



/******************** PAGINATE ********************/
.paginate
{
	border-top: dotted 1px #afafaf;
	border-bottom: dotted 1px #afafaf;
	position: relative;
	text-align: center;
	height: 30px;
}

.tan .paginate
{
	background: #f6f9fb;		/* rbg(246, 249, 251) */
}

.purple .paginate
{
	background: #f7f9fa;		/* rbg(247, 249, 250) */
}

.orange .paginate
{
	background: #fcf9f5;		/* rbg(252, 249, 245) */
}

.paginate ul.pages
{
	margin-left: auto;
	margin-right: auto;
	height: 30px;
	margin-bottom: 0;
}

.paginate ul.pages li
{
	display: inline;
	background: none;
	padding: 0 2px;
	font-size: 1.2em;
	line-height: 1.25em			/* 14.4pt */
}

.paginate .pages a
{
	display: -moz-inline-box;
	display: -webkit-inline-box;
	display: inline-block;
	padding: 8px 4px 7px;
	height: 15px;
}

* html .paginate .pages a
{
	\height: 28px;
	he\ight: 15px;
}

.paginate .pages a:hover
{
	text-decoration: none;
	background: #fcf9f5;		/* rbg(252, 249, 245) */
}

.purple .paginate .pages a:hover
{
	background: #e2e3ee;		/* rbg(247, 249, 250) */
}

.orange .paginate .pages a:hover
{
	background: #f4e5d4;		/* rbg(252, 249, 245) */
}

.tan .paginate .pages a:hover
{
	background: #dce3ee;		/* rbg(246, 249, 251) */
}

.paginate a.selected
{
	color: #ffffff;
}

.tan .paginate a.selected, .tan .paginate a.selected:hover
{
	background: #377abb;		/* rbg(78, 119, 168) */
}

.purple .paginate a.selected, .purple .paginate a.selected:hover
{
	background: #6f78a5;		/* rbg(111, 120, 165) */
}

.orange .paginate a.selected, .orange .paginate a.selected:hover
{
	background: #ce7b2d;		/* rbg(206, 123, 45) */
}

.paginate .viewAll
{
	position: absolute;
	font-size: 1.1em;
	line-height: 
	line-height: 1.2em;			/* 13.2pt */
	margin: 0;
	right: 15px;
	top: 5px;
}



/******************** REFINE SEARCH MODULE ********************/
.module .subsection
{
	margin-top: 0;
	border: none;
	border: solid 1px #afafaf;
	border-width: 0 1px;
	padding: 0 0 14px;
}

.module .subsection form
{
	margin-bottom: 5px;
}

.module .subsection .refineResults
{
	position: relative;
	background: url(prenatal1/images/refine_search_form.gif) no-repeat;
	margin: 9px 0 0 35px;
	padding: 4px 0 14px 5px;
	*padding-bottom: 10px;
}

* html .module .subsection .refineResults
{
	margin-top: -3px;
	margin-bottom: 8px;
}

* html .module .subsection p
{
	margin-bottom: 8px;
}

html>body .module .subsection .refineResults .search
{
	*margin-left: -35px;
}

.module .subsection .refineResults .search
{
	width: 173px;
	border: 0;
}

.module .subsection .refineResults .submit
{
	position: absolute;
	right: 33px;
	top: 0px;
	width: 31px;
	height: 25px;
	background: url(prenatal1/images/module_search_submit_green.gif) no-repeat;
}

.module .subsection .refineResults .submitOn
{
	background: url(prenatal1/images/module_search_submit_green_on.gif) no-repeat;
}

.module .subsection h2
{
	padding-left: 35px;
}

* html .module .subsection h2
{
	height: 1px;			/* fixes bug in IE6 where the background for the first <h2> in  clearfix div didn't have a background */
}

.module .subsection h2.trigger
{
	padding: 0;
	margin-bottom: 0;
}

.module .subsection h2.trigger a
{
	padding: 4px 15px 6px 35px;
	display: block;
	height: 20px;
    min-height: 1px;
}

* html .module .subsection h2.trigger a
{
	height: 1px;
}

.module .subsection h2.trigger a:hover
{
	text-decoration: none;
}

.module .subsection h2  a
{
	background: url(prenatal1/images/icon_plus_green.gif) 9px 8px no-repeat;
}

.module .subsection h2 a.selected
{
	background: url(prenatal1/images/icon_minus_green.gif) 9px 8px no-repeat;
}

.module .subsection p.expandable
{
	line-height: 2.5em;
	padding-bottom: 0;
	margin-bottom: 10px;
	overflow: hidden;
}

.module .subsection p.expandable label
{

}

.module .subsection .collapsed
{
	display: none;
}

.module .subsection .num
{
	color: #58595c;
	font-size: .92em;
}


/******************** services styles ********************/

.messages {
    border: 1px solid #006600;
    background: #006600;
    margin-left: 10px;
	margin-right: 10px;
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 0px;
}

.errors  {
    border: 1px solid #CC0000;
    background: #CC0000;
    margin-left: 10px; margin-right: 10px;
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 0px;
}

.messages ul, .errors ul{
    margin-top: 3px;
    margin-bottom: 3px;
    margin-right: 0px;
}

.messages li, .errors li {
    color: #FFFFFF;
    font-size: 12px;
    /*padding: 0px;*/
	padding-left:10px;
	list-style-type: square;
    list-style-image: none;
}

/******************** END of services styles ********************/



.mov
{
	padding-top:10px;
	padding-bottom: 10px;
}




/******************** clearfix styles ********************/
.clearfix:after
{ 
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix
{
	display: block;
}

/* hides clearfix from IE-mac \*/
* html .clearfix
{
	height: 1%;
}

.clearfix
{
}
/* end hide from IE-mac */

