body,html {margin:0;padding:0;background:#fff}
form {margin:0;padding:0;}
input {margin:0;padding-bottom:2px;padding-top:2px;background:#fff}
a,td,input {color:#4e4e4e;text-decoration:none;font:normal 11px arial,helvetica,verdana,sans-serif}
select {height:16px;width:60px;font:normal 11px arial,helvetica,verdana,sans-serif;}
select.short {height:16px;width:40px;font:normal 11px arial,helvetica,verdana,sans-serif;}
input.midd {height:12px;width:160px;font:normal 11px arial,helvetica,verdana,sans-serif;}
a,img {border-width:0}
a:hover {text-decoration:underline}
a.mid {font-size:11px;}
td.allt {padding-left:15px;padding-right:15px;padding-bottom:10px;}
td.allt img {padding-bottom:10px;padding-right:10px;}
table {border-spacing:0;border-collapse:collapse}
table.mtop td {margin:12px;padding:12px;vertical-align:top}
a {font-size:9px;color:#013d9d}
a:hover {font-size:9px;color:#013d9d;text-decoration:none}
a.bold {font-size:11px;color:#013d9d;font-weight:bold}
a.bold:hover {font-size:11px;color:#013d9d;font-weight:bold}
a.lmtop2 {font-size:9px;color:#4d4d4d}

table.mtop1 td {margin:0px 5px 0px 5px;padding:0px 5px 0px 5px;color:#013d9d}
table.mtop1 a {font-size:9px;color:#013d9d}
table.mtop1 a.bold {font-size:9px;color:#013d9d;font-weight:bold}
table.mtop1 a:hover {font-size:9px;color:#013d9d;text-decoration:none}
table.mtop1 a.lmtop2 {font-size:9px;color:#4d4d4d}
table.mtop1 a.bold:hover {font-size:9px;color:#013d9d;font-weight:bold}
table.mtop1 div {font-size:9px;color:#013d9d;vertical-align:middle; text-align:center;width:100%;margin:0px;padding:0px;top: 0px}

td.header {margin:0;padding:0;vertical-align:middle}
table.header td {margin:0px 5px;padding:0px 5px;vertical-align:top}
span.header {font-size:15px;color:#013d9d;font-weight:bold}
span.header1 {font-size:9px;color:#013d9d;text-decoration:none;padding:0px 5px;}

table.mleft a {color:#4e4e4e}
table.mleft a:hover {text-decoration:none;color:#777777}
table.mleft td {padding-left:17px;font-size:11px;background:url(img/dots_h.gif) repeat-x;vertical-align:middle}
table.mleft td.menu1 {background:white;height:19px}
table.mleft td.menu2ind {padding-left:27px;background:#A1CDE8;height:19px}
table.mleft td.menu2bank {padding-left:27px;background:#9cd7e7;height:19px}
table.mleft td.menu3bank {padding-left:27px;background:#d0ecf8;height:19px}
table.mleft td.menu4bank {padding-left:42px;background:#fff;height:19px}
table.mleft td.menu2korpo {padding-left:27px;background:#B5B8BD;height:19px}
table.mleft td.menu1pb {background:#e8d9a2;height:19px}
table.mleft td.menu2pb {padding-left:27px;background:#d8c899;height:19px}
table.mleft td.menu1male {background:white;height:19px}
table.mleft td.menu2male {padding-left:27px;background:#ffa94c;height:19px}
table.mleft td.menu3male {padding-left:42px;background:#ffd5a5;height:19px}
table.mright td {padding-left:15px;padding-bottom:6px}
table.mright td.pd1 {padding-left:9px}
table.mright td.pd2 {padding-bottom:15px;padding-top:20px}
table.mright2 td {padding-left:15px;padding-bottom:6px}
table.mright2 td.pd1 {padding-bottom:5px;padding-right:10px}
table.mright2 td.pd2 {padding-bottom:10px;padding-top:15px}
table.news img {padding-bottom:10px;padding-right:10px;}
table.news img.arrow {padding-left:10px;padding-right:10px;}
table.news img.arrow2 {padding-top:3px;padding-left:10px;padding-right:0px;}
table.news a {color:#fe0100}
table.news a:hover {text-decoration:underline}
table.news a.str {color:#263648}
table.news a.str:hover {text-decoration:none}
table.news a.strw {color:#fe0100;text-decoration:underline}
table.news a.strw:hover {text-decoration:underline}
table.news span.shead {font-size:11px;color:#4d4d4d;font-weight:bold}
table.need td {padding-left:15px;vertical-align:middle;padding-right:2px;}
table.need {font-size:12px}
table.need td.pd1 {font-size:12px}
table.need a {font-size:12px}
table.need span {font-size:18px}
table.need span.smallp {font-size:12px;color:#8e6e01}
table.need span.smallk {font-size:12px;color:#4B5D73}
table.need a:hover {text-decoration:none;}
table.mright3 a {color:#4e4e4e}
table.mright3 a:hover {text-decoration:none;color:#777777}
table.mright3 td.pdbox1 {background:#A1CDE8 url(img/dots_h.gif) repeat-x bottom;padding-left:15px;padding-bottom:5px;padding-top:5px;padding-right:10px}
table.mright3 td.pdbox2 {background:#A1CDE8;padding-bottom:5px;padding-top:5px;padding-left:15px;padding-right:5px;}
table.mright3 td.pdbox3 {background:#A1CDE8;padding-bottom:5px;padding-top:5px;padding-right:5px;vertical-align:middle}
table.mright3 td.pdbox1male {background:#ffd5a5 url(img/dots_h.gif) repeat-x bottom;padding-left:15px;padding-bottom:5px;padding-top:5px;padding-right:10px}
table.mright3 td.pdbox2male {background:#ffd5a5;padding-bottom:5px;padding-top:5px;padding-left:15px;padding-right:5px;}
table.mright3 td.pdbox3male {background:#ffd5a5;padding-bottom:5px;padding-top:5px;padding-right:5px;vertical-align:middle}
table.mright3 td.pdbox4 {background:#4B5D73;}
table.mcent1 td {padding-bottom:6px;vertical-align:middle}
table.mcent1 td.pdbox2 {padding-bottom:5px;padding-top:5px;padding-left:15px;padding-right:5px;}
table.mcent1 td.pdbox3 {padding-bottom:5px;padding-top:5px;padding-right:5px;vertical-align:middle}
table.sch {margin-bottom:10px;margin-top:10px;}
table.sch td.head {background:#263648;padding-left:10px;padding-bottom:3px;padding-top:3px;padding-right:10px;color:white;}
table.sch td.headind {background:#0241a0;padding-left:10px;padding-bottom:3px;padding-top:3px;padding-right:10px;color:white;}
table.sch td.headind1 {background:#A1CDE8;padding-left:10px;padding-bottom:3px;padding-top:3px;padding-right:10px;color:#4e4e4e;}
table.sch td.headind2 {background:#BFE1F7;padding-left:10px;padding-bottom:3px;padding-top:3px;padding-right:10px;color:#4e4e4e;}
table.sch td.row1 {background:#A1CDE8;padding-left:10px;padding-bottom:10px;padding-top:3px;padding-right:10px;color:#000000;}
table.sch td.row {background:white url(img/dots_h1.gif) repeat-x bottom;padding-bottom:3px;padding-top:3px;padding-left:10px;padding-right:10px;vertical-align:middle}
table.sch a.che  {height:22px;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;color:white;background:#ff0000 url(img/dots_h1.gif) repeat-x bottom;}
table.sch a {padding-left:10px;padding-right:10px;}
table.sch a:hover {color:#FFB2B2;text-decoration:none;}
table.sch input {margin-right:5px;}
table.sc2 td {height:30px;}
table.date td {padding-right:10px;vertical-align:middle;height:22px;}
table.date a {height:22px;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;color:white;background:#ff0000 url(img/dots_h1.gif) repeat-x bottom;}
table.date a:hover {color:#FFB2B2;text-decoration:none;}
td,form {margin:0;padding:0;vertical-align:top}
td.mid {vertical-align:middle}
td.footer {color:#4e4e4e;padding-left:15px;padding-bottom:12px}
td.footer a {color:#4e4e4e;font-size:9px}
span {font-size:9px}
span.member {font-size:11px;font-weight:bold}
td.footer a:hover {color:#4e4e4e;font-size:9px;text-decoration:underline}
td.search {padding-right:39px;vertical-align:middle}
span.headbank {font-size:18px;color:#263648;font-weight:normal}
span.midbank {font-size:14px;color:#263648;font-weight:normal}
span.midbankb {font-size:14px;color:#263648;font-weight:bold}
span.headind {font-size:18px;color:#0241a0;font-weight:normal}
span.midind {font-size:12px;color:#0241a0;font-weight:bold}
span.midind2 {font-size:12px;color:#0241a0;font-weight:normal}
span.headkorpo {font-size:18px;color:#4B5D73;font-weight:normal}
span.headpb {font-size:18px;color:#8e6e01;font-weight:normal}
span.headmale {font-size:18px;color:#ff5500;font-weight:normal}
span.midmale {font-size:12px;color:#ff5500;font-weight:bold}
.bg1 {background:url(img/bg_t.gif) repeat-x}
.bg2 {background:url(img/dots_v.gif) repeat-y;padding-top: 450px}
.bg3 {font-size:10px;color:#4e4e4e;height:17px;vertical-align:bottom;background:url(img/bg_s.gif) repeat-x;padding-bottom:1px;}
.bg4 {background:url(img/dots_h.gif) repeat-x}
.bgind {height:199px;background:url(img/bg_d.gif) no-repeat right bottom}
.bgind2 {padding-left:15px;background:url(img/bg_d.gif) no-repeat right bottom}
.bgmale {height:199px;background:url(img/bg_male.gif) no-repeat right bottom}
.bgpb {height:199px;background:url(img/bg_pb.gif) no-repeat right bottom}
.bgkorpo {height:199px;background:url(img/bg_korpo.jpg) no-repeat right bottom}
.pd1 {padding-left:15px}
.pd10 {padding-right:15px}
.pd11 {padding-bottom:10px;padding-top:10px}
.pd12 {padding-bottom:5px}
.pd13 {padding-bottom:15px;}
.pd14 {padding-bottom:15px;padding-top:15px;}
.pd15 {padding-left:15px;padding-top:10px;padding-bottom:15px;font-size:18px;vertical-align:top;}
.pd16 {padding-right:5px}
.pd2 {padding-left:15px;padding-right:15px}
.pd3 {padding-left:9px;padding-bottom:6px;vertical-align:middle}
.pd4 {padding-left:15px;padding-top:15px;font-size:18px;}
.pd5 {padding-left:15px;padding-top:15px;padding-bottom:15px;font-size:18px;vertical-align:middle;padding-right:15px;}
.pd6 {padding-left:15px;padding-right:15px;padding-bottom:12px}
.pd7 {vertical-align:middle}
.pd8 {padding-left:15px;padding-top:15px;padding-bottom:15px;font-size:18px;vertical-align:top;}
.pd9 {padding-left:15px;padding-right:15px;padding-top:12px;padding-bottom:12px;vertical-align:middle}
.bank {color:#263648}
.bankb {color:#263648;font-weight:bold}
.ind {color:#0241a0}
.korpo {color:#4B5D73}
.male {color:#ff5500}
.pb {color:#8e6e01}
.max {width:100%;margin-top:5px;margin-bottom:5px;}
.w160 {width:160px;margin-top:5px;margin-bottom:5px;}
.hs {height:25px;vertical-align:middle;}
.arrow2 {padding-top:3px;padding-bottom:3px;padding-left:10px;padding-right:0px;}
.pion  {background: url(img/dots_h1.gif);}
/*------------------Making Waves modification - new styles for links boxes 22.06.2009 */
.bg1{background: transparent url('img/body_bg.jpg') center 0 no-repeat;}
.mtop1 span,.mtop1 span a{padding-left:8px;color:#707070;font-size:11px;}
.mtop1 span a:hover{color:#707070;font-size:11px;text-decoration:underline;}
.LinksTable{width:777px;overflow:hidden;}
.Box{background:transparent url('img/box_bg.gif') center no-repeat;width:388px;height:125px;float:left;position:relative;margin:10px 0 0;padding:0;}
.Box .Column{width:170px;float:left;padding:17px 0 0 17px;}
.Box .Column span{color:#88a4d1;display:block;}
.Box .Column a{font-size:11px;line-height:17px;padding-left:8px;}
.Box .Column a:hover{text-decoration:underline;}
.KB24 .LogoKB24{height:36px;width:307px;background:transparent url('img/KB24_logo.gif') top left no-repeat;text-indent:-2000px;display:block;cursor:pointer;margin:15px 0 0;}
.LogIn,.Demo,.More{height:36px;display:block;cursor:pointer;float:left;text-indent:-2000px;bottom:0;margin-top:29px;}
.LogIn:hover,.Demo:hover,.More:hover{background-position:bottom left;}
.LogIn{background:transparent url('img/login.gif') top left no-repeat;width:121px;}
.Demo{background:transparent url('img/demo.gif') top left no-repeat;width:107px;}
.More{background:transparent url('img/more.gif') top left no-repeat;width:151px;}