form{height: 100%;}
html{height: 100%;}
h3{font-size: 11pt;}
legend{color: #000;}
a,a:active,a:visited{color: #0a3078; text-decoration: none;}
a:hover{color: #0a3078; text-decoration: underline;}
p{margin-top: 0}
body{height: 100%; margin: 0; padding: 0; font-family: Verdana; font-size: 9pt; background: #c5c5c5 url("gfx/bgBody.jpg") repeat-x;}
#Container,#Header,#Content,#Footer{width: 950px;}
#Container{min-height:100%; _height: 100%; margin: 0 auto; background-color: #fff; border-left: solid 1px #032880; border-right: solid 1px #032880;}
.pageMainHeader{height: 217px; background-repeat: no-repeat;}
#Content{min-height: 380px; _height: 380px;}
#Menu{width: 190px; background: url("gfx/bgLeft.jpg") repeat-y;}
#PageContent{width: 570px; background: url("gfx/bgMiddle.jpg") repeat-y;}
#Partners{width: 190px; background: url("gfx/bgRight.jpg") repeat-y;}
#Menu,#PageContent,#Partners,.menu,.pageContent,.partners{float: left; min-height: 400px; _height: 400px;} 
#FooterMargin{height:35px; clear:both;}
#Footer{height: 35px; margin-top: -35px; margin-right: auto; margin-left: auto;}

.langSelector{float: right; padding: 20px 15px;}
.langSelector input{margin-right: 5px;}
.menu{background: url("gfx/bgLeftTop.jpg") no-repeat; padding: 0 16px 0 18px;}
.contentHead,.pageContent{width: 510px;}
.pageContent{background: url("gfx/bgMiddleTop.jpg") no-repeat; padding: 0 30px;}
.pageContent img{border: solid 1px #d4dbe8;}
.partners{background: url("gfx/bgRightTop.jpg") no-repeat; padding: 0 18px 0 16px;}
.menuBottom{background: url("gfx/bgLeftBottom.jpg") no-repeat;}
.pageContentBottom{width: 570px; background: url("gfx/bgMiddleBottom.jpg") no-repeat;}
.partnersBottom{background: url("gfx/bgRightBottom.jpg") no-repeat;}
.menu,.pageContent,.partners{float: left; min-height: 400px; _height: 400px;}
.menu,.partners{width: 156px;}
.menuBottom,.partnersBottom{width: 190px;}
.menuBottom,.pageContentBottom,.partnersBottom{float: left; height: 20px;}
.menuHead,.contentHead,.partnersHead{width:156px; height: 30px; color: #0a3078; font-weight: bold; text-align: center; padding-top: 12px; font-size: 9pt;}
.contentHead{width: 510px; padding-bottom: 10px;} 
.webdesigner,.webdesigner a{color: #707070;font-size: 7pt;}
.imageBorder{border: solid 1px #d4dbe8;}
.arrowLink{background: url("gfx/pil.gif") no-repeat center left; padding-left: 15px; font-weight: bold;}
.arrowLink:hover{text-decoration: none;}
.editorHeight{min-height: 600px; _height: 600px;}