body{padding:100px 1em 1em 9em;margin:0em;color:white;font-family:"Myriad Web",Verdana,Arial,sans-serif;background:navy;}
p{margin:0em 0em 0.5em 0em;padding:0em;}
ul{list-style-position:inside;}
input{font-family:"Myriad Web",Verdana,Arial,sans-serif;font-size:1em;}
/* TABLES */
table{border:0em;margin:0em 0em 1em 0em;padding:0em;font-size:0.8em;table-layout: auto;color:black;background:white;}
td,th{padding:0.25em 0.5em 0.25em 0.5em;border:0em;color:black;text-align:center;margin:0em;background:white;}
th{color:black;font-weight:bold;background:#D3D3D3;border: thin solid gray;}
th.scempty{color:black;border:none;background:white;}
td.scleft{color:black;font-weight:bold;background: #D3D3D3; border: thin solid gray; }
td.scgt{color:black;background: #B0E0E6;  border: thin solid teal; }
td.sccx{color:black;background: #FFE1A8;  border: thin solid orange; }
td.scother{color:black;background: #C1FFC2;  border: thin solid olive; }
/* HEADERS */
h5{padding:0em;margin:0em;clear:both;/* Empty space without line */}
h4{padding:0em 0em 0.25em 0em;margin:0;font-weight:bold;font-size:1.25em;}
h3{padding:0em;margin:0.75em 0em 0.25em 0em;font-size:1.25em; clear:both;/* Article title */}
h2{padding:0.5em 0em 0em 0em;margin:0em 0em 0.5em 0em;font-size:1.5em;border-top:1pt gray solid;clear:left;/* Section title with line above */}
h1{padding:0em;margin:0em;font-size:2em;font-weight:bold;/* Main page title */}
/* GRAPHICS */
img {margin:0em;padding: 0em; border: medium solid;}
.logopic{width:342px;height:58px;float:left;border:none;}
.icons{border-color:white;/* Map icons */}
.largelogopic{margin:0em 0em 1em 0em;width:400px;height:183px;border:none;}
.itempic{margin:0em 1em 0.5em 0em;height:135px;width:180px;float:left;clear:left;border-color:black;}
.itempicnb{margin:0.5em 1em 0.5em 0em;height:135px;width:180px;float:left;clear:left;border-color:white;}
.trainpic{margin:0em 0.5em 0em 0em;height:100px;width:75px;float:left;border-color:black;}
.gympic{margin:0em 0.5em 0em 0em;height:150px;width:150px;float:left;border-color:black;}
.homepic{height:135px;width:135px;}
/* MAIN SECTIONS */
.slogan{font-style:italic;font-weight:bold;color:white;float:right;text-align:right;background:#ffa500;}
div.header{position:absolute;top:1em;left:1em;}
div.headerright{position:absolute;top:1em;right:1em;float:right;font-weight:bold;font-style:italic;text-align:right;width:30%;}
div.main{background:white;color:black;padding:1em;border-left:0.5em solid #ffa500;}
div.twocolleft{margin:0em;float:left;width:48%;padding:0em 0.5em 0.5em 0em;clear:left;}
div.twocolright{margin:0em;float:left;width:48%;padding:0em 0.5em 0.5em 0em;}
div.home{text-align:center;margin:0em;padding:0em;}
div.threecol{margin:0em;padding:0em 1em 0em 0em;width:30%;float:left;}
div.threecol3{margin:0em;padding:0em 2em 0em 0em;width:30%;float:left;}
div.footer{font-style:italic;font-size:1em;text-align:center;padding:0em;margin:1em 0em 0em 0em;clear:both;}
/* LISTS */
ul.navbar{list-style-type:none;list-style-position:outside;padding:0em;position:absolute;margin:0em;top:100px;left:1em;width:7em;}
ul.navbar li{font-size:150%;font-weight:bold;font-style:italic;color:navy;background:white;text-align:center;margin-bottom:0.5em;padding:0.25em;border-left:8px solid #ffa500;}
ul.trainer{list-style-type:disc;padding:0em;margin:0em;display:inline;font-size:0.8em;}
/* LINKS */
a						{color:navy;background:white;text-decoration:none;font-weight:bold;}
a:visited			{color:purple;background:white;}
a:hover				{color:#ffa500;background:white;text-decoration:underline;}
a 				img  	{border-color:navy;}
a:link 		img	{border-color:navy;}
a:visited 	img 	{border-color:purple;}
a:hover 		img 	{border-color:#ffa500;}
a:link 	.icons	{border-color:white;}
a:visited .icons 	{border-color:white;}
a:hover 	.icons 	{border-color:#ffa500;}
div.footer a			{color:#ffa500;background:navy;}
div.footer a:visited	{color:#cc6600;background:navy;}
div.footer a:hover	{text-decoration:underline;color:#ffa500;background:navy;}
ul.navbar a				{text-decoration:none;}
ul.navbar a:visited	{color:purple;background:white;}
ul.navbar a:hover		{color:#ffa500;background:white;text-decoration:underline;}
td a				{text-decoration:none;background:transparent;}
td a:visited	{color:purple;background:transparent;}
td a:hover		{color:#ffa500;background:transparent;text-decoration:underline;}

