﻿body	{ font-family:Georgia,Times,serif;line-height:150%;font-size:16px;color:#135;background-color:#fff;
		background-repeat:repeat;text-align:center;}
header	{ width:95%;max-width:1000px;margin:0 auto;padding:0;}
article	{width:95%;max-width:1000px;margin:10px auto;padding:0;}
h1		{ font-size:1.8em;margin:10px;padding:10px  4%;	}
h2, h3, h4{ padding-left:4%;}
h2		{ font-size:1.5em;}
h3		{ font-size:1.2em;}
h4		{ font-size:1.2em;margin:10px auto;}
a		{ margin:0;padding:0;}
a:link {color:#9bc;} /* unvisited*/a:visited {color:#7bc;} /* visited */
a:hover {color:#def;}/* mouse over */
article a:link {color:#123;}  /* unvisited*/article a:visited {color:#123;}  /* visited */
article a:hover {color:#135;}/* mouse over */article a:active { color:#135;} /* selected */
sub, sup { font-size: 75%;line-height: 0; position: relative;vertical-align: baseline;}
sup		{ top: -0.5em;}
sub		{ bottom: -0.25em; }
dl		{ width:70%;list-style:none;list-style-type:none;margin:0 auto;padding:10px 4%;}
dt		{ display:block;text-align:left;font-weight:700;}
dd		{ display:block;text-align:right;}
nav		{ width:90%;padding:0;margin:0 auto;background-color:#135;clear:both;overflow:hidden;}
nav ul	{display:block;height:40px;}
ul		{list-style:none;list-style-type:none;display:inline-block;padding:0;margin:0;}
article ul	{color:#135;text-align:left;padding:10px 4%;margin:0 2%;}
nav li	{ font-size:1em;padding:0px 1%;margin:0px;display:inline-block;width:22%;}
nav li a {background-color:#135;font-size:1em;padding:6px 30% 20px 30%;margin:0px;border-radius:10px 10px 0 0;}
section	{ padding:0 4%;margin:0 0 0 3%;width:55%;display:inline-block;float:right;}
p		{ padding:0px 4%;margin:0 2%;text-align:justify;}
img		{ margin:0 0 ; width:90%;padding:0; }
figure	{ padding:10px 3% 10px 3%;margin:60px 3% 10px 0;width:25%;display:inline-block;}
figcaption { font-size:1.1em;padding-left:20px; margin:0px;}
form		{padding:1em;display:block;width:94%;text-align:left;}
legend	{color:#135;}
input, select, textarea{display:block;width:96%;margin:0 0 1em 0;padding:.5em;font-size:1em;font-family:Georgia,"Times New Roman",serif;line-height:150%;color:#135;}
footer	{width:95%;max-width:1000px;clear:both;color:#fff;margin:0 auto;height:160px;padding:0px;}
.faq	{ width:90%;}
.faq dd	{ display:block;text-align:left;margin-left: 20px;}
.error_strings {color:#c00;}
#top	{width:90%;margin:0px auto;padding:0;background-color:#135;}
#main	{width:90%;margin:20px auto;}
#logoimg { width:55%;display:inline-block;padding:0 2%; margin:0;}
#about	{display:inline-block;vertical-align:top;padding:10px;width:16%;}
#abright{display:inline-block;vertical-align:top;padding:10px;width:16%;}
#selected {background-color:#fff;color:#135;}
#hidden	{display:none;}
#SubButt{ width:40%;}
#bot	{width:90%;margin:20px auto;background-color:#135;}
#logofoot{ width:15%;display:block;padding:20px; margin:0 auto;}
@media screen and (max-width:45em){
nav		{ width:98%;}
img		{width:40%;}
figure	{width:98%;margin:0 auto;display:block;padding:1%}
section	{width:98%;margin:0 auto;display:block;float:none;padding:1%}
dl		{ width:50%;}
#logoimg { width:44%;padding:0px 3%;}
#top	{width:98%;margin:0px auto ;padding:0 0 30px 0;}
#main	{width:98%;}
footer	{width:98%;}
}
@media screen and (max-width:35em){
dl		{ width:70%;}
}