body {
    margin:0px;
    background-color: #EEEEEE;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
 }

 ul
 {
 list-style: none;
 padding: 0px;
 margin: 0px;
 }
 div#outer {
    width: 100%;
    background-color:#EEEEEE;
 }
 div#header {
    padding: 5px;
    margin: 0px;
    text-align: right;
    background-color:#EEEEEE;
 }

div#header a:link {color:#909396; text-decoration:none;}
div#header a:visited {color:#909396; text-decoration:none;}
div#header  a, a:hover, a:focus
{
	text-decoration: none;
	text-shadow: none;
    color: #fff;
	-webkit-transition: 200ms linear 0s;
	-moz-transition: 200ms linear 0s;
	-o-transition: 200ms linear 0s;
	transition: 200ms linear 0s;
	outline: 0 none;
}
div#header  a:hover, a:focus
{
    color: #fff;
	text-shadow: -1px 1px 8px #e5571b, 1px -1px 8px #e5571b;
}

 div#nav {
    margin-top:10px;
    margin-bottom:10px;
    width: 220px;
    padding-right: 10px;
    background-color:#EEEEEE;
    float: left;
 }
 div#main_c {
    overflow: auto
 }

 div#main {
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 16px;
    box-shadow: 0 0 10px  #868583;
    border-top-left-radius:25px;
    border-bottom-left-radius:25px;
    background-color:#FFFFFF;
    padding-top: 4px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 16px;
    overflow: auto
 }
 div#navbox{
    background-color:#868583;
    padding: 10px;
    border-top-right-radius:25px;
    border-bottom-right-radius:25px;
    box-shadow: 5px 5px 5px  #CCCCCC;
  }
 div#navboxx{
    background-color:#02aeee;
    padding: 10px;
    border: 2px solid white;
    border-radius:25px;
  }
div#navbox a:link {color:#FFFFFF; text-decoration:none;}
div#navbox li {color:#FFFFFF;}
div#navbox a:visited {color:#FFFFFF; text-decoration:none;}
 
div#navbox  a, a:hover, a:focus
{
	text-decoration: none;
	color: #aaf;
	text-shadow: none;
	-webkit-transition: 200ms linear 0s;
	-moz-transition: 200ms linear 0s;
	-o-transition: 200ms linear 0s;
	transition: 200ms linear 0s;
	outline: 0 none;
}
div#navbox  a:hover, a:focus
{
	color: #fff;
	text-shadow: -1px 1px 8px #ffc, 1px -1px 8px #fff;
	text-decoration:underline;
}

a:link {color:#0099FF; text-decoration:none;}
a:visited {color:#0099FF; text-decoration:none;}
table
{
border-collapse:collapse;
}
td
{
border: 1px solid lightGray;
padding: 1px;
}
th
{
text-align: left;
}
a:link {color:#0077FF;}
a:visited {color:#0077FF;}
table.bl {}
table.bl td{
padding: 4px;
border: 0px;
vertical-align:top;
}

table.tally{
border-collapse:collapse;
}
table.tally td{
padding: 4px;
border: 1px solid lightGray;
}

table.container td{
border: 1px solid lightGray;
padding: 5px;
border-collapse:collapse;
}

table.wr{
border-collapse:collapse;
width: 70%;
}
table.wr td{
padding-left: 8px;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 8px;
border: 1px solid lightGray;
}

table.wrh{
border-collapse:collapse;
}
table.wrh td{
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 2px;
border: 1px solid lightGray;
}

a img {border: none; }

div#main  a:hover, a:focus
{
    color: #004879;
    text-decoration:underline; 
}

div#main  a:active, a:focus
{
    color: #0077FF;
    text-decoration:none; 
}

table.select_box{
border-collapse:collapse;
}
table.select_box td{
padding-right: 6px;
border: none;
}

table.track{
border-collapse:collapse;
width: 100%;

}
table.track td{
border: 0px;
}

table.track td.lap{
text-align: right;
}
