html, body {background:#FFF;margin:0px;padding:0px}
body {padding-top:30px;padding-bottom:50px}
* {vertical-align:top}
img {padding:0px;margin:0px;border:0px}
form {padding:0px;margin:0px}
.topmenu {width:998px;height:98px;left:50%;margin-left:-499px;position:relative;background-image:url('/imgs/tbg.jpg')}
.logo {margin-left:50px;margin-right:147px;float:left;width:123px;height:98px}
.tmenu {font-family:Arial;font-size:14px;color:#000;padding-top:11px;float:left;line-height:25px;position:relative}
.tmenulang {float:left;padding-left:18px;padding-right:53px;position:relative}
.tmenu a {color:#000;text-decoration:none}
.tmenu div {padding-left:18px;height:23px;width:160px}
.tmenu div.current {background-image:url('/imgs/tmenus.jpg');background-repeat:repeat-x}
.tmenu div.current a {color:#FFF}
.vline {width:2px;height:98px;float:left;background-image:url('/imgs/tbgr.jpg');background-repeat:no-repeat}
.corners {position:absolute;width:2px;height:2px}

.c1tl {background-image:url('/imgs/corners/1tl.gif');top:0px;left:0px}
.c1bl {background-image:url('/imgs/corners/1bl.gif');bottom:0px;left:0px}
.c1tr {background-image:url('/imgs/corners/1tr.gif');top:0px;right:0px}
.c1br {background-image:url('/imgs/corners/1br.gif');bottom:0px;right:0px}

.c2bl {background-image:url('/imgs/corners/2bl.gif');bottom:0px;left:0px}
.c2br {background-image:url('/imgs/corners/2br.gif');bottom:0px;right:0px}
.c2tr {background-image:url('/imgs/corners/2tr.gif');top:0px;right:0px}

.c3tr {background-image:url('/imgs/corners/3tr.gif');top:0px;right:0px}
.c3tl {background-image:url('/imgs/corners/3tl.gif');top:0px;left:0px}

.c3br {background-image:url('/imgs/corners/3br.gif');bottom:0px;right:0px}
.c3bl {background-image:url('/imgs/corners/3bl.gif');bottom:0px;left:0px}

.fsearch {position:absolute;top:14px;width:193px;height:21px;background-image:url('/imgs/fsearchinput1.gif')}
.fsearch input {position:absolute;top:1px;left:5px;border:0px;width:185px;background:#FFF;font-size:11px;color:#000;font-family:Arial}
.fsearchb {position:absolute;top:14px;left:220px}
.langnav {position:absolute;top:60px;width:200px}
.langnav a {color:#000;font-size:14px;font-family:Arial;text-decoration:none;margin-right:18px}
.langnav a.current {font-weight:bold}


.main,.links {width:998px;left:50%;margin-left:-499px;position:relative;margin-top:37px}
.main {height:404px; }
.forpartners {width:998px;left:50%;margin-left:-499px;position:relative;margin-top:0px;height:69px;background:#0f2b5b}
.forpartners .form {position:absolute;top:20px;left:20px;width:490px}

.forpartners .form .star {float:left;padding-left:5px}
.star input {width:28px;height:28px}
.forpartners .form .forpartnerstitle {height:28px;background-repeat:no-repeat;color:#a3b9d6;font-family:Arial;font-size:15px;padding-top:5px;float:left}


.forpartners .form .input {float:left;width:158px;height:21px;background-image:url('/imgs/inputforpartners.jpg');background-repeat:no-repeat;margin-left:10px;position:relative;top:3px}
.forpartners .form .input input {border:0px;background:none;font-size:13px;color:#FFF;font-family:Arial;width:150px;position:absolute;left:5px;top:2px}
.forpartners .sitemaplink {border-left:1px solid #b3c6e0;background-position:top right;background-image:url('/imgs/sitemap-right.gif');background-repeat:no-repeat;height:28px;padding-right:50px;padding-left:10px;position:absolute;right:20px;color:#a3b9d6;font-family:Arial;font-size:15px;padding-top:12px;top:14px}
.forpartners .sitemaplink a {color:#a3b9d6;font-family:Arial;font-size:15px;text-decoration:none}
.forpartners .sitemaplink a.current {color:#ff4c00}
.links {margin-top:20px}
.links div.link {width:239px;height:158px;float:left;position:relative}
.links .title {position:absolute;top:7px;left:10px}
.links .title, .links .title a {color:#000;font-size:17px;font-family:Arial}
.links .text, .links .text a {color:#000;font-size:12px;font-family:Arial}
.links a {text-decoration:none !important}
.links .text {position:absolute}
.links .l1 {margin-right:14px}
.links .l2 {margin-right:14px}
.links .l3 {margin-right:14px}
.links .l4 {}

.links .l4 .text {bottom:35px;left:15px;width:108px}

.links .l2 .text {top:35px;left:10px;width:108px}
.links .l2 {color:#000;font-size:12px;font-family:Arial}


.mainnews {display:none; position:absolute;top:243px;color:#FFF;font-size:14px;font-family:Arial;left:343px;width:300px}
.mainnews .text p {padding:0px;margin:0px}
.main .morew {display:none; position:absolute;bottom:18px;left:343px;font-size:14px;font-family:Arial}
.main .more {float:left;height:28px;padding-top:4px}
.main .morelink {float:left;padding-left:10px}

.mainnews a, .main .morew a {color:#FFF;text-decoration:underline}
.mainnews .date {font-size:36px;padding-bottom:7px}

.space {height:20px}

.pagetitle {width:301px;height:58px;float:left;position:relative;background-image:url('/imgs/ptback.jpg');padding-left:20px;padding-top:10px;color:#FFF;font-size:30px;font-family:Arial;font-weight:bold;background-repeat:no-repeat}
.aftertitle {position:relative;float:left}


.calendar {margin:0pt auto;padding-top:20px}
.calendar .seldate {text-align:center;padding-bottom:10px}
.calendar .seldate select {color:#000;font-family:Arial;padding-left:3px;font-size:13px}
.calendar .days {text-align:center;padding-left:5px;clear:both;height:21px}
.calendar .days .row div {float:left;width:27px;color:#000;font-size:13px;font-family:Arial;padding-top:2px;height:20px;position:relative;top:-1px}
.calendar .days .row div.current {background-image:url('/imgs/calsel.jpg');color:#FFF}
.calendar .days .row a {color:#000;text-decoration:underline}
.calendar .days .row div.current a {color:#FFF}

.newsmain,.officemain,.vacancymain {margin:0pt auto;width:1032px;position:relative;margin-bottom:-35px}


.newsmain .tblnews {width:100%;padding:0px;table-layout:fixed}
.newsmain .tblnews td {background:#E5EAF0;}
.newsmain .content {color:#4c5561;font-size:13px;font-family:Arial;padding:21px;padding-bottom:0px}
.newsmain .content a {color:#4c5561;text-decoration:none}
.newsmain .content a:hover {text-decoration:underline}

.newsmain .title, .officemain .title, .vacancymain .title, .aboutmain .title {background:#CCC;height:21px;background-image:url('/imgs/ntback.jpg');color:#000;font-family:Arial;font-size:15px;padding-left:16px;padding-top:5px}
.newsmain .t1 {width:319px;position:relative}
.newsmain .t1 .title {width:305px;position:relative;top:-1px;left:-1px}
.newsmain .t2 {width:436px;position:relative}
.newsmain .t2 .title {width:422px;;position:relative;top:-1px;left:-1px}
.newsmain .t3 {width:203px;position:relative}
.newsmain .t3 .title {width:189px;;position:relative;top:-1px;left:-1px}
.newsmain .t4 {width:774px;position:relative;//width:755px}
.newsmain .t4 .title {width:760px;;position:relative;top:-1px;left:-1px}

.newsmain .an {position:relative}
.newsmain .an .image {position:relative;left:0px;bottom:10px}
.newsmain .an .text  {position:absolute;left:105px;bottom:10px}
.newsmain .an table td {padding:0px;padding-right:5px;padding-bottom:5px}


.newsmain .content p {margin:0px;margin-bottom:10px}

.newsmain .hline {height:0px;border-top:1px solid #6f7884;border-bottom:1px solid #FFF}


.newsmain .corners4t {background-image:url('/imgs/corners/4t.gif');height:2px;width:998px;position:absolute;top:17px;left:17px;z-index:2}
.newsmain .corners4b {background-image:url('/imgs/corners/4b.gif');height:2px;width:998px;position:absolute;bottom:17px;left:17px;z-index:2}
.newsmain .corners5t {background-image:url('/imgs/corners/5t.gif');height:2px;width:998px;position:absolute;top:17px;left:17px;z-index:2}
.newsmain .corners5b {background-image:url('/imgs/corners/5b.gif');height:2px;width:998px;position:absolute;bottom:17px;left:17px;z-index:2}

.officemain .corners6t, .vacancymain .corners6t {background-image:url('/imgs/corners/6t.gif');height:2px;width:998px;position:absolute;top:17px;left:17px;z-index:2}
.officemain .corners6b, .vacancymain .corners6b {background-image:url('/imgs/corners/6b.gif');height:2px;width:998px;position:absolute;bottom:17px;left:17px;z-index:2}

.officemain .tbloffice, .vacancymain .tblvacancy {width:100%;padding:0px;table-layout:fixed}
.officemain .tbloffice td.t2, .vacancymain .tblvacancy td.t2 {background:#E5EAF0;}
.officemain .t1 {width:309px;position:relative;height:600px}
.vacancymain .t1 {width:309px;position:relative;background:#E5EAF0}
.officemain .t1 .title, .vacancymain .t1 .title {width:305px;position:relative;top:-1px;left:-1px}
.officemain .t2, .vacancymain .t2 {width:636px;position:relative}
.officemain .t2 .title, .vacancymain .t2 .title {width:644px;;position:relative;top:-1px;left:-1px}

.officemain .t1 div.oflinks {position:absolute;top:333px;width:318px}
.officemain .t1 div.ocircles {left:169px;position:absolute;top:122px}
.officemain .t1 div.oflinks div.oflinksitem {cursor:pointer;height:28px;padding:1px;position:relative;background-image:url('/imgs/ocircles/default.jpg');background-repeat:no-repeat;background-position:14px 1px}
.officemain .t1 div.oflinks div.selected {background-image:url('/imgs/ocircles/selected.jpg')}
.officemain .t1 div.oflinks div.oflinksitem a {color:#4c5561;font-family:Arial;font-size:15px;text-decoration:none;position:absolute;left:52px;top:8px}



.vacancymain .t1 div.oflinks {position:relative;width:318px}
.vacancymain .t1 div.ocircles {left:169px;position:absolute;top:122px}
.vacancymain .t1 div.oflinks div.vac {cursor:pointer;padding:1px;position:relative;background-image:url('/imgs/ocircles/default.jpg');background-repeat:no-repeat;background-position:14px -1px;padding-left:55px;min-height:26px}


.vacancymain .t1 div.oflinks div.selected {background-image:url('/imgs/ocircles/selected.jpg')}
.vacancymain .t1 div.oflinks div a {color:#4c5561;font-family:Arial;font-size:15px;text-decoration:none}

.vacancymain .t1 div.oflinks .hr {height:0px;border-top:1px solid #6f7884;border-bottom:1px solid #FFF}
.vacancymain .ocontent p {margin:0px}
.vacancymain .ocontent {font-family:Arial;font-size:13px;color:#4c5561;padding:10px}

.officemain .t2 img {position:relative; top:20px; left:30px;}
.officemain .t2 div.ocontent {position:relative;font-size:13px; color:#4C5561; font-family:Arial; padding-left: 10px;}

.aboutmain {width:998px;margin:0pt auto;position:relative;top:20px;background:#E5EAF0}

.aboutmain .corners7t {background-image:url('/imgs/corners/7t.gif');height:2px;width:998px;position:absolute;top:0px;left:0px;z-index:2}
.aboutmain .corners7b {background-image:url('/imgs/corners/7b.gif');height:2px;width:998px;position:absolute;bottom:0px;left:0px;z-index:2}

.aboutmain .content {padding:10px;font-size:13px;font-family:Arial}

.clearAll {clear:both}

.personalimg {float:left;padding:5px}
.personaltext {float:left;padding:5px;color:#4c5561}
.content .hr {height:0px;border-top:1px solid #6f7884;border-bottom:1px solid #FFF;margin-top:5px;margin-bottom:5px}
.personalname {font-size:18px;padding:0px;margin:0px}
.personalp {font-size:15px;padding-top:3px}
.personalemail, .personalemail a {font-size:15px;padding-top:23px;text-decoration:underline;color:#4C5561}

.aboutmain {color:#4c5561;font-family:Arial;font-size:15px}

.feedback {margin:0pt auto;padding:10px}
.feedback .fleft {text-align:right;padding-right:10px;width:250px;float:left}
.feedback .fright {float:left}
.feedback .clearAll {height:3px}
.feedback input {width:550px;font-size:13px;font-family:Arial}
.feedback textarea {width:550px;height:150px;font-size:13px;font-family:Arial}
.feedback .send {margin-left:600px}
.feedback .send img {cursor:pointer}

.vacsend {color:#4c5561;font-family:Arial;font-size:15px;padding:10px}
.vacsend .fleft {text-align:right;padding-right:10px;width:120px;float:left}
.vacsend .fright {float:left}
.vacsend .clearAll {height:3px}
.vacsend input {width:350px;font-size:13px;font-family:Arial}
.vacsend textarea {width:350px;font-size:13px;font-family:Arial;height:150px;}

.sitemap {position:relative;left:350px;margin-right:350px}
.sitemap div {margin-left:0px;background-image:url(/imgs/ocircles/default.gif);background-repeat:no-repeat;padding-left:35px;padding-top:2px;font-size:15px;line-height:29px;background-position:1px 1px}
.sitemap a {color:#4C5561;text-decoration:none}
.sitemap a:hover {text-decoration:underline}

.copy {position:relative;top:25px;width:998px;margin:0pt auto;padding-bottom:20px}
.copy .img, .copy .text {float:left}
.copy .img {padding-right:5px;padding-top:3px}

.copy, .copy a {color:#6b7480;font-size:13px;font-family:Arial;text-decoration:none}

.newspages {font-size:13px;color:#4c5561;font-family:Arial;padding:5px}
.newspages a {color:#4c5561;text-decoration:underline}

.search a {color:#000;text-decoration:underline}
.search li {padding-bottom:25px}

.subscribeButton {margin-left:13px;margin-top:25px;margin-bottom:25px}

.oflinksline {height:2px;background-image:url('/imgs/office_line.jpg');position:absolute;left:0px;top:0px;width:319px}