/* CSS Document */

body {
	margin : 86px 20px 0px 20px;
	font-size : xx-small;
	font-family : Verdana, Arial, sans-serif;
	color : #000000;
	background-color : #FFFFFF;
	text-align: left;
}

div.content {
	padding : 4px 16px 16px 16px;
	background-color : #EBF8FD;
	border-top : solid 1px #000000;
	font-size : 1.1em;
	margin-bottom: 16px;
}
/* --- logo bar div --- */
	#logo0 {
		LEFT: 0px;
		WIDTH: 100%;
		BORDER-BOTTOM: #00a6d6 2px solid;
		POSITION: absolute;
		TOP: 0px;
		BACKGROUND-COLOR: #ffffff;
	}
	#logo0 IMG {
		FLOAT: left;
		MARGIN: 0px;
	}
/* --- end --- */
/* --- meta-navigation div --- */
	.metanav1 {
		position : absolute;
		top : 50px;
		right : 0px;
		height : 16px;
		width: 100%;
		text-align : right;
		color : #FFFFFF;
		font-weight : bold;
		font-size : xx-small;
		background-color : #00a6d6;
		padding: 2px 20px 0px 2px;
	}
	.metanav1 a:link, .metanav1 a:visited {
		color : #FFFFFF;
		text-decoration : none;
	}
	.metanav1 a:hover, .metanav1 a:active {
		color : #FFFFFF;
		text-decoration : underline;
	}
/* --- end --- */

h1 {
	color : #721988;
	font-size : 1.2em;
	font-weight : bold;
	margin : 0px 0px 4px 0px;
	padding : 0px 0px 4px 0px;
	border-bottom : solid 1px #A4ADB1;
	width : 100%;
}
h2 {
	font-size : 1.0em;
	font-weight : bold;
	margin : 0px 0px 0px 0px;
}

p {
	color: #000000;
	text-align: left;
	margin : 0px 0px 1em 0px;
}
p.error {
	color: #FF0000;
}

a:link, a:visited {
	color : #721988;
	text-decoration : underline;
}
a:hover, a:active {
	color : #D782EC;
	text-decoration : underline;
}

td {
	padding-right: 20px;
	font-size : 1.0em;
	text-align: left;
}
td.results {
	padding: 0 2px 0 2px;
}

img {
	border: none;
}

input, textarea, select, label {
	/*font-size : 1.0em;*/
	font-size : xx-small;
	font-family : Verdana, Arial, sans-serif;
}
