/* normal list table */
.table-list{border-style: none;
    border-color: inherit;
    border-width: medium;
    border-collapse:collapse; margin:5px 0;
    width:100%
}
.table-list td{ color:#858585; background:#fff; padding:8px; font-size:12px; line-height:13px; border:1px solid #CCCCCC; border-width:0 0 1px 0}
.table-list .odd td{ background:#F6F6F6}

.table-list td.drag-handle{ background:url(../graphics/drag-handle.png) no-repeat center center; width:9px; cursor:pointer}

.specLabel{ width:30%}

.table-list th{ font-size:13px; color:#333; border:2px solid #CCCCCC; border-width:0 0 2px 0; padding:10px 8px; text-align:left; vertical-align:bottom}
.table-list th a{ color:#000; font-weight:bold; text-decoration:none}

.table-list thead th .tooltip{ float:right; margin-top:8px;}
#search-fields thead th .tooltip{ float:none; margin:0;}
#search-fields a img{ margin:0}

#ContentPlaceHolder1_feedbackList td{ vertical-align:top; line-height:16px}
#ContentPlaceHolder1_feedbackList .feedback-name{ display:block; font-weight:bold; font-size:14px; color:#21779E}

/*.table-list tfoot td{ background:#fff; border:none; text-align:center; font-size:11px; font-weight:bold; padding:5px 0;}*/
.table-list tfoot th { background:#f4f9fe; text-align:center;}	

.table-list tfoot th strong { font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; margin:.5em .5em .5em 0; color:#66a3d3;}

.table-list tfoot th em { color:#f03b58; font-weight: bold; font-size: 1.1em; font-style: normal;}
 
.table-list tfoot td, .table-list tfoot .odd td{ background:#cae5ff; text-align:center; font-size:11px; font-weight:bold;}
.table-list tfoot td a{ margin:0px 3px; text-decoration:none;}

.table-list tbody tr:hover td{ background-color:#e0eff6}

.table-list td a{ text-decoration:none; white-space:nowrap}
.table-list td a img{ margin-bottom:-3px}

.table-list .link-row td{ cursor:pointer}

.vehicle-parent .vehicle-name{ font-weight:bold}
.vehicle-floorplan .vehicle-name{ padding-left:15px}

.icon-cell{ line-height: 20px}
.icon-cell span{ display:block; float:left}
.icon-cell img{ float:left; margin-left:8px}

.sub-spec .spec-category{ padding-left:20px; font-style:italic}

.parent-spec .add-link{ display:block}
.sub-page .sub-page{ background:url(../graphics/page-node.png) no-repeat 8px center; padding-left:30px}
.sub-page .add-link{ display:none}