#popup {
    position: absolute;
    top: 150px;
    left: 200px;
    width: 400px;
    z-index: 1500;
}
#popup t {
    position: relative;
}
#popup a.close {
    display: block;
    position: absolute;
    top: 3px;
    right: 10px;
    width: 23px;
    height: 23px;
    background: url('/templates/img/barbados/popup_close.gif') no-repeat 50% 50%;
}
#popup .l {
    float: left;
}
#popup .r {
    float: right;
}
#popup .t h3 {
    margin: 0 14px;
    padding: 0;
    background: #377aae url('/templates/img/barbados/popup_t_bg.gif') repeat-x 0 0;
    font: bold 12px Arial, Verdana, sans-serif;
    padding: 7px 0 6px 7px;
    color: #fff;
}
#popup .popup_text {
    clear: both;
    border-left: 2px solid #0568AB;
    border-right: 2px solid #0568AB;
}
#popup_text_content {
    padding: 11px;
    border: 1px solid #fff;
    background-color: #fff;
}
#popup_text_content .tabs {
    border-bottom: 1px solid #377AB3;
    height: 24px;
}
#popup_text_content .tabs li {
    list-style-type: none;
    float: left;
    width: 104px;
    height: 18px;
    padding: 6px 0 0;
    margin: 0 1px 0 0;
    text-align: center;
    background: #377AB3 url('/templates/img/barbados/popup_tab.gif') no-repeat 0 0;
}
#popup_text_content .tabs li.active {
    height: 19px;
    margin-bottom: -1px;
    background: #fff url('/templates/img/barbados/popup_tab_a.gif') no-repeat 0 0;
}
#popup_text_content .tabs li a {
    text-decoration: none;
    font-weight: bold;
    color: #fff;
}
#popup_text_content .tabs li a:hover {
    color: #000;
}
#popup_text_content .tabs li.active a, #popup_text_content .tabs li.active a:hover {
    color: #39777E;
    cursor: default;
}
#popup .tab_content {
    height: 182px;
    border: 1px solid #377AB3;
    border-top: 0;
    background-color: #fff;
    padding: 10px;
    overflow: auto;
}
#popup .tab_content table {
    border-collapse: collapse;
    margin: 10px;
}
#popup .tab_content table th, #popup .tab_content table td {
    vertical-align: top;
    text-align: left;
    padding: 0 5px 0 0;
}
#popup .b div {
    margin: 0 23px 0 14px;
    background-color: #347277;
    height: 20px;
}
#popup .b a:hover {
    cursor: nw-resize;
}

.indent table.list {
    margin: 10px 1px;
    width: 99%;
    border-collapse: collapse;
}

.indent table.list thead td {
    font-weight: bold;
}

.indent table.list td {
    border: 1px solid #FFF;
    background-color: #E3F2FE;
    vertical-align: top;
    padding: 3px 5px;
}