body
{
color: #000;
background-color: #fff;
font-family: georgia, verdana, arial;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

hr
{
color: #efefff;
height: 1px;
width: 75%;
}

a
{
text-decoration: underline;
}

a:link
{
color: #00f;
}

a:visited
{
color: #707;
}

a:hover
{
color: #f00;
text-decoration: underline;
}

p.header
{
color: #000;
font-size: large;
font-weight: bold;
margin-top: 50px;
}

table
{
font-size: 16px;
font-family: georgia, verdana, arial;
}

pre
{
font-size: 12px;
}

a.headerTop
{
display:block;
background:url("/images/banner_4_top_xona_games.png") no-repeat center;
width: 100%;
height: 121px;
}

a.headerMiddle
{
display:block;
background:url("/images/banner_4_middle_duality_zf.jpg") no-repeat center;
width: 100%;
height: 121px;
}

a.headerBottom
{
display:block;
background:url("/images/banner_4_bottom_decimation_x.png") no-repeat center;
width: 100%;
height: 121px;
}

font.title
{
font-family: arial;
font-size: 42px;
font-weight: bold;
color: #000;
text-decoration: none;
} 

font.subTitle
{
color: #000;
font-size: 16px;
font-family: arial,verdana;
}

form.searchbox
{
text-align: right;
}

a.footerTop
{
text-decoration: none;
font-family: arial;
font-size: 10px;
color: #fff;
}

a.footerTop:visited
{
text-decoration: none;
color: #fff;
}

a.footerTop:hover
{
text-decoration: underline;
color: #fff;
}


font.footerBottom
{
font-family: arial;
font-size: 10px;
color: #000;
text-decoration: none;
} 

a.footerBottom
{
text-decoration: underline;
}

a.footerBottom:visited
{
text-decoration: underline;
}

a.footerBottom:hover
{
text-decoration: underline;
}

table.titletable
{
background-color: #fff;
}

table.subTitleTable
{
background-color: #fff;
padding-bottom: 10px;

}

table.footerTop
{
background-color: #07f;
width: 100%;
}

td.footerTop
{
width: 33.333%;
background-color: #07f;
color: #fff;
font-family: arial;
font-size: 10px;
padding: 5px;
}

table.footerBottom
{
background-color: #fff;
width: 100%;
border-top: 0px dashed #000;
}


table.sideMenuAndMainArea
{
width: 100%;
background: #fff;
border-top: 0px dashed #000;
border-left: 0px solid #000;
border-right: 0px solid #000;
border-bottom: 0px solid #000;
padding: 0px;
}

td.sideMenu
{
color: #000;
background: #fff;
font-size: 14px;
font-family: arial,verdana;
font-weight: bold;
border-top: 0px solid #000;
border-left: 0px solid #000;
border-right: 0px dashed #f7f7ff;
border-bottom: 0px solid #000;
padding: 5px;
}

table.sideMenuTable
{
margin: 0px;
padding: 5px;
}

td.sideMenuHeaderCell
{
background: #fff;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
padding: 0px;
}

a.sideMenuHeaderLink
{
text-decoration: none;
font-weight: bold;
font-family: arial,verdana;
font-size: 14px;
color: #000;
}

a.sideMenuHeaderLink:visited
{
text-decoration: none;
color: #000;
}

a.sideMenuHeaderLink:hover
{
text-decoration: none;
color: #000;
}

td.sideMenucell
{
background: #fff;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
padding: 0px;
}

a.sideMenulink
{
text-decoration: none;
font-family: arial;
font-size: 14px;
color: #000;
}

a.sideMenulink:visited
{
text-decoration: none;
color: #000;
}

a.sideMenulink:hover
{
text-decoration: none;
color: #000;
}

td.sideSubMenucell
{
background: #fff;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
padding: 0px;
padding-left: 20px;
}

a.sideSubMenulink
{
text-decoration: none;
font-family: arial;
font-size: 14px;
color: #000;
}

a.sideSubMenulink:visited
{
text-decoration: none;
color: #000;
}

a.sideSubMenulink:hover
{
text-decoration: none;
color: #000;
}

td.mainArea
{
background-color: #f7f7ff;
color: #000000;
width: 100%;
font-size: 16px;
font-family: georgia, verdana, arial;
padding: 30px;
border-top: 0px dashed #dfdfff;
border-left: 11px dashed #dfdfff;
border-right: 0px dashed #dfdfff;
border-bottom: 0px dashed #dfdfff;
vertical-align: top;
}

table.pageTitle
{
width: 100%;
padding-bottom: 20px;
}

td.pageTitle
{
font-size: 32px;
font-variant: small-caps;
font-weight: bold;
font-family: georgia, verdana, arial;
color: #009;
border-bottom: 1px solid #dfdfff;
padding-bottom: 5px;
letter-spacing: 0px;
}

table.pageStop
{
width: 100%;
padding-top: 20px;
}

td.pageStopLeft
{
width: 33.333%;
text-align: left;
font-size: 10px;
font-family: arial;
color: #bbb;
border-top: 1px solid #dfdfff;
padding-top: 5px;
}

td.pageStopMiddle
{
width: 33.333%;
text-align: center;
vertical-align: top;
font-size: 10px;
font-family: arial;
color: #bbb;
border-top: 1px solid #dfdfff;
padding-top: 5px;
}

td.pageStopRight
{
width: 33.333%;
text-align: right;
vertical-align: top;
font-size: 10px;
font-family: arial;
color: #bbb;
border-top: 1px solid #dfdfff;
padding-top: 5px;
}

a.pageStop
{
color: #000;
text-decoration: none;
}

a.pageStop:visited
{
color: #000;
text-decoration: none;
}

a.pageStop:hover
{
text-decoration: underline;
color: #f00;
}

td.adColumn
{
color: #000;
font-size: 14px;
font-family: arial,verdana;
font-weight: bold;
vertical-align: top;
background: #eee;
border-top: 0px solid #000;
border-left: 1px solid #00f;
border-right: 0px solid #000;
border-bottom: 0px solid #000;
padding: 5px;
}

p.quote
{
background-color: #ffffff;
color: #000;
margin-left: 75px;
margin-right: 75px;
padding: 15px;
border-style: dashed;
border-color: #000;
border-width: 1px;
}

p.code
{
color: #000;
font-size: 12px;
font-family: courier new,courier;
background-color: #f7f7ff;
margin-left: 30px;
margin-right: 30px;
padding: 15px;
border-style: solid;
border-color: #000;
border-width: 1px;
}

table.staffInfo
{
font-family: georgia, verdana, arial;
}

td.staffInfoLeft
{
font-weight: bold;
font-family: georgia, verdana, arial;
text-align: right;
vertical-align: top;
padding-right: 5px;
}

td.staffInfoRight
{
font-family: georgia, verdana, arial;
padding-left: 5px;
border-left: 1px solid #dfdfff;
}

