html,body{margin:0;padding:0;height: 100%;}
body{font: 76% arial,sans-serif}
p{margin:0 10px 10px}
a{padding:5px; text-decoration:none; color:#000000;}

div#wrapper{float:left;width:100%;}

div#header{height:80px;background-color:#FFFFFF;}
div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;}

div#banner {height:250px; background-color:#232F85;}
div#banner img {float:right;}

div#content p{line-height:1.4}
div#content{margin: 0 33% 0 200px}
div#content{padding:10px 25px}
div#content h1{font-size: 200%; font-family: arial,sans-serif; height: 100%}
div#content h2{font-size: 100%; font-family: arial,sans-serif; height: 100%}
div#content h2.orange{color: #ff6600}
div#content p{text-align: justify;}
div#content p.fontbold {font-weight: bold;}

div#navigation{background:#FFFFFF;}
div#navigation{float:left;width:200px;margin-left:-100%;}

div#extra{background:#FFFFFF;}
div#extra{float:left; width:33%; margin-left:-33%;}
div#extra{min-height: 10em; display: table-cell; vertical-align: middle}

div#footer {float: right; background:#232F85; width:78%}
div#footer {font-size: 10px; color:#FFFFFF;}
div#footer p{margin:0;padding:5px 10px}
div#footer a{font-size: 10px; color:#FFFFFF;}

.box {margin: 5px; padding: 0px 15px; background-color: #FFF; border: #EEE 1px solid; }
.floatleft	{float: left;}
.floatright	{float: right;}


