.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;
}

#cnnEpollH1 {border-right:1px solid #DADADA;}

#cnnEpollHowTo { font:normal 12px/15px helvetica,arial; color:#171717; }

.cnnEpollPadBottom10 td {padding:0px 0px 10px 0px;}

.cnnEpollPadBottom10 img { vertical-align:baseline; }

.cnnElexResultsEpolls { padding:5px 0px 0px 18px; }

.cnnEpollSpacer td { min-height:25px; height:25px; width:947px; min-width:947px; }

#loadingResultsTable { position:relative; text-align:center; height:400px; }

.cnnEpollContainer { padding:12px 18px 18px 18px; }

#cnn_ElectionCenter div#cnnHeader {height:123px; margin:0px; }
#cnnElexResults_top { height:36px;border-bottom:1px solid #DADADA; }
#cnnElexResults_top .cnnElex_ts { font:bold 11px arial;color:#CA0002;float:left;display:inline;width:371px; }
#cnnElexResults_top .over_hour { color:#666666; }

#cnnDD_blurb { float:left;margin-right:5px;display:inline;font:normal 11px/19px helvetica, arial; }

#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; }

.cnnElexExitP_Nav { padding:16px 0px 16px 0px; }

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

.cnnElexPrimST_left { float:left;width:465px;display:inline;margin:0px 0px 0px 0px; }
.cnnElexPrimST_right { float:left;width:465px;margin:0px 0px 0px 18px;display:inline; }

.cnnElexPrimSTitle { padding:0px 0px 0px 0px; }
.cnnElexPrimSTitle h2 { font:normal 16px/19px helvetica, arial;color:#161616; }
.cnnElexPrimSTitle span { font:bold 12px/15px helvetica, arial; }

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

.cnnElexExitPoll_Table .under_hour { color:#CA0002; }

.cnnElexExitPoll_Table td { text-align:center; font:normal 16px/19px helvetica, arial;color:#949494; border-width:0px 1px 1px 0; border-style:solid; border-color:#dadada;} 
.cnnElexExitPoll_Table td.title,
.cnnElexExitPoll_Table td.perc { font:normal 15px/17px helvetica, arial;color:#171717; }

.cnnElexExitPoll_Table td div {margin:0px;}
.cnnElexExitPoll_Table tr.alt td {background-color:#F2F2F2;}
.cnnElexExitPoll_Table td.title {border-width:0 0 1px 1px; border-style:solid; border-color:#dadada;}

.cnnElexExitPoll_Table td.title { text-align:left; margin:0px; }
.cnnElexExitPoll_Table td.perc div { text-align:center; margin:0px; }

.cnnElexExitPoll_Table tr.alt td.dark,
.cnnElexExitPoll_Table td.dark {background-color:#555555;}
.cnnElexExitPoll_Table td.dark {font:bold 16px/17px helvetica, arial;color:#FFFFFF;background-color:#555; }

.cnnElexExitPoll_Table tr.header td.uncommitted {vertical-align:middle; color:#171717; text-align:center;}
.cnnElexExitPoll_Table tr.header td.uncommitted div {padding:0px 9px;}

.cnnElexExitPoll_Table td {min-width:27px;}
.cnnElexExitPoll_Table td span {padding:6px 0px 4px 0px; width:auto; min-width:27px;}
.cnnElexExitPoll_Table td.title span {display:block;padding:6px 0px 6px 27px; }
.cnnElexExitPoll_Table td.perc span { display:block;padding:6px 0px 6px 0px; }

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

.cnnElexExitPoll_Table tr.header td { font:bold 11px arial; color:#FFFFFF; border-width:1px 1px 1px 0; border-style:solid; border-color:#DADADA; } 
.cnnElexExitPoll_Table tr.header td img {margin-bottom:3px; }

.cnnElexExitPoll_Table tr.header td div {background-color:#FFFFFF; margin:0px; padding:0px;}

.cnnElexExitPoll_Table tr.header td.end_right div { margin:0px;background:transparent url('http://i.cdn.turner.com/cnn/.element/img/2.0/sect/election/primaries/results/common/table_corner_stroke_tr.gif') top right no-repeat; }
.cnnElexExitPoll_Table 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; }
.cnnElexExitPoll_Table tr.header td.begin_left,
.cnnElexExitPoll_Table tr.header td.end_right { border-top:0px; }
.cnnElexExitPoll_Table tr.header td.begin_left { text-align:left; }

.cnnElexExitPoll_Table tr.header td span { display:block;padding:9px 0px 0px 0px; }
.cnnElexExitPoll_Table tr.header td.begin_left span { display:block;padding:27px 0px 28px 12px;font:bold 18px/24px helvetica,arial; }

.cnnElexExitPoll_Table tr.sm td.begin_left span {padding:7px 0px 7px 12px; font:bold 18px/24px helvetica,arial; width:220px;}

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

.cnnElexEPP_nav { margin:6px 0px 0px 0px;font:normal 18px helvetica,arial;color:#949494; }
.cnnElexEPP_nav  a.active,
.cnnElexEPP_nav  a.active:link { color:#949494; }

.uncommitted { color:#171717; }

#cnnPaginationTop, #cnnPaginationBottom { vertical-align:bottom; }

#cnnPaginationTop a, #cnnPaginationBottom a { cursor:pointer; }

#cnnEpollHowTo, #cnnCommonRespondents { padding-left:12px; }
