BODY {BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif; FONT-SIZE: 90%}

TD {FONT-SIZE: 90%}

A:LINK {TEXT-DECORATION: underline; COLOR: #3695D7}
A:ACTIVE {TEXT-DECORATION: underline; COLOR: #3695D7}
A:VISITED {TEXT-DECORATION: underline; COLOR: #3695D7}
A:HOVER {TEXT-DECORATION: underline; COLOR: #3695D7}

A:LINK.dark {TEXT-DECORATION: underline; FONT-WEIGHT: bold; COLOR: #00509F}
A:VISITED.dark {TEXT-DECORATION: underline; FONT-WEIGHT: bold; COLOR: #00509F}

A:LINK.answer {FONT-SIZE: 110%}
A:VISITED.answer {FONT-SIZE: 110%}

DIV {TEXT-ALIGN: justify; MARGIN-TOP: 10px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px}

DIV.menu {FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-ALIGN: center; MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px}
DIV.menu A:LINK {TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #FFFFFF}
DIV.menu A:VISITED {TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #FFFFFF}

.mover {BACKGROUND-IMAGE: url("/_pic/grad_darkb.gif"); CURSOR: pointer}

DIV.submenu {TEXT-ALIGN: left; FONT-WEIGHT: bold; COLOR: #349C1F; MARGIN-TOP: 7px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 9px; MARGIN-LEFT: 0px}
DIV.submenu A:LINK {TEXT-DECORATION: underline; FONT-WEIGHT: bold; COLOR: #000000}
DIV.submenu A:VISITED {TEXT-DECORATION: underline; FONT-WEIGHT: bold; COLOR: #000000}

DIV.title {COLOR: #00509F; FONT-WEIGHT: bold; MARGIN-TOP: 8px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px}

DIV.error {COLOR: #FF0000; FONT-WEIGHT: bold; MARGIN-TOP: 8px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px}

DIV.mess {COLOR: #00509F; TEXT-ALIGN: left}

DIV.gametitle {FONT-SIZE: 13px; COLOR: #00509F; FONT-WEIGHT: bold; MARGIN-TOP: 8px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px}
DIV.gamedescription {FONT-SIZE: 13px; COLOR: #00509F; TEXT-ALIGN: left}

DIV.question  {FONT-SIZE: 110%; TEXT-ALIGN: left; FONT-WEIGHT: bold; COLOR: #349C1F}
DIV.noquestion  {FONT-SIZE: 140%; TEXT-ALIGN: left; FONT-WEIGHT: bold; COLOR: #000000}

DIV.right {TEXT-ALIGN: right}

SPAN.obligatory {COLOR: #FF0000}

SPAN.sign {COLOR: #FFFFFF}
SPAN.sign A:LINK {TEXT-DECORATION: underline; COLOR: #FFFFFF}
SPAN.sign A:VISITED {TEXT-DECORATION: underline; COLOR: #FFFFFF}

UL {MARGIN-LEFT: 15px; LIST-STYLE-IMAGE: url("/_pic/li.gif")}
UL.AA { font-family: "MS Sans Serif"; font-size: 14px; font-weight: normal; color:#111111; margin-top:4px; margin-bottom:4px; margin-left:60px; margin-right:20px; text-align:justify; list-style-image: none}

LI {TEXT-ALIGN: justify; MARGIN-LEFT: 0px}

.input {BORDER: 1px solid #1E7DC7; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF}
.button {BORDER: 1px solid #1E7DC7; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-serif; COLOR: #000000; BACKGROUND-COLOR: #68C7FA}

IMG.border {BORDER: 1px solid #000000}

TABLE.table {BACKGROUND-COLOR: #00509F}
TABLE.table TD.head {FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 80%; BACKGROUND-COLOR: #74B1F4; PADDING-TOP: 5px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px}
TABLE.table TD {COLOR: #00509F; BACKGROUND-COLOR: #FFFFFF; PADDING-TOP: 5px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px}

TABLE.progress {BORDER: 1px solid #349C1F; FONT-WEIGHT: bold; FONT-SIZE: 90%}
TABLE.progress TD {WIDTH: 35px; TEXT-ALIGN: center; COLOR: #349C1F}
TABLE.progress TD.active {BACKGROUND-COLOR: #349C1F; COLOR: #FFFFFF}

TABLE.equipment TD {TEXT-ALIGN: center}

DIV.admin {BORDER: 1px solid #FF0000; PADDING: 5px 5px 5px 5px}

P {COLOR: #333366; FONT-WEIGHT: bold; MARGIN-TOP: 5px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px; TEXT-ALIGN:JUSTIFY; TEXT-INDENT:25px}
H3 {font:bold 16px "Arial", sans-serif; text-align:center; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px; color:#140EF5}
.k2 {font:bold 18px "Tahoma", sans-serif; text-align:center; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px; color:#4613FF}
.k3 { font-family: "Arial"; font-size: 14px; font-weight: normal; color:#111111; margin-top:4px; margin-bottom:4px; margin-left:10px; margin-right:10px; text-align:justify; text-indent:20px;}
.k4 { font-family: "Arial"; font-size: 13px; font-weight: normal; color:#3203AB; margin-top:4px; margin-bottom:4px; margin-left:20px; margin-right:20px; text-align:right;}
.k5 { font-family: "Arial"; font-size: 9px; font-weight: normal; color:#12031B; margin-top:1px; margin-bottom:1px; margin-left:0px; margin-right:0px; text-align:center;}
.k6 { font-family: "Arial"; font-size: 13px; font-weight: bold; color:#12031B; margin-top:1px; margin-bottom:1px; margin-left:0px; margin-right:0px; text-align:center;text-indent:0px;}
.k7 { font-family: "Arial"; font-size: 12px; font-weight: normal; color:#333366; margin-top:4px; margin-bottom:4px; margin-left:3px; margin-right:3px; text-align:justify;text-indent:0px;}
.k8 { font-family: "Arial"; font-size: 9px; font-weight: normal; color:#C4C8FF; margin-top:1px; margin-bottom:1px; margin-left:0px; margin-right:0px; text-align:center;}
.k9 { font-family: "Arial"; font-size: 12px; font-weight: normal; color:#333366; margin-top:4px; margin-bottom:4px; margin-left:20px; margin-right:3px; text-align:justify;text-indent:0px;}
.k10 { font-family: "Arial"; font-size: 12px; font-weight: normal; color:#111111; margin-top:4px; margin-bottom:4px; margin-left:20px; margin-right:3px; text-align:justify;text-indent:0px; margin-top:0px; margin-bottom:0px;}
.k11 { font-family: "Arial"; font-size: 12px; font-weight: normal; color:#111111; margin-top:4px; margin-bottom:4px; margin-left:0px; margin-right:0px; text-align:center;text-indent:0px; margin-top:0px; margin-bottom:0px;}
.mistitle {FONT-SIZE: 14px; COLOR: #D401C3; FONT-WEIGHT: bold; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; text-indent:0px;}