/* Connecticut Childbirth and Women's Center - Created April 2006 */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */
/* All associated graphics copyright 2005, Victoria Group LLC */


body
    {
    margin: 0px 0px;    /* setting the top/bottom: 30px fixed the shifting box problem in Mozilla - because the scrollbars are always there!*/
    padding: 0;
    color: #333;
    font: 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    background: #BBD1D5;
    text-align: center;
    }
a
    {
    color: #307082;
    }
a:hover
    {
    color: #D60808;
    }
 #current a {
 	/*color: #FFFFFF !important;*/
 	/*/*/background-color: #CBDEDE!important;
 	border: 2px dotted #CBDEDE !important; /* */
 }
acronym
    {
    border: none;
    }

#testimonials_preamble h3 span, #tour_preamble h3 span, #class_preamble h3 span, #prenatal_preamble h3 span, #women_preamble h3 span, #pg1_preamble h3 span, #pg2_preamble h3 span, #pg3_preamble h3 span, #accredit_preamble h3 span, #press_preamble h3 span, #faq_preamble h3 span, #philosophy_preamble h3 span, #directions_preamble h3 span, #contact_preamble h3 span, #explanation h3 span, #participation h3 span, #benefits h3 span, #requirements, #lresources h3.resources span, #larchives h3.archives span, #lselect h3.select, #participation .p2 span, #participation .p3 span, #welcome_preamble h3 span, #commit_preamble h3 span, #doctors_preamble h3 span
    {
    display:none;
    }

#container
    {
    margin: 0 auto;
    width: 724px;
    position: relative;
    background: #fff;
    padding: 0 10px 0 10px;
    text-align: left;
	min-height: 570px; /* IE ignores this property; minimum box height */
	height:auto;
    }
html {
height:100.1%;		/*this cluggy fix keeps the vertical scroll bar on all the time, so the box doesn't keep shifting to the left*/
}	
	
* html #container
    {
	height: 570px;
    }

#pageHeader
    {
    position: absolute;
    top: 0px;
    left: 40px;
    }

#quickSummary
    {
    padding-top: 35px;
    }
#quickSummary .p2
    {
	font-size: 12px;
	position: absolute;
	top: 15px;
	right: 20px;
	margin: 0;
	left: 481px;
    }
#banner #quickSummary .p1 
    {
    font-size: 11px;
    height: 220px;
    background: url("title_blue.gif") no-repeat;
    margin: 0;
    width: 724px;
    color: #D291C2;
    font: 12px/150% Trebuchet MS;
    }
#container #banner #quickSummary .p1  span
    {
/*    padding: 30px 530px 0 30px;*/
    display: none;
/*    margin: 0;
    font: 12px/150% Trebuchet MS;
*/    }

#testimonials_preamble, #supportingText, #tour_preamble, #class_preamble, #prenatal_preamble, #women_preamble, #pg1_preamble, #pg2_preamble, #pg3_preamble, #accredit_preamble, #press_preamble, #faq_preamble, #philosophy_preamble, #directions_preamble,#contact_preamble, #welcome_preamble, #commit_preamble, #doctors_preamble 
    {
    margin: 0 20px 0 243px;
    background: url("big_bg.gif") no-repeat;
    }
#supportingText p, #pg1_preamble p
    {
    line-height: 150%;
	/*margin:10px 0 10px 0 for bigger padding around text on top */
    margin: 0px 0 10px 0;
    }
#testimonials_preamble h3, #tour_preamble h3, #class_preamble h3, #prenatal_preamble h3, #women_preamble h3, #pg1_preamble h3, #pg2_preamble h3, #pg3_preamble h3, #accredit_preamble h3, #press_preamble h3, #faq_preamble h3, #philosophy_preamble h3, #directions_preamble h3, #contact_preamble h3, #explanation h3, #participation h3, #benefits h3, #requirements h3,#welcome_preamble h3, #commit_preamble h3, #doctors_preamble h3
    {
    width: 450px;
    height: 23px;
    margin: 10px 0 5px 0;
    }
#pg1_preamble h3
    {
    background: url("pg1_heading.gif") no-repeat;
    }
#pg2_preamble h3
    {
    background: url("pg2_heading.gif") no-repeat;
    }
#pg3_preamble h3
    {
    background: url("pg3_heading.gif") no-repeat;
    }
#accredit_preamble h3
    {
    background: url("accredit_heading.gif") no-repeat;
    }
#press_preamble h3
    {
    background: url("press_heading.gif") no-repeat;
    }
#faq_preamble h3
    {
    background: url("faq_heading.gif") no-repeat;
    }
#philosophy_preamble h3
    {
    background: url("phil_heading.gif") no-repeat;
    }
#directions_preamble h3
    {
    background: url("dir_heading.gif") no-repeat;
    }
#contact_preamble h3
    {
    background: url("contact_heading.gif") no-repeat;
    }
#testimonials_preamble h3
    {
    background: url("testimonials_heading.gif") no-repeat;
    }
#tour_preamble h3
    {
    background: url("tour_heading.gif") no-repeat;
    }
#class_preamble h3
    {
    background: url("class_heading.gif") no-repeat;
    }
#prenatal_preamble h3
    {
    background: url("prenatal_heading.gif") no-repeat;
    }
#women_preamble h3
    {
    background: url("women_heading.gif") no-repeat;
    }
#commit_preamble
    {
    background: url("commit_heading.gif") no-repeat;
    }
#explanation h3
    {
    background: url("heading02.gif") no-repeat;
    }
#participation h3
    {
    background: url("heading03.gif") no-repeat;
    }
#benefits h3
    {
    background: url("heading04.gif") no-repeat;
    }
#requirements h3
    {
    background: url("heading05.gif") no-repeat;
    }
#welcome_preamble h3
    {
    background: url("welcome_heading.gif") no-repeat;
    }
#doctors_preamble h3
    {
    background: url("doctors_heading.gif") no-repeat;
    }
	
.imgleft {
float: left;
padding: 2px 20px 6px 0px;
}

.imgright {
float: right;
padding: 2px 10px 6px 0px;
}

#requirements
    {
    margin-bottom: 40px;
    }

#linkList
    {
	position: absolute;
	top: 265px;			/*padding above the Menu (below the banner)*/
	left: 0;
	width: 210px;
	height: 396px;
    }
#lselect ul, #larchives ul, #lresources ul
    {
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 30px;
 	/*Remove the following line if you like the menu's line-height to be the same as the body text */
	line-height: 1em;
    }
#lselect ul li a
    {
    text-decoration: underline;
    display: block;
    font-size: 13px;
    }
#lselect ul li.c, #lselect ul li a.c
    {
    display: inline;
    font-size: 12px;
    color: #333;
    }
#lselect ul li a.c
    {
    text-decoration: none;
    }
#lselect ul li a.c:hover
    {
    color: #D60808;
    }
#lselect ul li
    {
    font-size: 9px;
    /*border-bottom: 1px solid #E6EEF0;*/
    }
#linkList #larchives ul li
    {
    font-size: 13px;
    border-bottom: 1px solid #E6EEF0;
    display: block;
    padding: 5px 0;
    }
#linkList #lresources ul li
    {
    font-size: 13px;
    border-bottom: 1px solid #E6EEF0;
    display: block;
    padding: 5px 0;
    }
#lresources h3.resources
    {
    background: url("resources.gif") no-repeat;
    width: 69px;
    height: 15px;
    margin: 30px 0 5px 40px;
    }
#larchives h3.archives
    {
    background: url("archives.gif") no-repeat;
    width: 69px;
    height: 15px;
    margin: 30px 0 5px 40px;
    }

#footer
    {
    background: url("footer.gif") no-repeat;
    color: #307082;
    height: 48px;
    padding: 0 10px 0 0;
    line-height: 26px;
    font-size: 11px;
    }
#footer a
    {
    color: #307082;
    text-decoration: underline;
    }
#footer a:hover
    {
    text-decoration: underline;
    }
	

 /* Style Definitions from Microsoft Word */

 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
    font: 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
/*	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}*/
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
@page Section1
	{margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:707026465;
	mso-list-type:hybrid;
	mso-list-template-ids:-1442664386 197641 197641 328713 66569 197641 328713 66569 197641 328713;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;
	font-family:Symbol;
	color:green;}
@list l0:level2
	{mso-level-tab-stop:.75in;
	mso-level-number-position:left;
	margin-left:.75in;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-tab-stop:1.25in;
	mso-level-number-position:left;
	margin-left:1.25in;
	text-indent:-.25in;}
@list l0:level4
	{mso-level-tab-stop:1.75in;
	mso-level-number-position:left;
	margin-left:1.75in;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-tab-stop:2.25in;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-tab-stop:2.75in;
	mso-level-number-position:left;
	margin-left:2.75in;
	text-indent:-.25in;}
@list l0:level7
	{mso-level-tab-stop:3.25in;
	mso-level-number-position:left;
	margin-left:3.25in;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-tab-stop:3.75in;
	mso-level-number-position:left;
	margin-left:3.75in;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-tab-stop:4.25in;
	mso-level-number-position:left;
	margin-left:4.25in;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
