body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serift;
	font-size: 14px;
	color: #002364;
	width: 602px;
	height: 100%;
	margin: 40px auto;
	padding: 10px;
	background-color: #fff;
	border: 1px solid #a5c0dc;
}

h1 {
	font-size: 18px;
	color: #3264AF;
	margin:	0 0 15px 0;
}

h2 { 
	font-size: 16px; 
	font-weight: bold; 
	color: #3264AF; 
	margin:	20px 0 10px 0;
}

h3 {
	font-size: 14px; 
	color: rgb(0,125,25); 
	margin:	0 0 10px 0;
}

form {
	margin: 0px 0px 12px 0px;
}

input, select, .button {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding: 1px 2px;
	margin: 0;
}
.input {
	width: 300px;
}
.button {
	padding: 1px 10px;
	cursor: pointer;
}

label {
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}

#loading {
	display: none;
	margin: 6px 0px 0px 2px;
}

#results {
	display: none;
	margin: 0;
}

#parade {
	border-bottom: 1px solid #D7E1FF;
}
#parade div {
	border-top: 1px solid #D7E1FF;
	padding: 4px;
}
#parade span {
	float: right;
}
#parade a {
	color: #D7E1FF;
	text-decoration: none;
}
#parade .clear {
	display: block;
	clear: both;
}
#parade img {
	border: 0px solid #CCCCCC;
}

table, tr, td, th {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
th {
	background-color: #cdd9fe;
	font-width: bold;
}

.block { 
	text-align: justify; 
}

.blue { 
	font-size: 12px; 
	font-weight: normal; 
	color: #324baf; 
}

a {
	font-size: 14px;
	font-weight: normal; 
	color: #0000E1;     
	text-decoration: none; 
}

a:hover { 
	color: #FF4B00; 
	text-decoration: none;
}

a.broken { 
	text-decoration: none; 
	color: #ff0000;
}

