body 	{background-color: #333333; margin: 0px; font: normal 8pt/14pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
scrollbar-face-color: #000000; scrollbar-shadow-color: #CCCCCC; scrollbar-arrow-color: #FFFFFF;}
/* link styles */
a 				{color: #ffd700; text-decoration: none}
a:visited 		{color: #ffd700;}
a:hover 		{color: #66CCFF;}
a:active 		{color: #ffd700;}
/* text styles */
.p,td,th,p,ul,td{font: normal 8pt/14pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
h1 			{font: bold 11pt Verdana, Arial, Helvetica, sans-serif; color: #ffd700;}
.sub_heading{font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFE864;}
.tagline		{font: italic 10pt Verdana, Arial, Helvetica, sans-serif; color: #ffd700;}
.image_border 	{border: #87ceeb 1px solid;}
.foot 			{font-size: 11px;}
input,select,option,textarea { font: normal 8pt/14pt Verdana, Arial, Helvetica, sans-serif;  border:1px solid #a0a0a0; background-color:#333333; color:#FFFFFF;}
/* layout styes */
.maincont 		{
	width: 771px;
	background-color: #000000;
	background-image: url(http://www.virtualperspective.co.uk/hosted1/tuxfordandtebbutt/images/bgnd.gif);
	background-repeat: no-repeat;
}
.maincont2 		{
	width: 771px;
	background-color: #000000;
	background-image: url(http://www.virtualperspective.co.uk/hosted1/tuxfordandtebbutt/images/bgnd2.gif);
	background-repeat: no-repeat;
}
* html .maincont {width: 771px;}
.headcont 		{height: 29px;text-align: left;background-color: #595959;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-top-color: #DABF80;border-bottom-color: #DABF80;}
.headcont2 		{height: 10px;border-top: 1px solid #DABF80;}
.leftpan		{float: left;	width: 600px;}
.rightpan		{float: left; width: 176px;}
.pad1			{padding: 20px;}
.row 			{clear:both}
.err			{color: #FF0000}
form			{padding: 0px;}
/* main top nav */
.headnav1 ul 	{float: left;height: 25px;width: 771px;list-style: none;padding: 0px;margin: 0px;text-align: center;font: bold 11px Verdana, Arial, Helvetica, sans-serif;text-transform: uppercase;}
.headnav1 li 	{float: left; height: 29px; line-height: 29px;   width: 110px; display: block; text-align: center; }
.headnav1 li a 	{color:#FF9900; height: 29px; line-height: 29px;   width: 110px; display: block; text-decoration: none; text-align: center;}
.headnav1 li a:hover {color:#FFFFFF; height: 29px; line-height: 29px; width: 110px; display: block; text-decoration: none; text-align: center;}

.nav1 ul 	{	height: 25px;	width: 200px;	list-style: none;	padding: 0px;	margin:0px 0px 0px 5px;	text-align: center;	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #ffd700;}
.nav1 li 	{height: 29px;	line-height: 18px;	width: 200px;	display: block;	text-align: center;	margin: 0px;	color: #ffd700;}
.nav1 li a 	{color:#ffd700;	height: 29px;	line-height: 18px;	width: 200px;	display: block;	text-decoration: none;	text-align: center;	border: 1px solid #DABF80;	background-color: #000000;}
.nav1 li a:visited 	{color:#ffd700;}
.nav1 li a:hover {color:#FFFFFF; height: 29px; line-height: 18px; width: 200px; display: block; text-decoration: none; text-align: center;}

/*.headnav1 { }background-color: #66CCFF; */
/* stats styles */
.stitle 		{background-color:#00315E;  border:1px solid #FFFFFF; padding:3px;}
.bar 			{background-color:#f0f080;}
.theader 		{font: bold; background-color:#404070; padding:4px;}
.tcell 			{background-color:#5050aa; padding:2px;}
.tfooter 		{background-color:#303080; padding:2px;}