/*
|------------------
| Tag(s) - Reset
|------------------
*/

html,body  {
  font-family: open-sans, sans-serif;
  font-weight: normal;
  font-size: 16px;
  color: #000;
  height: 100%;
  margin: 0px;
  padding: 0px;
  text-align: left;
  background-color:#fff;
}

a:link {
    color: blue;
    text-decoration: none;
}

a:visited {
    color: blue;
    text-decoration: none;
}

a:hover {
    color: blue;
    text-decoration: none;
}

.tx7{ color:#000; text-align:center; text-shadow: 1px 1px 2px #777777;font-weight:500; font-size:18px; font-family:Verdana,sans-serif; }   
.tx9{ color:#000; text-shadow: 2px 2px 3px #777777;font-weight:normal; font-size:18px; font-family:Verdana,sans-serif }   
.tx12 { color:#00194a; text-align:center;text-shadow: 2px 2px 4px #555555;font-weight:bold; font-style: italic; font-size:14pt; font-family:Verdana,sans-serif }  
.hx8{ color:#5c0600; text-shadow: 2px 2px 3px #777777;font-weight:bold; font-size:28px; font-family:Verdana,sans-serif }   
.tx5{ color:#000; text-align:center; text-shadow: 1px 1px 2px #777777;font-weight:500; font-size:16px; font-family:Verdana,sans-serif; }   

#wrapper {
        width:1000px;
        height:100%;
        margin-left:auto; 
        margin-right:auto;
        padding:0px;
        border:none;
           }

#header {
        width:1000px;
        height:140px;
        padding:0px;
        font-size:13px;
        font-weight:600px;
        border:none;
           }

#head_image {
        width:1000px;
        height:172px;
        padding:0px;
        border:none;
        background: url(im/header.jpg) no-repeat center top;
           }

#menu {
        width:1000px;
        //padding-top:2px;
        height:42px;
        padding:0px;
        border:none;
        background-color:#000;
           }

#content  {
         width:998px;
        min-height:550px;
        padding:0px;
        border:none;
        background-image: url(im/tableback.png);
        background-repeat: repeat-x;
        margin-top:6px;
        border: thin solid #000;
        vertical-align:top;
        text-align:left;
         }

#content_home  {
         width:998px;
        min-height:550px;
        padding:0px;
        border:none;
        background-image: url(im/tableback2.png);
        background-repeat: repeat-x;
        margin-top:6px;
        border: thin solid #000;
        vertical-align:top;
        text-align:left;
         }

#footer {
        width:1000px;
        height:65px;
       margin-top:6px;
        padding:0px;
        font-size:14px;
        border:none;
        background-color:#000;
        color:#fff;
          }
.lk {
         color:#aaaaaa;
     }

 #reg { 
   width:90%;
   max-width:380px;
   margin-left:auto;
   margin-right:auto;
   border:none;
   font-weight:bold;
   font-family:arial,sans-serif;
   font-size:16px; 
   text-align:left;
        }
#bx {
    width: 34px;
    height: 24px;
 }

#stats {
              width: 520px;
             margin-left:auto; 
             margin-right:auto;
             padding:0px;
             border: 1px solid;
             border-color: #404040;
             border-collapse: collapse;
             color:#fff;
             background-color:#000;
             
       }
#stats th {
             background-color:#7f2b2c;
             padding: 2px;	
             font-size: 16px;
             text-align:center;	
             color:#fff;
              }
#stats td {
             
             padding: 4px;	
             border: 1px solid;
             border-color: #404040;
             font-size: 18px;
             color:#fff; 
            
}
.stat_title {
             background-color: #fff;
             height:25px;
             text-align:center;
                   }

.pay {
             margin-top: 0px;
             min-height:100px;
            width: 620px;
            font-size: .95em;
            text-align: left;	
             font-family: Tahoma, sans-serif;
             margin-left:auto; 
             margin-right:auto; 
            padding: 8px;
            border: 1px solid #000; 
             background-color:#f3f3f3;     
            color: #000;
            box-shadow: 4px 4px 4px #777777; 
        }


.pay th {
           
            
            text-align: left;	
            font-family: Verdana, sans-serif;
            padding: 4px;
            border: none;
            background-color:#f3f3f3;     
        }

.pay td {
        
            font-family: Verdana, sans-serif;
            padding: 8px;
            background-color:#f3f3f3;     
         }

.capid { 
         margin-left:auto; 
         margin-right:auto; 
        width:90%;
        max-width:600px;
        padding:4px;
        text-align:center;
        background-color: blue;
        color: #fff; 
        border: 1px solid #000;
            }


#contact {
     width:90%;
     max-width:650px; 
     border: 1px solid #000; 
     background-color:#f3f3f3; 
     padding:8px; 
     margin-left:auto; 
     margin-right:auto; 
     box-shadow: 4px 4px 4px #777777;

       }


#side  {
    width:25%;
   max-width:200px;
   vertical-align:top;
   table-layout: fixed;
   overflow:hidden;
   padding: 5px;
   height: 800px;
   text-align:left;

  }

#member {
   width:90%;
   max-width:600px;
   margin-left:auto; 
    margin-right:auto; 
   vertical-align:top;
   border: 1px solid #000;
   border-width: 3pt;
   padding: 6px;
   height: 200px;
   text-align:center;
   background-color: #fff;
   
        }

#free {
     border: none;
     width: 620px;
          
       }

#free td {
             border: none;
             text-align: left;	
             padding: 5px;	
             color: #000;
             font-family: Arial, sans-serif;
             font-weight: normal;
             font-size: 1.0em;
          }

.odds {
              width:92%;
              border:thin solid #000;
              margin-left:auto; 
             margin-right:auto;
             padding:0px;
                }

.odds th {
             color:#fff;
              font-size:.8em;
              background-color:#7a0800;
              text-align:center;
              padding:2px;
              }

.odds td {
              padding: 0px;	
             font-size:.8em;
             color:#000;
              border-bottom: thin solid #888888;
              border-left: none;
              border-right: none;

           }

#pastg  {
            border: 1px solid #003c9b; 
            margin-left:auto;
            margin-right:auto;
            width:100%;
            max-width:750px;
            padding:4px;
            color:#000; 
            font-size:.8em;
       }

#pastg th  {
            font-size:.85em;
            color:#fff; 
            background-color:#005000;
            text-align:center;
      }

#pastg td  {
            font-size:.8em;
            color:#000;  
            text-align:left;
      }

#gmstart  {
            border: 1px solid #000; 
            margin-left:auto;
            margin-right:auto;
            width:90%;
            max-width:650px;
            padding:4px;
                 }

#gmstart th  {
            font-size:.9em;
            height:25px;
            background-color:#d81e00;  
            text-align:center;
              }

#gmstart td  {
            font-size:.85em;
            color:#000;  
            text-align:left;
            padding:3px;
      }