body {
/* background-color:#EDEDED;*/
/* background-image:linear-gradient(#EDEDED,orange); */
background-image:linear-gradient(aliceblue,#EDEDED,aliceblue,azure);
}
#content {	border-radius: 5px;	border: thin solid #CCCCCC;	background-color: white;	margin: 10px;	max-width: 727px;
	margin-right: auto;	margin-left: auto;	padding: 18px;}

.emph {text-align:center;font-weight:bold;background-color:azure;background-image:linear-gradient(to bottom right,#C5DDDF,aliceblue,azure);border:thin solid #1895BF;border-radius: 4px;padding:4px;}
/* .orange {text-align:center;font-weight:bold;background-color:azure;background-image:linear-gradient(to bottom right,#C5DDDF,aliceblue,#FFBA00);border:thin solid #1895BF;border-radius: 4px;padding:4px;}*/

.orange,h1 {text-align:center;font-weight:bold;background-color:azure;background-image:linear-gradient(to bottom right,#C5DDDF,aliceblue,azure,#C5DDDF,aliceblue,azure);border:thin solid #1895BF;border-radius: 4px;padding:4px;}


.topnav { text-align:center;margin-left:auto;margin-right:auto; width:80%; margin-bottom:18px; margin-top:18px;line-height: 26pt; }
.topnav a {color: #E2FFEC; text-decoration: none; padding: 8px 15px 8px; outline: 0;  font-size: 14pt; line-height: 1; border: 1px solid transparent; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-text-stroke-width: 0.2px; }
.topnav a:hover { color: #fff; background: #4bb0ac; border: 1px solid #4bb0ac; }
a:hover { color: red;background-color:aliceblue; }
body,label { font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
header {background-image:linear-gradient(yellow,orange);}

/* h1 { margin:0;padding:0;text-align:center;padding: .3em 0; line-height: 1.2; font-family: Arial, Helvetica, sans-serif; font-weight: 700; -webkit-text-stroke-width: 0.2px; font size:larger; background-image:linear-gradient(orange,yellow,orange)} */

h1 {margin:0;text-align:center;padding: 4px 0; line-height: 1.2; font-family: Arial, Helvetica, sans-serif; font-weight: 700; font-size: 24px;}

teal,h3 {text-align: center;margin:6px;font-style:italic;color:#A36700}
#pp,.button {text-align: center;margin-left: auto;margin-right: auto;}
h2 {background:gray; margin:0;font-size: 1.4em; padding: 3px 3px 3px 5px; font-family: sans-serif;color:white; font-weight: 700; background-image:radial-gradient(#2b4359,purple); text-align: center}
table input {background-color:#CFF2EF;}
p { font-size: 1em; line-height: 1.5; margin: 0; padding: .5em 0; }
blockquote { font-style:italic; border-left:4px solid #429b97; margin:10px 0 10px 0; padding-left:20px; line-height:1.5; color:#888; }
.form-radio-container { font-family: Arial, Helvetica, sans-serif; }
.form-select { color: #827762; border: 1px solid #d4cbb9; font-size: 1em; font-family: Arial, Helvetica, sans-serif; padding: 3px 4px; width: 320px; height: 27px; line-height: 27px; border-radius: 10px; }

#content img,#content p img {margin-left:auto;margin-right:auto;display:block;}
p {font-size:medium;line-spacing:170%;}
ul {margin-top:5px;margin-bottom:5px;}
ul li {font-size:medium; line-spacing:180%;margin-bottom:9px;}

/* input {border:1px solid gray;border-radius:3px;} */
#mc_embed_signup {text-align:left;}
#mc_embed_signup li {list-style-type: none;margin-left:10px;}
.mc-field-group {margin-top:6px;}
#mc_embed_signup li {margin-bottom:2px;}
.sponsorcat {font-weight:bold;font-style:normal;}
.sponsor {margin:1px;padding:1px;}
.sponsor a {text-decoration:none;border-bottom:purple dotted thin;font-style:italic;}

.row1 {background: #DCE4E9;background-image:linear-gradient(#DCE4E9,azure);}
.row2 {background:#F0F4F6;background-image:linear-gradient(#F0F4F6,white); } 
.row0 {background-color:#D6E9F9; vertical-align: bottom; font-weight: bold;border-bottom:thinv solid navy; }
.row2:hover {background-image:none;background-color: #CCFFFF;}
.row1:hover {background-image:none;background-color: #C5DAEB;}
.row0:hover {background-image:none;background-color:#3333FF;color: #66FFFF;}
img {height:auto;max-width:100%;border:1px solid black;} 
th {align-content: center;text-align:center;}th,td{padding:3px;}.autotable tr:nth-child(even), .row1 {background: #DCE4E9;background-image:linear-gradient(#DCE4E9,azure);}.autotable tr:nth-child(odd), .row2 {background:#F0F4F6;background-image:linear-gradient(#F0F4F6,white); }

input[type='radio']{transform:scale(1.4);margin-right:10px;}

.button:hover {background:teal;color:yellow;}

input[type='submit'] {font-size:18px;padding: 4px 64px 4px 64px;text-align: center;font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-decoration: none;margin: 5px;background-image: radial-gradient(red,purple);border-radius: 2px;color: white;}


@media all and (max-width: 480px) {
body {background: white;font-size:16pt;  -webkit-text-size-adjust: 100%;}
p {max-width:98%;font-size:16pt;}
#content {max-width:100%;}
#page {max-width:98%;}
img {max-width:99%;height:auto;}
h1 {font-size:18px;}
}
