body { font-family:monaco,monospace,sans-serif; }
header { font-size:16px; }
nav { font-size:12px; }
footer { font-size:14px; }
.s13 { font-size:13px; }
.s15 { font-size:15px; }
.s32 { font-size:32px; }

img { border:none; }
area { outline:none; }
table { border-spacing:2px; }
table td { border-radius:5px; }
header table { border-spacing:2px; }
header td { border-radius:10px; }
nav table { border-spacing:21px; }
nav td { border-radius:10px; }

table { text-align:center; }
h1 { text-align:center; }
.center { text-align:center; vertical-align:text-top; }
.left { text-align:left; vertical-align:text-top; }.right { text-align:right; vertical-align:text-top; }

header a { display:block; }
nav a { display:block; }
img.center { display:block; margin-left:auto; margin-right:auto; }
img.left { float:left; margin:5px; }
img.right { float:right; margin:5px; }
img { vertical-align:middle; }
.clear { clear:both; }
header table { margin-left:auto; margin-right:auto; }
table { margin-left:auto; margin-right:auto; }
nav table { margin-left:auto; margin-right:auto; }

nav td { width:140px; height:70px; }
.w950 { width:950px; height:475px; }
.w665 { width:665px; }
.logo { width:140px; }.flag { width:36px; }
.w142px { width:142px; }
.w21px { width:21px; }
.w100 { width:100%; }
.w50 { width:50%; }
.w25 { width:25%; }
.w20 { width:20%; }
.title { background:#555555; color:#ffffff; }.col1 { background:#7e7e7e; color:#ffffff; }.col2 { background:#999999; color:#ffffff; }
.red { background:#ff0000; color:#ffffff; }
.yellow { background:#ffff00; color:#000000; }
.green { background:#00ff00; color:#000000; }
.cyan { background:#00ffff; color:#000000; }
.blue { background:#0000ff; color:#ffffff; }
.magenta { background:#ff00ff; color:#ffffff; }
.white { background:#ffffff; color:#7e7e7e; }

.col1 a:link { color:#ffffff; text-decoration:none; }
.col1 a:visited { color:#ffffff; }
.col1 a:hover { color:#ffff00; }
.col2 a:link { color:#ffffff; text-decoration:none; }
.col2 a:visited { color:#ffffff; }
.col2 a:hover { color:#ffff00; }
.red a:link { color:#ffffff; text-decoration:none; }
.red a:visited { color:#ffffff; }
.red a:hover { color:#ffff00; }
.yellow a:link { color:#000000; text-decoration:none; }
.yellow a:visited { color:#000000; }
.yellow a:hover { color:#0000ff; }
.green a:link { color:#000000; text-decoration:none; }
.green a:visited { color:#000000; }
.green a:hover { color:#0000ff; }
.cyan a:link { color:#000000; text-decoration:none; }
.cyan a:visited { color:#000000; }
.cyan a:hover { color:#0000ff; }
.blue a:link { color:#ffffff; text-decoration:none; }
.blue a:visited { color:#ffffff; }
.blue a:hover { color:#ffff00; }
.magenta a:link { color:#ffffff; text-decoration:none; }
.magenta a:visited { color:#ffffff; }
.magenta a:hover { color:#ffff00; }
.white a:link { color:#7e7e7e; text-decoration:none; }
.white a:visited { color:#7e7e7e; }
.white a:hover { color:#0000ff; }

.menu { font-size:12px; width:957px; }
.menu ul { list-style:none; margin:0; padding:0; }
.menu ul li { float:left; position:relative; left:0px; top:0px; }
.menu ul li a { border:1px solid #ffffff; border-radius:10px; display:block; padding:5px; text-decoration:none; text-align:center; }
.menu ul li ul { display:none; }
.menu ul li:hover ul { display:block; position:absolute; left:0px; top:100%; }
.menu ul li:hover ul li { width:142px; }
.menu ul li:hover ul li ul { display:none; }
.menu ul li:hover ul li:hover ul { display:block; position:absolute; left:100%; top:0px; }
.menu ul li:hover ul li a:hover { background:#7e7e7e; color:#ffffff; }
