.bottomlinks {
	color:#7A0972;
		}
	
.bottomlinks a{
	color:#580785;
}
a:visited {color:#7A0972;}

.message {indent:0px;
font-size: 1.5em;
font-family:arial,veranda,sans-serif;
word-spacing:.25em;
color:#FFFFFF;
margin-left:0;
margin-bottom:.25em;
}
td {font-family:veranda,arial,sans-serif;
	padding-left: .5em;
	padding-right: .5em;}
table {
	width:80%;
	border: 3px solid #7A0972;
		background-color:#7a0972;
	color:#FFFFFF;}
.light {background-color:#A4258E;}
.dark {background-color:#7A0972;}
.pages{text-align:right;}
.date{text-align:right;
}
.heading{background-color: #C6479F;
	color:#fff;
	}
td.label{
background-color:#7A0972;
color:#FFFFFF;
text-align:right;
}
input { background-color:#EEE6CC;
	border: 1px solid #7A0972;
	}
select {background-color:#EEE6CC;
	}
option {background-color:#EEE6CC;
	}

.form {border: 0px;	
	}
ul {line-height: 1.5em;
	font-size:1.2em;
	letter-spacing: .25em;
	}
fieldset {
border: 0;}

#submit {border: 0;
margin: 1em 12em 1px 1px;
background-image: url(../images/login.jpg);
height:50px;
width:75px;}
#register {border: 0;
margin: 1em 12em 1px 1px;
background-image: url(../images/register.jpg);
height:100px;
width:149px;}

legend {font-size:1.5em;
color:#FFFFFF;
margin-bottom:2em;
}

#error {
background-color:yellow;
color:#7a0972;
margin: 1em 25% 1em 1em;
}

#error p {
background-color:yellow;
font-size: 1.3em;
font-style: bold;
color:#FF0000;
}




a { color:#FFFFFF;}

table.fixer {
	width:80%;
	border: 3px solid #580795;
		background-color:#580795;
	color:#FFFFFF;}


h2 {
	color:#7A0972;
}

#notice {
	line-height: 1.5em;
	padding: 2em;
	border: 3px double blue;
	color: blue;
	margin: 1em;
	background-color:#f5f8c3;
	width: 500px;
	left:auto;
	right:auto;
	display:inherit;}

#notice img {float:left;
	margin-right: 2em;}
	
#loginpic {
	border:0;
	}
	
#loggedin img {
	margin-right: 15px;
	float: left;
	}
	

