.chart_table .sectiontableheader {
background:#5CA4DF url(http://c281103.r3.cf1.rackcdn.com/components/com_comparisonchart/images/dot_line.gif) repeat-x scroll left bottom;
color:#FFFFFF;
padding:3px;
}

.chart_table .sectiontableheader2 {
background:#F5F8EF url(http://c281103.r3.cf1.rackcdn.com/components/com_comparisonchart/images/dot_line.gif) repeat-x scroll left bottom;
color:#8CAD3A;
font-weight:bold;
padding:5px 3px;
}

.chart_table .sectiontableentry1 td {
background:#FFFFFE;
padding:5px 3px;
}

.chart_table .sectiontableentry1:hover td {
background-color:#F5F8EE;
}
.chart_table .sectiontableentry2 td {
background:#F1F1F1 url(http://c281103.r3.cf1.rackcdn.com/components/com_comparisonchart/images/dot_line.gif) repeat-x scroll left bottom;
padding:5px 3px;
}
.chart_table .sectiontableentry2:hover td {
background-color:#F5F8EE;
}

.chart_table .textarea {display:block; background:#fff; margin:0; padding:1px; border: solid 1px;}
.chart_table .textarea textarea {width:100%; background:#fff; margin:0px; padding:0; border:0;}
.chart_table .input {display:block; background:#fff; padding:1px 2px; margin:0; border: solid 1px;}
.chart_table .input input {width:100%; background:#fff; margin:0; padding:0; border:0;}

