/*

Vars to Change
----------------------------
Height of Middle Container (#hoz, 480px):
	#valigned (height)
	#vertical (margin-top[-/2])
	#hoz (margin-top[-/2])

Width of Middle Container (#hoz, 510px)
	#hoz (margin-left[-/2])

*/

html,body{
	height:100%;
	margin:0;
	padding:0;
	overflow:hidden;
}
body{
	background:#ffffff url(/images/bg/MioMaid-lq.jpg) no-repeat top center;
	text-align:center;
	min-width:485px;
	min-height:506px;
	font: normal 8pt Verdana;
}
.body768{
	background:#ffffff url(/images/bg/MioMaid-lq.jpg) no-repeat top center;
}
.body1024{
	background:#ffffff url(/images/bg/MioMaid-h1024-lq.jpg) no-repeat top center;
}
div#noscript-header {
  text-align: center;
  font-size: 80%;
  padding: 2px 4px;
  margin-bottom: 1em;
  margin-right: 0;
  background-color: #CB0101;
  color: white;
}
div#noscript-header p {
  margin: 0;
}
div#ie6-header {
  text-align: center;
  font-size: 80%;
  padding: 2px 4px;
  margin-bottom: 1em;
  margin-right: 0;
  background-color: #CB0101;
  color: white;
}
div#ie6-header p {
  margin: 0;
}
div#logo {
background:url(/images/mio-text.png) no-repeat center center;
height:82px;
padding:0;
margin:0;
width:42%;
float:left;
}
div#mio-text-placehold {
height:82px;
}
a:hover{
text-decoration:underline;
}
.links{
height:82px;
line-height:150px;
font-size: 12pt;
padding:0;
margin:0;
width:28%;
float:left;
}
.align-left{
text-align:left;
}
.align-right{
text-align:right;
}

/* Width is purposefully set to 99% for IE6 */

a{
	color:navy;
	text-decoration:none;
}

* { margin: 0; padding: 0; }

#all{
  opacity:0.6;
  background:#ffffff;
  position: absolute;
  z-index:-5;
  width: 100%; height: 100%; min-height: 100%; top: 0; left: 0;
}
#vertical{
	float:left;
	height:50%;
	margin-top:-240px;
	width:100%;
}
#hoz {
	width:510px;
	margin-left:auto;
	margin-right:auto;
	height:480px;
	text-align:left;
	clear:both;
	border:0px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-240px;
	margin-left:-255px;
	text-align:center;
}
#valigned{
	height:480px;width:100%;border:0;padding:0;margin:0;
}
tr#valigned{
	border:0;padding:0;margin:0;
}
td#valigned{
	vertical-align:middle;border:0;padding:0;margin:0;
}
#footer {
color: black;
position:relative;
height:20px;
text-align:center;
top:15px;
font-size: 7pt;
}
.underlineformio {
cursor:pointer; height:80px; width:200px; position:relative; top:12px; left:8px;
}
