
/* scaling factors to convert normal css font sizes to mobile
    **** prob just put this as html-based css stuff in screenlayout added when mobile is detected and then just use main.css for both   
*/
	body { font-size: 23pt; }
	table{ font-size: 23pt;  }
	td { font-size: 23pt;  }
	div { font-size: 23pt;  }

 

BODY 
{ 
    margin: 0;
    SCROLLBAR-FACE-COLOR: #445387; 
   SCROLLBAR-ARROW-COLOR: #604910;  
   SCROLLBAR-TRACK-COLOR: #546387; 
   SCROLLBAR-BASE-COLOR: #FFFFFF;
   BACKGROUND-COLOR:  #000000; 
}
 
A:link {text-decoration: none; color: #BB7030; }
A:visited {text-decoration: none; color: #A06030; }
A:active {text-decoration: none; color: #CC0000; }
A:hover {text-decoration: none; color: #CC0000;}
    
  

#title {
    position: absolute;
    top: 0px;
    left: 0px;  
    margin: 0;
    white-space:nowrap;
    width: 750;
    line-height: 1.1em;
    overflow: visible;
    border-collapse: collapse;
    z-index: 3;
 }

table.content {
  border:1px solid #000;
  width:80%; 
  text-align:justify;
  padding:15px 15px 15px 15px;
  //spacing:10px;
  background:#E0D7D5;
 }

td.innercontent {
  text-align:justify;
  padding:10px 10px 10px 10px;
  //spacing:10px;
  background:#FFFFFF;
 }


table.segment {
  border:0px;
  width:100%; 
  padding:0px;
  spacing:0px;
 }

table.segment-dark {
  border:0px;
  width:100%; 
  padding:0px;
  spacing:0px;
  background:#CCCCCC;
 }

table.segment-mediumred {
  border:0px;
  width:100%; 
  padding:0px;
  spacing:0px;
  background:#662222;
 }





img.content-left {
 float:left;
 margin:10px;
 padding:8px;
  background-color:#B0A7A5;
 border:1px solid #101010;
 }

img.content-right {
 float:right;
 margin:10px;
 padding:8px;
 background-color:#B0A7A5;
 border:1px solid #101010;
 }

img.content-center {
 float:center;
 margin:10px;
 padding:8px;
  background-color:#B0A7A5;
 border:1px solid #101010;
 }


img.content-nofloat {
 margin:10px;
 padding:8px;
  background-color:#B0A7A5;
 border:1px solid #101010;
 }


div.border-right {
 float:right;
 margin:10px;
 padding:8px;
 background-color:#B0A7A5;
 border:1px solid #101010;
 }

div.noborder-right {
 float:right;
 margin:10px;
 }



table.divider {
  border:0px;
  width:950px; 
  height:5px;
  padding:0px 0px 0px 0px;
  spacing:0px;
  background:#00FFFF;
 }

td.divider {
  width:950px;
  height:5px;
  padding:0px 0px 0px 0px;
  spacing:0px;
  background:#FFFFFF;
  text-align:center;
 }

img.divider {
 //float:center;
 margin:0px;
 padding:0px;
  background-color:#FFFFFF;
 border:0px;
 }


font.mainpagetitle {
 font-family: Times,  serif;
 font-weight: bold;
 font-size: 115%; color: #DFDFDF;
}

font.mainpagetopheading {
 font-family: Times,  serif;
 font-weight: bold;
  font-style: italic;
 font-size: 100%; color: #660000; 
}

font.mainpageheading1 {
 font-family: Times,  serif;
 font-weight: bold;
  font-style: italic;
 font-size: 108%; color: #660000; 
}

font.mainpageheading2 {
 font-family: Times,  serif;
 font-weight: bold;
  font-style: italic;
 font-size: 108%; color: #461000; 
}

font.mainpageheadingRecentFeatures {
 font-family: Times,  serif;
 font-weight: bold;
  font-style: italic;
 font-size: 108%; color: #DDDDDD; 
}


font.mainpagecapital {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: italic;
 font-size: 150%; color: #700000; 
}

font.mainpagelead {  // letters in lead word following red capital
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: italic;
 font-size: 120%; color: #000000; 
}

font.mainpagetext {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: normal;
 font-size: 100%; color: #000000; 
}

font.mainpageentry {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 100%; color: #500000; 
}


font.ReviewSectionHeading {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 100%; color: #500000; 
}


font.ArticleSectionHeading {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 100%; color: #500000; 
}



font.leftcolentry {
 font-family: font-family:  Times,  serif;
 font-weight: bold;
  font-style: normal;
 font-size: 100%; color: #909090; 
}


table.ResultPagesTable {
   border-color: #000000; 
   border-width: 1px; border-style: solid; 
 }

font.RPItemThisPage {
 font-family: Times,  serif;
 font-weight: bold;
  font-style: normal;
 font-size: 100%; color: #FFFFFF; 
}
font.RPItem {
 font-family: Times,  serif;
 font-weight: bold;
  font-style: normal;
 font-size: 100%; color: #DDDDDD; 
}
A.RPItemlink:link {text-decoration: none; color: #DDDDDD; }
A.RPItemlink:visited {text-decoration: none; color: #DDDDDD; }
A.RPItemlink:active {text-decoration: none; color: #FFFFFF; }
A.RPItemlink:hover {text-decoration: none; color: #FFFFFF;}
font.RPPrevNext {
 font-family: Times,  serif;
 font-weight: normal;
  font-style: italic;
 font-size: 100%; color: #555555; 
}
A.RPPrevNextLink:link {text-decoration: none; color: #DDDDDD; }
A.RPPrevNextLink:visited {text-decoration: none; color: #DDDDDD; }
A.RPPrevNextLink:active {text-decoration: none; color: #FFFFFF; }
A.RPPrevNextLink:hover {text-decoration: none; color: #FFFFFF;}

  A.leftcolentrylink:link {text-decoration: none; color: #909090; }
  A.leftcolentrylink:visited {text-decoration: none; color: #909090; }
  A.leftcolentrylink:active {text-decoration: none; color: #909090; }
  A.leftcolentrylink:hover {text-decoration: none; color: #B0B0B0; BACKGROUND-COLOR: #0d0b63;}
  A.maintitlelink:link {text-decoration: none; color: #909090; }
  A.maintitlelink:visited {text-decoration: none; color: #909090; }
  A.maintitlelink:active {text-decoration: none; color: #909090; }
  A.maintitlelink:hover {text-decoration: none; color: #B0B0B0; BACKGROUND-COLOR: #0d0b63;}

font.bottomcopyrighttext {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 75%; color: #202020; 
}

font.infoboxtopheading {
 font-family: Times,  serif;
 font-weight: bold;
  font-style: italic;
 font-size: 108%; color: #660000; 
}

font.infoboxheading {
 font-family: Times,  serif;
 font-weight: bold;
  font-style: normal;
 font-size: 100%; color: #460000; 
}

font.infoboxtext {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 90%; color: #202020; 
}

font.infoboxtext2 {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: normal;
 font-size: 70%; color: #202020; 
}

font.infoboxdate {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: normal;
 font-size: 90%; color: #660000; 
}

font.issntext {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: normal;
 font-size: 85%; color: #460000; 
}

font.infoboxissntext {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 85%; color: #202020; 
}

font.pss-abs&pdf {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: normal;
 font-size: 95%; color: #807050; 
}

font.pss-ea-link {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: normal;
 font-size: 95%; color: #807050; 
}

//fonts for Reviews indices

font.mainreviewsheading {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: italic;
 font-size: 125%; color: #602010; 
} 


font.reviewlistheading {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: italic;
 font-size: 115%; color: #501000; 
} 


font.reviewentryverdict {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: italic;
 font-size: 100%; color: #501000; 
} 

font.reviewentrytitle {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: normal;
 font-size: 100%; color: #000000; 
} 

font.reviewentrytitle1 {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: normal;
 font-size: 100%; color: #000000; 
} 

font.reviewentrytitle2 {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: normal;
 font-size: 100%; color: #000000; 
} 

font.reviewentryauthor {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: normal;
 font-size: 100%; color: #000000; 
} 

font.reviewentryauthortext {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: normal;
 font-size: 100%; color: #000000; 
} 

font.reviewentrypublisher {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: normal;
 font-size: 100%; color: #000000; 
}  

font.reviewentrypublishertext1 {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: normal;
 font-size: 100%; color: #000000; 
}  

font.reviewentrypublishertext2 {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: normal;
 font-size: 90%; color: #000000; 
}  

font.reviewentrysummary {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: italic;
 font-size: 100%; color: #000000; 
}  
font.reviewentrysummarytext {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 90%; color: #000000; 
}  
 
font.reviewentrysynopsis {
 font-family: font-family:  helvetica;
 font-weight: bold;
  font-style: italic;
 font-size: 100%; color: #000000; 
}  
font.reviewentryfullreview {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 100%; color: #000000; 
}  

font.MHDBtitle {
 font-family: Times,  serif;
 color:#D5C5A0;
 font-size:85%; 
 font-weight:bold; font-style:italic;
}

  A.MHDBtitlelink:link {text-decoration: none; color: #B5A580; }
  A.MHDBtitlelink:visited {text-decoration: none; color: #B5A580; }
  A.MHDBtitlelink:active {text-decoration: none; color: #EFE8E0; }
  A.MHDBtitlelink:hover {text-decoration: none; color: #EFE8E0; BACKGROUND-COLOR: #030352;} 
 
font.MHDBsubtitle {
 font-family: Times,  serif;
 color:#797560;
 font-size:85%; 
 font-weight:bold; font-style:italic;
}

font.MHDBtopoptions {
 font-family: Times,  serif;
 color:#DFDFDF;
 font-size:75%; 
 font-weight:bold; font-style:italic;
}

 
  A.MHDBtopoptionlinks:link {text-decoration: none; color: #DFDFDF; }
  A.MHDBtopoptionlinks:visited {text-decoration: none; color: #DFDFDF; }
  A.MHDBtopoptionlinks:active {text-decoration: none; color: #EFE8E0; }
  A.MHDBtopoptionlinks:hover {text-decoration: none; color: #EFE8E0; BACKGROUND-COLOR: #030352;} 
 

font.MHDBbotoptions {
 font-family: Times,  serif;
 color:#555555;
 font-size:75%; 
 font-weight:bold; font-style:italic;
}

 
  A.MHDBbotoptionlinks:link {text-decoration: none; color: #555555; }
  A.MHDBbotoptionlinks:visited {text-decoration: none; color: #775545; }
  A.MHDBbotoptionlinks:active {text-decoration: none; color: #EFE8E0; }
  A.MHDBbotoptionlinks:hover {text-decoration: none; color: #EFA890; BACKGROUND-COLOR: #DDDDDD;} 
 



font.highlight {
 font-family: helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 100%; color: #DD1111; BACKGROUND-COLOR: #FFEE44;
}

font.highlight2 {
 font-family: helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 100%; color: #FF0000; BACKGROUND-COLOR: #FFFF00;
}



font.plagiarismhighlightyelloworange {
 font-family: helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 100%; color: #CC1111; BACKGROUND-COLOR: #FFB800;
}
font.plagiarismhighlightyellow {
 font-family: helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 100%; color: #DD1111; BACKGROUND-COLOR: #DDDD00;
}
font.plagiarismhighlighttan {
 font-family: helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 100%; color: #DD1111; BACKGROUND-COLOR: #EFE099;
}




font.comparisonheading1 {
 font-family: Times,  serif;
 font-weight: bold;
  font-style: italic;
 font-size: 125%; color: #660000; 
}

font.comparisonheading2 {
 font-family: Times,  serif;
 font-weight: bold;
  font-style: italic;
 font-size: 108%; color: #461000; 
}


font.indexpagetitle {
 font-family: Times,  serif;
 color:#797560;
 font-size:85%; 
 font-weight:bold; font-style:italic;
}


font.indexpageintro {
 font-family: Times,  serif;
 color:#797560;
 font-size:70%; 
 font-weight:normal; font-style:normal;
}


font.articleinfo {
 font-family: Times,  serif;
 color:#111111;
 font-size:85%; 
 font-weight:normal; font-style:normal;
}

font.ArticleTitle {
 font-family: font-family:  helvetica;
 font-weight: normal;
  font-style: italic;
 font-size: 100%; color: #500000; 
}




font.ReviewSideWindow {
 font-family: Times,  serif;
 color:#111111;
 font-size:85%; 
 font-weight:normal; font-style:normal;
}

table.ReviewSideWindow {
 float:right; 
 width:20%;
 BACKGROUND-COLOR: #E0D7D5;
 border: 1px solid #150000; 
 padding: .2em; 
 margin-bottom: 10px;
 margin-left: 10px;
}



font.NewsSideWindowLinks {
 font-family: Times,  serif;
 color:#111111;
 font-size:90%; 
 font-weight:normal; font-style:normal;
}
A.NewsSideWindowLinks:link {text-decoration: none; color: #555555; }
  A.ReviewSideWindow:visited {text-decoration: none; color: #775545; }
  A.ReviewSideWindow:active {text-decoration: none; color: #EFE8E0; }
  A.ReviewSideWindow:hover {text-decoration: none; color: #EFA890; BACKGROUND-COLOR: #DDDDDD;} 

font.NewsSideWindowHeading {
 font-family: Times,  serif;
 color:#220000;
 font-size:100%; 
 font-weight:normal; font-style:normal;
}



font.FootnoteSuperscript { 
 font-family: Times,  serif;
 color:#111111;
 font-size:80%; 
 font-weight:normal; font-style:normal;
} 
 
a.FootnoteSuperscript:link {text-decoration: none; color: #402010; }
a.FootnoteSuperscript:visited {text-decoration: none; color: #702010; }
a.FootnoteSuperscript:active {text-decoration: none; color: #CC0000; }
a.FootnoteSuperscript:hover {text-decoration: none; color: #CC0000;}


hr.Divider {
  height:1px; 
  background: transparent;  
  display:none;
  width: 120%;
  //border-top: 1px solid black
}


div.DomesdayCountyList   {
width:70% 
align:center;
background: color: #FBFBFB;  
}



div.abstract {
width:100% 
align:left;
  display: inline-block;
  border-style: solid;
   border-width: thin;
  border-color: #D0D0D0;
  background-color: #E0E0E0;
}

 






