/* begin #infantmortality */
/* 2004.09.30 by todd */

#infantmortality {
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#infantmortality #header {
padding:0 0 10px 0;
}
#infantmortality #header h1 {
margin:0;
padding:0;
}
#infantmortality #header #specialmenu {
font-size:10px;
font-weight:bold;
padding:5px 0 0 0;
}
#infantmortality #header #specialmenu a {
color:#777777;
}
#infantmortality #header #specialmenu a:hover {
color:#AAAAAA;
}
#infantmortality #header #specialmenu a:visited {
color:#777777;
}
#infantmortality #header {
}
#infantmortality #map {
background-color:#ddd/*#EEEEEE*/;
border:1px solid #777;
}
html>body #map {
background-color:#eeeeee;
}
#infantmortality #mapmenu {
background-color:#fff /*#F4E6D1*/;
color:#555;
}
#infantmortality #mapmenu a, #infantmortality #mapmenu a:visited  {
text-decoration:none;
color:#556758;font-size:10px;
font-weight:bold;
}
#infantmortality #mapmenu a:hover {
text-decoration:underline;
color:#444;
}
#infantmortality #mapmenu td:hover {
background-color:#eee;
}
#infantmortality #mapmenu td {
padding:3px;
border-left:1px solid #777;
border-bottom:1px solid #777;
}
#infantmortality #mapmenu td.first {
padding:3px;
border-left:none;
}
#infantmortality #map .locations {
font-size:12px;
padding:0;
}
#infantmortality #map .locations {
overflow:auto;
}
#infantmortality #map h3 {
font-size:14px;
color:#555;
margin:0;
padding:5px;
line-height:20px
}
#infantmortality #map .locations p.note {
border-bottom:1px solid #999;
padding:0 5px 5px 5px;
line-height:12px;
}
#infantmortality #map .locations ol li {
padding:0 0 7px 0;
margin:0 0 0 25px;
}
#infantmortality #map .locations ol {
padding:0 8px 0 0;
margin:5px 0 0 2px;
font-size:10px;
}

#infantmortality #map table {
padding:0;
margin:0; 
}
#infantmortality .note {
padding:3px;
margin:0;
font-size:10px
}
#infantmortality #map .mapkey {
clear:both;
border-top:1px solid #777;
display:block;
padding:3px;
text-align:center;
background-image:url(/n/s/p/2004/infantmortality/graphics/bkg-white2grey_fade.gif); background-repeat:repeat-x; 
}
#infantmortality .mapkey img {
border:none;
}
#infantmortality #map img {
margin:0;
}
#infantmortality #map .mapkey p.note {
padding:3px;
margin:0;
font-size:10px;
color:#333;
}
#infantmortality #map #mapkeycolor td {
border:1px solid #777;
}
#infantmortality #map #bayarea .locations, #infantmortality #map #sacramento .locations, #infantmortality #map #centralvalley .locations {
height:220px;
}
#infantmortality #map #bayarea img, #infantmortality #map #sacramento img, #infantmortality #map #centralvalley img {
border-right:1px solid #777;
}
#infantmortality #map #socal td h3 {
border-top:1px solid #777;
}
#infantmortality #map #socal .locations {
height: 120px;
}
#infantmortality .clear {
clear:both;
}
/* begin #infantmortality data */

#infantmortality #data {
margin:10px 0 0 0;
}
#infantmortality #datamenu {
background-color:#fff/*#F4E6D1*/;
margin:0 0 10px 0;
border:1px solid #777;
}
#infantmortality #datamenu h3  {
display:none;
}
#infantmortality #datamenu .item {
font-size:10px;
text-align:left;
padding:5px;
color:#556758;
}
#infantmortality h2.header {
font-size:16px;
background-color:/*#eee*/#D2DBCD /*#DDEAE4*/;
padding:5px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:/*#4772AF#333*/ #BF060A;
border-bottom:1px solid #777;
}
#infantmortality .datatable {
font-size: 14px;
border:1px solid #777;
margin:10px 0 0 0;
}
#infantmortality .datatable h2 {
font-size: 16px;
padding:5px;
margin:0;
color:#444;
text-transform:none;
}
#infantmortality .datatable h3 {
font-size: 14px;
}
#infantmortality .datatable h3.header {
font-size: 14px;
background-color:#ddd/*#DDEAE4*/;
padding:5px;
margin:0;
color:#444;
border-bottom:1px solid #777;
}
html>body #infantmortality .datatable h3.header {
background-color:#eeeeee/*#DDEAE4*/;
}
#infantmortality .datatable table tr.labelcol {
background-color:#fff;
font-size:10px;
}
#infantmortality .datatable table tr.norm td {
background-color:#EEEEEE;
font-size:10px;
}
#infantmortality .datatable table tr.norm td.labelrow {
background-color:#DDDDDD;
font-size:12px;
}
#infantmortality .datatable table tr.alt td {
background-color:#DDDDDD;
font-size:10px;
}
#infantmortality .datatable table tr.alt td.labelrow {
background-color:#BBBBBB;
font-size:12px;
}
#infantmortality .datatable #datatableheader {
padding:0;
margin:0;
background-color:#fff/*#eee*/;
}
#infantmortality .datatable #datatableheader h2 {
font-size:14px;
margin:0;
padding:0;
}
#infantmortality .datatable #datatableheader h3 {
font-size:12px;
margin:0;
padding:0;
}
#infantmortality .datatable #datatableheader p {
font-size:10px;
margin:0;
padding:10px 0 0 0;
}
#infantmortality #datamenu form {
margin:0;
padding:0;
}
#infantmortality #about {
font-size:12px;
border:1px solid #777;
padding:0;
}
#infantmortality #about p {
padding:5px 10px 5px 10px;
margin:0;
}
#infantmortality #about h3 {
color:#666;
margin:0;
padding:10px 10px 5px 10px;
}