/* CSS Document */

body{
        background-image:url(../images/background.jpg);
        background-repeat:repeat-x;
        background-position:top;
        background-position:top;
        background-color:#093E4E;
        font-family:Arial, Verdana;
        margin-top:0px;
        text-align:center;
}

div#general{
        width:744px;
        margin:0 auto;
        left:-372px;
        visibility: visible;
        color:white;
        margin-top:20px;
}
#header{
        background-image:url(../images/header.gif);
        background-repeat:no-repeat;
        background-position:bottom;
        height:58px;
        width:744px;
        margin-top:10px;
}
#mainContent{
        background-image:url(../images/back.gif);
        background-repeat:repeat;
        width:744px;
        vertical-align:top;
        text-align:left;
}
div#topMenu{
        visibility: visible;
        z-index:1;
        position:relative;
        width:328px;
        height:33px;
        top:14px;
        left:190px;
        text-align:right;
}
#topMenuBack{
        background-image:url(../images/menu.jpg);
        background-repeat:no-repeat;
        background-position:center;
        width:328px;
        height:33px;
        text-align:right;
        font-weight:bold;
        letter-spacing:1px;
}
/**/

div#general1{
        width:800px;
        margin:0 auto;
        left:-200px;
        visibility: visible;
        color:white;
        margin-top:20px;
}

#mainContent1{
        background-image:url(../images/back.gif);
        background-repeat:repeat;
        width:800px;
        vertical-align:top;
        text-align:left;
}
div#topMenu1{
        visibility: visible;
        z-index:1;
        position:relative;
        width:328px;
        height:33px;
        top:14px;
        left:120px;
        text-align:right;
}
#topMenu1Back{
        background-image:url(../images/menu1.jpg);
        background-repeat:no-repeat;
        background-position:center;
        width:328px;
        height:33px;
        text-align:right;
        font-weight:bold;
        letter-spacing:1px;
}
#h{
        background-image:url(../images/h.gif);
        background-repeat:repeat-x;
        background-position:center;
        height:57px;
        width:758px;
        margin-top:10px;
}
#hl{
        background-image:url(../images/hl.gif);
        background-repeat:no-repeat;
        background-position:bottom;
        height:57px;
        width:21px;
        margin-top:10px;
}
#hr{
        background-image:url(../images/hr.gif);
        background-repeat:no-repeat;
        background-position:bottom;
        height:57px;
        width:21px;
        margin-top:10px;
}
#f{
        background-image:url(../images/back.gif);
        background-repeat:repeat;
        background-position:center;
        height:23px;
        width:744px;
        margin-top:10px;
}
#fl{
        background-image:url(../images/fl.gif);
        background-repeat:no-repeat;
        background-position:bottom;
        height:23px;
        width:21px;
        margin-top:10px;
}
#fr{
        background-image:url(../images/fr.gif);
        background-repeat:no-repeat;
        background-position:bottom;
        height:23px;
        width:21px;
        margin-top:10px;
}

/**/
#footer{
        background-image:url(../images/footer.gif);
        background-repeat:no-repeat;
        width:744px;
        height:24px;
}
#introTxt{
        width:65%;
        text-align:left;
        padding:20px 10px 10px 20px;
        vertical-align:top;
}
#banners{
        width:35%;
        padding:10px 20px 10px 0px;
        text-align:left;
        vertical-align:top;
}
/*links*/
A:link{
  color:white;
  text-decoration:none;
  font-size:11px;
}
A:visited{
  color:white;
  text-decoration:none;
  font-size:11px;
}
A:hover{
  color:#B7DF27;
  text-decoration:none;
  font-size:11px;
}
A.words:link{
  color:#009EC4;
  text-decoration:none;
  font-size:12px;
}
A.words:visited{
  color:#009EC4;
  text-decoration:none;
  font-size:12px;
}
A.words:hover{
  color:#B7DF27;
  text-decoration:none;
  font-size:12px;
}
A.menu:link{
  color:#0A3542;
  text-decoration:none;
  font-size:12px;
}
A.menu:visited{
  color:#0A3542;
  text-decoration:none;
  font-size:12px;
}
A.menu:hover{
  color:white;
  text-decoration:none;
  font-size:12px;
}
A.txt:link{
  color:#7aa033;
  text-decoration:none;
  font-size:11px;
}
A.txt:visited{
  color:white;
  text-decoration:none;
  font-size:11px;
}
A.txt:hover{
  color:#B7DF27;
  text-decoration:none;
  font-size:11px;
}
/*end links*/

/*txt*/
p{
        font-size:12px;
        color:#0A3542;
}

newtxt{
        font-size:12px;
        color:#0A3542;
}



/*end txt*/
.floatLogo{
        float:left;
        padding-left:10px;
}
#floatMenu{
        z-index:1;
        position:relative;
        top:-20px;
        right:0px;
        float:right;
        padding-right:30px;
        margin-top:0px;
}

input.button
{
        color:#0A3542;
        height: 25px;
        font-size:11px;
        font-weight:bold;
        background-color:#B7DF27;
        border:0px;
}

table.highscoreTable
{
        color:#0A3542;
        font-family:Arial;
        font-size:11px;
}

input.textField
{
font-family:Arial;
height: 16px;
width:190px;
font-size:11px;
background-color:white;
border:solid 1px #7f9db9;
color:#0a3542;
}

textArea.textArea
{
font-family:Arial;
height: 200px;
width:191px;
font-size:11px;
background-color:white;
border:solid 1px #7f9db9;
color:#0a3542;
}

select.textField
{
font-family:Arial;
height: 16px;
font-size:10px;
border:1px solid #0A3542;
background-color:white;
color:#0A3542;
}

td.colorLevel1{
background-color:#037B99;
text-align:center;
color:White;
}

td.header{
background-color:#0A3542;
color:#FFFFFF;
padding: 2px 2px 2px 10px;
font-weight:bold;
}

td.odd{
background-color:#8ED4E5;
color:#000000;
padding:2px 2px 2px 10px;
color:#0A3542;
}

td.even{
background-color:#E3F4F8;
color:#000000;
padding:2px 2px 2px 10px;
color:#0A3542;
}