/* general */
body {margin:0;background-image:url(../images/common/bg.gif);background-color:#ffffff;font-family:Verdana;font-size:13px;color:#333333;}
div#wrapper {width:960px;margin-left:-480px;left:50%;background-color:#0099dd;position:relative;background-image:url(../images/common/wrapper.jpg);background-repeat:no-repeat;background-position:top left;min-height:500px;}
div#wrapper h1 {background-repeat:no-repeat;background-position:top left;display:block;float:left;margin:0;text-indent:-999px;overflow:hidden;width:624px;height:179px;}
body#nl div#wrapper h1 {background-image:url(../images/common/h1_nl.jpg);}
body#fr div#wrapper h1 {background-image:url(../images/common/h1_fr.jpg);}
div.clearit {clear:both;}

/* language switcher */
div#wrapper ul#lang {margin:0;padding:0;list-style-type:none;width:64px;height:38px;background-image:url(../images/common/trans.png);margin:5px 33px 0px 0px;float:right;}
div#wrapper ul#lang li {float:left;}
div#wrapper ul#lang li a {font-size:15px;color:#333333;text-decoration:none;display:block;margin:9px 0px 0px 7px;}
div#wrapper ul#lang li a:hover {text-decoration:underline;}

/*login box */
div#wrapper div#loginbox {float:right;width:278px;margin:7px 33px 0px 0px;}
div#wrapper div#loginbox a {font-size:10px;color:#18016d;text-decoration:underline;width:278px;}
div#wrapper div#loginbox a.extralink {margin-left:50px;clear:none;color:#cc0000;}
div#wrapper div#loginbox div.links {clear:both;display:block;}
div#wrapper div#loginbox form {background-image:url(../images/common/trans.png);width:278px;margin:0;height:50px;display:block;padding-top:5px;margin-bottom:5px;}
div#wrapper div#loginbox form label {clear:both;float:left;width:67px;display:block;text-align:right;font-size:11px;margin:4px 5px 5px 0px;}
div#wrapper div#loginbox form input.loginTxt {float:left;width:129px;height:20px;font-family:Verdana;color:#333333;font-size:11px;margin-bottom:5px;}
div#wrapper div#loginbox form input.loginSubmit {float:right;position:relative;width:70px;height:21px;display:block;background-image:url(../images/common/login_submit.gif);text-align:center;color:#666666;font-size:10px;border:0px;top:-10px;margin-bottom:-10px;}

/*counter */
div#wrapper div#counter {position:absolute;top:5px;left:649px;z-index:3;width:206px;height:38px;display:block;margin:0;padding:0;text-align:center;background-image:url(../images/common/beflag.png);font-size:10px;color:#333333;font-weight:normal;padding-top:5px;}
div#wrapper div#counter span#label {background-color:#ffffff;color:#1804d9;}
div#wrapper div#counter span#counterStats {font-size:14px;background-color:#ffffff;font-weight:bold;color:#1804d9;}

/*nav */
div#wrapper dl#nav {float:left;clear:both;margin:6px 0px 15px 3px;position:relative;z-index:2;}
div#wrapper dl#nav dt {width:269px;height:47px;display:block;background-image:url(../images/common/nav.png);}
div#wrapper dl#nav dt span {width:269px;height:47px;display:block;cursor:pointer;padding:12px 0px 0px 21px;font-size:18px;color:#0418a0;text-decoration:none;}
div#wrapper dl#nav dt.selected {background-image:url(../images/common/nav_on.png);}
div#wrapper dl#nav dd, div#wrapper dl#nav dd ul {margin:0;padding:0;list-style-type:none;text-decoration:none !important;}
div#wrapper dl#nav dd ul li {width:238px;height:37px;display:block;background-image:url(../images/common/subnav.png);margin:0px 0px 0px 31px;text-decoration:none !important;}
div#wrapper dl#nav dd ul li.big {width:238px;height:50px;display:block;background-image:url(../images/common/subnav_big.png);margin:0px 0px 0px 31px;}
div#wrapper dl#nav dd ul li a {width:228px;height:28px;display:block;padding:10px 0px 0px 12px;font-size:12px;color:#2f3c42;text-decoration:none !important;}
div#wrapper dl#nav dd ul li a:hover {text-decoration:underline !important;}
div#wrapper dl#nav dd ul li a.selected {background-image:url(../images/common/arrow.gif);background-repeat:no-repeat;background-position:right center;}

/*content*/
div#wrapper div#content {position:relative;z-index:1;width:674px;background-image:url(../images/common/content.gif);left:-28px;top:-45px;float:right;margin-right:10px;}
div#wrapper div#content h2 {margin:0;width:614px;min-height:53px;background-image:url(../images/common/content_h2.gif);background-repeat:no-repeat;background-position:top left;padding:18px 25px 10px 52px;color:#fdc700;font-size:18px;}
div#wrapper div#content div#main {min-height:500px;height:auto;}
div#wrapper div#content div.bottom {clear:both;width:674px;height:24px;display:block;background-image:url(../images/common/content_bottom.gif);}
div#wrapper div#content div#main div.fullblock {width:590px;margin-left:50px;clear:both;margin-bottom:15px;}
div#wrapper div#content div#main div.fullblock div.top, div#wrapper div#content div.fullblock div.bottom {width:590px;height:8px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:top left;}
div#wrapper div#content div#main div.fullblock div.top {background-image:url(../images/common/fullblock_top.png);}
div#wrapper div#content div#main div.fullblock div.bottom {background-image:url(../images/common/fullblock_bottom.png);margin-left:1px;}
div#wrapper div#content div#main div.fullblock div.content {width:580px;background-image:url(../images/common/fullblock_content.png);background-repeat:repeat-y;padding:10px 10px 10px 10px;display:block;}
div#wrapper div#content div#main div.fullblock div.content p {margin-right:12px;font-size:13px;font-family:Arial;text-align:justify;}
div#wrapper div#content div#main div.fullblock div.content p table tr td p {text-align:left;}
div#wrapper div#content div#main div.twoblock {width:277px;display:block;margin-left:50px;float:left;margin-bottom:15px;}
div#wrapper div#content div#main div.twoblock div.top, div#wrapper div#content div#main div.twoblock div.bottom {width:277px;height:7px;overflow:hidden;background-position:top left;background-repeat:no-repeat;}
div#wrapper div#content div#main div.twoblock div.top {background-image:url(../images/common/2block_top.png);}
div#wrapper div#content div#main div.twoblock div.bottom {background-image:url(../images/common/2block_bottom.png);}
div#wrapper div#content div#main div.twoblock div.content {width:277px;background-image:url(../images/common/2block_content.png);background-repeat:repeat-y;padding:10px 10px 10px 10px;display:block;}
div#wrapper div#content div#main div.twoblock div.content p {margin-right:12px;font-size:13px;font-family:Arial;text-align:justify;}

/*splash*/
div#splash {background-image:url(../images/common/splashdiv.jpg);background-repeat:no-repeat;background-position:left top;width:886px;height:566px;position:relative;display:block;left:41px;top:103px;}
body#splashpage div#wrapper {height:700px;}
body#splashpage form {margin:0;}
div#splash_nl, div#splash_fr {width:320px;height:280px;position:absolute;top:195px;float:left;}
div#splash_nl {left:20px;}
div#splash_fr {left:570px;}
div#splash_nl h1, div#splash_fr h1 {display:block;margin:0;text-align:center;height:170px;width:280px;color:#0418a0;font-weight:normal;margin-left:15px;font-family:Verdana;font-size:25px;text-indent:0px;}
div.proceed {display:block;width:270px;clear:both;position:relative;top:20px;left:20px;text-align:center;}
div.proceed a {color:#e40916;text-decoration:underline;font-family:Verdana;font-size:14px;display:block;}
div.proceed input {clear:both;margin-top:10px;}
div.proceed label {text-align:left;}
div#splash_fr div.proceed {width:250px;}