.judgetable
{
    font-family: Arial, Verdana, Helvetica, Helvetica-Narrow, Tahoma, sans-serif;
    font-size: 8pt;
}
.judgeheading, .judgeheading td
{
   
}
.judgelist, .judgelist td
{
    background-color: #D3D4E9;
    text-align: center;
    height: 20px;
    font-family: Arial, Verdana, Helvetica, Helvetica-Narrow, Tahoma, sans-serif;
    font-size: 8pt;
}
.judgelist_alt, .judgelist_alt td
{
    background-color: #E8EAF2;
    text-align: center;
    height: 20px;
    font-family: Arial, Verdana, Helvetica, Helvetica-Narrow, Tahoma, sans-serif;
    font-size: 8pt;
}
.judgetable .judgetype th
{
    text-align: left;
	font-size: 12pt;
    height: 35px;
}
.judgelink
{
    width: 170px;
}
.judgelink a, .judgelink a:link
{
    text-decoration: none;
    color: #212E92;
}
/* judge pages */
.judgeinfo
{
    position: relative;
    padding: 15px;
    font-family: Trebuchet MS, Arial, Verdana, Tahoma, sans-serif;
    font-size: 11pt;
}
.judgeinfo h3
{
    font-size: 28px;
    font-family: Times New Roman;
    font-style: italic;
    color: #212E92;
}
.judgeinfo .img
{
    padding-right: 20px;
}
.judgebio
{
	list-style-image: url(images/favicon.png);
}
.judgeright
{
	text-align: right;
	font-size: 9pt;
}