﻿.tbl{margin:0 0 34px;}
.tbl td{padding:5px 2px;}
.tbl th {text-align:left;line-height:26px;background-color:#ddd;}
tr.highlight{background-color:#ffffcc;cursor:pointer;}
div.highlight{background-color:#ffffcc !important;cursor:pointer;}
.tablealtrow{background-color:#f5f5f5;}
.nolongeravail{font-weight:bold;color:#ff0000;}
#nosavedlistings{color:#ff0000;font-size:120%;}
.listingupdated{color:#6fe735;line-height:14px;margin-top:3px;}
.note {font-size:11px;color:#444;}

/* Message Tabs */
.tab_link_wrapper {height:27px;border-bottom:3px solid #FFAF48;width:100%;}
.tab_link_wrapper a {background-color: #ddd;text-align:center;padding:4px 20px;color:#444;font-weight:bold}
.tab_link_wrapper a:hover {}
ul.tab_link_wrapper li {float:left;margin-left:5px;padding:4px 0;}
a.msg-received-tab, a.msg-received-tab-selected {border-radius: 4px 4px 0 0;}
a.msg-sent-tab, a.msg-sent-tab-selected {border-radius: 4px 4px 0 0;}
a.msg-sent-tab-selected, a.msg-received-tab-selected {background-color: #FFAF48;color:#fff;border-top:1px solid #F79B2D;border-left:1px solid #F79B2D;border-right:1px solid #F79B2D}
.tab_body table.tbl {margin-top:0}
.EmptyTempl {
    padding: 16px 12px 16px;
    border: 1px solid red;
    border-radius: 10px;
}
table.tblNoMargin {margin-bottom: 0}
/****************/

.savedcarlist{zoom:1;width:100%;position:relative;}
.savedcarlist .savedcarrow{position:relative;width:100%;float:left;}
.savedcarlist .savedcarrow_wrap {padding:8px 3px;}

.savedcarlist .listbody{float:left}
.savedcarlist .listbodyr{float:right;width:110px;text-align:right}
.savedcarlist .sd {color:#999;text-align:right;clear:both}

.list-view-controls {
    float: right;
    padding:5px 0;
}
.list-view-controls a {
    display: inline-block;
    padding: 10px 20px;
    font-size: 15px;
}

.savedcarlist .listbodyr .listbodya {
    float: right;
    margin-top: 20px
}
.savedcarlist .listbodyr .listbodysl{margin-top:5px;}
.savedcarlist .tobedel{background-color:#ffecec}

.savedcarlist .listbody a {font-size:15px}


@media only screen and (max-width: 959px) 
{
    .tab_link_wrapper
    {
        clear:both;
    }
}

@media only screen and (min-width: 420px) and (max-width: 767px) 
{
    .savedcarlist .listbody
    {
        width:140px;
    }


}

@media only screen and (max-width: 419px) 
{
 .savedcarlist .listbody
 {
     clear:both;
     padding-bottom:5px;
 }   
       

        
    .tab_link_wrapper a
    {
        padding:4px 10px;
    }        
}