
#comp_app_wrapper{width:180px; float:left; margin:0px; padding:0px;}
#com_asa{float:left;width:170px; }
#comp_values{float:left;width:170px; }
#comp_wrapper, comp_wrapper td{font-size:10px;}
#selector{background:#bd2429; border:1px solid #000; border-left:0px; width:179px; color:#fff; font-weight:bold; height:50px; overflow:hidden; padding:0px; margin:0px; }
#selector a:link, #selector a:visited,#selector a:active{ color:#fff; font-weight:bold;  display:block; margin:0px; padding:10px ; height:50px; _height:30px;}
#selector a:hover{text-decoration:none; background:#fff;  color:#bd2429; height:30px;}
#choices{ position:absolute; min-height:10px; height:auto !important; height:10px;}
#choices ul { margin:0px; padding:0px; display:none; background:#fff; border-bottom:1px solid #ccc; min-height:10px; height:auto !important; height:10px;}
#choices ul li{ background:none;display:block;
border:1px solid #ccc; border-bottom:0px; width:190px;margin:0px; padding:0px; 
}
#choices ul li a:link, #choices ul li a:visited, #choices ul li a:active{width:180px; display:block; padding:5px }
#choices ul li a:hover { text-decoration:none; background:#ccc;}
.hidden{ display:none;}
#comp_values table,#com_asa table {border-bottom:1px solid #000;}
#comp_values table{ border-left:1px solid #000;}
td.tb_header_blank{ height:50px !important;}
#com_asa table td,#comp_values table td{height:80px; padding:0px 5px; width:165px; border:1px solid #000; border-left:0px; border-bottom:0px; }

.hidden td{ height:80px;width:180px; border:1px solid #000; margin:0px;  border-top:0px; border-left:0px; padding-left:3px; }
#comp_values table td{ font-weight:bold; height:80px;}
td.even{ background:#e7ebef;}
td.tb_header{background:#bd2429; color:#fff; font-weight:bold; height:50px !important; }
td.overview{ height:150px !important;}


