a {color: #0658a4; text-decoration: none;}
a:hover {text-decoration: underline;}
a:visited {color: #5c86ad;}

body, html {height: 100%; width: 100%;}
body {background-color: #0d61c4; color: #3b3b3b; font: 12px verdana, sans-serif; margin: 0px; padding: 0px;}
div.all {margin: 0px 20px;}
div.cont {background-color: #fff; margin: 20px 0px 0px 0px; padding-top: 20px;}
div.contin {padding: 20px 20px 20px 20px;}
div.pl {border-left: 2px solid #b0b0b0; margin: 0px 0px 15px 15px; padding: 5px 12px;}
div.pl h2 {margin-top: 0px;}
div.pl table.mp td {font: 11px verdana, sans-serif; padding-right: 10px; vertical-align: top;}

h1, h2 {color: #0a6584; font: 22px trebuchet ms, sans-serif; margin: 30px 2px 12px 2px;}
h1 {margin: 0px 2px;}
h2 {font-size: 18px;}
h3 {font: 14px arial, sans-serif; margin: 0px 2px 10px 2px;}
h4 {font: bold 12px tahoma, sans-serif; margin: 0px 2px 10px 2px;}

img, table {border: 0px;}
img.wi {margin-right: 5px;}

p, td {color: #3b3b3b; font: 12px tahoma, sans-serif;}
p {margin: 0px 2px 10px 2px;}
p.adv {font-size: 10px;}
p.adv a {color: #fff;}

span.bul {color: #157392; font-family: trebuchet ms, sans-serif;}

table.b, table.c, table.map, table.t, table.wer {width: 100%;}

table.b {margin-top: 20px;}
table.b a {color: #ffca7a;}
table.b a:visited {color: #f8e1bf;}
table.b td {padding: 0px 0px 20px 0px;}
table.b td.copy {width: 25%;}
table.b td.copy img {margin-right: 10px;}
table.b td.copy p, table.c p.wwr {color: #fff; font: 11px verdana, sans-serif;}

table.c td {vertical-align: top;}
table.cit td {padding-right: 10px;}

table.map {margin: 0px 0px 20px 0px;}
table.map td {font: 11px verdana, sans-serif; vertical-align: top;}

table.t td.l {padding: 8px 0px 20px 20px;}

table.tm a {color: #fff;}
table.tm a:visited {color: #fff;}
table.tm td {font: 17px trebuchet ms, sans-serif; padding: 7px 10px;}
table.tm td.sel {background-color: #ff8635; color: #fff;}

table.wer, table.wep {border: 2px solid #72acd5; width: 100%; margin: 0px 0px 20px 0px;}
table.wer td, table.wep td {background-color: #fff; color: #3b3b3b; font: 11px verdana, sans-serif; padding: 5px;}
table.wer td {border-left: 1px solid #fff;}
table.wer td span.dy, table.wep td span.dy {color: #3b3b3b; font: bold 14px arial, sans-serif;}
table.wer td span.dyr, table.wep td span.dyr {color: #c60a0a; font: bold 14px arial, sans-serif;}
table.wer td.pwd span.dy, table.wep td.pwd span.dy {color: #3b3b3b;}
table.wer td.pwt {background-color: #a1c6ea; border-color: #d0e7fd; color: #fff; padding: 3px 5px 3px 3px; vertical-align: top; width: 12%;}
table.wer td.pwb {background-color: #ffb950;  border-color: #ffdba5; color: #fff; font-size: 16px; font-weight: bold;}
table.wer td.pwn {background-color: #6e707a; color: #fff; font-size: 13px; font-weight: bold;}
table.wer td.pwd {background-color: #92cbe8; color: #fff;}
table.wer td.pww {border-width: 0px;}

table.wep {border: 2px solid #72cbd5;}
table.wep td.pwd {background-color: #a8e5ee; color: #fff; border-left: 1px solid #fff;}
table.wep td.pwr, table.wep td.pwl {background-color: #f7f7f7; text-align: center; vertical-align: top;}
table.wep td.pwr {background-color: #e5e5e5; border-left: 1px solid #fff;}

textarea {border: 1px solid #92cbe8; color: #555; font-size: 11px; overflow: hidden; width: 450px;}

td.ban {padding: 8px 0px 20px 0px; text-align: center; vertical-align: middle;}
td.pww {text-align: right; vertical-align: top; width: 16%;}
td.ws {height: 50px;}