body{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;background-color:#4D4D4D;}
p{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;top-margin:2px;bottom-margin:2px;}
.topnav{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#000000;}
.topnav a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}
.topnav a:active{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}
.topnav a:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}
.topnav a:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}

a:link{Font-family: Arial, Helvetica, sans-serif;color:#FAE54C;text-decoration:underline;}
a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#FAE54C;
	text-decoration:underline;
}
a:hover{
	color:#FAE54C;
	text-decoration:underline;
}
a:active{color:#FAE54C;text-decoration:underline;}
.bottomtext{font-size: x-small;}
.bottomnav{font-size: x-small;color: #FAE54C;}
.leftlinks {font-size:14px;font-weight: bold;}

.biglink{
	Font-family: Arial, Helvetica, sans-serif;
	color:#FAE54C;
	font-size:14px;
	text-decoration:underline;
	font-weight: bold;
}
input.yellow{background-color:#FAE54C;font-weight:bold;font-size:10px;color:#000000;}

.hpsidebox {border:solid #fff; border-width:1px 0px 1px 1px; padding:8px 2px; margin:10px 0px;}


.one-fifth		{padding-bottom:10px; width:19%; padding:.5%;}
.one-fourth		{padding-bottom:10px; width:24%; padding:.5%;}
.one-third		{padding-bottom:10px; width:32%; padding:.5%;}
.one-half		{padding-bottom:10px; width:48.7%; padding:.5%;}
.three-fourth	{padding-bottom:10px; width:74%; padding:.5%;}
.one			{padding-bottom:10px; width:98.8%; padding:.5%;}

.float-left  { float: left; display:inline; }
.float-right { float: right; display:inline; }


#regform{display:block; width:90%; margin:20px auto; font-family:Verdana, Geneva, sans-serif;}
#regform input[type=text]{font-size:14px; width:99%; padding:auto .5%; border:1px inset #25364B; background:#BEDDF1; -moz-border-radius:.5em; -webkit-border-radius:.5em; border-radius:.5em;}
#regform input[size]{width:auto;}
#regform label{font-size:12px; color:#fadc2c; display:block;}
#regform fieldset{border:1px solid #FADC2C; margin:20px auto; padding:10px; -moz-border-radius:.9em; -webkit-border-radius:.9em; border-radius:.9em;}
#regform legend{border:1px solid #FADC2C; background:#FADC2C; color:#25364B; font-family:Tahoma, Arial, Helvetica, sans-serif; -moz-border-radius:.9em; -webkit-border-radius:.9em; border-radius:.9em; font-size:12px; padding:0px 10px;}
#regform hr{clear:both; margin:20px 5%; color:#fadc2c;}
#regform h4{text-align:center; color:#fadc2c; font-size:18px; border:1px solid #FADC2C; -moz-border-radius:.9em; -webkit-border-radius:.9em; border-radius:.9em; padding:10px;}
#regform b {font-size:12px;	color:#fadc2c;}
#regform input[type=submit]{color:#000; font-weight:bold; background:url(../images/topnavback.gif) center center repeat; padding:5px 10px; border-width:1px; -moz-border-radius:.9em; -webkit-border-radius:.9em; border-radius:.9em;}

a.reglink{
	color:#000;
	font-weight:bold;
	background:url(../images/topnavback.gif) top center repeat;
	padding:5px 10px;
	text-decoration:none;
	-moz-border-radius:0.9em;
	-webkit-border-radius:.9em;
	border-radius:.9em;
}
a.reglink:hover{background-position:center center;}

a.reglinkbig{
	color:#000000;





	font-size:larger
	font-weight:bold;
	background:url(../images/topnavback.gif) top center repeat;
	padding:5px 10px;
	text-decoration:none;
	-moz-border-radius:0.9em;
	-webkit-border-radius:.9em;
	border-radius:.9em;
	font-size: 24px;
}
a.reglinkbig:hover{
	background-position:center center;
	font-weight: bold;
}
