
.ftrd_bus_cont
{
    width:231px;
    float:left;
}

.rrev_cont
{
    width:210px;
    float:left;
    margin-left:2px;
}

.ftrd_bus_text, .rrev_text
{
    font-family:'arial';
    font-size:13pt;
    color:#000;
    font-weight:bold;
    margin-top:7px;
    height:25px;
}

.ftrd_bus_data_cont
{
    padding-left:11px;
    padding-top:11px;    
    border:1px solid #7b7e7d;
    float:left;
    width:217px;
}

.rrev_data_cont
{
    padding-left:11px;
    padding-top:11px;    
    border:1px solid #7b7e7d;
    float:left;
    width:210px;

}

.frslt_cont, .rrslt_cont
{
    float:left;
    clear:both;
    width:229px;
    margin-bottom:7px;
}

.rrslt_cont
{
    width:200px !important;
}

.frslt_lft
{
    float:left;
    width:75px;
    height:75px;
    background-color:#767676;
    margin-right:8px;
}

.frslt_rght
{
    width:120px;
    float:left;
}

.frslt_buslnk, .frslt_buslnk:link, .frslt_buslnk:visited
{
    text-decoration:none;
}

.frslt_name
{
    font-size:10pt;
    font-family:'arial';
    font-weight:normal;
    color:#4d961b;
}

.frslt_addr
{
    font-size:8pt;
    color:#000;
    font-weight:normal;
}

.frslt_num
{
    font-size:9pt;
    color:#000;
    font-weight:bold;
}

.frslt_maplnk
{
    font-size:8pt;
    color:#ef821f;
    text-decoration:none;
}

.rrslt_lnk, .rrslt_lnk:link, .rrslt_lnk:visited
{
    text-decoration:none;
}

.rrslt_title
{
    font-size:11pt;
    color:#4d961b;
}

.rrslt_text
{
    font-size:9pt;
    color:#000;
}

.rrslt_ftr
{
    width:210px;
    float:left;
    clear:both;
}

.rrslt_ftr_lft
{
    width:100px;
    float:left;
}

.rrslt_ftr_rght
{
    width:100px;
    float:right;
    text-align:right;
    padding-right:5px;
}

.rrev_lnk, .rrev_lnk:link, .rrev_lnk:visited
{
    font-size:8pt;
    color:#ef821f;
    text-decoration:none;
}

.fvid_cont
{
    height:118px;
    overflow:hidden;
}

.fvid_text_cont
{
    height:30px;
    overflow:hidden;
}

.fvid_text
{
    color:#4d961b;
    font-size:13pt;
    font-weight:bold;
    height:25px;
    overflow:hidden;
}

.fvid_box
{
    height:118px;
    background-color:#000;
    border:1px solid #4d961b;
    padding-top:7px;
    padding-left:8px;
}

.vrslt_cont
{
    width:90px;
    float:left;
    margin:0 auto 0 15px;
    padding:8px 0 0 0;
    text-align:left;
}

.vrslt_lft
{
    width:72px;
    height:54px;
    padding:0;
    float:left;
    margin-right:4px;
}

.vrslt_rght
{
    width:90px;
    height:35px;
    float:left;
}

.vrslt_lnk, .vrslt_lnk:link, .vrslt_lnk:visited {color:#000;font-size:10pt;text-decoration:none;font-weight:bold;font-family:'arial';}

.vrslt_play_cont
{
    width:auto;
    float:left;
    text-align:right;
}

.vrslt_play_lnk, .vrslt_play_lnk:link, .vrslt_play_lnk:visited
{
    color:#427a18;
    text-decoration:none;
    font-size:10pt;
    font-weight:bold;
    font-family:'verdana';
}

.vrslt_play_lnk img
{
    border:0;
    margin-top:3px;
}

.coup_cont
{
    width:250px;
    margin:0;
}

.coup_text
{
    font-family:'arial';
    font-size:13pt;
    color:#ef821f;
    margin-top:3px;
    margin-bottom:7px;
    font-weight:bold;
}

.supcoup_data_cont,
.coup_data_cont
{
    width:240px;
    background-color:#ffefdf;
    border:1px solid #ef821f;
    padding:4px;
}

.supcoup_data_cont
{
    background-color:#eb6b38;
}

.supcoup_data_cont a, .supcoup_data_cont a:link, .supcoup_data_cont a:visited
{
    color:#fef201;
}

.supcoup_data_cont a span
{
    color:#fff;
}
.supcoup_data_cont a span.coup_bus
{
    color:#fef201 !important;
}

.coup_lnk, .coup_lnk:link, .coup_lnk:visited
{
    text-decoration:none;
    font-family:'arial';
}

.coup_deal
{
    font-size:10pt;
    font-weight:bold;
    color:#ef821f;
}

.coup_bus
{
    font-size:8pt;
    font-weight:normal;
    color:#5ba425;
}

.coup_desc
{
    font-size:9pt;
    color:#000;
    font-weight:normal;
}

.coup_part
{
    height:2px;
    margin:5px auto;
    padding:0;
    border-bottom:1px dashed #000;
}

.top_rght_spcr, .top_lft_spcr
{
    margin:0 auto;
    height:45px;
}

.adblurb_cont
{
    position:absolute;
    width:460px;
    height:25px;
    top:0;
    left:200px;
    text-align:left;
    font-family:'arial';
    font-size:10pt;
    color:#000;
}

.adblurb_cont a, .adblurb_cont a:link, .adblurb_cont a:visited
{
    text-decoration:none;
    color:#4080ae;
    display:block;
    width:420px;
    height:25px;
    margin:2px auto 0 7px;
    padding:0;
    float:left;
}

.adblurb_cont a span
{
    font-weight:bold;
    color:#ee8220;
    font-size:12pt;
}

.adblurb_cont img
{
    float:left;
}
