html {
	background:#ffffff; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif;
		}
body {
	height:100%; max-height:100%; 
	padding:0em 0em;
	margin-bottom : 1%; 
	margin-left : 2%; 
	margin-right : 2%; 
	margin-top : 1%;
			}
/* Page Layout */
#wrapper {   
   	width: 99%;   
   	position: relative;   
   	left: 50%; 
   	margin-left: -50%; 
	padding-top:1%;
	padding-bottom:5%;
 	}  
#content {
	margin-right:2.5%;  
	margin-left: 2.5%; 
   	width: 95%;   
  	border: #6666CC; 
	border-style: solid; 
	border-top-width: 0.01em; 
	border-right-width: 0.01em; 
	border-bottom-width: 0.01em; 
	border-left-width: 0.01em; 
 }
#mainContent { 
 	
	
 	margin-right: 7.30%; 
 	position:relative;
	width: 50%;   
   	float: right; 
	border: #6666CC; 
	border-style: solid; 
	border-top-width: 0.01em; 
	border-right-width: 0.01em; 
	border-bottom-width: 0.01em; 
	border-left-width: 0.01em;   
 }
#mainContent p {
 	padding-right:1%;
	padding-left:1%;
 	padding-top: 4%;
	padding-bottom: 5.55%;
	text-align:center; 
   	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 0.80em;
	}
 * html #mainNav {position:relative;}    
#mainNav { 
	position:relative;
	left:7.5%; 
   	width: 229px;
	height:380px;      
	border: #6666CC; 
	border-style: solid; 
	border-top-width: 0.01em; 
	border-right-width: 0.01em; 
	border-bottom-width: 0.01em; 
	border-left-width: 0.01em;
	z-index:1;
 	}
#branding {
	bottom:1%;
	margin-left:7.5%;
 	padding-right:10%;
	padding-left:10%;
	padding-top:1%;
	padding-bottom:1%;
 	width: 65%;
 	height: 71px;
    position: relative; 	
	z-index:3;
	border: #6666CC; 
	border-style: solid; 
	border-top-width: 0.01em; 
	border-right-width: 0.01em; 
	border-bottom-width: 0.01em; 
	border-left-width: 0.01em;
	text-align:center;
 	}
#branding  img{
	text-align:center;
	padding-left: 10%;   
    padding-right: 10%;
	}
#branding span.text{
	text-align:center;
	padding-left: 10%;   
    padding-right: 10%;
	padding-bottom:10%;
	height: 71px;
	}
#footer {
	padding-top:2%;
	padding-bottom:1%;
	text-align:center;
	margin-left: 7.5%;
	width: 85%; 
	position:relative;  
    margin-top : 1%;
	border: #6666CC; 
	border-style: solid; 
	border-top-width: 0.01em; 
	border-right-width: 0.01em; 
	border-bottom-width: 0.01em; 
	border-left-width: 0.01em; 
 	}
#footer p{ 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif;  
	font-size: 0.75em; 
	text-align:center;  
	}
#space{	
	margin-left:7.5%;
 	padding-right:10%;
	padding-left:10%;
	padding-top:1%;
	padding-bottom:1%;
	}
#whitetext{
	text-align: center;
	color:#ffffff;
	background:transparent;
	font-family:"trebuchet ms", tahoma, verdana, arial, sans-serif;
	font-size:0.20em;
	position:relative; 
	width:95%; 
	z-index: 1;  
	}
a.grey{
	font-family:"trebuchet ms", tahoma, verdana, arial, sans-serif;
	font-size:0.75em;
	text-decoration:none;
	color:#6666CC;
	padding:1px;
	background:transparent;
	}
a.form {
	font-family:"trebuchet ms", tahoma, verdana, arial, sans-serif;
	font-size:0.95em;
	text-decoration:none;
	color:#ffffff;
	padding:1px;
	background:#00CC99;
	Border: 1pt; 
	Border-color: #6666CC;
	Border-style: solid;
	}
	a.enter {
	font-family:"trebuchet ms", tahoma, verdana, arial, sans-serif;
	font-size:1.5em;
	text-decoration:none;
	color:#ffffff;
	padding:5px;
	background:#00CC99;
	Border: 1pt; 
	Border-color: #6666CC;
	Border-style: solid;
	}
		a.entera {
	font-family:"trebuchet ms", tahoma, verdana, arial, sans-serif;
	font-size:1em;
	text-decoration:none;
	color:#ffffff;
	padding:5px;
	Border: 1pt;
	Border-color: #6666CC;
	Border-style: solid;
	background-color: #00CC99;
	vertical-align: 100%;
	}
a:link {
	text-decoration:none;
	}
a:active {
	text-decoration:none;
	}
a:visited {
	text-decoration:none;
	}
a:hover.form {
	color:#FFCC00;
	background:#00CC99;
	padding:1px;
	}
a:hover.grey {
	background:#transparent;
	padding:1px;
	color:#FFCC00;
	}
a:hover.enter {
	color:#FFCC00;
	background:#00CC99;
	padding:5px;
	}
	a:hover.entera {
	color:#FFCC00;
	background:#00CC99;
	padding:5px;
	}
