
.waitingTableTop{
        background: #FFFFFF url(http://i.cdn.turner.com/cnn/.element/img/2.0/sect/election/primaries/results/common/table_465_top_gray.gif) no-repeat scroll left top;
        width: 465px;
        height: 300px;
        overflow: hidden;
}

.waitingTableTop div.bottom {
        background: transparent url(http://i.cdn.turner.com/cnn/.element/img/2.0/sect/election/primaries/results/common/corner_465_bottom.gif) no-repeat scroll left top;
        height: 7px;
        margin: -2px 0px 0px;
        overflow: hidden;
}

.waitingTableTop table{
        width: 469px;
        height:100px;
        margin: 0px -2px 0px;
}


#cnnElexResults_top #cnnDD_elexCand_wrap,
#cnnElexResults_top #cnnDD_elexState_wrap,
#cnnElexResults_top #cnnDD_elexScore_wrap,
#cnnElexResults_top #cnnDD_elexDate_wrap
{ float:left;width:122px;display:inline; }

#cnnElexResults_top #cnnDD_elexState_wrap { width:98px; }
#cnnElexResults_top #cnnDD_elexScore_wrap { width:168px; }
#cnnElexResults_top #cnnDD_elexDate_wrap { width:78px; }

h1, h2, h3 { margin:0px;padding:0px;font-family:helvetica, arial; }

.active,
.active:link,
.active:visited { color:#949494;cursor:text; }

.cnnElexPrim_head h1 { font:normal 18px/21px helvetica, arial;padding:0px 0px 10px 0px;margin:0px; }
.cnnElexPrim_head b { font:bold 22px/24px helvetica, arial; }

#cnnElexRBC_left { float:left;width:154px;margin:10px 28px 0px 0px; }
#cnnElexRBC_right { float:left;width:765px;margin:10px 0px 0px 0px; }


.cnnElexPrimCandTable { background:#FFFFFF url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/election/primaries/results/candidate/table_cand_bg_results.gif') top left repeat-y;width:765px; }
.cnnElexPrimCandTable div.bottom { height:7px;background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/election/primaries/results/common/corner_765_bottom.gif') top left no-repeat;overflow:hidden; }

.cnnElexPrimCandTable td,
.cnnElexPrimCandTable h2 { font:normal 18px helvetica, arial; }
.cnnElexPrimCandTable td { text-align:right; }

.cnnElexPrimCandTable tr.header td { text-align:center;font:bold 12px helvetica, arial;color:#FFFFFF; }
.cnnElexPrimCandTable div.state_name { padding:10px 0px 12px 12px;text-align:left;color:#171717;line-height:15px; }

.cnnElexPrimCandTable td.status,
.cnnElexPrimCandTable td.report { text-align:center; }

.cnnElexPrimCandTable td.divider div { height:3px;overflow:hidden;background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/election/primaries/results/candidate/table_divider.gif') top left no-repeat; }

.cnnElexPrimCandTable .pad { padding:10px 12px 12px 0px; }

.cnnElexPrimCandTable td.cand .pad { text-align:left;padding:10px 0px 12px 12px; } 
.cnnElexPrimCandTable td.report .pad,
.cnnElexPrimCandTable td.status .pad { padding:10px 0px 12px 0px; }

.cnnElexPrimCandTable .bord_b { border-bottom:1px solid #DADADA; }

.cnnElexPrimCandTable tr.header td div { height:35px;overflow:hidden;background-color:#555555;margin:0px 1px 0px 0px; }
.cnnElexPrimCandTable tr.header td.end_right div { margin:0px 0px 0px 0px;background:#555555 url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/election/primaries/results/common/table_corner_tr.gif') top right no-repeat; }
.cnnElexPrimCandTable tr.header td.begin_left div { background:#555555 url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/election/primaries/results/common/table_corner_tl.gif') top left no-repeat; }

.cnnElexPrimCandTable tr.header td.begin_left { text-align:left; }

.cnnElexPrimCandTable tr.header td span { display:block;padding:10px 0px 0px 0px; }
.cnnElexPrimCandTable tr.header td.begin_left span { display:block;padding:10px 0px 0px 12px; }
.cnnElexPrimCandTable tr.header td.del_mid span { display:block;padding:2px 0px 0px 0px; }
.cnnElexPrimCandTable tr.header td.del_mid .sub { float:left;width:65px;margin-right:1px;background-color:#FFFFFF;height:12px;font:normal 9.5px helvetica, arial;color:#555555; }

.cnnElexPrimSNote { font:normal 11px/14px helvetica, arial; }