*{margin:0; padding:0;}
html,body{height:100%;}
body{background-color:#003366; font:0.7em Verdana,Arial,Helvetica,sans-serif;}

table{border-collapse:collapse;}
a{outline:none;}
a img{border:none;}
ul{list-style-type:none;}
.clear{clear:both;}

.container{margin:0 auto; width:900px; height:100%; background-color:#C32435;}

.header{height:120px; background-image:url(../images/header.jpg);}
.header .logo{float:left; padding:20px 0 0 20px;}
.header .banner{float:right; padding:30px 20px 0 0;}

.menu{height:24px;}
.menu ul{}
.menu ul li{float:left; border:solid #FFFFFF; border-width:0 1px 0 0; cursor:default;}
.menu ul li a{display:block; padding:5px 10px; height:14px; background:right no-repeat; text-decoration:none; font-weight:bold; color:#FFFFFF;}
.menu ul li a:hover,.menu ul li a.active{background-color:#990000;}
.menu ul li a.hasSub{padding-right:27px; background-image:url(../images/arrow-down.gif);}

.menu ul li ul,.menu ul li ul li ul{display:none; position:absolute; width:200px; background-color:#C32435;}
.menu ul li ul li,.menu ul li ul li ul li{float:none; border-width:0 0 1px;}
.menu ul li ul{}
.menu ul li ul li{}
.menu ul li ul li a.hasSub{background-image:url(../images/arrow-right.gif);}

.menu ul li ul li ul{margin:-24px 0 0 200px;}
.menu ul li ul li ul li{}
.menu ul li ul li ul li a{}

* html .menu ul li a{width:0; white-space:nowrap;}
* html .menu ul li ul li a{width:auto;}

.content{background-color:#FFFFFF; font-weight:bold; color:#003366}
.content h1,.content h2,.content table,.content p,.content ul,.content ol,.content .vacancy{margin-top:1em;}
.content h1{font-size:20px;}
.content h2{font-size:14px;}
.content a{color:#003366;}
.content ul li{padding:0 0 2px 15px; background:url(../images/bullet.png) 0 4px no-repeat;}
.content table td{padding-right:4px;}
.content .holder{margin-bottom:1em; padding:0 15px;}
.content .vSpacer{height:1em;}
.content .button{margin-top:2em; text-align:center;}
.content .button a{display:inline-block; padding:8px 8px 7px; background-image:url(../images/bg_button.jpg); border:1px solid #449DD7; text-decoration:none; font-size:1.2em; color:#003366;}
.content .button a:hover{background-image:url(../images/bg_button_over.jpg); border-color:#85C2EB;}
.content .button a img{margin:-4px 0 -4px 8px; vertical-align:top;}
.content .form td{padding-bottom:4px;}
.content .vacancy{border-top:1px solid #FFFFFF;}

.content1{float:left; width:500px;}
.content2{float:right; width:400px;}

.footer,.footer a{color:#FFFFFF;}
.footer{height:14px; padding:5px 10px; background-color:#C32435; text-align:right;}

#onPageHiddenContent{display:none;}