
body {
    background-color : #FFFFFF;
    background-repeat : repeat;
    color : #333333;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
  }

table.maintable {
    border-style: solid;
    border-width: 0px;
    border-color: #0F0000;
    padding: 0px;
    margin-bottom: 50px;
  }

table.contenttable {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    padding: 0px;
    margin: 0px;
    background-image: url('../images/contentbgr.jpg');
    background-repeat: repeat-y;
  }

.contenttablecell {
    border-right: 1px dotted #000000;
    color: #000000;
    padding-bottom: 10px;
  }

.contenttablecell2 {
    border-right: 1px dotted #000000;
    border-bottom: 1px dotted #000000;
    color: #000000;
    padding-bottom: 10px;
  }


.blankembeddedcontenttablecell {
    padding-bottom: 0px;
    color: #000000;
  }


.embeddedcontenttablecell {
    border-bottom: 1px dotted #000000;
    padding-bottom: 10px;
    color: #000000;
  }

.embeddedcontenttablecell2 {
    border-bottom: 0px dotted #000000;
    padding-top: 10px;
    padding-right: 15px;
    color: #000000;
  }



.leftmenu_main {
    font-family: Verdana, Arial, sans-serif;
    margin-left: 5px;
    font-size: 10px;
    text-align: left;
    color: #000000;
  }


.rightcolumn {
    border-width: 0px;
    padding-top: 25px;
    padding-bottom: 25px;
  }


.rightcolumnimage {
    padding-top: 25px;
    padding-bottom: 25px;
  }


.fontMainBody12 {
    font-family: Verdana, Arial, sans-serif;
    margin-left: 5px;
    font-size: 12px;
    text-align: left;
    color: #000000;
  }


.fontMainBody10 {
    font-family: Verdana, Arial, sans-serif;
    margin-left: 5px;
    font-size: 10px;
    text-align: left;
    color: #000000;
  }


.mainBlueLink {
    text-decoration: none;
    color: blue;
  }


.mainBlueLink:visited {
    text-decoration: none;
    color: blue;
  }


.mainBlueLink:hover {
    text-decoration: underline;
    color: blue;
  }


.newsBodyLifterLink {
    text-decoration: underline;
    color: blue;
  }


.newsBodyLifterLink:visited {
    text-decoration: underline;
    color: blue;
  }


.newsBodyLifterLink:hover {
    text-decoration: underline;
    color: red;
  }


.AthleticsLifterLink {
    text-decoration: underline;
    color: black;
  }


.AthleticsLifterLink:visited {
    text-decoration: underline;
    color: black;
  }


.AthleticsLifterLink:hover {
    text-decoration: underline;
    color: red;
  }


.toptable {
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    background-color: #FFFFFF;
  }


.topheader1 {
    font-family: Verdana, Arial, sans-serif;
    font-weight: bold;
    font-size: 20px;
    color: #000000;
    background-color: #FFFFFF;
  }


.topheader2 {
    font-family: Verdana, Arial, sans-serif;
    font-weight: bold;
    font-size: 15px;
    color: #000000;
    background-color: #FFFFFF;
  }


.menutable {
    border-width: 0px;
    padding: 2px;
    margin: 0px;
    background-color: #000000;
  }


.menu-ul {
    float:left;
    width:100%;
    padding:0;
    margin:0;
    list-style-type:none;
  }


.menu-li {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #000000;
    display:inline;
  }

a.menulink {
    float:left;
    text-decoration:none;
    color: #FFFFFF;
    background-color: #000000;
    padding:0.3em 0.6em;
    border-right:0px solid black;
  }

a.menulink:visited {
    color: #FFFFFF;
  }

a.menulink:hover {
    color: #66FF33;
  }



.H1 {
    font-family: Verdana, Arial, sans-serif;
    font-size: 14px;
    text-decoration: underline;
    font-weight: bold;
    color: #000000;
    margin-top: 5px;
    margin-left: 5px;
  }


.H2 {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    margin-top: 15px;
    margin-left: 5px;
  }


.H3 {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    color: #000000;
    margin-top: 10px;
    margin-left: 5px;
  }


.H4 {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #000000;
    margin-top: 5px;
    margin-left: 5px;
  }


.body {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    margin-left: 5px;
    color: #000000;
  }


.recursive {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-style: italic;
    margin-left: 5px;
    color: #000000;
  }


.note {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    margin-left: 5px;
    color: #000000;
  }


.bodyimage {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    float:right;
    margin: 10px, 0px, 10px, 10px;
  }


.bodyimage2 {
    border-width: 0px;
    border-color: #000000;
    float:right;
    margin: 10px;
  }


.bodyimage3 {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    float:bottom;
    margin: 0px, 5px, 0px, 0px;
  }


.bodyimage4 {
    border-style: solid;
    border-width: 0px;
    border-color: #000000;
    float:bottom;
    margin: 0px, 5px, 0px, 0px;
  }



.webmail {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    text-align: left;
    color: #000000;
    background-color: #FFFFFF;
  }


.contact {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    color: #000000;
    background-color: #FFFFFF;
  }


.blanklink {
    color: #FFFFFF;
  }


.blanklink:visited {
    color: #FFFFFF;
  }


.blanklink:hover {
    color: #FFFFFF;
  }


.bodytable {
    padding: 0px;
    margin: 0px;
  }


.bodytablecell {
    border-right: 0px dotted #000000;
    padding-right: 15px;
    color: #000000;
  }


.imagetable {
    padding: 0px;
    margin: 10px 0px 0px 0px;
  }


.imagetableleft {
    padding: 0px;
    margin: 10px 15px 0px 0px;
  }


.imagetablecell {
    padding-top: 0px 0px 0px 0px;
    color: #000000;
  }


.imagecaption {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #000000;
  }


.recordtable {
    padding: 0px;
    margin: 0px;
  }


.recordtablecell {
    border-right: 0px dotted #000000;
    padding-right: 15px;
    color: #000000;
  }


.athleticstable {
    padding: 0px;
    margin: 0px;
  }


.athleticstablecell {
    border-bottom: 0px dotted #000000;
    padding-right: 15px;
    color: #000000;
  }


.athleticsimage {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    float:left;
    margin: 10px;
    vertical-align: text-bottom;
  }


.athleticsname {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    margin-top: 5px;
    margin-left: 5px;
  }


.athletics_awards_history_table {
    padding: 0px;
    margin: 0px;
  }


.athletics_awards_history_tablecell {
    border-bottom: 1px dotted #000000;
    padding-right: 10px;
    color: #000000;
  }


.athletics_lifting_history_table {
    padding: 0px;
    margin: 0px;
  }


.athletics_lifting_history_tablecell {
    border-bottom: 0px dotted #000000;
    padding-right: 15px;
    color: #000000;
  }


.main_view_table {
    padding: 0px;
    margin: 0px;
  }


.main_view_tablecell {
    border: 0px #000000;
    padding: 0px;
    color: #000000;
  }


.resultstable {
    padding: 0px;
    margin: 0px;
  }


.resultstablecell {
    border-bottom: 0px solid #000000;
    padding-right: 0px;
    color: #000000;
  }

/* NOT USED */


a.leftmenulink:link {
    text-decoration: none;
  }


a.leftmenulink:visited {
    text-decoration: none;
  }


a.leftmenulink:hover {
    text-decoration: none;
  }


.topmenu {
    border-bottom: 0px solid #000000;
    font-family: Verdana, Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FFFFFF;
  }


.time {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
  }


.title {
    font-family: Verdana, Arial, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #222222;
  }


.archivelink {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #006699;
    font-weight: bold;
  }


.content {
    border-right: 1px dotted #999999;
    font-family: Verdana, Arial, sans-serif;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #E0E0ff;
  }


table.score {
    border-collapse:collapse;
    border:0;
    border-style: solid;
    padding-right: 2px;
    padding-left: 3px;
    text-align:center;
    border-color: #0F5BB9;
  }


table.score td {
    padding-left: 5px;
    padding-right: 5px;
    border:1px solid #667766;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 8pt;
  }


td.title {
    text-align: center;
    border-style: solid;
    border-width: 0;
    font-size: 16pt;
    font-family: Tahoma, Geneva, sans-serif;
  }


table.score td.empty {
    border-style: solid;
    border-width: 1;
    background-color: #0F5BB9;
    font-size: 8pt;
  }


table.score td.nl {
    text-decoration: line-through;
    border-style: solid;
    border-width: 1;
    background-color: #FFAAB4;
    font-size: 8pt;
  }


table.score td.gl {
    border-style: solid;
    border-width: 1;
    background-color: #B9E5AF;
    font-size: 8pt;
  }


table.score td.wc {
    text-align: center;
    background-color: #333333;
    padding-left: 12pt;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 8pt text-align: left;
    color: #FFFF00;
  }


table.score td.tot {
    border-style: solid;
    border-width: 1;
    font-weight: bold;
    font-size: 8pt;
  }


table.score td.cur {
    border-style: solid;
    border-width: 1;
    font-weight: normal;
    background-color: #99FF99;
    font-size: 8pt;
  }


table.liftorder {
    border-collapse:collapse;
    border:0 ;
    border-style: solid;
    padding-right: 2px;
    padding-left: 3px;
    text-align:left;
    border-color: #0F5BB9;
  }


table.liftorder td {
    padding-left: 5px;
    padding-right: 5px;
    border:1px solid #667766;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 8pt;
  }


table.liftorder td.title {
    text-align: center;
    background-color: #333333;
    padding-left: 12pt;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 8pt text-align: left;
    color: #FFFF00;
  }


