@charset "utf-8";
/* CSS Document */


html, body {
	padding:0;
	height: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
}
a:link{color:#003366}
a:hover{color:#006600}
a:active{color:#CC6600}
a.button{
	background:#CCCCCC;
	color:#003300;
	font-weight:bold;
	border-width:medium;
	border-style:solid;
	border-top-color:#999999;
	border-right-color:#333333;
	border-bottom-color:#333333;
	border-left-color:#666666;
	padding: 4px;
	font-size: large;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	}
.container {
	min-height: 85%;
	position:relative;
	padding-bottom:0em;
}
.warning{color: #CC3300}

.NavTop {
	width: 100%;
	height: 60px;
	margin: 0;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;

}

.Middle {
	width: 100%;
	height: 85%;
}
.Editablebody {
	padding-bottom: 10px;
	padding-left: 1em;
	margin-right: 80px;
	min-height:100%
}

.RightMiddle{
	float: right;
	margin-top: -50px;
	position: absolute;
	top: 50%;
	right: 0px;
}
.footer {
   bottom:0;
   width:100%;
   height:60px;   /* Height of the footer */
   text-align: center;
   background-image: url(../Templates/marblefaint.jpg);
   color: #006600;
   clear:both;
}

.motto{
	min-width: 24%;
	float:left;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
.footer_old {
	height: 3.5em;
	position: absolute;
	bottom: 3.5em;
	width: 100%;
	margin: 0;
	padding: 0;
	background-image: url(../Templates/marblefaint.jpg);
	text-align: center;
	color: #006600;
	z-index: 1;
}
.Right 
h1 {
	text-align: center;
}

.main_div {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 20px;
}
.SolutionDescription {
	font-size: x-large;
}
