/* Mar.2020, mobile-friendly version (chosen by 'media' query) */

A:link {text-decoration:none; font-weight:bold; color:#337766; font-size:105%}
A:visited {text-decoration:none; font-weight:bold; color:#337766; font-size:105%}
A:hover {text-decoration:none; font-weight:bold; color:#aa0000; font-size:105%}
A:active {text-decoration:none; font-weight:bold; color:#337766; font-size:105%}

h2 {color:#aa0000}
h3 {font-family:sans-serif; color:#708000; font-style:oblique; margin-top:1.5em}
h4 {font-family:serif; color:#708000; margin-bottom:.2em; font-size:110%}
.subhead {background-color:#dde8bb}
body {font-size:84%; line-height:150%; font-family:"Georgia",serif}
p {text-align:left; margin:0em 0em .4em}
p.lastmod {color:gray; text-align:center}
p.picgap {background-image:url(PATTERNS/bluewave.PNG)}
table.head, table.foot {background-color:#d0c870}
hr {color:#ddeeaa}
.cen {text-align:center}
.right {text-align:right}
b.new {background-color:yellow; font-size:80%}	
b.hot {background-color:yellow; font-size:80%; color:red}
b.updated {background-color:lightgreen; font-size:80%}
/*tt {font-size:116%}*/
td tt, tt {font-size:95%; font-family:"Courier New",monospace}
ul {padding-left:1.2em}
blockquote {text-align:center; margin:5%; padding:0}
div#main {width:100%; margin:2px auto}

/*bit of a fudge:*/
div#widetable50, b.subsec {font-size:52%; line-height:120%}
div#widetable60 {font-size:70%; line-height:120%}
table.reduceLineHeight {line-height:100%;}

/*for iPad:*/
@media (min-width:701px) {
	div#main {width:700px; margin:0 auto}
}
