BODY {
        FONT-SIZE: 10pt; FONT-FAMILY: verdana
}

P {
        FONT-SIZE: 10pt; FONT-FAMILY: verdana
}
TABLE {
        FONT-SIZE: 10pt; FONT-FAMILY: verdana
}
DIV {
        FONT-SIZE: 10pt; FONT-FAMILY: verdana
}
TD {
        FONT-SIZE: 10pt; FONT-FAMILY: verdana
}
TD.date {
        FONT-WEIGHT: bold; FONT-SIZE: 7pt
}
A {
        COLOR: #2b68a4
}
A.m {
        COLOR: #2b68a4; TEXT-DECORATION: none
}
A.m:hover {
        COLOR: #062341; TEXT-DECORATION: underline
}

a.mactive1 {
        color: #CB6900; text-decoration: none;
}

a.mactive {
        color: #e18313; text-decoration: none;
}
a.mactive:hover, a.mactive1:hover {
        text-decoration: underline;
}

P.m1 {
        PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; MARGIN: 0px 6px 0px 0px; COLOR: #062341; BORDER-BOTTOM: #e0e0e0 1px solid
}
P.m2 {
        PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; MARGIN: 0px 6px 0px 0px; COLOR: #062341; BORDER-BOTTOM: #e0e0e0 1px solid
}
P.m3 {
        PADDING-LEFT: 30px; FONT-SIZE: 7pt; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; MARGIN: 0px 6px 0px 0px; COLOR: #062341; BORDER-BOTTOM: #e0e0e0 1px solid
}
P.m4 {
        display: none; PADDING-LEFT: 30px; FONT-SIZE: 7pt; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; MARGIN: 0px 6px 0px 0px; COLOR: #062341; BORDER-BOTTOM: #e0e0e0 1px solid
}
.darker {background: #d6d6d6;}

/*
P.m1 {
        PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 4px; MARGIN: 4px 6px 4px 0px; COLOR: #062341; BORDER-BOTTOM: #e0e0e0 1px solid
}
P.m2 {
        PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 4px; MARGIN: 4px 6px 4px 0px; COLOR: #062341; BORDER-BOTTOM: #e0e0e0 1px solid
}
P.m3 {
        PADDING-LEFT: 30px; FONT-SIZE: 7pt; PADDING-BOTTOM: 4px; MARGIN: 4px 6px 4px 0px; COLOR: #062341; BORDER-BOTTOM: #e0e0e0 1px solid
}
*/

TD.tt {
        BORDER-RIGHT: #e89915 8px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; BORDER-LEFT: #e89915 8px solid; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #30597e; TEXT-ALIGN: center
}
td.tt h4 {
        FONT-SIZE: 8pt;        margin: 0; padding: 0;
}
TD.tv {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P.ann {
        MARGIN-TOP: 5px; FONT-SIZE: 7pt; COLOR: #444444
}
P.price {
        FONT-SIZE: 12pt; FONT-STYLE: italic; FONT-FAMILY: georgia, verdana
}
SPAN.price {
        FONT-WEIGHT: bold; COLOR: #e18313
}
P.sn {
        FONT-SIZE: 7pt; COLOR: black
}
A.n {
        COLOR: black
}
P.nd {
        PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #747f88; PADDING-TOP: 5px
}
P.nann {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #515f6c; PADDING-TOP: 5px; BORDER-BOTTOM: #c7ced4 1px solid
}
P.copy {
        PADDING-RIGHT: 10px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 7pt; PADDING-BOTTOM: 20px; COLOR: black; MARGIN-RIGHT: 6px; PADDING-TOP: 10px
}
A.nav {
        font-weight: bold; font-size: 10pt; COLOR: white; TEXT-DECORATION: none
}
A.nav:hover {
        font-weight: bold; font-size: 10pt; COLOR: #ffe173; TEXT-DECORATION: underline
}
h2 {
        font-weight: bold; font-size: 10pt; color: white; margin: 0;
}
P.nav {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white
}
H1, p.h1 {
        FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #30597e
}
TD.dl {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #30597e 2px solid; BACKGROUND-COLOR: #f2fcff
}
TD.dl2 {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-COLOR: #f2fcff
}
TD.dr {
        FONT-SIZE: 8pt; BACKGROUND-COLOR: #fff9ed
}
#th {
        COLOR: white; BACKGROUND-COLOR: #30597e
}
TH.n {
        BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; COLOR: black; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #ffe19e
}
TH.r {
        BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; COLOR: black; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #ffe19e
}
TD.n {
        BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
TD.r {
        BORDER-RIGHT: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
INPUT.t {
        BORDER-RIGHT: #30597e 1px solid; BORDER-TOP: #30597e 1px solid; BORDER-LEFT: #30597e 1px solid; BORDER-BOTTOM: #30597e 1px solid; HEIGHT: 20px
}

table.v8 { font-size: 8pt; font-family: verdana; }
td.v8 { font-size: 8pt; font-family: verdana; }

a.gs { color: #888888; font-size: 8pt; TEXT-DECORATION: none }
a.gs:hover { color: #888888; font-size: 8pt; TEXT-DECORATION: underline }
input.q {border:1px solid #30597E; FONT-SIZE: 10pt; FONT-FAMILY: verdana}
.submit {background-color:#30597E; color:white; font-weight:bold; height:22px;}

a.top { color: #333333; font-family:tahoma; font-size: 10px; font-weight:bold; TEXT-DECORATION: none }
a.top:hover { color: #333333; font-family:tahoma; font-size: 10px; font-weight:bold; TEXT-DECORATION: none }

a.th { color: #000; }
a.th:hover { color: #000; }

.caption { color: #333333; font-family:tahoma; font-size: 12px; font-weight:bold; TEXT-DECORATION: none }

td.sorted { font-weight:bold; BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/img/ybg_s.gif); BACKGROUND-REPEAT: repeat-x; }
.sorted { BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/img/ybg_s.gif); BACKGROUND-REPEAT: repeat-x; }

a.b { FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #2b68a4; TEXT-DECORATION: none; }
a.b:hover { FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #062341; TEXT-DECORATION: none; }

.red { color: #f00; }


/* java games */
.type, .game_name1, .game_name2 { FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #30597e; }
.button { background-color:#30597E; color:white; font-weight:bold; height:22px; }



.but1-tl {
        background-color: #E2E2E2;
        background-image:  url("/img/but03.jpg");
        background-repeat: no-repeat;
        width: 40px;
}
.but1-bl {
        background-color: #E2E2E2;
        background-image:  url("/img/but13.jpg");
        background-repeat: no-repeat;
        width: 40px;
}
.but1-tm {
        background-color: #E2E2E2;
        background-image:  url("/img/but04.jpg");
        background-repeat: repeat-x;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-variant: small-caps;
        text-decoration: none;
        text-align: center;
        padding-right: 3px;
}
.but1-lm {
        background-color: #E2E2E2;
        background-image:   url("/img/grayline.jpg");
        background-repeat: repeat-x;
}
.but-tr {
        background-color: #E2E2E2;
        background-image:  url("/img/but06.jpg");
        background-repeat: no-repeat;
        width: 2px;
}
.but1-br {
        background-color: #E2E2E2;
        background-image:  url("/img/but15.jpg");
        background-repeat: no-repeat;
        width: 2px;
}
.but-tl {
        background-color: #E2E2E2;
        background-image:  url("/img/but08.jpg");
        background-repeat: no-repeat;
        width: 2px;
}
.but-bot {
        background-color: #E2E2E2;
        background-image:  url("/img/but15.jpg");
        background-repeat: repeat-x;
}
.but-tm {
        background-color: #E2E2E2;
        background-image:  url("/img/but09.jpg");
        background-repeat: repeat-x;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-variant: small-caps;
        text-decoration: none;
        text-align: center;
        padding-right: 3px;
        padding-left: 3px;
}
.but-bl {
        background-color: #E2E2E2;
        background-image:  url("/img/but-bl.jpg");
        background-repeat: no-repeat;
        width: 3px;
}
.but1-tm a, .but-tm a{
        text-decoration: none;
}
.but1-tm a:hover, .but-tm a:hover {
        color: #FF9900;
}

/* */
td.subtitle h4{
        margin: 0 0 0 10px;
        padding: 0;
        color: #003E92;
        font-size: 10px;
        font-weight: bold;
}
p.centre{
        margin: 20 20 10 20;
        color: #000000;
        font-size: 11px;
}
p.centre a {
        color: #4C6B8C;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
p.centre a:hover{
        text-decoration: underline;
}
a.sgray, a.sgray:visited, a.sgray:hover {
        font-size: 9px;
        text-decoration: none;
}
