@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:9pt;
    color:#666699;
    }

#wrapper {
    width:950px;
    height:3570px;
    margin:0px auto;
    border:1px solid #fff;
    background-color:#fff;
    padding:3px;
    }

#tbl {
    margin-top:0px;
    background-color:#fff;
    }

#tbl div {
    float:left;
    background-color:#fff;
    }

#leftcol {
    background-image: url(../images/bg30v.bmp);
    width:30px;
    height:3567px;
    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-event {
    float:left;
    margin-left:3px;
    margin-top:10px;
    padding:2px;
    color:#eeeeee;
    font-weight:bold;
    text-align:center; 
    width:111px;
    height:16px;
    background-image: url(../images/bg20h.jpg);
    border:1px solid #fff;
    }      

.hdr-girls {
    float:left;
    margin-left:3px;
    margin-top:10px;
    padding:2px;
    color:#eeeeee;
    font-weight:bold;
    text-align:left; 
    width:390px;
    height:16px;
    background-image: url(../images/bg20h.jpg);
    border:1px solid #fff;
    }      

.hdr-boys {
    float:left;
    margin-left:3px;
    margin-top:10px;
    padding:2px;
    color:#eeeeee;
    font-weight:bold;
    text-align:left; 
    width:390px;
    height:16px;
    background-image: url(../images/bg20h.jpg);
    border:1px solid #fff;
    }      


/* team record columns */

.rl { /* distance (length) */
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:right; 
    width:32px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.rl1 { 
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:right; 
    width:32px;
    padding-top:7px;
    height:16px;
    padding-bottom:11px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      

.ls { /* stroke */
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:left; 
    width:82px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.ls1 { 
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:left; 
    width:82px;
    padding-top:7px;
    height:16px;
    padding-bottom:11px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      


.rt { /* time */
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:right; 
    width:61px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.rt1 {
    float:left;
    margin-left:3px;
    margin-top:3px;
    font-weight:bold;
    text-align:right; 
    width:61px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.rt2 {
    float:left;
    margin-left:3px;
    margin-top:3px;
    color:#c00;
    font-weight:bold;
    text-align:right; 
    width:61px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.rt3 {
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:right; 
    width:61px;
    padding-top:7px;
    height:16px;
    padding-bottom:11px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.rt4 {
    float:left;
    margin-left:3px;
    margin-top:3px;
    font-weight:bold;
    text-align:right; 
    width:61px;
    padding-top:7px;
    height:16px;
    padding-bottom:11px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.rt5 {
    float:left;
    margin-left:3px;
    margin-top:3px;
    color:#c00;
    font-weight:bold;
    text-align:right; 
    width:61px;
    padding-top:7px;
    height:16px;
    padding-bottom:11px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      


.rd { /* date */
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:center; 
    width:80px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.rd1 {
    float:left;
    margin-left:3px;
    margin-top:3px;
    font-weight:bold;
    text-align:center; 
    width:80px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.rd2 {
    float:left;
    margin-left:3px;
    margin-top:3px;
    color:#c00;
    font-weight:bold;
    text-align:center; 
    width:80px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.rd3 {
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:center; 
    width:80px;
    padding-top:7px;
    height:16px;
    padding-bottom:11px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.rd4 {
    float:left;
    margin-left:3px;
    margin-top:3px;
    font-weight:bold;
    text-align:center; 
    width:80px;
    padding-top:7px;
    height:16px;
    padding-bottom:11px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.rd5 {
    float:left;
    margin-left:3px;
    margin-top:3px;
    color:#c00;
    font-weight:bold;
    text-align:center; 
    width:80px;
    padding-top:7px;
    height:16px;
    padding-bottom:11px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      


.ln { /* name */
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:left; 
    width:249px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.ln1 { 
    float:left;
    margin-left:3px;
    margin-top:3px;
    font-weight:bold;
    text-align:left; 
    width:249px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.ln2 { 
    float:left;
    margin-left:3px;
    margin-top:3px;
    color:#c00;
    font-weight:bold;
    text-align:left; 
    width:249px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.ln3 { /* name */
    float:left;
    margin-left:3px;
    margin-top:3px;
    text-align:left; 
    width:249px;
    height:32px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.ln4 { 
    float:left;
    margin-left:3px;
    margin-top:3px;
    font-weight:bold;
    text-align:left; 
    width:249px;
    height:32px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      
.ln5 { 
    float:left;
    margin-left:3px;
    margin-top:3px;
    color:#c00;
    font-weight:bold;
    text-align:left; 
    width:249px;
    height:32px;
    padding-bottom:2px;
    border-bottom-style:solid;
    border-bottom-color:#cccccc;
    border-bottom-width:1px;
    }      



/* gradient headers */
.lg1 {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:left; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20h.jpg);
    }
.cg1 {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:center; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20h.jpg);
    }
.rg1 {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:right; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20h.jpg);
    }
.lg2 {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:left; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20hbg.jpg);
    }
.cg2 {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:center; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20hbg.jpg);
    }
.rg2 {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:right; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20hbg.jpg);
    }
.lsg1 {
    font-family:Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:left; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20h.jpg);
    }
.csg1 {
    font-family:Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:center; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20h.jpg);
    }
.rsg1 {
    font-family:Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:right; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20h.jpg);
    }
.lsg2 {
    font-family:Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:left; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20hbg.jpg);
    }
.csg2 {
    font-family:Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:center; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20hbg.jpg);
    }
.rsg2 {
    font-family:Arial,Helvetica,sans-serif;
    color:#eeeeee;
    font-size:9pt;
    font-weight:bold;
    text-align:right; 
    vertical-align:center;
    height:20px;
    background-image: url(../images/bg20hbg.jpg);
    }


.l { /* left justified */
    font-family:Arial,Helvetica,sans-serif;
    color:#666699;
    font-size:9pt;
    font-weight:normal;
    text-align:left;
    vertical-align:middle;
    }
.c  { /* center justifed */
    font-family:Arial,Helvetica,sans-serif;
    color:#666699;
    font-size:9pt;
    font-weight:normal;
    text-align:center;
    vertical-align:middle;
    }
.r  { /* right justified */
    font-family:Arial,Helvetica,sans-serif;
    color:#666699;
    font-size:9pt;
    font-weight:normal;
    text-align:right;
    vertical-align:middle;
    }


