
  
.highlight:link { font-family: arial; color: blue; font-size: 12px; text-decoration: none; }
.highlight:visited { font-family: arial; color: blue; font-size: 12px; text-decoration: none; }
.highlight:active { font-family: arial; color: blue; font-size: 12px; text-decoration: none; }
.highlight:hover { font-family: arial; color: red; font-size: 16px; }

.highlight2:link { font-family: arial; color: blue; font-size: 14px; text-decoration: none; font-weight: bold; padding: 1em; line-height: 2; }
.highlight2:visited { font-family: arial; color: blue; font-size: 14px; text-decoration: none; font-weight: bold; padding: 1em;  line-height: 2; }
.highlight2:active { font-family: arial; color: blue; font-size: 14px; text-decoration: none; font-weight: bold;  padding: 1em; line-height: 2;}
.highlight2:hover { font-family: arial; color: red; font-size: 16px; padding: 1em; line-height: 2; }

.highlight3:link { font-family: arial; color: blue; font-size: 1em; font-weight: bold; text-decoration: none; }
.highlight3:visited { font-family: arial; color: blue; font-size: 1em; font-weight: bold; text-decoration: none; }
.highlight3:active { font-family: arial; color: blue; font-size: 1em; font-weight: bold; text-decoration: none; }
.highlight3:hover { font-family: arial; color: red; font-size: 1em; font-weight: bold; }


.available { font-family: arial, "Times New Roman"; color: red; font-size: 1.2em; }

h1 {font-family: arial; color: red; font-size: 22px; font-style: italic; }

.main { margin: 1em; text-align: left; font: 0.8em arial, "Times New Roman"; color: blue; width: 580px; background-color: white; }
.mainTitle { font: 1.2em arial, "Times New Roman"; color: red; }
.mainIcon { padding-left: 2em; padding-right: 2em; }
.mainDescription { font: 1.2em arial, "Times New Roman"; color: blue; } 

.softwareTitle { font: 1.2em arial, "Times New Roman"; color: black; font-weight: bold; text-decoration : underline; width: 160px; background-color: #D7B291; float: left;}

.menu { float: left; width: 125px; font-weight: bold; background-color: #A0A2FE; font-style: normal; }
.menuSelected { float: left; color: red; width: 125px; font: 1em arial, "Times New Roman";  background-color: cyan;}
.menubar { background-color: #A0A2FE; width: 950px; text-align: left; font: 1em arial, "Times New Roman"; float: left; }


.copyright { font: 0.7em arial, "Times New Roman"; color: blue; }
.donation { text-align: center; }
.break { clear: both; }
.gameTitle { font: 1.2em arial, "Times New Roman"; color: red; }
.gameDescription { font: 1.0em arial, "Times New Roman"; color: blue; }

.leftNavigation { background-color: #D7B291; width: 160px; height: 950px; text-align: left; }
.navSelected { font-family: arial; color: black; font-size: 14px; text-decoration: none; font-style: italic; padding: 1em; line-height: 2; }
.award { text-align: center; }

.rightNavigation { background-color: #A0A2FE; width: 180px;}
.rightAd { margin-top: 1em; margin-bottom: 1em; }


#footer {  clear: both; width: 950px;  background-color: white; }

#header {  margin: 0px; padding: 0px; width: 950px; background-color: #D7B291; }

#menuLine {  padding: 0px; margin: 0px; width: 950px; background-color: white; }


#left {  float: left; width: 160px; padding: 0px; height: 1000px; background-color: #D7B291  }

#middle { float:left; width: 620px; padding: 0px; background-color: white;}

#right {  float: right; width: 180px; padding: 0px; height: 1000px; background-color: #A0A2FE  }

#groupBody { width: 950px; text-align: left;  display:flex; }

#doc { width: 950px; margin-left: auto; margin-right: auto; padding: 0px; }

.center { text-align: center; }

body { text-align: center; margin: 0px; padding: 0px; border: 0px;  }

canvas{ -webkit-tap-highlight-color:rgba(0,0,0,0); } 

div.moduleContent
{
	width:100%;
	overflow:auto; 
	margin-top:2px;
}

div.moduleContentImage
{
	padding:2px;
	display:inline;
}

div.module
{	
	overflow:hidden; 	
	background-color:#F4F5F6;
	margin-left:1.3%;
	margin-right:1.3%;
}

div.offWhite
{
	background-color:#E4ECF4;
}

div.image
{
    float: left;
    padding-right: 4px;
}

span.headline
{
	font-weight:bold;
}

a.more
{
	text-decoration:none;
}