/* body layout and default table sizing */
body {
background:#002175 url(/images/sparqcode/arcade/arcadeback.gif) repeat-x scroll 0 top;
color:black;
font-family: Verdana, Verdana, Geneva, sans-serif;
}
.textbody {
background:#FFFFFF url(/images/sparqcode/arcade/mapbodybackgrd.gif) no-repeat top;
vertical-align: top;
margin: 50px;
padding: 50px;
}

.textbody_plain {
background:#FFFFFF;
vertical-align: top;
margin: 50px;
padding: 50px;
}

table {
height: auto;
}

/* Menu for each page  */
#menu {
font-family: Arial, sans-serif;
font-weight: bold;
text-transform: uppercase;
padding: 0px;
margin: 0px;
list-style-type: none;
font-size: 13px;
height: 20px;
}

#menu li {
float: left;
}

#menu li a {
text-decoration: none;
display: block;
padding: 0 10.5px;
line-height: 26px;
color: #000000;
}


#menu_wrapper {
height: 26px;
}


/* Begin Bottom Menu */

.linkdots {
color:#A0A0A0;
font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
font-size:12px;
line-height:18px;
text-decoration:none;
}

.linkdots a:link {
color:#A0A0A0;
font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
font-size:12px;
line-height:18px;
text-decoration:none;
}

.linkdots a:visited {
color:#A0A0A0;
font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
font-size:12px;
line-height:18px;
text-decoration:none;
}

.linkdots a:hover {
color:#0AF720;
font-family:Arial,Helvetica,SunSans-Regular,sans-serif;
font-size:12px;
line-height:18px;
text-decoration:underline;
}

/* End Bottom Menu */

.copyright {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
background:#231f20;
}

.copyright a {
color:#666666;
text-decoration: none;
outline: none;
}

.copyright a:hover {
color:#0AF720;
text-decoration: underline;
}