
/* ::::: http://alt.coxnewsweb.com/ajc/css/cms_ajc.css ::::: */

.attribution { font-size: 12px; }
.breadcrumb { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px; font-weight: bold; color: rgb(51, 51, 102); }
.body { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px; }
.cxnshared { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px; }
.cxnshared h2 { font-size: 18px; font-weight: bold; }
.cxnshared h3 { font-size: 14px; font-weight: normal; }
.bulletpoint { font-weight: normal; }
.byline { font-size: 11px; font-weight: normal; }
.caption { margin: 0px; font-size: 11px; font-weight: normal; }
.cxnbold { font-weight: bold; }
.crtbyline { font-size: 10px; margin-top: 0px; margin-bottom: 0px; color: gray; }
.crtp1 { font-size: 12px; }
.crtcategory { font-weight: normal; }
.crtdatestamp { font-weight: normal; }
.crtppage { font-weight: normal; }
.crtpsection { font-weight: normal; }
.crttimestamp { font-size: 12px; font-weight: normal; }
.cxnhdln { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px; margin-bottom: 0pt; margin-top: 9px; }
.cxnhedlists h3 { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px; font-weight: bold; }
.cxnhedlists ul { margin: 0pt 0pt 4px 15px; padding: 0pt; list-style-type: disc; list-style-image: none; list-style-position: outside; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px; }
.cxnhedlists ol { margin: 0pt 0pt 4px 15px; padding: 0pt; list-style-type: decimal; list-style-image: none; list-style-position: outside; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px; }
.cxnhedlists li { margin: 2px 0pt 0pt; padding: 0pt; }
.cxnlistheader { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px; font-weight: bold; }
.cxnmore { font-weight: bold; }
.cxnnote { font-style: italic; }
.cxnscreen01 { background: rgb(51, 51, 153) none repeat; font-weight: bold; color: white; }
.cxnscreen02 { background: rgb(239, 239, 239) none repeat; }
.cxnscreen03 { background: rgb(239, 239, 239) none repeat; font-weight: bold; }
.cxnsmalltext { font-size: 11px; }
.date { font-size: 11px; font-weight: normal; }
.dateline { font-weight: normal; }
.dividerbar { background: rgb(51, 102, 153) none repeat; font-size: 12px; font-weight: bold; color: rgb(255, 255, 255); text-align: center; }
.dividerbarfont { font-size: 12px; font-weight: bold; color: rgb(255, 255, 255); }
.headline { font-size: 18px; font-weight: bold; }
.leadhead { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 14px; font-weight: bold; margin-bottom: 0px; }
.labelhead { font-size: 12px; font-weight: normal; color: rgb(0, 0, 0); }
.listlink, .listlink a, .listlink a:link, .listlink a:active, .listlink a.visited { font-weight: normal; }
.listlink a:hover, listlink a:hover { font-weight: normal; color: rgb(153, 153, 153); }
.mark { font-weight: normal; }
.morelink, .morelink a, .morelink a:link, .morelink a:active, .morelink a.visited { font-weight: normal; }
.morelink a:hover, listlink a:hover { font-weight: bold; color: rgb(153, 153, 153); }
.multimediacaption { font-size: 12px; font-weight: normal; }
.nodec { text-decoration: none; }
.npoindexheader { font-size: 14px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; }
.photocredit { margin: 0px; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 10px; color: rgb(153, 153, 153); text-align: right; }
.photolink, .photolink a, .photolink a:link, .photolink a:active, .photolink a.visited { font-weight: normal; font-size: 11px; text-align: center; }
.photolink a:hover { font-weight: normal; color: rgb(153, 153, 153); }
.printheadline { font-weight: bold; }
.printbyline, .printsource, .printdate, .printbody { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px; font-weight: normal; }
.railscreen01 { background: rgb(255, 0, 0) none repeat; font-family: Geneva,Arial,Helvetica,MS Sans-Serif; font-size: 12px; font-weight: normal; color: rgb(255, 255, 255); text-align: center; }
.raillabelhead { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-weight: bold; font-size: 11px; color: rgb(0, 0, 153); text-align: center; }
.smalltext { font-size: 11px; }
.sponsor { font-size: 11px; }
.source { font-size: 11px; font-weight: normal; }
.subhead { font-size: 14px; font-weight: normal; }
.teaseheader, .listheader { font-size: 12px; font-weight: bold; }
.teaselink, .teaselink a, .teaselink a:link, .teaselink a:active, .teaselink a.visited { font-weight: normal; }
.teaselink a:hover, listlink a:hover { font-weight: normal; color: rgb(153, 153, 153); }
.template { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px; }
.updatetext { margin-top: 0px; margin-bottom: 0px; font-size: 10px; color: red; }
p.apeln { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
p.apelnmenu { font-size: 7pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
b.apeln { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-weight: bold; }
i.apeln { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-style: italic; }
h1.apeln { font-size: 16pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
h3.apeln { font-size: 10pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
h5.apeln { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
hr.apeln { width: 33%; }
ul.apeln { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
h1 { font-size: 18pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
h3 { font-size: 14pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
h5 { font-size: 10pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
table.apelnvote { border: medium none ; margin: 0pt; padding: 6px; width: 100%; border-collapse: collapse; }
tr.apelnvoteprecincts { background-color: yellow; }
td.apelnvoteprecincts { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; text-align: left; }
tr.apelnvotedem { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; color: black; }
tr.apelnvotegop { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; color: black; }
tr.apelnvoteoth { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; color: black; }
tr.apelnrowodd { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; background-color: white; }
tr.apelnroweven { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; background-color: rgb(239, 239, 239); }
td.apelnvotewon { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; text-align: right; }
td.apelnvotecand { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; text-align: left; }
td.apelnvotewon { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; text-align: center; }
td.apelnvoteparty { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; text-align: left; }
td.apelnvotevote { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; text-align: right; }
td.apelnvote { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; text-align: right; }
td.apelnvotepercent { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; text-align: right; }
table.apelntrend { width: 100%; }
th.apelntrenddem { color: red; text-align: center; }
th.apelntrendgop { color: blue; text-align: center; }
th.apelntrendoth { color: black; text-align: center; }
td.apelntrenddem { background-color: red; text-align: right; }
td.apelntrendgop { background-color: blue; text-align: right; }
td.apelntrendoth { background-color: white; text-align: right; }
td.apelntrendname { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-weight: bold; text-align: left; }
tr.apelntrendparty { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-weight: bold; }
tr.apelntrendwon { text-align: center; }
tr.apelntrendleading { text-align: center; }
tr.apelntrendholdovers { text-align: center; }
tr.apelntrendtrend { text-align: center; }
tr.apelntrendcurrent { text-align: center; }
tr.apelntrendnet { text-align: center; }
table.apelndistricts { width: 100%; font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
tr.apelndistricts {  }
td.apelndistrictsalpha { text-align: left; }
td.apelndistrictsnumeric { text-align: right; }
table.apelnstatessymbols { width: 100%; font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
tr.apelnstatessymbols {  }
td.apelnstatessymbolsalphaleft { width: 33%; text-align: left; }
td.apelnstatessymbolsalphamiddle { width: 33%; text-align: center; }
td.apelnstatessymbolsalpharight { width: 34%; text-align: right; }
table.apelnstatescensus { width: 100%; font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
tr.apelnstatescensus {  }
td.apelnstatescensus { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; width: 50%; text-align: left; }
table.apelnpastvotes { width: 100%; font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
tr.apelnpastvotes { background-color: grey; }
td.apelnpastvotes { font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; text-align: left; width: 33%; }
table.apelnpastvotesindex { width: 100%; font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
tr.apelnpastvotesindex { background-color: grey; }
td.apelnpastvotesindex { width: 33%; text-align: left; }
td.apelnpastvotescand { width: 37%; text-align: left; }
td.apelnpastvotesvote { width: 20%; text-align: right; }
td.apelnpastvotesparty { width: 10%; text-align: left; }
td.apelnpastvotespct { width: 10%; text-align: right; }
table.apelnmoney { width: 100%; font-size: 9pt; font-family: Arial,Helvetica,Geneva,MS Sans-Serif; }
tr.apelnmoney {  }
td.apelnmoneyalpha { text-align: left; }
td.apelnmoneynumeric { text-align: right; }
td.apelnmoneywide { text-align: left; }
.cxnhdln ul { margin: 0pt; padding: 0pt; }
.cxnhdln ul li, #mostpopular .links ul li { margin: 0pt; padding: 0pt 0pt 0pt 8px; background: transparent url('image_1159005.gif') no-repeat scroll 0pt 5px; list-style-type: none; list-style-position: outside; }
table#mast { padding: 5px 0pt; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 0, 0); }
table#mast a { color: rgb(0, 0, 153) ! important; }
table#maststrip, #hplink a { color: rgb(255, 255, 255); font-size: 11px; font-family: Arial,Helvetica,sans-serif; }
div#userreg { border-left: 1px solid rgb(51, 51, 51); border-right: 1px solid rgb(0, 0, 0); padding: 10px 25px 0pt; width: 180px; height: 50px; }
td#weather a { font-size: 12px; }
td#weather span { font-size: 20px; font-weight: bold; }
div#date, div#hplink, div#search { position: relative; display: inline; }
div#date { left: 10px; font-weight: bold; }
div#hplink { left: 85px; }
div#search { left: 140px; }
div#search input.query { margin-left: 5px; width: 200px; }
td#date { font-weight: bold; padding-left: 10px; padding-right: 35px; }
td#hplink { padding-right: 30px; }
td#search { color: rgb(255, 255, 255); font-size: 11px; }
td#search input.query { margin-left: 5px; width: 145px; }
div#mastvideo { border-left: 1px solid rgb(51, 51, 51); font-family: Arial,Helvetica,sans-serif; }
div#mastvideo strong, div#mastvideo a { font-size: 12px; }
div#mastvideo a { text-decoration: none; }
div#mastvideo a:hover { text-decoration: underline; }
div#userreg a { white-space: nowrap; }
div#mostpopular { border-left: 1px solid rgb(208, 208, 208); border-right: 1px solid rgb(208, 208, 208); border-bottom: 1px solid rgb(208, 208, 208); margin-top: 10px; }
div#mostpopular .header { background-color: rgb(52, 51, 204); color: rgb(255, 255, 255); font-size: 12px; font-family: Arial,Helvetica,sans-serif; }
div#mostpopular .header_story { background-color: rgb(52, 51, 204); color: rgb(255, 255, 255); font-size: 10px; font-family: Arial,Helvetica,sans-serif; }
div#mostpopular .header img { margin: 2px 5px 0pt; }
div#mostpopular .links li { margin-left: -20px; }
div#mostpopular .links a { font-size: 12px; font-family: Arial,Helvetica,sans-serif; }
#iEat #errorMessages { border: 1px solid rgb(221, 0, 0); padding: 1em; display: none; background-color: rgb(255, 255, 239); }
#iEat #errorMessages p { margin: 0pt; font-size: 1em; }
#iEat #errorMessages p strong { font-size: 1em; color: rgb(153, 0, 0); }
#iEat #comments { margin: 0.5em 0pt 0pt; font-size: 1em; line-height: 1.3em; }
#iEat select { border: medium none ; margin: 1em 1em 1em 0pt; padding: 0.25em; font-size: 1em; display: block; }
#iEat input.submit { margin: 1em 0pt; }
#iEat #downloadurl { border: 1px solid rgb(51, 100, 174); padding: 1em; background: rgb(247, 250, 255) none repeat; }
#iEat #downloadurl p { font-size: 1em; }
div#ajc4me_ftr { display: inline; margin-bottom: 5px; padding-left: 20px; font-family: arial,helvetica; font-size: 12px; }
.entbox { padding: 1px 2px; background-color: rgb(246, 255, 221); }
.enthead { background-color: rgb(102, 153, 0); color: rgb(255, 255, 255); font-weight: bold; }

/* ::::: http://alt.coxnewsweb.com/ajc/css/default.css ::::: */

.rightsideline { background: rgb(255, 0, 0) none repeat; }
.topbar { background: rgb(51, 51, 204) none repeat; }
.topbarunder { background: rgb(153, 153, 153) none repeat; }
.red { color: rgb(255, 0, 0); }
.black { color: rgb(0, 0, 0); }
.bodytext { font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.nodec { text-decoration: none; }
#lr #dateweather { padding: 0pt 0pt 7px; font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
#lr #sponsor { background: rgb(255, 255, 255) none repeat; color: rgb(153, 153, 153); font-family: arial,helvetica,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; margin-bottom: 6px; }
#lr #ads { background: rgb(245, 245, 220) none repeat; font-family: arial,helvetica,geneva,sans-serif; font-style: normal; font-variant: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; font-weight: bold; }
#lr #ads a:link { color: black; }
#lr #ads a:visited { color: black; }
#lr #sections { border-bottom: 1px solid black; padding: 10px 0pt; color: black; font-family: arial,helvetica,geneva,sans-serif; font-style: normal; font-variant: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; font-weight: bold; }
#lr #sections a:link { color: black; }
#lr #sections a:visited { color: black; }
#lr .subsections { font-family: geneva,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-size: 10px; line-height: 15px; font-size-adjust: none; font-stretch: normal; font-weight: normal; }
#lr #othernav { border-bottom: 1px solid black; padding: 10px 0pt; color: black; font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
#lr #othernav a:link { color: black; }
#lr #othernav a:visited { color: black; }
#lr #more { color: black; font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; padding-top: 10px; }
#hnav { padding: 5px 0px 10px; font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; font-weight: bold; text-align: center; }
#hnav a:link { color: rgb(51, 51, 204); }
#hnav a:visited { color: rgb(51, 51, 204); }
#hnav .current:link { color: rgb(255, 0, 0); text-decoration: none; }
#hnav .current:visited { color: rgb(255, 0, 0); text-decoration: none; }
#linktotop { font-family: geneva,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-align: center; }
#adverttd { background: rgb(0, 0, 0) none repeat; font-family: arial,helvetica,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(0, 0, 0); }
#textads { padding: 0pt 5px; }
#textads a:link, #textads a:visited { color: rgb(0, 0, 153); }
.whitebox { background: rgb(255, 255, 255) none repeat; font-family: arial,helvetica,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(0, 0, 0); }
.whitebox a { color: rgb(0, 0, 0); text-decoration: underline; }
#pagebottom { padding: 10px 0px; margin-top: 10px; text-align: center; width: 760px; }
#bottomlinks { font-family: arial,helvetica,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; padding-bottom: 8px; }
#bottomlinks a:link { color: rgb(0, 0, 0); }
#bottomlinks a:visited { color: rgb(0, 0, 0); }
#bottomdisclaimer { font-family: geneva,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
#bottomcopyright { font-family: geneva,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(153, 153, 153); }
#bottomlinks_S { font-family: arial,helvetica,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; padding-bottom: 8px; padding-top: 6px; }
#sitemaplink { font-family: arial,helvetica,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
#sitemaplink a:link { color: rgb(255, 255, 255); text-decoration: underline; }
#sitemaplink a:visited { color: rgb(255, 255, 255); }
#photogalbox { border: 1px solid rgb(255, 255, 255); margin: 10px 0pt 0pt; padding: 20px; background: rgb(255, 255, 255) none repeat; }
.photocredit { font-family: geneva,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(102, 102, 102); }
#photogalnav { margin: 0pt 0pt 20px; text-align: right; font-family: geneva,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
#photogalnav a:link, #photogalnav a:visited { color: rgb(0, 0, 0); text-decoration: none; }
.subtitle { font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 0, 0); }
#lr .subtitle { font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 0, 0); }
a.subnav { font-family: arial,helvetica,sans-serif; color: rgb(51, 51, 204); font-size: 11px; }
.bodytext ul { margin: 0pt; padding: 0pt; list-style-type: disc; list-style-image: none; list-style-position: inside; }
#sharedslidebox { border: 1px solid rgb(255, 255, 255); margin: 10px 0pt 0pt; padding: 20px; background: rgb(255, 255, 255) none repeat; }
#sharedslidebox p { font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.sharedslidecutline { font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.sharedslidecredit { font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(102, 102, 102); }
#sharedslidenav { margin: 0pt 0pt 20px; text-align: right; font-family: geneva,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
#sharedslidenav a:link, #sharedslidenav a:visited { color: rgb(0, 0, 0); text-decoration: none; }
.sharedslidetitle { font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
body { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 10px; }
.aponline { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px ! important; }
.aponline .dateline { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 12px; }
.aponline h2 { font-family: Arial,Helvetica,Geneva,MS Sans-Serif; font-size: 18px; font-weight: bold; }
.aponline .photolink { text-align: center; }
#cntopjobs160 { border: 2px solid rgb(192, 192, 144); background: rgb(248, 248, 224) none repeat; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 11px; width: 158px; }
#cntopjobs160 th { padding: 4px; background: rgb(192, 192, 144) none repeat; color: rgb(32, 32, 144); font-size: 12px; }
#cntopjobs160 td { padding: 4px; }
#cntopjobs160 p a:link, #cntopjobs160 p a:visited { font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; }
#cntopjobs160 p a:hover, #cntopjobs160 p a:active { font-weight: bold; color: rgb(0, 0, 0); text-decoration: underline; }
#cntopjobs160 #cnvatopjobs { text-align: center; }
#cntopjobs160 #cnvatopjobs a:link, #cntopjobs160 #cnvatopjobs a:visited { font-weight: bold; color: rgb(32, 32, 144); text-decoration: underline; font-size: 13px; }
#cntopjobs160 #cnvatopjobs a:hover, #cntopjobs160 #cnvatopjobs a:active { font-weight: bold; color: rgb(32, 32, 144); text-decoration: underline; font-size: 13px; }

/* ::::: http://alt.coxnewsweb.com/ajc/css/ajcnav_internal.css ::::: */

.navlvl1, td.navlvl1 a, td.navlvl1 a:link, td.navlvl1 a:visited, td.navlvl1 a:active { font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: rgb(255, 255, 255); background-color: rgb(0, 0, 204); }
td.navlvl1 a:hover { font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color: rgb(255, 255, 255); background-color: rgb(0, 0, 204); }
.navlvl2, td.navlvl2 a, td.navlvl2 a:link, td.navlvl2 a:visited, td.navlvl2 a:active { font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: rgb(0, 0, 0); background-color: rgb(219, 227, 250); }
td.navlvl2 a:hover { font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color: rgb(0, 0, 204); }
.navlvl13, td.navlvl3 a, td.navlvl3 a:link, td.navlvl3 a:visited, td.navlvl3 a:active { font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204); }
td.navlvl3 a:hover { font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204); }
#nationsubnav { position: absolute; left: 100px; top: 220px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#metrosubnav { position: absolute; left: 100px; top: 240px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#obitsubnav { position: absolute; left: 100px; top: 270px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#businesssubnav { position: absolute; left: 100px; top: 290px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#sportssubnav { position: absolute; left: 100px; top: 310px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#livsubnav { position: absolute; left: 100px; top: 290px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#opsubnav { position: absolute; left: 100px; top: 340px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#trsubnav { position: absolute; left: 100px; top: 370px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#hesubnav { position: absolute; left: 100px; top: 390px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#mosubnav { position: absolute; left: 100px; top: 295px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#besubnav { position: absolute; left: 100px; top: 430px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#gardensubnav { position: absolute; left: 100px; top: 360px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#entsubnav { position: absolute; left: 100px; top: 440px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#evsubnav { position: absolute; left: 100px; top: 480px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#musubnav { position: absolute; left: 100px; top: 495px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#movsubnav { position: absolute; left: 100px; top: 520px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#ressubnav { position: absolute; left: 100px; top: 540px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#arsubnav { position: absolute; left: 100px; top: 560px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#recsubnav { position: absolute; left: 100px; top: 580px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }
#pesubnav { position: absolute; left: 100px; top: 605px; width: 118px; height: 32px; z-index: 400; visibility: hidden; }

/* ::::: https://alt.coxnewsweb.com/ajc/css/navigation.css ::::: */

.aaInsideNav { background-color: transparent ! important; }
.aaInsideNav #topLinks { margin-top: 0px ! important; background-color: transparent ! important; }
.aaInsideNav #ajcNav ul li a, .aaInsideNav #accessNav ul li a, .aaInsideNav #ajcHomeLink ul li a { border-right: medium none ! important; }
#aaSiteNav #bottomLinks ul li ul { width: 99px; }
#aaSiteNav #bottomLinks ul li ul li { width: 99px; }
#aaSiteNav #topLinks { border: 1px solid rgb(29, 134, 199); background-color: rgb(29, 134, 199); }
#aaSiteNav #ajcNav ul li ul, #aaSiteNav #accessNav ul li ul, #aaSiteNav #ajcHomeLink ul li ul { border: medium none ; }
#aaSiteNav #ajcNav ul li ul li a, #aaSiteNav #accessNav ul li ul li a, #aaSiteNav #ajcNav ul li ul li a { border: medium none ; }
#aaSiteNav #ajcNav ul li a, #aaSiteNav #ajcHomeLink ul li a { border-left: 7px solid rgb(203, 224, 253); }
#aaSiteNav #topLinks ul, #aaSiteNav #ajcNav ul, #aaSiteNav #accessNav ul, #aaSiteNav #bottomLinks ul, #aaSiteNav #ajcHomeLink ul { width: 106px; }
#aaSiteNav { padding-top: 5px; }
#aaSiteNav #ajcHomeLink ul {  }
#aaSiteNav, #aaSiteNav #ajcHomeLink { background-color: rgb(29, 134, 199); }
#aaSiteNav #bottomLinks ul { background-color: rgb(255, 255, 255); }
#aaSiteNav #ajcNav ul, #aaSiteNav #accessNav ul, #aaSiteNav #ajcHomeLink ul { border: 1px solid rgb(29, 134, 199); }
#aaSiteNav #ajcNav ul li a, #aaSiteNav #accessNav ul li a, #aaSiteNav #ajcHomeLink ul li a { border-right: 1px solid rgb(29, 134, 199); }
#aaSiteNav #ajcNav ul li ul, #aaSiteNav #accessNav ul li ul, #aaSiteNav #ajcHomeLink ul li ul { left: 105px; }
#aaSiteNav #ajcNav, #aaSiteNav #accessNav, #aaSiteNav #accessNav p, #aaSiteNav #topLinks, #aaSiteNav #bottomLinks, #aaSiteNav #ajcHomeLink { margin: 0pt ! important; }
#secondcol { margin: 0pt 0pt 0pt 8px ! important; padding: 0pt ! important; }
#topLinks ul, #ajcNav ul, #accessNav ul, #bottomLinks ul, #ajcHomeLink ul { width: 98px; }
#ajcNav li ul, #accessNav li ul, #ajcHomeLink li ul { position: absolute; top: 0pt; left: 97px; display: none; }
#topLinks, #bottomLinks { font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; margin-bottom: 4px; }
#topLinks ul, #bottomLinks ul { border-bottom: 1px solid rgb(0, 0, 0); margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#topLinks ul li a { border-style: solid solid none; border-color: rgb(0, 0, 0) rgb(0, 0, 0) -moz-use-text-color; border-width: 1px 1px 0pt; padding: 2px 5px 1px 15px; background: rgb(255, 255, 255) url('image_1162794.gif') no-repeat; display: block; text-decoration: none; color: rgb(0, 0, 0); font-weight: bold; }
#bottomLinks ul li a { border-style: solid solid none; border-color: rgb(0, 0, 0) rgb(0, 0, 0) -moz-use-text-color; border-width: 1px 1px 0pt; padding: 2px 5px 1px; display: block; text-decoration: none; color: rgb(0, 0, 153); font-weight: normal; font-size: 11px; }
#bottomLinks ul ul { border: 0pt none ; list-style-type: square; list-style-image: none; list-style-position: outside; }
* html #bottomLinks ul ul { width: 98px; }
#bottomLinks ul li li { margin-left: 10px; }
#bottomLinks ul ul { width: 86px; }
#bottomLinks ul li li a { border: 0pt none ; padding: 0pt; display: block; text-decoration: none; color: rgb(0, 0, 153); font-weight: normal; font-size: 11px; }
#topLinks ul li a:hover, #bottomLinks ul li a:hover { text-decoration: underline; }
#bottomLinks li.h { border-style: solid solid none; border-color: rgb(0, 0, 0) rgb(0, 0, 0) -moz-use-text-color; border-width: 1px 1px 0pt; padding: 2px 5px 1px; background: rgb(102, 153, 204) none repeat; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; }
#bottomLinks li.h { border-style: solid solid none; border-color: rgb(0, 0, 0) rgb(0, 0, 0) -moz-use-text-color; border-width: 1px 1px 0pt; padding: 2px 5px 1px; background: rgb(102, 153, 204) none repeat; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; }
* html #bottomLinks li.h { width: 107px; }
#bottomLinks li.t { border-style: solid solid none; border-color: rgb(0, 0, 0) rgb(0, 0, 0) -moz-use-text-color; border-width: 1px 1px 0pt; padding: 2px 0pt 1px 5px; font-size: 11px; font-weight: normal; }
#ajcNav, #accessNav, #ajcHomeLink { font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; margin-bottom: 4px; }
#ajcNav ul, #accessNav ul, #ajcHomeLink ul { border-bottom: 1px solid rgb(255, 255, 255); margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#ajcNav ul li, #accessNav ul li, #ajcHomeLink ul li { position: relative; }
#ajcNav ul li a, #ajcHomeLink ul li a { border-style: solid solid none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) -moz-use-text-color rgb(102, 153, 204); border-width: 1px 1px 0pt 7px; padding: 2px 5px 3px; background: rgb(0, 0, 204) none repeat; display: block; text-decoration: none; color: rgb(255, 255, 255); font-weight: bold; }
#accessNav ul li a { border-style: solid solid none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) -moz-use-text-color rgb(168, 212, 38); border-width: 1px 1px 0pt 7px; padding: 2px 5px 3px; background: rgb(0, 0, 204) none repeat; display: block; text-decoration: none; color: rgb(255, 255, 255); font-weight: bold; }
#ajcNav ul li a:hover, #accessNav ul li a:hover, #ajcHomeLink ul li a:hover { background: rgb(110, 114, 227) none repeat; color: rgb(255, 255, 255); text-decoration: underline; }
#ajcNav ul ul li a, #accessNav ul ul li a, #ajcHomeLink ul ul li a { border-style: solid solid none; border-color: rgb(209, 224, 240) rgb(209, 224, 240) -moz-use-text-color; border-width: 1px 1px 0pt; padding: 1px 5px; background: rgb(209, 224, 240) none repeat; color: rgb(0, 0, 0); }
#ajcNav ul ul li a:hover, #accessNav ul ul li a:hover, #ajcHomeLink ul ul li a:hover { background: rgb(209, 224, 240) none repeat; color: rgb(0, 0, 204); text-decoration: underline; }
* html #ajcNav ul li, * html #accessNav ul li, * html #topLinks ul li, * html #bottomLinks ul li { float: left; height: 1%; }
* html #ajcNav ul li a, * html #accessNav ul li a, * html #topLinks ul li a, * html #bottomLinks ul li a { height: 1%; }
#ajcNav li:hover ul, #ajcNav li.over ul, #accessNav li:hover ul, #accessNav li.over ul { display: block; }
#ajcNav .new, #accessNav .new { font-weight: bold; color: rgb(255, 255, 51); }
#topLinks .new, #bottomLinks .new { font-weight: bold; color: rgb(255, 0, 0); }
#accessNav p { margin: 4px 0pt 2px 2px; }
#accessNav p a { font-size: 13px; font-weight: bold; color: rgb(0, 0, 0); }
#bottomLinks li ul li { padding: 0pt 0pt 0pt 8px; background: transparent url('image_1159005.gif') no-repeat scroll 0pt 5px; list-style-position: inside; list-style-type: none; margin-left: 0pt; margin-right: 0pt; }
#bottomLinks ul li ul { width: 90px; }
