body 		{ margin-top: 40px; margin-bottom: 40px; margin-left: 40px; margin-right: 40px; font-family: verdana, arial, times new roman, serif; font-size: 1em; color: black; }

table		{ width: 100%; }

.main_title	{ display: block; padding-top: 5px; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; font-size: 2em;	text-align: center; background-color: #D6E3FE;
		border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-color: black; height: 50px; }

.nav_link	{ display: block; padding-top: 5px; padding-right: 5px; padding-left: 5px; padding-bottom: 5px;	width: 100px; border-style: solid; border-top-width: 0px;
		border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-color: black; background-color: #D6E3FE; font-size: .8em; }

.topnav		{ display: block; padding-top: 5px; padding-right: 5px; padding-left: 5px; padding-bottom: 5px;	width: 200px; border-style: solid; border-top-width: 1px;
		border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-color: black; background-color: #70a0fa; text-align: left; font-weight: bold; font-size: .8em; }

.vspacer	{ height: 50px; }

.hspacer	{ width: 50px; }

.nav		{ display: block; padding-top: 5px; padding-right: 5px; padding-left: 5px; padding-bottom: 5px;	width: 200px; border-style: solid; border-top-width: 0px; border-bottom-width: 1px; 
		border-left-width: 1px; border-right-width: 1px; border-color: black; background-color: #D6E3FE; font-size: .8em; }

.main_base	{ display: block; padding-top: 5px; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; font-size: .75em; text-align: center; background-color: #D6E3FE;
		border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-color: black; height: 25px; }

.main_text	{ display: inline; padding-top: 5px; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; font-size: 1em; text-align: top; vertical-align: text-top; 
		border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-color: black; background-color: #D6E3FE; }

a.nav:link	{ text-decoration: none; color: black; }

a.nav:visited	{ text-decoration: none; color: black; }

a.nav:hover	{ text-decoration: none; background-color: #9bbdfb; color: black; }

a:link		{ text-decoration: underline; color: black; }

a:visted	{ text-decoration: underline; color: black; }

a:hover		{ text-decoration: none; color: black; }