
#leftbanner { z-index: 10000; position: absolute; left:0px; top: 0px; margin: 0; padding: 0; background-color: #FFA703;}
#leftbannerimage { padding: 5px; }
#leftbannertext { padding: 10px 0 0 5px; position: absolute; left: 125px; top: 0; verticle-align: top; height: 100%; width: 100%; text-align: center; font-size: 165%; color: white; font-weight: bold; }
#topmenu { position: absolute; left: 0px; top: 0px; background-color: #FFA703; width: 100%; max-width: 1000px; padding: auto; margin: auto; height:140px;}

#menubar { position: absolute; bottom:0px; right:0px; text-align:right; background-color: #FFA703; width: 100%;}
#iframe1div {position: absolute; top:120px; width:100%; max-width: 1000px; padding: auto; margin: auto;}

span.loginmenu { 
	background-color: #125588; 
	border-left: solid 1px white;
	border-bottom: solid 1px white;
	border-bottom: solid 1px white; 
	color: #115788; 
	float: right; 
	margin: 0 5px;
	padding: 5px; 
} /* notice the float */

span.loginspacing {
	background-color: #125588; 
	border-bottom: solid 1px white; 
	border-left: solid 1px white; 
	border-right: solid 1px white;  
	padding: 5px; 
	float: right; 

}

a.dflink {color:white; text-decoration:none;font-size:12px}
a.dflink:hover {color:red; text-decoration:underline}
a.dflinkNO {color:white; text-decoration:none;font-size:12px}
a.dflinkNO:hover {color:red; text-decoration:underline}
td.dflink {color:white;font-size:12px}
td.dflink:hover {color:red;}

/* <!-- START menu bar --> */
#sddm {  margin: 0; padding: 0; z-index: 10000; }
#sddm li {  margin: 0; padding: 0; list-style: none; float: left; z-index: 10000; }
#sddm li a {  display: block; margin: 0; padding: 0; z-index: 10000;
   border: 1px solid #a3a3a3;
   background: #00477A; color: white; text-align: center; text-decoration: none}
#sddm li a:hover {  background: #bfdaff; z-index: 10000;}
#sddm div {  position: absolute; visibility: hidden; z-index: 10000; margin: 0; padding: 0;
   background: #EAEBD8; border: 1px solid #d8d8d8}
#sddm div a {  position: relative; display: block; margin: 0; padding: 5px; z-index: 10000;
      width: auto; white-space: nowrap; text-align: left; text-decoration: none;
      background: #00477A; color: white;}
#sddm div a:hover {  background: #bfdaff; color: white; z-index: 10000; }

/* Middle stuff */
#midrate { background-color: white; padding: 10px 0 15px 0; width: 100%; }
#midpict div { background-color: white; }
#lefttext { text-align: left; }
#righttext { float: right; text-align: right; color: #FFA703; }

.midbutton { text-align: center; font-weight: bold; }
.midbutton div { width:100%; padding 10px 0; margin-top 10px; }
.midbutton a {
	font-size: 150%;
	border: 1px solid gray;
	width: auto;
	padding: 5px;
	background: #125588; 
}

.midbutton a:hover { 
	border: 1px solid gray;
	width: auto;
	padding 5px;
	background: #125588; 
}

#background {
    width: 100%; 
    height: 100%;
    position: absolute; 
    left: 0px; 
    top: 0px; 
    z-index: 0;
}

.stretch {
    width:100%;
    height:100%
}
