﻿    * html #Section_StorieswithSummary_2 .StorySummarywithImg_ByLine {
	    display:  none;
	    float:  right;
	    width:  60%;
    }
    * html #Section_StorieswithSummary_2 .StorySummary_ByLine {
	    width:  100%;
	    display:  none;
	    float:  none;
    }
    * html #Section_StorieswithSummary_2 .StorySummary_Headline {
	    width:  100%;
	    float:  none;
	    margin-bottom:  4px;
	    margin-top:  4px;
    }
    * html #Section_StorieswithSummary_2 .StorySummary_SubHead {
	    float:  none;
	    margin-bottom:  4px;
	    margin-top:  4px;
	    width:  100%;
    }
    * html #Section_StorieswithSummary_2 .StorySummary_Teaser {
	    display:  inline;
	    min-width:  100px;
	    width:  100%;
    }
    * html .PaidContent {
	    float:  left;
	    width:  70%;
	    display:  block;
    }
    * html .Section.NewIndex_Island_Zone {
	    position:  static;
	    text-align:  center;
	    z-index:  1;
    }
    * html .Section.Story {
	    padding:  2px;
	    width:  99%;
    }
    * html .StorieswithSummary_2 img {
	    display:  block;
	    position:  static;
    }
    * html .StorySummary {
	    display:  inline;
	    margin-top:  2px;
	    text-align:  left;
    }
    * html .StorySummarywithImg {
	    min-height:  200px;
	    text-align:  left;
	    display:  inline;
	    margin-top:  2px;
    }
    * html .StorySummarywithImg img {
	    position:  static;
    }
    *:first-child+html .StorySummary {
	    margin-top:  2px;
	    text-align:  left;
	    width:  100%;
	    display:  inline;
	    margin-left:  0px;
    }
    *:first-child+html .StorySummarywithImg {
	    margin-top:  2px;
	    min-height:  200px;
	    text-align:  left;
	    display:  inline;
    }
    .Button.Header {
	    font-size:  small;
	    text-align:  left;
	    background-color:  white;
	    color:  white;
    }
    .Button.PDF:hover {
	    color:  white;
	    text-decoration:  underline;
    }
    .Button.PDFLink {
	    color: #FFE88A;
	    font-weight: bold;
	    border:  none;
	    text-decoration:  none;
    }
    .Button.Search {
	    vertical-align:  middle;
	    color:  white	;
	    font-size:  medium	;
    }
    .Button.Search a {
	    color:  white	;
	    text-decoration:  underline;
    }
    .Button.Search a:hover {
	    text-decoration:  underline;
    }
    .Button.Search a:visited {
	    color:  inherit;
    }
    .Class_Button_Marketplace a {
	    font-size:  medium	;
	    text-decoration:  none;
    }
    .Class_Button_Weather {
	    font-size:  medium;
	    vertical-align:  middle;
    }
    .Class_Content {
	    margin:  1%	;
	    width: expression(document.body.clientWidth < 990? "990px": "auto") /*IE Width of Page */;
    }
    .Class_Section_TopNav {
	    background-color: #398950;
	    width:  100%;
    }
    .Class_Section_TopNav A {
	    text-decoration:  none;
	    color:  white;
    }
    .Class_Table_DisplayAds {
	    text-align:  center;
    }
    .Class_Table_LeftNav Table {
	    background-color:  black	;
	    border-spacing:  1px;
    }
    .Class_Table_Marketplace {
	    background-color:  white	;
	    margin:  auto	;
    }
    .Class_Table_Marketplace TD {
	    padding:  1px;
    }
    .Class_Table_TopNav {
	    padding-left: 10px;
	    text-align:  center;
	    width:  auto;
	    margin-left:  0px	;
    }
    .Class_Table_TopNav TD {
	    text-align: left;
	    width: 160px;
	    color:  white	;
	    font-size:  12pt ;
    }
    .Class_Table_TopNav TD A {
	    color:  white	;
    }
    .Class_Table_TopNav TD A:visited {
	    color:  white;
    }
    .Section.BreakingNews {
	    padding:  5px;
	    border:  solid 1px black;
	    position:  relative;
	    clear:  left;
	    text-align:  center;
	    margin:  5px;
	    width:  80%;
	    min-width:  275px;
	    background-color:  aqua;
    }
    .Section.DisplayAds {
	    margin:  2px;
    }
    .Section.Index_Island_Zone {
	    float:  right;
	    z-index:  6;
	    margin:  5px;
	    padding-top:  10px;
	    position:  static;
	    text-align:  center;
    }
    .Section.LeadStory {
	    text-align:  center;
	    /*\*//*/ margin-left:  5px /**/;
	    margin:  5px;
	    z-index:  2;
	    /*\*//*/ margin-right:  15px /**/;
	    min-width:  250px;
	    /* commented backslash hack v2 \*/ float:  left /* end hack */;
	    /*\*//*/ width:  200px /**/;
	    padding:  5px;
	    /* commented backslash hack v2 \*/ width:  45%	/* end hack */;
	    background-color:  white	;
	    position:  relative;
	    /*\*//*/ display:  block /**/;
	    border:  solid 1px black	;
    }
    .Section.LeadStory IMG {
	    text-align:  center;
	    border:  solid 1px black;
	    color:  black;
	    margin:  5px;
    }
    .Section.Logo {
	    border:  solid 1px black	;
	    text-align:  center ;
    }
    .Section.Logo table {
	    margin:  0 auto	;
    }
    .Section.Marketplace {
	    background-color:  white	;
	    padding:  0px;
	    text-align:  center	;
	    width:  100%;
    }
    .Section.NewIndex_Island_Zone {
	    position:  relative;
	    text-align:  center;
	    z-index:  1;
	    left:  65px;
    }
    .Section.NewsUpdate {
	    width:  200px;
	    display:  none;
	    z-index:  4;
	    margin:   2px;
	    padding:  5px;
	    background-color:  silver	;
	    position:  absolute;
	    border:  solid 2px black;
    }
    .Section.OHT {
	    font-size:  10px;
	    margin:  5px auto;
	    background:  #b5beeb	;
	    text-align:  center;
	    border:  solid 1px black;
	    width:  90%;
	    color:  black;
    }
    .Section.OtherCategory {
	    /*\*//*/	width:  55%	/**/;
	    clear:  left;
	    float:  none;
	    margin-left:  0px;
	    text-align:  center;
    }
    .Section.OtherCategory Table {
	    width:  auto;
    }
    .Section.OtherCategory_Category {
	    max-width:  500px;
    }
    .Section.OtherCategory_Stories {
	    text-align:  left;
    }
    .Section.PaidContent {
	    /* commented backslash hack v2 \*/ width:  45%	/* end hack */;
	    /*\*//*/ display:  block /**/;
	    /*\*//*/ margin-left:  5px /**/;
	    /*\*//*/ margin-right:  auto /**/;
	    /* commented backslash hack v2 \*/ float:  left /* end hack */;
    }
    .Section.PDF {
	    margin:  5px 0px;
	    position:  relative;
	    width:  180px;
	    z-index:  5;
	    float:  right;
    }
    .Section.PDF TABLE {
	    padding:  0px 12px;
	    text-align:  center;
	    border:  solid 1px black;
    }
    .Section.PDFDisplay {
	    display:  none;
	    margin:   2px;
	    padding:  5px;
	    background-color:  silver ;
	    position:  absolute;
	    border:  solid 2px black;
	    z-index:  4;
    }
    .Section.RemainingStories {
	    margin:  2px auto 2px 2px;
	    text-align:  left;
    }
    .Section.Stories {
	    position:  relative;
	    text-align:  left;
	    /*\*//*/	width:  100%	/**/;
	    margin:  2px;
    }
    .Section.StorieswithSummary {
	    vertical-align:  top;
	    z-index:  1;
	    margin:  5px 0px 5px 3px;
	    padding:  0px;
	    text-align:  left;
    }
    .Section.StorieswithSummary_2 {
	    /*\*//*/ display:  block	/**/;
	    min-width:  300px;
	    /*\*//*/ margin-left:  5px /**/;
	    text-align:  left;
	    /*\*//*/ margin-right:  auto /**/;
	    z-index:  2;
	    /* commented backslash hack v2 \*/	float:  left /* end hack */;
	    clear:  left;
	    /* commented backslash hack v2 \*/	width:  45% /* end hack */;
	    margin:  0px 18px 4px 5px /* Need 16px to clear the bullets */;
    }
    .Section.StorieswithSummary_2 img {
	    float:  left;
	    margin:  2px 4px 4px 0px;
	    position:  relative;
	    border:  solid 1px black;
	    display:  inline;
    }
    .Section.Story {
	    width:  100%;
	    padding:  5px;
    }
    .Section.StorySummarywithImg img {
	    display:  inline;
	    float:  left;
	    margin:  2px 4px 4px 2px;
	    position:  relative;
    }
    .Section.Story_Island_Zone {
	    padding:  1px;
	    border:  solid 1px gray;
	    clear:  left;
	    float:  left;
	    margin:  2px;
    }
    .Section.TileAds {
	    position:  relative;
	    /*\*//*/ width:  160 /**/;
	    z-index:  3;
	    float:  right;
	    margin:  0px 0px 2px auto;
	    padding:  2px;
    }
    .Section.Weather {
	    left:  88%;
	    position:  absolute;
	    right:  1%;
	    /* commented backslash hack v2 \*/ left:  auto /* end hack */;
	    top:  1%;
	    float:  right;
    }
    .StorySummary {
	    /*\*//*/ margin-left:  auto	/**/;
	    /*\*//*/ margin-right:  0px /**/;
	    margin-top:  2px;
	    position:  relative;
	    /*\*//*/ clear:  left /**/;
	    text-align:  left;
    }
    .StorySummarywithImg {
	    position:  relative;
	    /*\*//*/ clear:  left /**/;
	    text-align:  left;
	    /*\*//*/ margin-left:  auto	/**/;
	    /*\*//*/ margin-right:  0px /**/;
	    margin-top:  0px;
    }
    .StorySummarywithImg img {
	    border:  solid 1px black;
    }
    .StorySummarywithImg_ByLine {
	    font-size:  12px	;
	    display:  none	;
	    float:  none;
    }
    .StorySummary_ByLine {
	    display:  none	;
	    float:  none;
	    font-size:  12px	;
    }
    .StorySummary_Headline {
	    float:  none;
	    margin-bottom:  4px;
	    margin-top:  4px;
    }
    .StorySummary_Headline a {
	    font-weight:  bold ;
	    text-decoration:  none;
	    color:  black;
	    font-size:  14px	;
    }
    .StorySummary_Headline a:hover {
	    text-decoration:  underline;
    }
    .StorySummary_Headline A:visited {
	    color:  #666699;
    }
    .StorySummary_SubHead {
	    display:  block	;
	    float:  none;
	    font-size:  12px	;
	    font-weight:  bold ;
    }
    .StorySummary_Teaser {
	    font-family:  Tahoma	;
	    font-size:  12px	;
	    min-width:  100px;
	    text-align:  left ;
	    display:  inline;
    }
    .Story_Byline {
	    color:  black;
    }
    .Story_Headline {
	    color:  black;
    }
    .Story_Subhead {
	    color:  black;
    }
    .Table.OtherCategory_Columns {
	    width:  33%;
    }
    .Table, .SubjectBar {
	    background-color: #398950;
	    width:  100%;
    }
    .Text.Category {
	    color:  white	;
	    font-size:  large;
	    text-align:  left;
    }
    .Text.IssueDate {
	    font-size:  large;
	    text-align:  right;
	    vertical-align:  bottom;
	    color:  white	;
    }
    .Text.LeadStory_ByLine {
	    display:  none		;
	    font-size:  14px	;
	    text-align:  left	;
	    border:  none;
    }
    .Text.LeadStory_Headline {
	    font-weight:  bold;
	    text-align:  left	;
	    border:  none;
	    font-size:  24px	;
    }
    .Text.LeadStory_Headline A {
	    color:  black;
	    text-decoration:  none;
    }
    .Text.LeadStory_Headline A:hover {
	    text-decoration:  underline;
    }
    .Text.LeadStory_Headline A:visited {
	    color:  #666699;
    }
    .Text.LeadStory_SubHead {
	    text-align:  left	;
	    border:  none;
	    display:  block		;
	    font-size:  18px	;
    }
    .Text.LeadStory_Teaser {
	    border:  none;
	    font-family:  Tahoma	;
	    font-size:  14px	;
	    text-align:  left	;
    }
    .Text.LeadStory_Update {
	    font-size:  16px	;
	    font-style:  italic;
	    vertical-align:  middle;
    }
    .Text.Line_Comment {
	    border-bottom:  solid 5px blue;
    }
    .Text.OtherCategory a:hover {
	    text-decoration:  underline;
    }
    .Text.OtherCategory_ByLine {
	    display:  none	;
	    font-size:  12px	;
	    margin:  5px;
	    text-align:  left;
    }
    .Text.OtherCategory_ClickMore {
	    text-align:  left;
	    /*\*//*/ position:  relative /**/;
	    font-size:  12px;
	    font-weight:  bold;
	    margin:  5px;
    }
    .Text.OtherCategory_ClickMore a {
	    color:  black;
	    text-decoration:  none;
    }
    .Text.OtherCategory_ClickMore a:hover {
	    text-decoration:  underline;
    }
    .Text.OtherCategory_Header {
	    background-color: #398950;
	    border:  solid 1px black;
	    font-size:  14px ;
	    font-weight:  bold;
	    padding:  2px;
    }
    .Text.OtherCategory_Header a {
	    color:  white ;
	    text-decoration:  none;
    }
    .Text.OtherCategory_Header a:hover {
	    text-decoration:  underline;
    }
    .Text.OtherCategory_Header a:visited {
	    color: white;
    }
    .Text.OtherCategory_Headline {
	    text-align:  left;
    }
    .Text.OtherCategory_Headline a {
	    color:  black;
	    font-size:  14px ;
	    font-weight:  bold ;
	    text-decoration:  none;
    }
    .Text.OtherCategory_Headline a:hover {
	    text-decoration:  underline;
    }
    .Text.OtherCategory_Headline A:visited {
	    color:  #666699;
    }
    .Text.OtherCategory_Headline TD {
	    padding:  2px;
    }
    .Text.OtherCategory_SubHead {
	    margin:  5px;
	    text-align:  left;
	    display:  block	;
	    font-size:  12px	;
    }
    .Text.OtherCategory_Teaser {
	    margin:  5px;
	    text-align:  left ;
	    color:  black;
	    font-family:  Tahoma ;
	    font-size:  12px	;
    }
    .Text.OtherCategory_Teaser a {
	    color:  blue;
	    text-decoration:  none;
    }
    .Text.RemainingStories_Headline a {
	    color:  black;
	    font-size:  14px	;
	    font-weight:  bold ;
	    text-decoration:  none;
    }
    .Text.RemainingStories_Headline a:hover {
	    text-decoration:  underline;
    }
    .Text.RemainingStories_Headline A:visited {
	    color:  #666699;
    }
    .Text.RemainingStories_Headline TD {
	    padding-left:  2px;
    }
    .Text.RemainingStories_Update {
	    font-size:  10px	;
	    font-style:  italic ;
    }
    .Text.StorySummary_Update {
	    font-size:  10px	;
	    font-style:  italic;
    }
    A:hover {
	    text-decoration:  underline;
    }
    A:visited {
	    color:  #666699;
    }
    body {
	    font-family:  Arial, Helvetica, sans-serif	;
	    margin:  auto;
	    min-width:  990px;
	    text-decoration:  none;
	    background-color:  #FFFFFF ;
	    width:  100%;
    }
    TD {
	    vertical-align:  top;
    }
