*{	margin: 0px;	padding:0px;}html, body{	height: 100%;
	width: 100%;}body{	background: url(ut-main.jpg) #9599AE;	//background: #9599AE;	font: normal normal 80%/200% Helvetica, Arial, sans-serif;	padding: 20px 35px 80px 35px;	color: black;	width: 930px;//1000-70}#header{	float: left;	width: 250px;}#header p{	margin-top: 50px;}#header p a{	background: url(transparent.png);	color: black;	font-weight:bold;	display: block;	line-height: 100%;	padding: 4px 10px;	margin: 4px 0px;	width: 12em;}#header p a:hover{	color: white;}h1{	color: white;	font: italic normal 400%/120% Helvetica, Arial, sans-serif;}h1 span{	font-size: 25%;	line-height: 120%;}#contents{	margin-left: 290px;	margin-top: 30px;	padding-top: 5px;	border-top: 1px solid black;}div.content{	padding-top: 10px;	padding-bottom: 70px;	margin-bottom: 5px;	border-top: 4px solid black;	border-bottom: 1px solid black;}h2, h3{	font-size: 300%;	line-height: 100%;	margin: 0px 0px 10px 0px;	font-weight: normal;}div.content div{	background: url(transparent.png);	padding: 10px;}#contents p, #contents dl{}dt{	width: 6em;	float: left;}dd{	font-weight: bold;}ul{	margin-left: 20px;}p.caution,ul#traffic{	font-size: 90%;	line-height: 180%;}

dl.form dt{
	width: 12em;
}
ol#steps{
	margin-left: 20px;
	margin-top: 20px;
	color: white;
}
ol#steps .selected{
	font-weight: bold;
}
/*#overlay{
	background: black;
	
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	filter: alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25;
	
	z-index: 500;
}
* html #overlay { // ie6 hack
     position: absolute;
     width: 3000px;
     height: 5000px;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#overlay-content{
	width: 600px;
	height: 500px;
	color: black;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -250px;
	margin-left: -300px;
	z-index: 501;
	border: 4px solid #949dae;
}
#overlay-content-background{
	width: 100%;
	height: 100%;
	background: white;
	position: absolute;
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
	z-index: 502;
}
#overlay-content-form{
	padding: 20px;
	position: relative;
	z-index: 510;
}
#overlay-content dt{
	width: 10em;
}
#overlay-content-form h2{
	font-size: 150%;
	font-weight: bold;
}*/
