body { margin:0; background:#A00; }
img, img a { border:0;}

td { background-position:top left; vertical-align:top;}

#cardiac_zone_header_left { width:170px; height:354px; background:url(cardiac_zone_header_left.jpg); }
#cardiac_zone_header_mask { width:610px; height:354px; }

#cardiac_zone_buttons_left  { background:url(cardiac_zone_buttons_left.jpg) top; width:26px; }
#cardiac_zone_buttons_bg { background:url(cardiac_zone_buttons_bg.jpg) top no-repeat #000; width:728px; text-align:center; }
#cardiac_zone_buttons_right { background:url(cardiac_zone_buttons_right.jpg) top; width:26px; }

#cardiac_zone_left  { width:26px; background:url(cardiac_zone_left.jpg) top; }
#cardiac_zone_right { width:26px; background:url(cardiac_zone_right.jpg) top; }

#cardiac_zone_bg  { background:#000; width:728px;   }
#cardiac_zone_footer { background:url(cardiac_zone_footer.jpg) top repeat-x; height:28px; width:780px; }

ul, li { list-style:none; list-style-type:none; display:inline; text-align:center; }
li {  margin:0; padding:0 2px 2px 0; text-align:center; }

.table_features { font:normal 12px Arial; color:#EEE; text-align:left; }
.table_features td { padding:2px 10px; }

.table_features a { font:normal 12px Arial; color:#FFF;  text-decoration:underline; }
.table_features a:hover { color:#CCC; }

.tpop { margin:0px; }
.apop { position:absolute; visibility:hidden; width:127px; background:#050000; padding:5px; border:1px solid #3D0E0E; border-top:none; text-align:left; }

.apop a { color:#ddd; font:bold 12px Arial; text-decoration:none; }
.apop a:hover { color:#f66; }

#dummy { position:absolute; visibility:hidden; left:0px; top:30px; }
