/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	background: #0D0DA5 url(/images/bckgrnd5.gif) no-repeat;
}
body, tr, td {
	font:10pt Arial;
	color:white;
	}
h1 {
	font:16pt Arial;
	color:white;
	border-bottom:2px solid white;
	}
h2 {
	font:14pt Arial;
	color:#fff;;
	padding:6px;
	background:#000066;
	border:1px solid white;
	}
h3 {
	display:block;
	font:12pt Arial;
	font-weight:bold;
	color:white;
	border-bottom:1px dashed white;
	}
h2 a:link, h2 a:visited {
	color:#fff;
	}
h2 a:hover {
	text-decoration:none;
	}
#top_nav {
	width:100%;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:15px;
	margin-bottom:15px;
	background:white;
	color:#000066;
	font:10pt Arial;
	font-weight:700;
	}
#top_nav a:link, #top_nav a:visited {
	color:#000066;
	text-decoration:none;
	}
#top_nav a:hover {
	color:#6666FF;
	text-decoration:underline;
	}
#main_content {
	width:680px;
	padding:10px;
	}
#main_content a:link, #main_content a:visited {
	color:#fff;
	}
#main_content a:hover {
	text-decoration:none;
	}
#details {
	background:#fff;
	color:#000066;
	padding:15px;
	border:4px solid #000066;
	}
#details td {
	color:#000066;
	vertical-align:top;
	}
#details td p {
	margin-top:0px;
	}
#details a:link, #details a:visited {color:#000066;}

/* From Styles */

.label {font:bold 12px Arial;}
.inputStd {width:180px;}
.inputShort {width:100px;}
.inputTiny {width:50px;}
.inputTextBox {width:470px;height:20px;font:Arial, Helvetica, sans-serif;}
.required {background-image: url(images/required.gif);background-position: right;background-repeat: no-repeat;}
