@charset "iso-8859-1";  

body {
    margin-top:10px; 
    background-color:#cc0000;
    background-image:url(../include/bg1280.jpg);
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
    font-weight:normal;
    color:#666699;
    }

#wrapper {
    width:950px;
    height:16002px;
    margin:0px auto;
    border:1px solid #fff;
    background-color:#fff;
    padding:3px;
    }

#tbl {
    margin-top:0px;
    background-color:#fff;
    }

#leftcol {
    float:left;
    background-image: url(../images/bg30v.bmp);
    width:30px;
    height:16000px;
    border:1px solid #fff;
    }

#hdr1{
    float:left;
    margin-left:3px;
    color:#eeeeee;
    font-size:14pt;
    font-weight:bold;
    text-align:center;
    padding-top:8px;
    width:913px;
    height:32px;
    background-image: url(../images/bg40h.jpg);
    border:1px solid #fff;
    }      

.hdr2 {
    float:left;
    margin-left:3px;
    margin-top:5px;
    text-align:center;
    width:913px;
    border:1px solid #fff;
    }      


.hdr_ag { /* age group & event */
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:10px;
    padding:2px;
    color:#fff;
    font-weight:bold;
    text-align:left; 
    padding-left:5px;
    width:158px;
    padding-right:3px;
    height:15px;
    background-image: url(../images/bg20h.jpg);
    border:1px solid #fff;
    }      
.hdr_ag1 {
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:10px;
    padding:2px;
    color:#fff;
    font-weight:bold;
    text-align:left; 
    padding-left:5px;
    width:158px;
    padding-right:3px;
    height:15px;
    background-image: url(../images/bg20hbg.jpg);
    border:1px solid #fff;
    }      


.hdr_t { /* team record time */
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:10px;
    padding:2px;
    color:#fff;
    font-weight:normal;
    text-align:right; 
    padding-left:0px;
    width:52px;
    padding-right:36px;
    height:15px;
    background-image: url(../images/bg20h.jpg);
    border:1px solid #fff;
    }      
.hdr_t1 { 
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:10px;
    padding:2px;
    color:#fff;
    font-weight:normal;
    text-align:right; 
    padding-left:0px;
    width:52px;
    padding-right:36px;
    height:15px;
    background-image: url(../images/bg20hbg.jpg);
    border:1px solid #fff;
    }      


.hdr_n {
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:10px;
    padding:2px;
    color:#fff;
    font-weight:bold;
    text-align:left; 
    padding-left:5px;
    width:182px;
    padding-right:3px;
    height:15px;
    background-image: url(../images/bg20h.jpg);
    border:1px solid #fff;
    }      
.hdr_n1 {
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:10px;
    padding:2px;
    color:#fff;
    font-weight:bold;
    text-align:left; 
    padding-left:5px;
    width:182px;
    padding-right:3px;
    height:15px;
    background-image: url(../images/bg20hbg.jpg);
    border:1px solid #fff;
    }      


/* top 10 columns */

.rp { /* place */
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:right; 
    width:14px;
    padding-right:2px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      


.ln { /* name */
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:left; 
    width:130px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      


.ca { /* age */
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:center; 
    width:16px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }    
  

.rt { /* time */
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:right; 
    width:53px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      


.lu { /* tuss */
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:left; 
    width:34px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      


.lm { 
    font-family:Arial,Helvetica,sans-serif;
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:left; 
    width:192px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      


.l { /* left justified */
    text-align:left;
    }

.c  { /* center justifed */
    text-align:center;
    }

.r  { /* right justified */
    text-align:right;
    }


