

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #FFFFFF;
margin-left: auto;
margin-top: 5px;
margin-right: auto;
margin-bottom: 5px;
text-align: center;
}

img {
border: 0px;
}

div, td, table {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
.textSm{
font-size:10px;
}
.date{
font-size:10px;
style:italic;
}
a:link, a:active, a:visited {
color: #0000FF;
text-decoration:underline;
}
a:hover {
color: #0084FF;
}
#page {
background-color: #FFFFFF;
width: 975px;
border: 1px solid #000000;
margin-left: auto;
margin-right: auto;
text-align: left;
}
#page_takeover {
width: 975px;
border: 1px solid #4B4B4B;
margin-left: auto;
margin-right: auto;
text-align: left;
}
#page_pop {
background-color: #FFFFFF;
width: 98%;
border: 1px solid #000000;
margin-left: auto;
margin-right: auto;
text-align: left;
}
#contentMain {
padding: 5px 2px 5px 5px;
margin: 5px;
background-color:#FFFFFF;
}
#sidebar_left {
width: 100px;
background-color:#838383;
}
#sidebar_right {
width: 310px;
padding-top: 0px;
padding-left: 3px;
}
.content2 {
border-top: 1px solid #606060;
border-right: 1px solid #606060;
border-bottom: 1px solid #606060;
border-left: 1px solid #606060;
}
#footer {
background-color:#FFFFFF;
border-bottom: 1px #000000 solid;
border-top: 1px #000000 solid;
padding: 5px;
text-align:center;
font-size:10;
color: #000000;
}
.gameInfo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border: 2px solid #721212;
}
.gameTitle {
color: #000000;
background-color: #FFFFFF;
padding:5px;
border-top: 1px solid #666666;
border-left: 1px solid #666666;
}
.gameTitle2 {
color: #000000;
background-color: #FFFFFF;
padding:5px;
border-bottom: 1px solid #666666;
border-left: 1px solid #666666;
}
.imagePadding {
padding: 5px;
}
h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:22;
margin: 0;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:16;
font-weight:bold;
margin: 0;
}
h3 {
font-family: Arial, Helvetica, sans-serif;
font-size:14;
font-weight:bold;
margin: 0;
}
.textPadding {
padding: 5px;
}
a.footer:link, a.footer:active, a.footer:visited {
color: #0000FF;
text-decoration:none;
font-weight:bold;
}
a.footer:hover {
color: #0084FF;
text-decoration:none;
font-weight:bold;
}
a.nav:link, a.nav:active, a.nav:visited {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
display: block;
color: #000000;
padding-top: 1px;
padding-left: 2px;
background-color: #838383;
border-top: 1px solid #B8B8B8;
border-right: 1px solid #373737;
border-bottom: 1px solid #373737;
border-left: 1px solid #B8B8B8;
}
a.nav:hover {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
display: block;
color: #000000;
padding-top: 1px;
padding-left: 2px;
background-color: #D5D5D5;
border-top: 1px solid #474747;
border-right: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
border-left: 1px solid #474747;
}
a.navSub:link,a.navSub:active,a.navSub:visited {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
vertical-align: middle;
display: block;
color: #FFFFFF;
padding-top: 1px;
padding-left: 5px;
background-color: #721212;
border-top: 1px solid #AE7676;
border-right: 1px solid #373737;
border-bottom: 1px solid #373737;
border-left: 1px solid #AE7676;
}
a.navSub:hover {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
vertical-align: middle;
display: block;
color: #000000;
padding-top: 1px;
padding-left: 5px;
background-color: #D5D5D5;
border-top: 1px solid #474747;
border-right: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
border-left: 1px solid #474747;
}
a.navSubActive:link,a.navSubActive:active,a.navSubActive:visited,a.navSubActive:hover {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration: none;
vertical-align: middle;
display: block;
color: #FFFFFF;
padding-top: 1px;
padding-left: 5px;
background-color: #000000;
border-top: 1px solid #474747;
border-right: 0px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
border-left: 1px solid #474747;
}
a.gameLinks:link, a.gameLinks:active, a.gameLinks:visited {
width: 100%;
height: 14px;
text-indent: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
vertical-align: middle;
display: block;
color: #FFFFFF;
padding-top: 1px;
background-color: #721212;
border-top: 1px solid #AE7676;
border-right: 1px solid #373737;
border-bottom: 1px solid #373737;
border-left: 1px solid #AE7676;
}
a.gameLinks:hover {
width: 100%;
height: 14px;
text-indent: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
vertical-align: middle;
display: block;
color: #000000;
padding-top: 1px;
background-color: #D5D5D5;
border-top: 1px solid #474747;
border-right: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
border-left: 1px solid #474747;
}
#metal {
background-color: #838383;
border-top: 1px solid #B8B8B8;
border-right: 1px solid #373737;
border-bottom: 1px solid #373737;
border-left: 1px solid #B8B8B8;
}

input {
font-family:Arial, Helvetica, sans-serif;
font-size:10px
}
.input_userpass {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:110px;
height:18px;
}
.input_search {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:75px;
height:18px;
}
textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:10px
}
a.headline:link, a.headline:active, a.headline:visited {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFF99;
text-decoration:none;
}
a.headline:hover {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFF99;
text-decoration:underline;
}
a.red:link,a.red:active,a.red:visited {
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#DA0F0B;
text-decoration:none;
}
a.red:hover {
text-decoration:underline;
color: #7F7F7F;
}
a.gray_red:link,a.gray_red:active,a.gray_red:visited {
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#7F7F7F;
text-decoration:none;
}
a.gray_red:hover {
text-decoration:underline;
color: #DA0F0B;
}
a.yellow:link,a.yellow:active,a.yellow:visited {
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFF99;
text-decoration:none;
}
a.yellow:hover {
text-decoration:underline;
}
a.clean:link,a.clean:active,a.clean:visited {
text-decoration:none;
}
a.clean:hover {
text-decoration:underline;
}
a.small:link, a.small:active, a.small:visited {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
a.small:hover {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
}

.article_image:hover {
   FILTER: alpha(Opacity=50); border: 1px #800404 solid;
}
.article_image {
   border: 1px #000000 solid;
}


#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 14px Arial;

}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-left: 0px;
border-bottom: none;
background: #444444;
}

#tablist li a:link, #tablist li a:visited{
color: #FFFFFF;
}

#tablist li a:hover{
color: #000000;
background: #E3E3E3;
}

#tablist li a.current{
background: #838383;
}

.tabcurrent{
display:block;
}

.tabbkgrnd{
display:none;
}

a.ninRev:link, a.ninRev:active, a.ninRev:visited {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
text-align: center;
display: block;
color: #0364FF;
padding-top: 1px;
padding-bottom: 3px;
padding-left: 2px;
background-color: #000000;
}
a.ninRev:hover {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
text-align: center;
display: block;
color: #00B3FF;
padding-top: 1px;
padding-bottom: 3px;
padding-left: 2px;
background-color: #000000;
}

a.member_name:link, a.member_name:active, a.member_name:visited {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
}
a.member_name:hover {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FDFF9C;
text-decoration:underline;
}
a.headline_not_bold:link, a.headline_not_bold:active, a.headline_not_bold:visited {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FDFF9C;
text-decoration:underline;
}
a.headline_not_bold:hover {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
a.useful_link:link, a.useful_link:active, a.useful_link:visited {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7F7F7F;
text-decoration:underline;
}
a.useful_link:hover {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#DA0F0B;
text-decoration:underline;
}
a.ad_link{ color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 14px; font-weight: bold; }
a.ad_link:hover{ color:#FFFF99; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; font-size: 14px;  font-weight: bold; }
.member_grade {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#FDFF9C;
}
