* {	padding: 0;	margin: 0;}* a img {	border: 0px;}#wrapper {	width: 700px;	margin: 10px auto;	font-family: Tahoma, Helvetica, sans-serif;	font-size:80%;	border: 1px solid #9CDBE4;}#header {	background-image:url("./images/top_background.gif");	background-repeat:repeat-x;	width: 700px;	height:130px;}#header #logo {	width:50%;	float:left;}#header #logo p {	margin:30px 0px 0px 15px;}#header #loginBox {	border: 3px solid #fff;	float:right;	background-color:#9CDBE4;	margin:10px;	margin-right:20px;	width:260px;}#header #loginBox #loginForm {	float:left;	margin:5px;}#header #loginBox #loginForm input.submit{  	background-color: #E3F6FA;	color:#013250;	width:50px;	margin:0px;	padding:0px;}#header #loginBox #loginForm label {	margin-top:2px;	font-size:80%;	width:50px;	float:left;}#header #loginBox #loginForm fieldset {	border-style: none;  }#header #loginBox #loginForm input {	margin-top:-1px;	padding:1px;	width:120px;	font-size:80%;	color: #CD0442; 	border: 1px solid #013250;}#header #loginBox #loginForm p {	margin:5px;}#header #loginBox #loginNav ul{	margin-left:5px;	width:90%;	background-color: #9CDBE4;	float: left;	display:block;}#header #loginBox #loginNav ul li{	background-color: #ffffff;	height:20px;	line-height:20px;	font-size:80%;	display: inline;}#header #loginBox #loginNav ul li a{	background-color: #ffffff;	color:#013250;	padding-left: 1em;	padding-right: 1em;	text-decoration: none;	float: left;	border-right-color: #9CDBE4;	border-right-style: solid;	border-right-width: 1px;}#header #loginBox #loginNav ul li a:hover{	height:20px;	background-color: #E3F6FA;}#nav ul{	background-color: #E3F6FA;	float: left;	width: 700px;	border-top: 1px solid #9CDBE4;	border-bottom: 1px solid #9CDBE4;}#nav ul li{	height:20px;	line-height:20px;	font-size:80%;	display: inline;}#nav ul li a{	color:#013250;	padding-left: 1em;	padding-right: 1em;	text-decoration: none;	float: left;	border-right-color: #9CDBE4;	border-right-style: solid;	border-right-width: 1px;}#nav ul li a:hover{	height:20px;	background-color : #ffffff;}#footer {	background-image:url("./images/bottom_background.gif");	background-repeat:repeat-x;	margin: 0;	text-align: right;	width: 700px;	height: 108px;}#footer #footer-content {	height: 108px;	background-image:url("./images/bottom_right.gif");	background-repeat:no-repeat;	background-position:bottom right;}#content {	margin: 0;	float:left;	width: 700px;	padding-top: 10px;}#content p.bold {	font-weight:bold;}#content a {	color:#013250;	text-decoration:underline;}#content a.noun {	color:#5CB7C4;	text-decoration:none;}#content a:hover {	color:#5CB7C4;	text-decoration:none;}#content h1 {	margin-left:5px;	margin-right:5px;	text-align:left;	color: #5CB7C4; 	font-size: 110%; 	padding-bottom: 5px;}#content hr {	margin-left:5px;	margin-right:5px;	margin:10px auto 8px;	border: none 0;	border-top: 1px dashed #5CB7C4;	width: 80%;	height: 1px;}#content h2 {	margin-left:5px;	margin-right:5px;	font-weight:bold;	color:#5CB7C4;	font-size: 100%; 	padding-top: 8px;}#content h3 {	margin-left:5px;	margin-right:5px;	font-weight:bold;	color:#5CB7C4;	font-size: 100%; 	padding-top: 8px;}#content li {	list-style-type: disc;	color:#013250;	padding-left: 2px;	padding-top: 5px;	padding-right: 20px;} #content li.disc {	list-style-type: disc;}#content ul {	margin-left: 18px;	padding-left: 18px;	padding-top: 5px;	padding-bottom: 5px;}#content ul.logo {	padding: 0px;	margin: 0px;}#content ul.logo li {	padding: 0px;	list-style-type: none;	background-image:url("./images/small_logo.gif");	background-position:0px 10px;	background-repeat:no-repeat;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 20px;	text-align:justify;}#content ul.compact {	text-align:left;	margin-left: 2px;	padding-left: 2px;}#content ul.compact li {	margin-top: 0px;	list-style-type: none;	list-style-position: outside;}#content ul.compact li span.pushOut {	float:left;	width:150px;	padding-left:0px;	font-size:100%;}span.small {	font-size:85%;	padding-top:3px;	display:block;}#content p.rightImage {	margin-top:20px;	margin-bottom:30px;	text-align:right;}#content p {	margin-left:5px;	margin-right:5px;	margin-top:10px;	color:#013250;	line-height: 1.5em;	text-align: justify;}#content span.purple {	color:#5A026D;}#content span.red {	color:#CD0442;}#content form.login fieldset {    	margin: 10px 0px 2px 0px;  	padding: 6px; 	padding-bottom: 10px;	padding-left:8px;	border-style: none;  	border-top: 1px solid #9CDBE4;  	background-color: #E3F6FA;}#content form.login label {  	display: block;	padding: 4px;	float:none;	width:100px;}#content form.login input {  	font-size:100%;}#content form.login input.submit{  	margin-top: 5px;	display: block;	color:#013250;}#content input {	padding:2px;	color: #CD0442; 	border: 1px solid #013250;}#content textarea {	font-family: Tahoma, Helvetica, sans-serif;	padding:2px;	color: #CD0442; 	border: 1px solid #013250;	font-size:95%;}#content span {	vertical-align:top;	padding-left:5px;	font-size:90%;}#content label {	width:150px;	float: left;	text-align: left;	margin-right: 5px;	display: block;}#content p.submitButton {	text-align:center;}#content input.submitButton {	background-color:#FFFFFF;	border:1px solid #013250;	color:#013250;	cursor:pointer;}#content label.wideLabel {	width:90%;	text-align: left;	margin-right: 5px;	padding-bottom:4px;	display: block;}#content input.checkBox {	border: 0px;}