body	{background: #8484ff;}

div.outer	{width: 768px; border: 1px solid #000099; background: #EEEEEE url('/images/sideback.gif') left repeat-y; margin: auto;}

div.left	{width: 160px; background: #000099; float: left;}

div.main	{width: 600px; float: right; background: #EEEEEE url('/images/poloback.jpg') bottom right no-repeat; margin-bottom: 5px;}

div.foot	{width: 768px; height: 50px; clear: both; background: #888888;}

div.foot p	{color: white; text-align: right; margin: 0; padding: 3px;}

div.foot p a	{color: white;}

p, h1, h2, h3, h4, ul	{font-family: verdana, arial, sans-serif; color: #000099;}

h1,h2,h3,h4,hr	{clear: both;}

p, ul,h3	{font-size: 83%;}

a img	{border: none;}

ul.menu	{margin: 10px 0; padding: 0; list-style: none; border-bottom: 1px solid white;}
ul.menu li {margin: 0; padding: 0;}
ul.menu li a	{color: white; font-weight: bold; text-decoration: none; display: block; width: 150px; text-align: right; padding: 3px 6px 3px 0; border-top: 1px solid white; border-right: 4px solid #000099; border-bottom: 0px; margin: 0;}
ul.menu li a:hover, ul.menu li a.selected	{color: #000099; background: #8484ff; border-right: 4px solid white; border-bottom: none;}

h1	{padding: 5px; font-size: 117%; text-align: right; margin: 0;}

h1.cpcc	{padding: 5px 0; margin: 0; font-size: 133%; text-align: left;}

h2	{font-size: 90%;}

table.form td	{font-family: verdana, arial, sans-serif; color: #000099; font-size: 83%; vertical-align: top;}
table.form td.label	{text-align: right;}

div#mainsponsor	{width: 468px; height: 60px; background: white; border: 1px solid #000099; margin: auto;}

p img, h3 img	{margin: 5px;}

table.front	{width: 500px; margin: auto;}
table.front td	{font-family: verdana, arial, sans-serif; text-align: center; width: 33%; margin: 0;}
table.front thead	{background: #000099; color: white; font-weight: bold; font-size: 80%;}

table.front tbody	{font-weight: bold; font-size: 120%;}

table.front tfoot	{font-size: 60%;}

form	{display: inline; border: 0; margin: 0;}
select	{font-family: verdana, arial, sans-serif; color: #000099; font-size: 83%; vertical-align: middle;}
input	{vertical-align: middle;}

table.stats	{font-family: verdana, arial, sans-serif; font-size: 70%;}
table.stats td	{text-align: center; border-bottom: 1px dashed black;}
table.stats thead	{font-weight: bold;}