@charset "UTF-8";.previousPage,.nextPage{display:inline-block;width:27px;height:27px;background-color:#f6f6f7;background:none,-khtml-gradient(linear,left top,left bottom,from(#fff),to(#e8e9eb));background:none,-moz-linear-gradient(top,#fff 0,#e8e9eb 100%);background:none,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e8e9eb));background:none,-webkit-linear-gradient(top,#fff 0,#e8e9eb 100%);background:none,-o-linear-gradient(top,#fff 0,#e8e9eb 100%);background:none,-ms-linear-gradient(top,#fff 0,#e8e9eb 100%);background:none,linear-gradient(top,#fff 0,#e8e9eb 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;zoom:1;text-indent:-9999px;}.previousPage{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") no-repeat 0 -34px transparent;}.previousPage.disabled{background-position:0 -1121px;}.previousPage:hover{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") no-repeat 0 0 transparent;}.previousPage:hover.disabled{background-position:0 -1121px;}.nextPage{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") no-repeat -34px -34px transparent;}.nextPage.disabled{background-position:-34px -1121px;}.nextPage:hover{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") no-repeat -34px 0 transparent;}.nextPage:hover.disabled{background-position:-34px -1121px;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,output,section,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:inherit;font-weight:inherit;font-style:inherit;font-family:inherit;text-align:left;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}a img,:link img,:visited img{border:0;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}b,strong{font-weight:bold;}i{font-style:italic;}sup{vertical-align:super;}sub{vertical-align:sub;}a,a:link,a:hover{color:#202022;text-decoration:none;outline:none;cursor:pointer;}body{-webkit-font-smoothing:antialiased;font-size:15px;font-family:Helvetica,Arial,sans-serif;}.contentWrap #contentMain{padding:0 0 30px 0;}#contentBody{float:left;width:620px;float:left;margin:0;font-family:Helvetica,Arial,sans-serif;}.catLabel{font-family:"nimbus-sans",Helvetica,Arial,sans-serif;float:left;font-size:3em;color:#202022;letter-spacing:-0.07em;font-weight:300;position:relative;top:5px;letter-spacing:-0.05em;}.subCatLabel{font-size:1.7em;font-family:"nimbus-sans",Helvetica,Arial,sans-serif;font-weight:300;word-spacing:-0.05em;letter-spacing:-0.07em;}.doubleRightArrow{padding-right:10px;background-image:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png");background-repeat:no-repeat;background-position:right -4566px;}.share a span{display:inline-block;height:20px;position:relative;text-indent:-4000px;top:5px;left:10px;}.headerImg{display:block;padding:0 0 2px 2px;}.balanceOfPower{float:left;border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;padding-top:20px;position:relative;margin:0 0 40px 0;}.balanceOfPower .centerOfBar{text-align:center;}.balanceOfPower .centerOfBar .seatsMajority{font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#202022;}.balanceOfPower .centerOfBar .controlCenter{color:#999;font-style:italic;font-family:Georgia,"Time New Roman",serif;font-size:14px;}.balanceOfPower .centerOfBar .controlArrow{width:8px;height:8px;background-image:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png");background-repeat:no-repeat;background-position:0 -4592px;display:block;margin:3px auto;}.balanceOfPower .balanceOfPowerNumbers{position:absolute;top:20px;width:620px;float:left;margin:0;}.balanceOfPower .balanceOfPowerNumbers span{font-size:60px;line-height:45px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;}.balanceOfPower .balanceOfPowerNumbers span.blueNumber{color:#264776;float:left;}.balanceOfPower .balanceOfPowerNumbers span.redNumber{color:#811818;float:right;}.balanceOfPower .balanceOfPowerGraph{clear:both;height:40px;width:620px;float:left;margin:0;background-color:#ccc;position:relative;}.balanceOfPower .balanceOfPowerGraph .bopGraphInd,.balanceOfPower .balanceOfPowerGraph .bopGraphRight,.balanceOfPower .balanceOfPowerGraph .bopGraphLeft,.balanceOfPower .balanceOfPowerGraph .bopGraphMiddle{height:40px;}.balanceOfPower .balanceOfPowerGraph .bopGraphInd{float:right;width:0;background-color:#be9c38;}.balanceOfPower .balanceOfPowerGraph .bopGraphRight{float:right;width:0;background-color:#811818;}.balanceOfPower .balanceOfPowerGraph .bopGraphLeft{float:left;width:0;background-color:#264776;}.balanceOfPower .balanceOfPowerGraph .bopGraphMiddle{z-index:2;left:309px;width:2px;position:absolute;background-color:#fff;}.balanceOfPower .bopTable{margin:20px 0 0 0;}.bopTable{width:620px;float:left;margin:0;font-size:14px;}.bopTable .bopTableLabel{font-weight:bold;color:#202022;border-bottom:1px solid #ccc;}.bopTable .bopTableLabel td{padding:2px 0 0 0;}.bopTable .bopTableData td{padding:10px 0 0 0;}.bopTable .bopTableData td .netChange{font-weight:bold;}.bopTable .bopTableData td.blueLeft .netChange{color:#264776;}.bopTable .bopTableData td.orangeInd .netChange{color:#be9c38;}.bopTable .bopTableData td.redRight .netChange{color:#811818;}#bopGov .balanceOfPower{padding-top:10px;}#bopGov .bopTable{margin:0;}.campaign2012Logo{background-image:url('http://asset1.cbsistatic.com/cnwk.1d/i/cbs/elections/campaignRightRailLogo.gif');background-repeat:no-repeat;background-position:right 3px;font-family:Helvetica,Arial,sans-serif;font-size:1.2em;width:100%;border-top:3px solid black;color:#B12124;padding:7px 0;}.campaign2012Logo a{width:300px;display:block;color:#B12124;}.electionsRightRailModule{position:relative;border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset2.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-300.png") no-repeat center top!important;}.electionsRightRailModule .labelText{color:#202022;font-family:Helvetica,Arial,sans-serif;font-size:17px;border-bottom:1px solid #dedede;}.electionsRightRailModule .resultsLink{position:absolute;right:0;top:5px;font-size:12px;font-family:Helvetica,Arial,sans-serif;}.electionsRightRailModule .resultsLink:hover{color:#b12124;text-decoration:none;}.electionsRightRailModule .resultsLink.presLink{top:15px;}.electionsRightRailModule .presResults{width:150px;float:left;font-family:Helvetica,Arial,sans-serif;margin:10px 0 20px 0;}.electionsRightRailModule .presResults .image60{float:left;margin:0 10px 0 0;}.electionsRightRailModule .presResults .name{font-size:15px;position:relative;top:-1px;line-height:15px;font-weight:bold;letter-spacing:-0.05em;}.electionsRightRailModule .presResults .elecVote{font-size:9px;color:#999;position:relative;top:-2px;}.electionsRightRailModule .presResults .elecVoteNum{font-size:34px;line-height:30px;font-weight:bold;position:relative;top:-1px;letter-spacing:-0.05em;}.electionsRightRailModule .presResults .percentNumber{font-size:15px;font-weight:bold;display:block;padding:4px 0 0 0;}.electionsRightRailModule .presResults .percentNumber .greySplitter{color:#ccc;font-weight:normal;}.electionsRightRailModule .presResults.blue .name,.electionsRightRailModule .presResults.blue .elecVoteNum,.electionsRightRailModule .presResults.blue .percentNumber{color:#264776;}.electionsRightRailModule .presResults.red .name,.electionsRightRailModule .presResults.red .elecVoteNum,.electionsRightRailModule .presResults.red .percentNumber{color:#811818;}.electionsRightRailModule .bopRightRail{position:relative;float:left;width:100%;margin:0 0 20px 0;}.electionsRightRailModule .presResultsWrap{float:left;margin:0 0 5px 0;}.electionsRightRailModule .presResultsNoThumb{font-family:Helvetica,Arial,sans-serif;width:150px;float:left;}.electionsRightRailModule .presResultsNoThumb .name{font-size:20px;font-weight:bold;padding:10px 0 0 0;float:left;width:100%;letter-spacing:-0.05em;}.electionsRightRailModule .presResultsNoThumb .voteLabel{font-size:14px;color:#999;position:relative;top:3px;display:block;}.electionsRightRailModule .presResultsNoThumb .elecVoteNum{font-size:44px;font-weight:bold;float:left;width:100%;letter-spacing:-0.05em;}.electionsRightRailModule .presResultsNoThumb .votePercent{font-size:16px;font-weight:bold;line-height:35px;}.electionsRightRailModule .presResultsNoThumb .voteNumber{font-size:16px;font-weight:bold;}.electionsRightRailModule .presResultsNoThumb .greySplitter{color:#ccc;font-weight:normal;}.electionsRightRailModule .presResultsNoThumb.popResults{padding:2px 0 5px 0;}.electionsRightRailModule .presResultsNoThumb.blue .name,.electionsRightRailModule .presResultsNoThumb.blue .elecVoteNum,.electionsRightRailModule .presResultsNoThumb.blue .votePercent,.electionsRightRailModule .presResultsNoThumb.blue .voteNumber{color:#264776;}.electionsRightRailModule .presResultsNoThumb.red .name,.electionsRightRailModule .presResultsNoThumb.red .elecVoteNum,.electionsRightRailModule .presResultsNoThumb.red .votePercent,.electionsRightRailModule .presResultsNoThumb.red .voteNumber{color:#811818;}.electionsRightRailModule .centerOfBar{margin:5px 0 0 0;text-align:center;}.electionsRightRailModule .centerOfBar .seatsMajority{font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#202022;}.electionsRightRailModule .centerOfBar .controlCenter{color:#999;font-style:italic;font-family:Georgia,"Time New Roman",serif;font-size:14px;}.electionsRightRailModule .centerOfBar .controlArrow{width:8px;height:8px;background-image:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png");background-repeat:no-repeat;background-position:0 -4592px;display:block;margin:3px auto;}.electionsRightRailModule .balanceOfPowerGraph{clear:both;height:30px;width:300px;float:left;margin:0;background-color:#ccc;position:relative;}.electionsRightRailModule .balanceOfPowerGraph .bopGraphInd,.electionsRightRailModule .balanceOfPowerGraph .bopGraphRight,.electionsRightRailModule .balanceOfPowerGraph .bopGraphLeft,.electionsRightRailModule .balanceOfPowerGraph .bopGraphMiddle{height:30px;}.electionsRightRailModule .balanceOfPowerGraph .bopGraphInd{float:right;width:0;background-color:#be9c38;}.electionsRightRailModule .balanceOfPowerGraph .bopGraphRight{float:right;width:0;background-color:#811818;}.electionsRightRailModule .balanceOfPowerGraph .bopGraphLeft{float:left;width:0;background-color:#264776;}.electionsRightRailModule .balanceOfPowerGraph .bopGraphMiddle{z-index:2;left:149px;width:2px;position:absolute;background-color:#fff;}.electionsRightRailModule .balanceOfPowerGraph .balanceOfPowerNumbers{position:absolute;color:white;font-size:26px;font-weight:bold;font-family:Helvetica,Arial,sans-serif;width:100%;}.electionsRightRailModule .balanceOfPowerGraph .balanceOfPowerNumbers .blueNumber{float:left;padding-left:5px;}.electionsRightRailModule .balanceOfPowerGraph .balanceOfPowerNumbers .redNumber{float:right;padding-right:5px;}.election2012Headlines .headlinesLink{background-image:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png");background-position:-35px -914px;font-family:Helvetica,Arial,sans-serif;text-transform:uppercase;color:#b12124;font-size:.8em;font-weight:bold;float:right;padding:0 0 0 13px;}.election2012 #breakingNewsBannerWrap2011{text-shadow:1px 1px #fff;}.election2012 #breakingNewsBannerWrap2011.campaign2012{background-image:url('http://asset2.cbsistatic.com/cnwk.1d/i/cbs/electionsTicker/electionTickerBg.gif');height:145px;background-repeat:repeat-x;}.election2012 #breakingNewsBannerWrap2011.campaign2012 #border{height:45px;}.election2012 #breakingNewsBannerWrap2011.campaign2012 #bnStdContent{margin:0 auto;width:940px;position:relative;}.election2012 #breakingNewsBannerWrap2011.campaign2012 li{height:45px;float:left;}.election2012 #breakingNewsBannerWrap2011.campaign2012 h2{float:left;padding:0 20px 0 0;background-image:url('http://asset0.cbsistatic.com/cnwk.1d/i/cbs/electionsTicker/electionsTickerSprite.png');background-position:right -50px;background-repeat:no-repeat;}.election2012 #breakingNewsBannerWrap2011.campaign2012 h2 a{float:left;}.election2012 #breakingNewsBannerWrap2011.campaign2012 h2 .breakingLabel{background-image:url('http://asset0.cbsistatic.com/cnwk.1d/i/cbs/electionsTicker/electionsTickerSprite.png');height:45px;width:135px;display:inline-block;text-indent:-9999px;background-position:0 4px;background-repeat:no-repeat;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .bnHeadlineWrap{height:45px;margin:0;width:auto;float:left;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .bnHeadlineWrap .bnHeadline{color:#202022;font-family:Helvetica,Arial,sans-serif;letter-spacing:-0.05em;font-size:1.2em;float:left;padding:11px 0 0 10px;font-weight:bold;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace{margin:0 auto;width:940px;position:relative;height:100px;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults{position:relative;width:220px;float:left;margin:0 20px 0 0;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults .labelText{color:#202022;font-family:Helvetica,Arial,sans-serif;font-size:15px;padding:8px 0 0 0;border-bottom:1px solid #ccc;-moz-box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;margin:0 0 10px 0;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults .labelText a:hover{color:#b12124;text-decoration:none;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults .resultsLink{position:absolute;right:0;top:11px;font-size:11px;font-family:Helvetica,Arial,sans-serif;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults .resultsLink .doubleRightArrow{background-position:right -4568px;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults .resultsLink:hover{color:#b12124;text-decoration:none;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .labelText{margin-bottom:13px;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .presResults{width:110px;float:left;font-family:Helvetica,Arial,sans-serif;height:60px;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .presResults .name{font-size:13px;position:relative;top:-6px;line-height:15px;font-weight:bold;text-transform:uppercase;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .presResults .elecVoteNum{font-size:32px;line-height:30px;font-weight:bold;position:relative;top:-6px;display:block;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .presResults .percentNumber{font-size:11px;position:relative;top:-10px;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .presResults .percentNumber .greySplitter{color:#ccc;font-weight:normal;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .presResults.blue .name,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .presResults.blue .elecVoteNum,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .presResults.blue .percentNumber{color:#264776;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .presResults.red .name,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .presResults.red .elecVoteNum,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.presidental .presResults.red .percentNumber{color:#811818;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house{text-align:center;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .labelText,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .labelText{margin:0 0 3px 0;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph{clear:both;height:23px;width:220px;float:left;margin:0;background-color:#ccc;position:relative;border-bottom:1px solid #fff;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph .bopGraphInd,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph .bopGraphInd,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph .bopGraphRight,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph .bopGraphRight,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph .bopGraphLeft,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph .bopGraphLeft,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph .bopGraphMiddle,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph .bopGraphMiddle{height:23px;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph .bopGraphInd,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph .bopGraphInd{float:right;width:0;background-color:#be9c38;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph .bopGraphRight,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph .bopGraphRight{float:right;width:0;background-color:#811818;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph .bopGraphLeft,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph .bopGraphLeft{float:left;width:0;background-color:#264776;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph .bopGraphMiddle,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph .bopGraphMiddle{z-index:2;left:109px;width:2px;position:absolute;background-color:#fff;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph .balanceOfPowerNumbers,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph .balanceOfPowerNumbers{position:absolute;color:white;font-size:21px;font-weight:bold;font-family:Helvetica,Arial,sans-serif;width:100%;text-shadow:none;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph .balanceOfPowerNumbers .blueNumber,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph .balanceOfPowerNumbers .blueNumber{float:left;padding-left:5px;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .balanceOfPowerGraph .balanceOfPowerNumbers .redNumber,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .balanceOfPowerGraph .balanceOfPowerNumbers .redNumber{float:right;padding-right:5px;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .centerOfBar,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .centerOfBar{text-align:center;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .centerOfBar .controlCenter,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .centerOfBar .controlCenter{color:#74777A;font-size:11px;font-family:Georgia,"Time New Roman",serif;font-style:italic;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .centerOfBar .controlArrow,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .centerOfBar .controlArrow{background-image:url('http://asset0.cbsistatic.com/cnwk.1d/i/cbs/electionsTicker/electionsTickerSprite.png');background-position:0 -127px;width:6px;height:5px;display:block;margin:1px auto 0;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.senate .seatsMajority,.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.house .seatsMajority{color:#74777A;font-size:11px;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.commentary{margin:0;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.commentary .greyBullet{background-image:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png");background-position:-35px -914px;height:auto;font-size:13px;padding-left:15px;float:none;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.commentary .greyBullet a:hover{color:#b12124;text-decoration:none;}.election2012 #breakingNewsBannerWrap2011.campaign2012 .electionsTickerRace .electionsTickerResults.commentary p{font-size:13px;}.electionsNavWrap ul.searchFilter{list-style-type:none;margin-left:0;padding-left:0;height:28px;line-height:28px!important;margin-bottom:15px;background-color:#f6f6f7;background:none,-khtml-gradient(linear,left top,left bottom,from(#fff),to(#e8e9eb));background:none,-moz-linear-gradient(top,#fff 0,#e8e9eb 100%);background:none,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e8e9eb));background:none,-webkit-linear-gradient(top,#fff 0,#e8e9eb 100%);background:none,-o-linear-gradient(top,#fff 0,#e8e9eb 100%);background:none,-ms-linear-gradient(top,#fff 0,#e8e9eb 100%);background:none,linear-gradient(top,#fff 0,#e8e9eb 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;zoom:1;_display:inline-block;border:1px solid #d9d9d9;height:28px;font-weight:bold;}.electionsNavWrap ul.searchFilter>li{border-left:1px solid #d9d9d9;float:left;padding:0 19px 0 19px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#202022;font-weight:normal;}.electionsNavWrap ul.searchFilter>li:hover{position:relative;text-decoration:none;cursor:default;-webkit-box-shadow:0 2px 6px -2px rgba(0,0,0,0.4) inset,1px 0 0 #fff;-moz-box-shadow:0 2px 6px -2px rgba(0,0,0,0.4) inset,1px 0 0 #fff;box-shadow:0 2px 6px -2px rgba(0,0,0,0.4) inset,1px 0 0 #fff;background-color:#e7e8ea;background:none,-khtml-gradient(linear,left top,left bottom,from(#e4e5e7),to(#dadbde));background:none,-moz-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4e5e7),color-stop(100%,#dadbde));background:none,-webkit-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,-o-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,-ms-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,linear-gradient(top,#e4e5e7 0,#dadbde 100%);border-right:none;color:#39434c;}.electionsNavWrap ul.searchFilter>li .navDropDown{background:#f6f6f6;border:1px solid #d9d9d9;border-top:0;z-index:1000000;position:absolute;right:0;top:28px;width:600px;-webkit-box-shadow:0 4px 4px -2px #000;-moz-box-shadow:0 4px 4px -2px #000;box-shadow:0 4px 4px -2px #000;}.electionsNavWrap ul.searchFilter>li .navDropDown:after{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.electionsNavWrap ul.searchFilter>li .navDropDown:after{border-bottom-color:#f6f6f6;border-width:4px;right:15px;margin-left:-4px;}.electionsNavWrap ul.searchFilter>li .navDropDown ul{background-color:#f6f6f6;float:left;min-width:135px;margin:5px 0 15px 0;}.electionsNavWrap ul.searchFilter>li .navDropDown ul li{display:block;background-color:#f6f6f6;color:#202022;float:none;padding:0;padding-left:10px;padding-right:10px;height:22px;}.electionsNavWrap ul.searchFilter>li .navDropDown ul li.selected{color:#b12124;}.electionsNavWrap ul.searchFilter>li .navDropDown ul li.selected a{color:#b12124;}.electionsNavWrap ul.searchFilter>li .navDropDown ul li:hover a:hover{color:#b12124;text-decoration:none;}.electionsNavWrap ul.searchFilter>li .navDropDown ul li a{padding-right:10px;padding-top:0;padding-bottom:0;}.electionsNavWrap ul.searchFilter li.sectLabel.first{border-left:0;}.electionsNavWrap ul.searchFilter li.sectLabel:hover{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.electionsNavWrap ul.searchFilter>li a{float:none;padding:0;}.electionsNavWrap ul.searchFilter li.first a{padding-left:0;}.electionsNavWrap ul.searchFilter>li.onView,.electionsNavWrap ul.searchFilter>li.onView:hover{left:-1px;height:30px;position:relative;text-decoration:none;cursor:default;-webkit-box-shadow:0 2px 6px -2px rgba(0,0,0,0.4) inset,1px 0 0 #fff;-moz-box-shadow:0 2px 6px -2px rgba(0,0,0,0.4) inset,1px 0 0 #fff;box-shadow:0 2px 6px -2px rgba(0,0,0,0.4) inset,1px 0 0 #fff;background-color:#e7e8ea;background:none,-khtml-gradient(linear,left top,left bottom,from(#e4e5e7),to(#dadbde));background:none,-moz-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4e5e7),color-stop(100%,#dadbde));background:none,-webkit-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,-o-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,-ms-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,linear-gradient(top,#e4e5e7 0,#dadbde 100%);border-right:none;color:#39434c;}.electionsNavWrap ul.searchFilter>li:hover a{top:10px;}.electionsNavWrap ul.searchFilter>li a:hover{text-decoration:none;cursor:pointer;}.electionsNavWrap ul.searchFilter li.first a{padding-left:0;}.electionsHeader{position:relative;}.electionsHeader .heroSocialIcons{right:0;top:17px;position:absolute;}.electionsContentWrap{float:left;border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;}.electionsContentWrap .lastUpdated{color:#b12124;font-weight:bold;text-transform:uppercase;font-size:11px;display:block;margin:0 0 15px 0;}.electionsContentWrap .faceRace{border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;float:left;padding-top:8px;margin:0 0 40px 0;}.electionsContentWrap .faceRace img{width:145px;height:145px;}.electionsContentWrap .faceRace .metadata{float:left;margin:0 0 20px 0;}.electionsContentWrap .faceRace .metadata a:hover{color:#b12124;text-decoration:none;}.electionsContentWrap .faceRace .greySplitter{color:#ccc;}.electionsContentWrap .faceRace .populateVoteRace{width:310px;float:left;}.electionsContentWrap .faceRace .populateVoteRace .eVoteNum{font-size:60px;width:140px;float:left;font-weight:bold;padding:0 0 0 10px;background-color:#eee;}.electionsContentWrap .faceRace .populateVoteRace .name{font-size:15px;font-weight:bold;border-bottom:1px solid #ccc;text-transform:uppercase;width:130px;float:left;padding:10px 0 5px 0;margin:0 0 0 10px;}.electionsContentWrap .faceRace .populateVoteRace .popVoteLabel{color:#999;float:left;display:block;margin:10px 0 2px 10px;width:140px;font-size:15px;}.electionsContentWrap .faceRace .populateVoteRace .popVotePercent{float:left;font-weight:bold;margin:0 0 0 10px;}.electionsContentWrap .faceRace .populateVoteRace .greySplitter{float:left;margin:0 0 0 5px;font-size:16px;}.electionsContentWrap .faceRace .populateVoteRace .popVotePercent,.electionsContentWrap .faceRace .populateVoteRace .popVoteNum{font-size:16px;}.electionsContentWrap .faceRace .populateVoteRace .popVoteNum{margin:0 0 0 5px;font-weight:bold;float:left;}.electionsContentWrap .faceRace .populateVoteRace.blue .image145{margin:0 10px 0 0;}.electionsContentWrap .faceRace .populateVoteRace.blue img{float:left;}.electionsContentWrap .faceRace .populateVoteRace.blue.winning .eVoteNum{background-color:#264776;color:#fff;}.electionsContentWrap .faceRace .populateVoteRace.blue .popVoteNum,.electionsContentWrap .faceRace .populateVoteRace.blue .popVotePercent,.electionsContentWrap .faceRace .populateVoteRace.blue .eVoteNum{color:#264776;}.electionsContentWrap .faceRace .populateVoteRace.red{float:right;}.electionsContentWrap .faceRace .populateVoteRace.red .image145{float:right;}.electionsContentWrap .faceRace .populateVoteRace.red.winning .eVoteNum{background-color:#811818;color:#fff;}.electionsContentWrap .faceRace .populateVoteRace.red .popVoteNum,.electionsContentWrap .faceRace .populateVoteRace.red .popVotePercent,.electionsContentWrap .faceRace .populateVoteRace.red .eVoteNum{color:#811818;}.electionsContentWrap .faceRace .populateVoteRace.red .eVoteNum{float:right;margin:0 10px 0 0;}.electionsContentWrap .faceRace .populateVoteRace.red .popVoteLabel{margin:10px 0 2px 15px;}.electionsContentWrap .faceRace .populateVoteRace.red .name,.electionsContentWrap .faceRace .populateVoteRace.red .popVotePercent{margin:0 0 0 15px;}.electionsContentWrap .faceRace .populateVoteRace.orange img{padding:0 0 0 10px;float:right;}.electionsContentWrap .faceRace .populateVoteRace.orange.winning .eVoteNum{background-color:#be9c38;color:#fff;}.electionsContentWrap .faceRace .populateVoteRace.orange .popVoteNum,.electionsContentWrap .faceRace .populateVoteRace.orange .popVotePercent,.electionsContentWrap .faceRace .populateVoteRace.orange .eVoteNum{color:#be9c38;}.electionsContentWrap .faceRace .populateVoteRace.right{margin:0 0 0 10px;}.electionsContentWrap .electionMap{border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;float:left;width:620px;float:left;margin:0;margin:0 0 50px 0;}.electionsContentWrap .electionMap .colorKey{float:left;width:620px;float:left;margin:0;}.electionsContentWrap .electionMap .colorKey dl{border-top:1px solid #ccc;padding:5px 0 0 0;}.electionsContentWrap .electionMap .colorKey dt,.electionsContentWrap .electionMap .colorKey dd{float:left;}.electionsContentWrap .electionMap .colorKey dd{margin:0 40px 0 0;font-size:13px;}.electionsContentWrap .electionMap .colorKey .colorDemocrat,.electionsContentWrap .electionMap .colorKey .colorRepublican,.electionsContentWrap .electionMap .colorKey .colorIndependent,.electionsContentWrap .electionMap .colorKey .colorUndecided,.electionsContentWrap .electionMap .colorKey .colorNoElection{width:10px;height:10px;border:1px solid #999;margin:2px 5px 0 2px;}.electionsContentWrap .electionMap .colorKey .colorDemocrat{background-color:#264776;}.electionsContentWrap .electionMap .colorKey .colorRepublican{background-color:#811818;}.electionsContentWrap .electionMap .colorKey .colorIndependent{background-color:#be9c38;}.electionsContentWrap .electionMap .colorKey .colorUndecided{background-color:#ccc;}.electionsContentWrap .electionMap .colorKey .last{margin:0;}.electionsContentWrap .electionMap .metadata{margin:0 0 10px 0;}.electionsContentWrap .governorBOP{border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;float:left;padding-top:5px;margin:0 0 40px 0;}.electionsContentWrap .candidateResultsWrap{border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;float:left;padding-top:20px;width:620px;float:left;margin:0;margin:0 0 40px 0;}.electionsContentWrap .candidateResultsWrap .doubleRightArrow{background-position:right -4567px;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable{width:100%;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsTableLabel{font-weight:bold;color:#202022;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsTableLabel td{padding:0 10px 3px 10px;width:25%;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsTableLabel td.first{padding:0 10px 3px 0;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData{font-size:12px;border-top:1px solid #ccc;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData td{line-height:16px;padding:10px;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData td.first{padding:10px 10px 10px 0;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData td .countyLink:hover,.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData td .stateLink:hover{color:#b12124;text-decoration:none;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData td .greySplitter{color:#ccc;padding:0 2px;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData .bgStateName{font-weight:bold;font-size:15px;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData .candidateName{font-size:15px;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData .highlighted{color:#fff;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData .highlighted .candidateName{font-weight:bold;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData .highlighted.blueBg{background-color:#264776;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData .highlighted.redBg{background-color:#811818;}.electionsContentWrap .candidateResultsWrap .candidateResultsTable .candidateResultsData .highlighted.orangeBg{background-color:#be9c38;}.electionsContentWrap .resourcesWrap{float:left;border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center -30px!important;margin:0 0 40px 0;}.electionsContentWrap .resourcesWrap ul li{font-size:13px;font-weight:bold;width:206px;float:left;padding:0 0 5px 0;}.electionsContentWrap .stateElectionsResultsWrap{float:left;border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;margin:0 0 40px 0;}.electionsContentWrap .stateElectionsResultsWrap .col1,.electionsContentWrap .stateElectionsResultsWrap .col2,.electionsContentWrap .stateElectionsResultsWrap .col3,.electionsContentWrap .stateElectionsResultsWrap .col4{float:left;width:140px;float:left;margin:0 10px 0 0;}.electionsContentWrap .stateElectionsResultsWrap .col1 li,.electionsContentWrap .stateElectionsResultsWrap .col2 li,.electionsContentWrap .stateElectionsResultsWrap .col3 li,.electionsContentWrap .stateElectionsResultsWrap .col4 li{padding:1px 0 1px 0;}.electionsContentWrap .stateElectionsResultsWrap .col1 li a:hover,.electionsContentWrap .stateElectionsResultsWrap .col2 li a:hover,.electionsContentWrap .stateElectionsResultsWrap .col3 li a:hover,.electionsContentWrap .stateElectionsResultsWrap .col4 li a:hover{color:#b12124;text-decoration:none;}.electionsContentWrap .stateElectionsResultsWrap .col4{margin-right:0;}.electionsContentWrap .disclosureWrap{width:620px;float:left;margin:0;border-top:1px solid #ccc;margin:0 0 40px 0;}.electionsContentWrap .disclosureWrap p{padding:2px 0 0 0;font-size:11px;}.electionsContentWrap .metadata{width:620px;float:left;margin:0;float:left;font-size:13px;margin:0 0 40px 0;}.electionsContentWrap .metadata a:hover{color:#b12124;text-decoration:none;}.electionsContentWrap .metadata .lastUpdated{display:inline;}.electionsContentWrap .metadata .doubleRightArrow{background-position:right -4567px;}.electionsContentWrap .metadata .greySplitter{color:#ccc;padding:0 2px;}.govResults .electionsContentWrap{border-top:0;padding-top:0;background:none!important;}.govResults .bopTable{margin:0;}.govResults .electionMapWrap{border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;float:left;}.govResults .electionMapWrap .metadata{margin:0;}.govResults .electionMapWrap .electionMap{background:none!important;border-top:0;padding-top:0;}.presidentialResults .electionsContentWrap{border-top:0;padding-top:0;background:none!important;}.presidentialResults .metadata{font-weight:bold;margin:0 0 20px 0;}.presidentialResults .metadata .headerInfo{font-size:12px;}.ballotWrap{width:620px;float:left;margin:0;border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;float:left;margin:0 0 40px 0;}.ballotWrap .ballotTable{width:100%;font-size:14px;}.ballotWrap .ballotTable tr{border-bottom:1px solid #ccc;}.ballotWrap .ballotTable tr.last{border-bottom:0;}.ballotWrap .ballotTable td{padding:10px 0;}.ballotWrap .ballotTable td.partyAbbrev{font-size:12px;font-weight:bold;background-position:right -4567px;}.ballotWrap .ballotTable .ballotLabel{font-weight:bold;}.ballotWrap .ballotTable .ballotLabel td{padding-top:0;}.ballotWrap .ballotTable .candidateName{font-weight:bold;}.ballotWrap .ballotTable .candidate{width:51%;}.ballotWrap .ballotTable .party,.ballotWrap .ballotTable .votePercent{width:15%;}.electionsContentWrap .stateFace{margin:0 0 20px 0;padding-top:20px;}.electionsContentWrap .stateFace .blueImg{float:left;}.electionsContentWrap .stateFace .redImg{float:right;}.electionsContentWrap .stateFace .facePopulateVoteWrap{width:310px;float:left;margin:0 10px;}.electionsContentWrap .stateFace .facePopulateVoteWrap .populateVoteRace{width:150px;}.electionsContentWrap .stateFace .facePopulateVoteWrap .populateVoteRace .name{border-bottom:0;}.electionsContentWrap .stateFace .facePopulateVoteWrap .populateVoteRace .eVoteNum{width:140px;}.electionsContentWrap .stateFace .facePopulateVoteWrap .populateVoteRace.right{margin:0 0 0 10px;}.electionsContentWrap .stateFace .facePopulateVoteWrap .populateVoteRace.right .eVoteNum{margin:0;}.electionsContentWrap .stateFace .resultComments{border-top:1px solid #ccc;float:left;width:290px;margin:0 20px;padding:10px 0 0 0;font-size:11px;}.electionsContentWrap .stateFace .resultComments .greySplitter{color:#ccc;padding:0 2px;}.electionsContentWrap .stateFace .resultComments .resultsBoldLink{font-weight:bold;text-transform:uppercase;}.electionsContentWrap .stateFace .resultComments .voteCount{padding:0 0 3px 0;}.stateResults .electionsContentWrap .stateCandidatesResults{border-top:0;padding-top:0;background:none!important;}.exitResults .metadata{font-size:13px;font-weight:bold;margin:7px 0 40px 0;}.exitResults .metadata .notBold{font-weight:normal;}.exitResults .metadata a:hover{color:#b12124;text-decoration:none;}.question{font-family:Georgia,"Time New Roman",serif;font-size:24px;color:#202022;font-style:italic;line-height:24px;padding:0 0 5px 0;}.questionTableWrap{border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;width:620px;float:left;margin:0;margin:0 0 40px 0;font-size:14px;padding-top:20px;}.questionTableWrap .questionTable{width:100%;}.questionTableWrap .questionTable tr{border-bottom:1px solid #ccc;}.questionTableWrap .questionTable tr td{padding:10px;}.questionTableWrap .questionTable tr td.option{padding:10px 0;}.questionTableWrap .questionTable tr td.name{width:115px;}.questionTableWrap .questionTable tr.candidateName{border-bottom:0;}.questionTableWrap .questionTable tr.candidateName td{font-weight:bold;padding:0 10px 2px;}.govResults .governorNav,.houseResults .houseNav,.electionCenter .centerNav,.senateResults .senateNav,.presidentialResults .presidentialNav,.stateResults #statesTab{position:relative;text-decoration:none;cursor:default;-webkit-box-shadow:0 2px 6px -2px rgba(0,0,0,0.4) inset,1px 0 0 #fff;-moz-box-shadow:0 2px 6px -2px rgba(0,0,0,0.4) inset,1px 0 0 #fff;box-shadow:0 2px 6px -2px rgba(0,0,0,0.4) inset,1px 0 0 #fff;background-color:#e7e8ea;background:none,-khtml-gradient(linear,left top,left bottom,from(#e4e5e7),to(#dadbde));background:none,-moz-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4e5e7),color-stop(100%,#dadbde));background:none,-webkit-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,-o-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,-ms-linear-gradient(top,#e4e5e7 0,#dadbde 100%);background:none,linear-gradient(top,#e4e5e7 0,#dadbde 100%);border-right:none;color:#39434c;}.election2012 .share ul::before,.election2012 .heroSocialIcons .share ul::before,.election2012 .share.light ul::before,.election2012 .share ul::after,.election2012 .heroSocialIcons .share ul::after,.election2012 .share.light ul::after{left:87%;}.houseResults.electionsContentWrap,.senateResults.electionsContentWrap{border-top:0;padding-top:0;background:none!important;}.houseResults .electionMapWrap,.senateResults .electionMapWrap{border-top:1px solid #e8e8e8;padding-top:10px;background:url("http://asset3.cbsistatic.com/cnwk.1d/i/tron/overlays/bkg-highlight-620.png") no-repeat center top!important;float:left;}.houseResults .electionMapWrap .metadata,.senateResults .electionMapWrap .metadata{margin:0;}.houseResults .electionMapWrap .electionMap,.senateResults .electionMapWrap .electionMap{background:none!important;border-top:0;padding-top:0;}.houseResults .subCatLabel,.senateResults .subCatLabel{float:left;}.image60{width:60px;height:60px;display:block;position:relative;}.image60:after{content:"";position:absolute;display:block;height:59px;width:100%;-webkit-box-shadow:0 1px 0 rgba(187,187,187,0.4),0 1px 0 rgba(255,255,255,0.2) inset;-moz-box-shadow:0 1px 0 rgba(187,187,187,0.4),0 1px 0 rgba(255,255,255,0.2) inset;box-shadow:0 1px 0 rgba(187,187,187,0.4),0 1px 0 rgba(255,255,255,0.2) inset;bottom:0;left:0;z-index:3;}.image60:before{content:"";position:absolute;display:block;height:100%;width:100%;-webkit-box-shadow:0 0 27px rgba(1,1,1,0.94) inset;-moz-box-shadow:0 0 27px rgba(1,1,1,0.94) inset;box-shadow:0 0 27px rgba(1,1,1,0.94) inset;top:0;left:0;z-index:2;}.image60 img{display:block;position:relative;z-index:1;}.image60::before{-webkit-box-shadow:0 0 14px rgba(1,1,1,0.4) inset;-moz-box-shadow:0 0 14px rgba(1,1,1,0.4) inset;box-shadow:0 0 14px rgba(1,1,1,0.4) inset;}.image145{width:145px;height:145px;display:block;float:left;position:relative;}.image145:after{content:"";position:absolute;display:block;height:144px;width:100%;-webkit-box-shadow:0 1px 0 rgba(187,187,187,0.4),0 1px 0 rgba(255,255,255,0.2) inset;-moz-box-shadow:0 1px 0 rgba(187,187,187,0.4),0 1px 0 rgba(255,255,255,0.2) inset;box-shadow:0 1px 0 rgba(187,187,187,0.4),0 1px 0 rgba(255,255,255,0.2) inset;bottom:0;left:0;z-index:3;}.image145:before{content:"";position:absolute;display:block;height:100%;width:100%;-webkit-box-shadow:0 0 27px rgba(1,1,1,0.94) inset;-moz-box-shadow:0 0 27px rgba(1,1,1,0.94) inset;box-shadow:0 0 27px rgba(1,1,1,0.94) inset;top:0;left:0;z-index:2;}.image145 img{display:block;position:relative;z-index:1;}.image145::before{-webkit-box-shadow:0 0 14px rgba(1,1,1,0.4) inset;-moz-box-shadow:0 0 14px rgba(1,1,1,0.4) inset;box-shadow:0 0 14px rgba(1,1,1,0.4) inset;}.image145.right{float:right;}.isGeneric.election2012 #contentAux .mostPopular .labelText{border-top:3px solid black;padding:7px 0;}.isGeneric .mostShared li.last{padding:10px 0 10px 0;border-bottom:1px solid #DEDEDE;margin:0 0 5px 0;}.electionsContentWrap .electionMap .colorKey .colorNoElection{background-color:#FEFEFE;}.share{display:inline-block;height:30px;background-color:#282828;background:none,-khtml-gradient(linear,left top,left bottom,from(#333),to(#1b1b1b));background:none,-moz-linear-gradient(top,#333 0,#1b1b1b 100%);background:none,-webkit-gradient(linear,left top,left bottom,color-stop(0,#333),color-stop(100%,#1b1b1b));background:none,-webkit-linear-gradient(top,#333 0,#1b1b1b 100%);background:none,-o-linear-gradient(top,#333 0,#1b1b1b 100%);background:none,-ms-linear-gradient(top,#333 0,#1b1b1b 100%);background:none,linear-gradient(top,#333 0,#1b1b1b 100%);line-height:30px;-webkit-box-shadow:0 1px 0 #000,0 1px 0 0 rgba(65,70,74,0.6) inset;-moz-box-shadow:0 1px 0 #000,0 1px 0 0 rgba(65,70,74,0.6) inset;box-shadow:0 1px 0 #000,0 1px 0 0 rgba(65,70,74,0.6) inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:Georgia,"Time New Roman",serif;margin-bottom:30px;width:155px;}.share .notLoaded{display:none;}.share a{color:#a5a5a5;padding:0 15px 0 10px;-moz-text-shadow:0 -1px 0 #000;-webkit-text-shadow:0 -1px 0 #000;-khtml-text-shadow:0 -1px 0 #000;text-shadow:0 -1px 0 #000;letter-spacing:-0.04em;}.share a span{display:inline-block;height:20px;position:relative;text-indent:-4000px;top:5px;width:23px;left:10px;}.share a .facebook,.share a .twitter{border-right:1px solid #2a2a2a;-webkit-box-shadow:1px 0 0 #3e3e3e;-moz-box-shadow:1px 0 0 #3e3e3e;box-shadow:1px 0 0 #3e3e3e;}.share a .facebook{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat 0 -1429px transparent;width:16px;}.share a .twitter{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat -26px -1429px transparent;margin:0 5px;padding:0 5px 0 0;}.share a .more{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat -60px -1429px transparent;width:21px;}.share .hoverWrap{padding-bottom:12px;position:relative;}.share .hoverWrap.showHover a{color:#fff;}.share .hoverWrap.showHover a .facebook{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat scroll 0 -1465px transparent;}.share .hoverWrap.showHover a .twitter{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat scroll -26px -1465px transparent;}.share .hoverWrap.showHover a .more{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat scroll -60px -1465px transparent;}.share ul{display:none;background-color:#333;max-width:140px;position:absolute;z-index:5900100;top:32px;border:1px solid #4a4a4a;}.share ul:before,.share ul:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;left:15%;bottom:100%;}.share ul:after{border-bottom-color:#333;border-width:7px;margin-left:-7px;}.share ul:before{border-bottom-color:#4a4a4a;border-width:8px;margin-left:-8px;}.share ul li{font-size:13px;display:block;padding:10px;height:21px;border-bottom:1px solid #2A2A2A;-webkit-box-shadow:0 1px 0 #3e3e3e;-moz-box-shadow:0 1px 0 #3e3e3e;box-shadow:0 1px 0 #3e3e3e;}.share ul li.email{border:none;-webkit-box-shadow:0 0 0 #333;-moz-box-shadow:0 0 0 #333;box-shadow:0 0 0 #333;}.share ul li.email a{color:#dedede;padding-left:20px;display:inline-block;background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") 0 -1002px;text-transform:uppercase;}.share ul li.email a:hover{color:#d42128;}.share ul li .fb_iframe_widget span,.share ul li .fb_iframe_widget iframe{min-height:21px;min-width:120px;}.share ul li span{text-indent:0;}.share ul li.notLoaded{display:none;}.share ul li.loaded span{text-indent:0;}.share.light ul{background-color:#f3f3f3;background:none,-khtml-gradient(linear,left top,left bottom,from(#fbfbfb),to(#e6e6e6));background:none,-moz-linear-gradient(top,#fbfbfb 0,#e6e6e6 100%);background:none,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbfbfb),color-stop(100%,#e6e6e6));background:none,-webkit-linear-gradient(top,#fbfbfb 0,#e6e6e6 100%);background:none,-o-linear-gradient(top,#fbfbfb 0,#e6e6e6 100%);background:none,-ms-linear-gradient(top,#fbfbfb 0,#e6e6e6 100%);background:none,linear-gradient(top,#fbfbfb 0,#e6e6e6 100%);border:1px solid #C6C6C6;}.share.light ul:before{border-bottom-color:#C6C6C6;border-width:9px;}.share.light ul:after{border-bottom-color:#FBFBFB;border-width:8px;}.share.light li{border-bottom:1px solid #E6E6E6;-webkit-box-shadow:0 1px #fff;-moz-box-shadow:0 1px #fff;box-shadow:0 1px #fff;}.share.light li:nth-of-type(3){-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.share.light li a{color:#202022;}.share.light li a:hover{color:#D42142;}.share,.heroSocialIcons .share,.share.light{background:none;-webkit-box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;width:120px;width:94px;margin:0;}.share a,.heroSocialIcons .share a,.share.light a{padding:0;}.share a .facebook,.heroSocialIcons .share a .facebook,.share.light a .facebook,.share a .twitter,.heroSocialIcons .share a .twitter,.share.light a .twitter{border-right:1px solid #dedede;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;}.share a a,.heroSocialIcons .share a a,.share.light a a{padding:0;}.share a a .facebook,.heroSocialIcons .share a a .facebook,.share.light a a .facebook,.share a a .twitter,.heroSocialIcons .share a a .twitter,.share.light a a .twitter,.share a a .more,.heroSocialIcons .share a a .more,.share.light a a .more{border-right:1px solid #dedede;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;}.share ul,.heroSocialIcons .share ul,.share.light ul{left:-48px;}.share ul:before,.heroSocialIcons .share ul:before,.share.light ul:before,.share ul:after,.heroSocialIcons .share ul:after,.share.light ul:after{left:81%;}.share .facebook,.heroSocialIcons .share .facebook,.share.light .facebook{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat scroll 0 -3051px transparent;}.share .twitter,.heroSocialIcons .share .twitter,.share.light .twitter{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat scroll -26px -3051px transparent;}.share .more,.heroSocialIcons .share .more,.share.light .more{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat scroll -60px -3051px transparent;}.share .showHover a,.heroSocialIcons .share .showHover a,.share.light .showHover a{color:#fff;}.share .showHover a .facebook,.heroSocialIcons .share .showHover a .facebook,.share.light .showHover a .facebook{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat scroll 0 -3343px transparent;}.share .showHover a .twitter,.heroSocialIcons .share .showHover a .twitter,.share.light .showHover a .twitter{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat scroll -26px -3343px transparent;}.share .showHover a .more,.heroSocialIcons .share .showHover a .more,.share.light .showHover a .more{background:url("http://asset2.cbsistatic.com/cnwk.1d/i/cbs/generic/genericSprite.png") repeat scroll -60px -3343px transparent;}.heroSocialIcons{float:right;}.pageType2001 .share{margin:7px 0 0 0;}.pageType2001 .share ul{top:35px;max-width:150px;}