body
{
 color: rgb(0,0,0);
 background-color: rgb(247,239,222);
 font-size: 13px;
text-align:center
}

H1
{
 text-decoration: underline;
 font-size: 18px;
 text-align: center;
}

.headerPages
{
 color: rgb(255,0,0);
 background-color: rgb(247,239,222);
 font-size: 16px;
 font-weight: bold;
}

.resultsTable
{
 color: rgb(0,0,0);
 background-color: rgb(247,239,222);
 width: 100%;
}

.resultsTable TD
{
border: 1px solid rgb(180,180,180);
}

.resultsHeader
{
 color: rgb(247,239,222);
 background-color: rgb(0,0,0);
 font-weight: bold;
}

.resultsMedals
{
 color: rgb(0,0,0);
 background-color: rgb(255,153,50);
}

.resultsCategory
{
 color: rgb(0,0,0);
 background-color: rgb(247,239,222);
 font-weight: bold;
}
#d{text-align:center;}
#in{width:750px;}
#in img{margin:2px;}
ul#courses{width:750px;margin:10px auto;padding:0;text-indent:10px;text-align:left;list-style-type:none;color:#000;position:relative;}
ul#courses img{margin:8px}
ul#courses li:first-line{line-height:25px;font-weight:bold;}
ul#courses li{margin:0 0 4px 0;background-color:#FFF;border:1px solid #ddd}

