/**********************************HEADER***********************************/

#top{ width:100%;
      height:155px;
	  display:block;
	  background-image:url(../img/topfade.jpg);
	  background-position:left top;
	  background-repeat:repeat-x;
	  margin:0px;
	  padding:0px;
	  clear:both;
      }
	  
#header{
      margin:0px auto 0px auto;
	  width:960px;
      height:151px;
	  display:block;
	  background-color:#40627c;
	  background-image:url(../img/topfade.jpg);
	  background-position:left top;
	  background-repeat:repeat-x;
	}
	  
.mainnav{
	height:54px;
	width:960px;
	display:block;
	background-image:url(../img/header_nav_fade.png);
	background-position:left top;
	background-repeat:repeat-x;
	}

.topnav{
	height:72px;
	width:960px;
	display:block;
	background-image:url(../img/baby_top.jpg);
	background-position:2px bottom;
	background-repeat:no-repeat;
	}

#navbarright{
	width:4px;
	height:54px;
	display:block;
	float:right;
	margin:0px 0px 0px 0px;
	background-image:url(../img/nav_bar_right.png);
	background-position:left top;
	background-repeat:no-repeat;
}
/*-Phone Number-*/

ul.topnav li.phone{
	width: 161px; height: 42px;
	margin: 20px 0px 0px 0px; 
	background: url( '../img/phone_number.png' ) 0 -42px no-repeat;
	float:right;
	}

ul.topnav li.phone a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/phone_number.png' ) top left no-repeat;
	}

ul.topnav li.phone span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.topnav li.phone a:hover{
	background-image: none;
	}

/*-Phone Number-*/


ul.mainnav li{
	float:right;
	}


/*-Main Logo Button-*/
ul.mainnav li.homelogo{
	width: 257px; height: 54px;
	margin: 0px 0px 0px 0px; 
	background: url( '../img/header_logo.jpg' ) 0 -54px no-repeat;
	float:left;
	}

ul.mainnav li.homelogo a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/header_logo.jpg' ) top left no-repeat;
	}

ul.mainnav li.homelogo span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.mainnav li.homelogo a:hover{
	background-image: none;
	}

/*-Main Logo Button-*/

/*-Patient_Forms-*/

.patientforms{
	width: 104px; height: 13px;
	margin: 8px 0px 0px 0px;
	background: url( '../img/patient_forms.png' ) 0 -13px no-repeat;
	position:absolute;
	}

.patientforms a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/patient_forms.png' ) top left no-repeat;
	}

.patientforms span{
	display: block;
    padding: 7px 0 0 0;
	visibility:hidden;
	}

.patientforms a:hover{
	background-image: none;
	}
	
/*-Patient_Forms-*/

/*-Main Nav Buttons-*/

ul.mainnav li.homeBtn, ul.mainnav li.aboutBtn, ul.mainnav li.contactBtn, ul.mainnav li.locateBtn, ul.mainnav li.faqBtn{
	width: 70px; height: 30px;
	margin: 10px 4px 0px 0px; 
	background: url( '../img/btn_home.png' ) 0 -30px no-repeat;
	float:right;
	}

ul.mainnav li.homeBtn a, ul.mainnav li.aboutBtn a, ul.mainnav li.contactBtn a, ul.mainnav li.locateBtn a, ul.mainnav li.faqBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/btn_home.png' ) top left no-repeat;
	}

ul.mainnav li.homeBtn span, ul.mainnav li.aboutBtn span, ul.mainnav li.contactBtn span, ul.mainnav li.locateBtn span, ul.mainnav li.faqBtn span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.mainnav li.homeBtn a:hover, ul.mainnav li.aboutBtn a:hover, ul.mainnav li.contactBtn a:hover, ul.mainnav li.locateBtn a:hover, ul.mainnav li.faqBtn a:hover{
	background-image: none;
	}

ul.mainnav li.aboutBtn{
	background-image:url(../img/btn_about.png);
	}

ul.mainnav li.aboutBtn a{
	background-image:url(../img/btn_about.png);
	}

ul.mainnav li.contactBtn{
	width: 85px;
	background-image:url(../img/btn_contact.png);
	}

ul.mainnav li.contactBtn a{
	background-image:url(../img/btn_contact.png);
	}

ul.mainnav li.locateBtn{
	width: 85px;
	background-image:url(../img/btn_locate.png);
	}

ul.mainnav li.locateBtn a{
	background-image:url(../img/btn_locate.png);
	}

ul.mainnav li.faqBtn{
	background-image:url(../img/btn_faq.png);
	}

ul.mainnav li.faqBtn a{
	background-image:url(../img/btn_faq.png);
	}
	
/*-Main Nav Buttons-*/

/*SOCIAL MEDIA BUTTONS*/

ul#socialnav{
	margin:5px 0px 0px 0px;
	background-image:url(../img/stay_connected.png);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	height:21px;
	width:205px;
	float:right;
	}

ul#socialnav li{ 
	float:right !important;
	text-decoration:none;
	display:block;
	margin:0px 0px 0px 4px;
	}
	
/*-youtubeBtn Button-*/
li.youtubeBtn{
	width: 21px; height: 21px;
	margin: 5px 0px 0px 0px; 
	background: url( '../img/youtube.png' ) 0 -21px no-repeat;
	}

li.youtubeBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/youtube.png' ) top left no-repeat;
	}

li.youtubeBtn span{
	display: block;
    padding: 7px 0 0 0;
	visibility:hidden;
	}

li.youtubeBtn a:hover{
	background-image: none;
	}
	
/*-youtubeBtn Button-*/

/*-flickrBtn Button-*/
li.flickrBtn {
	width: 21px; height: 21px;
	margin: 5px 0px 0px 0px; 
	background: url( '../img/flickr.png' ) 0 -21px no-repeat;
}

li.flickrBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/flickr.png' ) top left no-repeat;
	}

li.flickrBtn  span{
	display: block;
    padding: 7px 0 0 0;
	visibility:hidden;
	}

li.flickrBtn  a:hover{
	background-image: none;
	}
	
/*-flickrBtn Button-*/

/*-twitterBtn Button-*/

li.twitterBtn {
	width: 21px; height: 21px;
	margin: 5px 0px 0px 0px; 
	background: url( '../img/twitter.png' ) 0 -21px no-repeat;
	}

li.twitterBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/twitter.png' ) top left no-repeat;
	}

li.twitterBtn span{
	display: block;
    padding: 7px 0 0 0;
	visibility:hidden;
	}

li.twitterBtn  a:hover{
	background-image: none;
	}

/*-twitterBtn Button-*/

/*-facebookBtn Button-*/

li.facebookBtn {
	width: 21px; height: 21px;
	margin: 5px 0px 0px 0px; 
	background: url( '../img/facebook.png' ) 0 -21px no-repeat;
	}

li.facebookBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/facebook.png' ) top left no-repeat;
	}

li.facebookBtn span{
	display: block;
    padding: 7px 0 0 0;
	visibility:hidden;
	}

li.facebookBtn  a:hover{
	background-image: none;
	}

/*-facebookBtn Button-*/


/*SOCIAL MEDIA BUTTONS*/

/**********************************HEADER***********************************/

/**********************************FOOTER***********************************/
#bottom{ 
      width:100%;
      height:500px;
	  display:block;
	  background-image:url(../img/bottomfade.jpg);
	  background-position:left top;
	  background-repeat:repeat-x;
	  clear:both;
	  }


#footernav {
	width:960px;
	height:320px;
	display:block;
	margin:0px auto;
	}

#footerleft {
	width:660px;
	height:300px;
	display:block;
	float:left;
	background-image:url(../img/footer_site_nav.png);
	background-position:left 60px;
	background-repeat:no-repeat;
	}
	
#footerdivline1 {
	width:1px;
	height:80px;
	display:block;
	float:left;
	margin:100px 50px 0px 10px;
	background-image:url(../img/foot_div_line.png);
	background-position:left top;
	background-repeat:no-repeat;
	}

#footerdivline {
	width:1px;
	height:80px;
	display:block;
	float:left;
	margin:100px 0px 0px 30px;
	background-image:url(../img/foot_div_line.png);
	background-position:left top;
	background-repeat:no-repeat;
	}
		
#footerbox {
	width:285px;
	height:300px;
	display:block;
	float:left;
	background-image:none;
	background-position:left center;
	background-repeat:no-repeat;
	}


	  
/*-Sub Nav Buttons-*/

ul.subnav{
	display:block;
	height:150px;
	width:960px;
	margin:0px auto;
	}

/*-Memorial Button-*/
ul.subnav li.memorialBtn{
	width: 380px; height: 148px;
	margin: 0px 0px 0px 0px; 
	background: url( '../img/btn_memorial.png' ) 0 -150px no-repeat;
	float:left;
	}

ul.subnav li.memorialBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/btn_memorial.png' ) top left no-repeat;
	}

ul.subnav li.memorialBtn span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.subnav li.memorialBtn a:hover{
	background-image: none;
	}

/*-Memorial Button-*/

/*-Birth Certificate-*/

ul.subnav li.birthcertBtn{
	width: 290px; height: 148px;
	margin: 0px 0px 0px 0px; 
	background: url( '../img/btn_birth_cert.png' ) 0 -150px no-repeat;
	float:left;
	}

ul.subnav li.birthcertBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/btn_birth_cert.png' ) top left no-repeat;
	}

ul.subnav li.birthcertBtn span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.subnav li.birthcertBtn a:hover{
	background-image: none;
	}

/*-Birth Certificate-*/


/*-Sub FAQ-*/

ul.subnav li.subfaqBtn{
	width: 290px; height: 148px;
	margin: 0px 0px 0px 0px; 
	background: url( '../img/btn_sub_faq.png' ) 0 -150px no-repeat;
	float:left;
	}

ul.subnav li.subfaqBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/btn_sub_faq.png' ) top left no-repeat;
	}

ul.subnav li.subfaqBtn span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.subnav li.subfaqBtn a:hover{
	background-image: none;
	}

/*-Sub FAQ-*/


/*-Sub FAQ-*/

ul.subnav li.subfaqBtn{
	width: 290px; height: 148px;
	margin: 0px 0px 0px 0px; 
	background: url( '../img/btn_sub_faq.png' ) 0 -150px no-repeat;
	float:left;
	}

ul.subnav li.subfaqBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/btn_sub_faq.png' ) top left no-repeat;
	}

ul.subnav li.subfaqBtn span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.subnav li.subfaqBtn a:hover{
	background-image: none;
	}

/*-Sub FAQ-*/

/*-Partners-*/

.partners {
	margin:0px 0px 0px 0px;
	width:500px;
	height:54px;
	display:block;
	}

/*-National Library of Medicine-*/

ul.partners li.nlmBtn{
	width: 54px; height: 54px;
	margin:0px 0px 0px 0px; 
	background: url( '../img/btn_nlm.png' ) 0 -54px no-repeat;
	float:left;
	}

ul.partners li.nlmBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/btn_nlm.png' ) top left no-repeat;
	}

ul.partners li.nlmBtn span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.partners li.nlmBtn a:hover{
	background-image: none;
	}

/*-National Library of Medicine-*/	

/*-National Institute of Health-*/	

ul.partners li.nihBtn{
	width: 54px; height: 54px;
	margin:0px 0px 0px 10px; 
	background: url( '../img/btn_nih.png' ) 0 -54px no-repeat;
	float:left;
	}

ul.partners li.nihBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/btn_nih.png' ) top left no-repeat;
	}

ul.partners li.nihBtn span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.partners li.nihBtn a:hover{
	background-image: none;
	}	

/*-National Institute of Health-*/	

/*-DHH-*/	

ul.partners li.dhhBtn{
	width: 54px; height: 54px;
	margin:0px 0px 0px 10px; 
    background: url( '../img/btn_dhh.png' ) 0 -54px no-repeat;
	float:left;
	}

ul.partners li.dhhBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/btn_dhh.png' ) top left no-repeat;
	}

ul.partners li.dhhBtn span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.partners li.dhhBtn a:hover{
	background-image: none;
	}	

/*-DHH-*/

/*-NCBI-*/	

ul.partners li.ncbiBtn{
	width: 54px; height: 54px;
	margin:0px 0px 0px 10px; 
    background: url( '../img/btn_ncbi.png' ) 0 -54px no-repeat;
	float:left;
	}

ul.partners li.ncbiBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/btn_ncbi.png' ) top left no-repeat;
	}

ul.partners li.ncbiBtn span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.partners li.ncbiBtn a:hover{
	background-image: none;
	}	

/*-NCBI-*/		

/*-USA.GOV-*/	

ul.partners li.usaBtn{
	width: 54px; height: 54px;
	margin:0px 0px 0px 10px; 
    background: url( '../img/btn_usa.png' ) 0 -54px no-repeat;
	float:left;
    }

ul.partners li.usaBtn a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/btn_usa.png' ) top left no-repeat;
	}

ul.partners li.usaBtn span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.partners li.usaBtn a:hover{
	background-image: none;
	}	

/*-USA.GOV-*/	
	
/*-Partners-*/

.footersubnav {
	width:220px;
	height:160px;
	display:block;
	margin:100px 0px 0px 0px;
	float:left;
	}
		
.footersubnav a:link, .footersubnav a:visited{
	font-size:13px;
	color:#777;
	text-decoration:none;
	}
	
.footersubnav a:hover, .footersubnav a:active{
	color:#ccc;
	text-decoration:underline;
	}	


table.footersubnav{
	height:0px;
	margin-bottom:30px;
}

.footersubnav tr td {
	
	margin:0px;
	padding:7px 0px 7px 0px;
	width:100px;
	height:100% !important;
	}
	
.credits {
	width:325px;
	height:170px;
	display:block;
	margin:60px 0px 0px 0px;
	background-image:url(../img/med_symbol.png);
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
    }

.credits p{
	font-size:13px;
	line-height:140%;
	color:#999;
	width:200px;
	margin:40px 10px 40px 110px;
    }

/****FOOTER BOX BOTTOM RIGHT FOOTER *****/

/*-Top-*/

ul.imgblock {
	margin-left:25px;
	background-image:url(../img/accepted_insurance_covrage.png);
	background-position:0px 60px;
	background-repeat:no-repeat;
	}
	
	
ul.imgblock li.fbtop{
	width: 257px; height: 78px;
	margin: 80px 0px 0px 0px; 
	background: url( '../img/blue_shield.png' ) 0 -78px no-repeat;
	float:left;
	}

ul.imgblock li.fbtop a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/blue_shield.png' ) top left no-repeat;
	}

ul.imgblock li.fbtop span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.imgblock li.fbtop a:hover{
	background-image: none;
	}

/*-Top-*/

/*-Bottom Left-*/

ul.imgblock li.fbbottomLeft{
	width: 103px; height: 97px;
	margin: 8px 0px 0px 0px; 
	background: url( '../img/cigna.png' ) 0 -97px no-repeat;
	float:left;
	}

ul.imgblock li.fbbottomLeft a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/cigna.png' ) top left no-repeat;
	}

ul.imgblock li.fbbottomLeft span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.imgblock li.fbbottomLeft a:hover{
	background-image: none;
	}

/*-Bottom Left-*/

/*-Bottom Right-*/

ul.imgblock li.fbbottomRight{
	width: 154px; height: 97px;
	margin: 8px 0px 0px 0px; 
	background: url( '../img/aetna.png' ) 0 -97px no-repeat;
	float:left;
	}

ul.imgblock li.fbbottomRight a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/aetna.png' ) top left no-repeat;
	}

ul.imgblock li.fbbottomRight span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.imgblock li.fbbottomRight a:hover{
	background-image: none;
	}

/*-Bottom Right-*/

/*-Discover More-*/

ul.imgblock li.fbdiscover{
	width: 97px; height: 10px;
	margin: 18px 0px 0px 150px; 
	background: url( '../img/discover_more.png' ) 0 -10px no-repeat;
	float:left;
	}

ul.imgblock li.fbdiscover a{
	display: block;
	width:100%; height:100%;
	overflow:hidden;
	background: url( '../img/discover_more.png' ) top left no-repeat;
	}

ul.imgblock li.fbdiscover span{
	display: block;
    padding: 0px;
	visibility:hidden;
	}

ul.imgblock li.fbdiscover a:hover{
	background-image: none;
	}

/*-Discover More-*/

/****FOOTER BOX BOTTOM RIGHT FOOTER *****/


/**********************************FOOTER***********************************/


/****************************CONTENT****************************/

#middle{ 
      width:100%;
	  display:block;
	  background-image:url(../img/middlefade.jpg);
	  background-position:left bottom;
	  background-repeat:repeat-x;
	  margin:0px 0px 0px 0px;
	  padding:0px 0px 6px 0px;
	  clear:both;
	  }

#content{
	display:block;
	width:960px;
	padding-bottom:0px;
	background-color:#fff;
	margin:0px auto;
	clear:both;
	border-left:solid thin #e4e4e4;
	border-right:solid thin #e4e4e4;
	padding-bottom:10px;
	}

#maincontent{
	display:block;
	width:960px;
	height:270px;
	padding-bottom:0px;
	background-color:#ccc;
	margin:0px 0px 15px 0px;
	clear:both;
	background-image:url(../img/m1.jpg);
	background-position:center top;
    background-repeat:no-repeat;
	}


/****************************CONTENT****************************/

/****************************SECONDARY PAGE****************************/



/*-Static Title-*/
.pgLeftTitle {
	width: 480px; height: 33px;
	margin:30px 0px 10px 60px;
	background: url( '../img/title_faq.png' ) 0 0 no-repeat;
}

.pgLeftTitle  span{
	display: block;
	visibility:hidden;
	}

/*-Static Title-*/

#pgleft {
	width:645px;
	display:block;
	float:left;
}

#pgleft  h2 {
    font-family: Helvetica, "Arial Black", Gadget, sans-serif, Times, serif;
    font-size: 220%;
    color:#40627c;
    margin: 20px 0px 0px 0px;
	padding:0px;
    font-weight: normal;
	padding:0px 0px 0px 60px;
	width:500px;
}

#pgleft  p {
    font-family: Helvetica, "Arial Black", Gadget, sans-serif, Times, serif;
    font-size: 140%;
	line-height:200%;
    color:#333;
    margin-top: 15px;
    font-weight: normal;
	padding:0px 0px 0px 60px;
	width:500px;
}	
	
#pgleftMainImage{
	display:block;
	height:145px;
	width:615px;
	background-image:url(../img/faq_left.jpg);
	background-postion:left top;
	margin:15px 0px 0px 15px;
}

#pgright {
	width:315px;
	display:block;
	float:left;
}

#pgrightMainImage{
	display:block;
	height:475px;
	width:300px;
	background-image:url(../img/faq_right.jpg);
	background-postion:left top;
	margin:15px 0px 0px 0px;
}

#pgRightBottomImage{
	display:block;
	height:183px;
	width:200px;
	background-image:url(../img/texas_sm.png);
	background-postion:left top;
	margin:100px 0px 0px 40px;
}
/******** Bottm Right Ad/s ***************/

#pgright h2{
	font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:300;
	text-shadow: 0 1px 0 #fff;
	font-size:220%;
	line-height:110%;
	color:#40627c;
	margin:15px 0px 5px 5px;
	padding:0px;
}

#pgright p{
	font-size:160%;
}

a .tier0left, a .tier0middle, a .tier0right{
	display:block;
	width:300px;
	min-height:140px;
    background-image:url(../img/article_img.jpg);
	background-position:center 0px;
    background-repeat:no-repeat;
	padding-top:110px;
	float:left;
	position:relative;
	padding-bottom:24px;
	margin-top:15px;
	border-bottom:#f1f1f1 solid thin;
}

a .tier0middle, a .tier0right{
	margin-left:0px;
}

#pgright a{
		text-decoration:none;
		color:#444;
		font-family:Arial, Helvetica, sans-serif;
}

#articlemore{
	font-size:150%;
	float:right;
	margin-right:10px;
	margin-bottom:0px !important;
	position:absolute;
	bottom:0;
	right:0;
	height:24px;
}

a:hover .tier0left, a:hover .tier0middle, a:hover .tier0right {
	background-color:#e4e4e4;
	border-bottom:.03em solid #676767;
}

#pgright p{
	margin:0px 0px 0px 5px;
	padding:0px;
	line-height:150%;
	color:#676767;
}

/********Bottom Right Ad/s***************/

a .tier0right{
   background-image:url(../img/3.jpg);
}

/****************************SECONDARY PAGE****************************/
