body {height:101%;}

.menu {
	border-top:#FDE976 1px solid;
	border-left:#FDE976 1px solid;
	border-right:#6B4749 1px solid;
	}


.menu_a {
	background-color:#4A90FA;
	border-top:#00CCFF 1px solid;
	border-left:#00CCFF 1px solid;
	border-right:#6B4749 1px solid;
	border-bottom:#4A90FA 1px solid;
	}

#menu a {
	padding: 5 5 5 5;
	display:block;
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	}


a:hover.bluem {
	background-color:#E9B83A;
	}

a:hover.rosem {
	background-color:#CC66CC;
	}

a:hover.yellowm {
	background-color:#FF9900;
	}

a:hover.burgundym {
	background-color:#CC0000;
	}

a:hover.greenm {
	background-color:#7ec331;
	}


a:hover.tealm {
	background-color:#339999;
	}


.largetext {
	font-family:verdana,arial,helvetica;
	font-size:15px;
	line-height:22px;
	color:#333333
	}

.regtext {
	font-family:verdana,arial,helvetica;
	font-size:12px;
	line-height:19px;
	color:#333333
	}

.regtext a {
	color:#0000FF;
	font-family:verdana,arial,helvetica;
	font-size:12px;
	text-decoration:underline;
	}


.whitetext {
	font-family:verdana,arial,helvetica;
	font-size:13px;
	color:#FFFFFF;
	}


.define {
	font-family:arial;
	font-size:12px;
	color:#999999;
	}

.button {
	font-size:11px;
	border-top:#B3B3B3 1px solid;
	border-left:#B3B3B3 1px solid;
	border-right:#333333 1px solid;
	border-bottom:#333333 1px solid;
	background-color:#999999;
	color:#FFFFFF;
	}

INPUT {
	border:#999999 1px solid;
	background-color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	}

SELECT {
	border:#999999 1px solid;
	background-color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	}

H1 {
	font-family:arial,helvetica;
	font-size:18px;
	color:#FFFFFF;
	margin-bottom:0px;
	}

H2 {
	font-family:arial,helvetica;
	font-size:16px;
	font-style:italic;
	color:#333333;
	}