#body { background: #e7e7e7; font-family: Verdana, sans-serif; font-size: 11pt; }
#page { background: #ffffff; margin: 50px; border: 2px solid #c0c0c0; padding: 10px; }

#header { background: #4b6983; border: 2px solid #7590ae; text-align: center; padding: 10px; color: #ffffff; }
#header h1 { color: #ffffff; }

#header_red { background: #FF3333; border: 2px solid #7590ae; text-align: center; padding: 10px; color: #ffffff; }
#header_red h1 { color: #ffffff; }

#body { padding: 20px; }
span.tt { font-family: monospace; }
span.bold { font-weight: bold; }
a { z-index: 24; }



/*  a:link { text-decoration: none; font-weight: bold; color: #C00; background: #ffc; }         */
/*  a:visited { text-decoration: none; font-weight: bold; color: #999; background: #ffc; }      */
/*  a:active { text-decoration: none; font-weight: bold; color: #F00; background: #FC0; }       */
/*  a:hover { text-decoration: none; color: #C00; background: #FC0; z-index: 25; }              */


h3 { text-decoration: none; font-weight: bold;   }

.property {
/*	width: 530px; */
	width: 90%;
	padding: 10px;
	margin-top: 10px; 
	margin-bottom: 10px; 
	border: 1px solid #c0c0c0; 
}

.property_input {
	width: auto;
	padding: 10px;
	margin-left: 15px; 
/*	border: 1px solid #c0c0c0; */
}

#info {
	text-align: center;
}

#result {
	clear:both;
	padding: 15px;
	margin: 10px;
	border: 1px solid #c0c0c0; 
}

#box1{
	width: 42%; 
	float: left;
	padding: 15px;
	margin: 10px;
	border: 1px solid #c0c0c0; 
}

#box2{
	width: 44%;
	float: right;
	padding: 15px;
	margin: 10px;
	border: 1px solid #c0c0c0; 
}



