/*
Family Cord Blood Services
By Will Moore - ISITE Design

*/
          /*
--=.._/(        Type, Links and Lists      )\_..=--
    	  */

#comparisontable a, #comparisontable a:visited{color: #5f5f5f;}
#comparisontable a:hover { color: #999}


          /*
--=.._/(        table      )\_..=--
    	  */

#comparisontable {
	border-collapse: collapse;
	margin:0 0 15px 0;
	padding:0;
	width: 100%;
}
#righttable {
	border:none;
	margin:0;
	padding:0;
}

#comparisontable th{	font-weight:bold; font-size: 9pt; height: 46px; line-height: 100%; color:#FFFFFF; background: url(../images/compchart/css/bg_t_head_slice.gif) repeat-x 0 100%; padding: 0 0 0 0;}
#comparisontable th.rightcorner{background:url(../images/compchart/css/bg_t_head_right.gif) 100% 100% no-repeat; height: 46px; color:#FFFFFF; padding-right:7px;/*background-color:#003366;*/}
#comparisontable th.leftcorner {background: url(../images/compchart/css/bg_t_head_left.gif) 0 100% no-repeat; height: 46px; padding-left:0px}
#comparisontable th.fcbs {background: url(../images/compchart/css/bg_t_head_fcbs.gif) 0 100%;}
#comparisontable tfoot{
    background: url(../images/compchart/css/bg_t_foot.gif) 0 0 no-repeat;
	height: 39px;
	padding: 0;
}
#comparisontable tfoot td{padding: 10px;}
#comparisontable .toprow td {padding: 4px 11px;}
#comparisontable td { padding: 11px;  text-align: center; }
#comparisontable td.item {text-align: left;}

#comparisontable td.on,
#comparisontable tr.odd td.on {
	background:   url(../images/compchart/css/bg_odd_on_gray.gif) 50% 50% no-repeat;
	text-indent: -8889em;
}
#comparisontable tr.even td.on{
	background:   url(../images/compchart/css/bg_even_on_gray.gif) 50% 50% no-repeat;
}
#comparisontable tr.odd td.fcbs-on{ /* had to combine these classes in order to defeat ie6 specificity bug */
	background:#ffffff url(../images/compchart/css/dot_fcbs_light.gif) 50% 50% no-repeat;
	text-indent: -8889em;
}
#comparisontable tr.even td.fcbs-on{ /* had to combine these classes in order to defeat ie6 specificity bug */
  background:#dee9f3 url(../images/compchart/css/dot_fcbs_dark.gif) 50% 50% no-repeat;
	text-indent: -8889em;
}

#comparisontable tr.odd .fcbs { background-color: #ffffff;}
#comparisontable tr.even td.fcbs { background-color: #dee9f3;}


#comparisontable tr.odd{
    background-color: #dee5eb;
}
#comparisontable tr.even{
    background-color: #c1d1e1;
}
#comparisontable tr.odd .item{ background: url(../images/compchart/css/bg_odd_left.gif) 0 0 repeat-y; background-color:#dee5eb;} /* border-left: 6px solid #dee9f3; */
#comparisontable tr.even .item{ background: url(../images/compchart/css/bg_even_left.gif) 0 0 repeat-y; background-color:#c1d1e1; }  /* border-left: 6px solid #fff;  */

#comparisontable tr.odd .cryocell { background: url(../images/compchart/css/bg_odd_right.gif) right 0 repeat-y; background-color:#dee5eb;}
#comparisontable tr.even .cryocell { background: url(../images/compchart/css/bg_even_right.gif) right 0 repeat-y; background-color:#c1d1e1;}
#comparisontable tr.even td.cryocell-on { /* had to combine these classes in order to defeat ie6 specificity bug */
	background: url(../images/compchart/css/bg_even_cryo_on2_gray.gif) right 0 repeat-y;
	background-color:c1d1e1;
	border-right: 1px solid #0094d3;
	text-indent: -8889em;
}

#comparisontable tr.even .cryocell.on2 { background: url(../images/compchart/css/bg_even_cryo_on2_gray.gif) right 0 repeat-y;
					background-color:c1d1e1;}
#comparisontable tr.odd td.cryocell-on {  /* had to combine these classes in order to defeat ie6 specificity bug */
	background: url(../images/compchart/css/bg_odd_cryo_on_gray.gif) right 0 repeat-y;
	background-color:#dee7eb;
	border-right: 1px solid #0094d3;
	text-indent: -8889em;
}

 table#comparisontable tr td.item {/*border-left: 1px solid #0094d3;*/}
 table#comparisontable tr td.cryocell {border-right: 1px solid #0094d3;}


#comparisontable .popup, #family-cord .popup {

	background-color: #fff;
	border: 1px solid #aac;
	padding: 5px 15px 5px 5px;
    position: absolute;
	visibility:visible;
	width: 330px;
	z-index: 10000;
}

* html #comparisontable .popup, * html #family-cord .popup {	display: none;} /* ie6 is flashing them on the screen for a minute.*/

#family-cord .popup h3 {font-size:1.2em; margin:0;}


          /*
--=.._/(        Randoms/dev utility styles      )\_..=--
    	  */


.accessibility{height: 0; left: -9999em;  line-height: 0; position: absolute; text-indent: -9999em; }
.column{
    float: left;
	width: 45%;
	margin-right: 2%;
}
