.logo_chart table {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: center;
 margin: 0px;
 padding: 0px;
 border: solid 2px #445569;
/* height: 160; */
 width: 210px;
}
.description {
 /* height: 110px; */
 border-top: 2px solid #B5111B;
 padding: 9px 8px 5px 8px;
 background-color: #c7ccd2;
 vertical-align: top;
 text-align: left;
 height: 110px;
}
.lc_header {
 /*color: #b5111b;*/
 /* background-color: #d2d2c9;*/
 /* border-bottom: 3px solid red; */
 text-align: center;
 vertical-align: middle;
 height: 50px; 
}
.spec_chart table {
 /*font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;*/
 text-align: center;
/* width: 100%; */
 border: solid 2px #445569;
}
.spec_chart td {
 height: 28px;
/* padding: 6px;*/
 border-right: 1px solid #d2d2c9;
 border-bottom: 1px solid #d2d2c9;
}
.key1 {
padding-top: 5px;
text-align: left;
padding-left: 15px; 
}
.key2 {
padding-top: 5px;
text-align: right;
padding-right: 15px; 
}

.header { color: white;
 /*color: #b5111b;*/
 font-size: 14px;
 font-weight: bold;
 background-color: #445569;
/* background-color: #d2d2c9;*/
 text-align: center;
 vertical-align: middle;
 height: 70px; 
}
.spec {
 /*font-weight: bold;*/
 text-align: left;
 padding-left: 6px;
 /* width: 210px; */
}
td.no, td.yes {
 text-indent: -9999px;
 overflow: hidden;
 background-repeat: no-repeat;
 background-position: center;
}
.yes {
 background-image: url(http://www.chartlogic.com/images/specialties/star_red.jpg);
}
.text {
 font-weight: bold; 
}
img.star {
margin-left: 1px;
margin-right: 1px;
padding: 0px;
}
div.star {
background-color: #800080;
text-align: center;
position: absolute;
z-index: 1;
display: block;
}

