.byline{ 
              font-family: arial,sans-serif,times,verdana,helvetica;
              font-size: 8pt;
              color: #808080;
}
.cutLine{ 
              font-family: arial,sans-serif,times,verdana,helvetica;
              font-size: 8pt;
              text-align: center;
              color: #000000;
}
.cutLineRelated{ 
              font-family: arial,sans-serif,times,verdana,helvetica;
              font-size: 8pt;
              text-align: center;
              color: #666666;
}
.editDeck{ 
              font-family: arial,sans-serif,times,verdana,helvetica;
              font-size: 10pt;
              color: #000000;
}
.timeStamp {
              font-family : arial,times,verdana,helvetica,sans-serif;
              font-size : 8pt;
              color: #CD2626;
}
.storyLede{ 
              font-family: arial,sans-serif,times,verdana,helvetica;
              font-weight: bold;
              text-transform: uppercase;
}
.subHead{ 
              font-family: arial,sans-serif,times,verdana,helvetica;
              font-weight: bold;
}
.aboveHed{ 
              font-family: arial,sans-serif,times,verdana,helvetica;
              font-size: 8pt;
              font-weight: bold;
              text-align: center;
              color: gray;
}

/* Box Formatting for Related Links and PDF Links */
.relatedItemsLeft    {
          float:left;
          width:250px;
          margin:0px 3px 12px 0px;
          border: 1px solid #ccc;
          padding: 5px 8px 5px 8px;
}           
.relatedItemsRight    {
          float:left;
          width:250px;
          margin:0px 3px 12px 0px;
          border: 1px solid #ccc;
          padding: 5px 8px 5px 8px;
} 
.relatedBoxLeft      {
          float:left;
          border-top: 2pt solid windowtext;
          border-color: #4682B4;
          margin: 0px 0px 0px 0px;
          padding: 5px 5px 5px 5px;
}
.ToolsHeader         {
       font-family: Arial, Helvetica, sans-serif; 
       font-size: 8pt;
       color: #000000;
       text-decoration: none;
       text-align: left;
       font-weight: bold;
       background-color: #ffffff;
       border-top: 2pt solid windowtext;
       border-color: #4682B4;
}     
.RelatedHeader         {
       font-family: Arial, Helvetica, sans-serif; 
       font-size: 8pt;
       color: #000000;
       text-decoration: none;
       text-align: left;
       font-weight: bold;
       background-color: #ffffff;
}
.SpecialHeader         {
       font-family: Arial, Helvetica, sans-serif; 
       font-size: 16pt;
       color: #000000;
       text-decoration: none;
       text-align: left;
       font-weight: bold;
	   line-height: 1.2em;
}
.Specialsubhead         {
       font-family: Arial, Helvetica, sans-serif; 
       font-size: 12pt;
       color: #000000;
       text-decoration: none;
       text-align: left;
	   font-style:italic;
       background-color: #ffffff;
}


/*     Link Formatting */
a.newsLinkOne {
              font-family : arial,sans-serif,times,verdana,helvetica;
              font-size: 12pt;
              font-weight: bold;
              text-decoration : none;
              color: #4682B4; 
}
a.newsLinkOne:hover {
              font-family : arial,arial,sans-serif,times,verdana,helvetica;
              font-size: 12pt;
              text-decoration : underline;
              color: #CD2626;
}
a.newsLinkTwo {
              font-family : arial,sans-serif,times,verdana,helvetica;
              font-size: 10pt;
              font-weight: bold;
              text-decoration : none;
              color: #4682B4;
}
a.newsLinkTwo:hover {
              font-family : arial,arial,sans-serif,times,verdana,helvetica;
              font-size: 10pt;
              text-decoration : underline;
              color: #CD2626;
}
a.newsLinkThree {
              font-family : arial,sans-serif,times,verdana,helvetica;
              font-size: 8pt;
              font-weight: normal;
              text-decoration : none;
              color: #4682B4;
}
a.newsLinkThree:hover {
              font-family : arial,arial,sans-serif,times,verdana,helvetica;
              font-size: 8pt;
              text-decoration : underline;
              color: #CD2626;
}
a.newsLinkFour {
              font-family : arial,sans-serif,times,verdana,helvetica;
              font-size: 8pt;
              font-weight: bold;
              text-decoration : none;
              color: #4682B4;
}
a.newsLinkFour:hover {
              font-family : arial,arial,sans-serif,times,verdana,helvetica;
              font-size: 8pt;
              text-decoration : underline;
              color: #CD2626;
}

a.newsLinkFive {
              font-family : arial,sans-serif,times,verdana,helvetica;
              font-size: 8pt;
              font-weight: bold;
              text-decoration : none;
              color: #ffffff;
}
a.newsLinkFive:visited {
              font-family : arial,arial,sans-serif,times,verdana,helvetica;
              font-size: 8pt;
              text-decoration : none;
              color: #ffffff;
}
a.featureLink {
	font-family : arial,arial,sans-serif,times,verdana,helvetica;
	font-size: 14pt;
	color: #4682B4;
        font-weight: normal;
        text-decoration : none;
}

a.featureLink:hover {
	font-family : arial,arial,sans-serif,times,verdana,helvetica;
	font-size: 14pt;
	color: #4682B4;
        text-decoration : underline;
}

a.featureLink:visited {
	font-family : arial,arial,sans-serif,times,verdana,helvetica;
	font-size: 14pt;
	color: #4682B4;
}

a.subFeatureLink {
	font-family : arial,arial,sans-serif,times,verdana,helvetica;
	font-size: 9pt;
	color: #4682B4;
        font-weight: normal;
        text-decoration : none;
}

a.subFeatureLink:hover {
	font-family : arial,arial,sans-serif,times,verdana,helvetica;
	font-size: 9pt;
	color: #4682B4;
        text-decoration : underline;
}

a.subFeatureLink:visited {
	font-family : arial,arial,sans-serif,times,verdana,helvetica;
	font-size: 9pt;
	color: #4682B4;
}

/*     Misc lines and boxes Formatting */

.divLine {
          font-family: arial,helvetica; 
          border-top-width: 2px;
          border-top-style: solid;
          border-color: #4682B4;
          padding-top: 5px;
}
.divLine2 {
          font-family: arial,helvetica; 
          border-top-width: 1px;
          border-top-style: solid;
          border-color: #ccc;
          margin-top: 10px;
		  margin-bottom: 10px;
}
.blogbox {
	height: auto;
	width: auto;
	border-left: 2px solid #bcbdc1;
	border-right: 2px solid #bcbdc1;
	border-bottom: 2px solid #bcbdc1;
	margin-left: 0;
	margin-right: 5px;
	margin-top: 0;
	margin-bottom: 8PX;
	padding: 5px;
}

.blogbox ul {
	padding: 0;
	margin: 0;
}

.blogbox li {
	list-style-type: none;
	background: url(/images/new_icons/bulletticon.gif) no-repeat 0 4px;
	padding: 0 0 0 10px;
}

.blogboxfix {
	width: 315px;
}
.blogboxtopper {
	background:url(/images/newIcons/atlaw_homepg.jpg) no-repeat;
	width: 300px;
	height: 63px;
}
.drtvboxtopper {
	background:url(/images/new_icons/dailyreportv_boxhome.jpg) no-repeat;
	width: 300px;
	height: 94px;
}
.dealboxtopper {
	background:url(/images/new_icons/dealwatch_boxhome.jpg) no-repeat;
	width: 300px;
	height: 71px;
}
.afterhoursboxtopper {
	background:url(/images/new_icons/afterhours_boxhome.jpg) no-repeat;
	width: 300px;
	height: 57px;
}
.businessmatboxtopper {
	width: 310px;
	height: 41px;
}
.morenews ul {
	padding: 0;
	margin: 0;
}

.morenews li {
	list-style-type: none;
	background: url(/images/new_icons/bulletticon.gif) no-repeat 0 4px;
	padding: 0 0 0 10px;
}

/* DAILY DOZEN 2010 IMAGE ROLLOVER */
/* set up the font to be used for the page */

/* set the size of the definition list &lt;dl&gt; and add the background image */
#imap {display:block; width:960px; height:312px; background:url(/Editorial/images/DailyDozen_centerspread.jpg) no-repeat; position:relative;}

/* set up the definition list &lt;dt&gt;&lt;a&gt; to hold the background image for the hover state */
#imap a#title {display:block; width:960px; height:0; padding-top:240px; overflow:hidden; position:absolute; left:0; top:0; background:transparent url(/Editorial/images/DailyDozen_centerspread.jpg) no-repeat 960px 960px; cursor:default;}
/* the hack for IE pre IE6 */
* html #imap a#title {height:312px; he\ight:0;}

/* the &lt;dt&gt;&lt;a&gt; hover style to move the background image to position 0 0*/
#imap a#title:hover {background-position: 0 0; z-index:10;}

/* place the &lt;dd&gt;s in the correct absolute position */
#imap dd {position:absolute; padding:0; margin:0;}
#imap #pic1 {left:36px; top:76px; z-index:20;}
#imap #pic2 {left:80px; top:68px; z-index:20;}
#imap #pic3 {left:120px; top:68px; z-index:20;}
#imap #pic4 {left:140px; top:75px; z-index:20;}
#imap #pic5 {left:180px; top:68px; z-index:20;}
#imap #pic6 {left:200px; top:68px; z-index:20;}
#imap #pic7 {left:228px; top:82px; z-index:20;}
#imap #pic8 {left:266px; top:75px; z-index:20;}
#imap #pic9 {left:310px; top:82px; z-index:20;}
#imap #pic10 {left:347px; top:77px; z-index:20;}
#imap #pic11 {left:390px; top:68px; z-index:20;}
#imap #pic12 {left:410px; top:85px; z-index:20;}
#imap #pic13 {left:430px; top:80px; z-index:20;}
#imap #pic14 {left:470px; top:74px; z-index:20;}
#imap #pic15 {left:510px; top:75px; z-index:20;}
#imap #pic16 {left:549px; top:68px; z-index:20;}
#imap #pic17 {left:562px; top:75px; z-index:20;}
#imap #pic18 {left:617px; top:65px; z-index:20;}
#imap #pic19 {left:645px; top:67px; z-index:20;}
#imap #pic20 {left:680px; top:72px; z-index:20;}
#imap #pic21 {left:720px; top:74px; z-index:20;}
#imap #pic22 {left:765px; top:74px; z-index:20;}
#imap #pic23 {left:810px; top:64px; z-index:20;}
#imap #pic24 {left:850px; top:78px; z-index:20;}
#imap #pic25 {left:895px; top:64px; z-index:20;}
#imap #rollbig {left:0px; top:0px; z-index:20;}

/* style the &lt;dd&gt;&lt;a&gt; links physical size and the background image for the hover */
#imap a#partner1, #imap a#partner2, #imap a#partner3, #imap a#partner4, #imap a#partner5, #imap a#partner6, #imap a#partner7, #imap a#partner8, #imap a#partner9, #imap a#partner10, #imap a#partner11, #imap a#partner12, #imap a#partner13, #imap a#partner14, #imap a#partner15, #imap a#partner16, #imap a#partner17, #imap a#partner18, #imap a#partner19, #imap a#partner20, #imap a#partner21, #imap a#partner22, #imap a#partner23, #imap a#partner24, #imap a#partner25 {display:block; width:15px; height:15px; -100px -100px no-repeat; text-decoration:none; z-index:20;}

#imap a#rollbig {display:block; width:960px; height:312px; -100px -100px no-repeat; text-decoration:none; z-index:20;}

/* style the span text so that it is not initially displayed */
#imap a span, #imap a:visited span {display:none;}

/* move the link background image to position 0 0 when hovered */
#imap a#partner1:hover, #imap a#partner2:hover, #imap a#partner3:hover, #imap a#partner4:hover, #imap a#partner5:hover, #imap a#partner6:hover, #imap a#partner7:hover, #imap a#partner8:hover, #imap a#partner9:hover, #imap a#partner10:hover, #imap a#partner11:hover, #imap a#partner12:hover, #imap a#partner13:hover, #imap a#partner14:hover, #imap a#partner15:hover, #imap a#partner16:hover, #imap a#partner17:hover, #imap a#partner18:hover, #imap a#partner19:hover, #imap a#partner20:hover, #imap a#partner21:hover, #imap a#partner22:hover, #imap a#partner23:hover, #imap a#partner24:hover, #imap a#partner25:hover, #imap a#rollbig {background-position:0 0;}

/* define the common styling for the span text */
#imap a:hover span {position:absolute;  width:948px; display:block; font-family:arial; font-size:12px; background:#000; color:#fff; border:1px solid #000; padding:5px;}
/* the hack for IE pre IE6 */
* html #imap a:hover span {width:960px; w\idth:948px;}

/* move the span text to a common position at the bottom of the image map */
#imap a#partner1:hover span {left:-36px; top:174px;}
#imap a#partner2:hover span {left:-80px; top:182px;}
#imap a#partner3:hover span {left:-120px; top:182px;}
#imap a#partner4:hover span {left:-140px; top:175px;}
#imap a#partner5:hover span {left:-180px; top:182px;}
#imap a#partner6:hover span {left:-200px; top:182px;}
#imap a#partner7:hover span {left:-228px; top:168px;}
#imap a#partner8:hover span {left:-266px; top:175px;}
#imap a#partner9:hover span {left:-310px; top:168px;}
#imap a#partner10:hover span {left:-347px; top:173px;}
#imap a#partner11:hover span {left:-390px; top:182px;}
#imap a#partner12:hover span {left:-410px; top:165px;}
#imap a#partner13:hover span {left:-430px; top:170px;}
#imap a#partner14:hover span {left:-470px; top:176px;}
#imap a#partner15:hover span {left:-510px; top:175px;}
#imap a#partner16:hover span {left:-549px; top:182px;}
#imap a#partner17:hover span {left:-562px; top:175px;}
#imap a#partner18:hover span {left:-617px; top:185px;}
#imap a#partner19:hover span {left:-645px; top:191px;}
#imap a#partner20:hover span {left:-680px; top:178px;}
#imap a#partner21:hover span {left:-720px; top:176px;}
#imap a#partner22:hover span {left:-765px; top:176px;}
#imap a#partner23:hover span {left:-810px; top:186px;}
#imap a#partner24:hover span {left:-850px; top:172px;}
#imap a#partner25:hover span {left:-895px; top:186px;}

/* add the style for the link span text - first line */
#imap a span:first-line {font-weight:bold; font-style:italic;}

/* LAWYERPALOOZA SCROLL BOX */
.paloozabox {
  width: auto;
  height: 350px;
  margin:0;
  padding:0;
}
.paloozaboxheader {
  background-image:url(/Editorial/Images/Lawyer-Palooza-logo.jpg);
  background-repeat:no-repeat;
  height:130px;
}
.paloozaboxcontent {
  margin: 0px;
  padding: 10px;
  overflow: scroll;
  overflow-x:hidden;
  width:auto;
  height:200px;
}

/* STYLE FOR LEAH SEARS PHOTO GALLERY */

/* The containing box for the gallery. */
#container {
    position:relative;
    width:450px;
    height:490px;
    margin:0 5px 5px 0;
    border:1px solid #aaa;
	float:left;
    }
/* Removing the list bullets and indentation */
#container ul {
    padding:0;
    margin:0;
    list-style-type:none;
    }
/* Remove the images and text from sight */
#container a.gallery span {
    position:absolute;
    width:1px;
    height:1px;
    top:5px;
    left:5px;
    overflow:hidden;
    background:#fff;
    }
/* Adding the thumbnail images */
#container a.gallery, #container a.gallery:visited {
    display:block;
    color:#000;
    text-decoration:none;
    border:1px solid #000;
    margin:1px 2px 1px 2px;
    text-align:left;
    cursor:default;
    }
#container a.slidea {
    background:url(/Editorial/Images/p1_t.gif);
    height:30px;
    width:30px;
    }
#container a.slideb {
    background:url(/Editorial/Images/p2_t.gif);
    height:30px;
    width:30px;
    }
#container a.slidec {
    background:url(/Editorial/Images/p3_t.gif);
    height:30px;
    width:30px;
    }
#container a.slided {
    background:url(/Editorial/Images/p4_t.gif);
    height:30px;
    width:30px;
    }
#container a.slidee {
    background:url(/Editorial/Images/p5_t.gif);
    height:30px;
    width:30px;
    }
#container a.slidef {
    background:url(/Editorial/Images/p6_t.gif);
    height:30px;
    width:30px;
    }
#container a.slideg {
    background:url(/Editorial/Images/p7_t.gif);
    height:30px;
    width:30px;
    }
#container a.slideh {
    background:url(/Editorial/Images/p8_t.gif);
    height:30px;
    width:30px;
    }
#container a.slidei {
    background:url(/Editorial/Images/p9_t.gif);
    height:30px;
    width:30px;
    }
#container a.slidej {
    background:url(/Editorial/Images/p10_t.gif);
    height:30px;
    width:30px;
    }
#container a.slidek {
    background:url(/Editorial/Images/p11_t.gif);
    height:30px;
    width:30px;
    }
#container a.slidel {
    background:url(/Editorial/Images/p12_t.gif);
    height:30px;
    width:30px;
    }
/* set the size of the unordered list to neatly house the thumbnails */
#container ul {
    width:449px;
    height:35px;
    }
#container li {
    float:left;
    }
/* move the thumbnails into the correct position */
#container ul {
    margin:5px;
    float:right;
	position:absolute;
	top:445px;
    }
/* change the thumbnail border color */
#container a.gallery:hover {
    border:1px solid #fff;
    }
/* styling the :hover span */
#container a.gallery:hover span {
    position:absolute;
    width:450px;
    height:450px;
    top:-450px;
    left:-5px;
    color:#000;
    background:#fff;
    }
#container a.gallery:hover img {
    border:0;
    float:left;
    margin-right:5px;
    }
#container {
    background:#fff url(/Editorial/Images/sears_leah1.jpg) no-repeat;
    }
	
/*FOR THE AG ELECTION VOTE TOTALS TABLE */

.electionbox {
	width: 300px;
	}

.race {
	background-color: #999999;
	font-weight: bold;
	text-align: left;
	padding: 3px;
	}

.centerme {
	text-align: center;
}
.electionbox tfoot {
	font-size: 0.8em;
}	
.electionparty {
	background-color:#cccccc;
	font-style:italic;
}
