#container table.table {
    width: 100%;
    border-collapse:collapse;
}
#container .table thead th {
    padding: 10px;
    text-align: center;
    border: solid 3px #ffffff;
    white-space:nowrap;
    background: #f2f5f6; /* Old browsers */
}

#container .table thead th a {
    width: 100%;
    display: block;
    margin: 0 40px 0 0;
}

#container .table thead th a.asc {
    background-repeat: no-repeat;
    background-position: right;
    padding: 0 15px 0 -100px;
    background-image: url('../images/icon_asc.png');
}

#container .table thead th a.desc {
    background-repeat: no-repeat;
    background-position: right;
    padding: 0 15px 0 -100px;
    background-image: url('../images/icon_desc.png');
}

#container .table thead th.completed {
    min-width: 160px;
}
#container .table thead th.tblTitle {
    text-align: left;
    width: 300px;
    min-width: 300px;
    /* padding: 0 10px; */
    word-break: break-all;
}


#container .table td {
    border: double 1px #eeeeee;
}
#container .table td.tblTitle a {
    font: normal 20px Arial;
    color: #669900;
    float: left;
    text-align: left;
}

#container .table td.tblTitle a:hover {
    text-decoration: underline;
}


#container .table thead th a {
    font: bold 13px Arial;
    text-decoration: none;
    color: #555555;
}

#container .table thead th a:hover {
    text-decoration: underline;
    color: #555555;
}
#container .table tbody td {
    padding: 10px 20px;
    text-align: center;
}

#container .table tbody td:first-child {
    border-left-width:0;
}

#container .table tbody td:last-child {
    border-right-width:0;
}


#container .table tbody td a {
    font: normal 14px Arial;
    color: #000000;
    text-decoration: none;
    border-color: #dddddd;
}

#container .table tbody td.controls {
    white-space:nowrap;
    min-width: 165px;
}

#container .table tbody td.controls .map_menu.list{
    z-index: 0;
}


#container .table tbody td.flag {
    white-space:nowrap;
}


#container .table tbody td.date {
    white-space:nowrap;
}



#container .table .tblIcon {
    margin: 0 auto;
    display: block;
    width: 32px;
    height: 32px;
}
#container .table .tblIcon.os{
    background-image: url(../images/icon_map_os.png);
}

#container .table .tblIcon.gm{
    background-image: url(../images/icon_map_google.png);
}

