body,html{margin:5px;padding:0;}
body{font-family:Trebuchet;font-size:14px;color:#222;}
#force_scrollbar{display:none;}
#wrap{background:#fff;margin:0 auto 0 auto;width:100%;}
.float30{display:none;}
.float20{display:none;}
#graphic{display:none;}
.column{background:#fff;width:100%;}
.columnprojectleft{background:#fff;width:50%;}
.columnprojectright{background:#fff;width:50%;}
.column600{background:#fff;}
.column620{background:#fff;width:100%;}
.column620text{background:#fff;width:100%;}
.column620textdotted{background:#fff;float:left;width:600px;padding-top:10px;margin-bottom:30px;margin-top:20px;border-top:1px dotted #ccc;background:url('/img/triangle_left.png') repeat-y;border-top:1px dotted #ccc;background-repeat:no-repeat;background-position:left;padding-left:15px;}
.newsitem{width:100%;min-height:100px;padding:10px 0 20px 0;}
.newsitemempty{width:600px;height:80px;padding:10px 0 20px 0;margin:10px 10px 20px 10px;border-top:1px dotted #fff;}
.projectitem{width:40%;min-width:300px;padding-bottom:20px;float:left;}
.projectitemempty{display:none;}
.pagerleft-275{display:none;}
.pagerleftempty-275{display:none;}
.pagerright-275{display:none;}
.pagerrightempty-275{display:none;}
.pagerleft-285{display:none;}
.pagerleftempty-285{display:none;}
.pagerright-285{display:none;}
.pagerrightempty-285{display:none;}
.button{width:108px;height:107px;background:url('/img/buttonborder.png') no-repeat 0 0;margin-top:0;margin-right:5px;margin-bottom:20px;float:left;}
.button img{border:none;width:92px;height:92px;margin-top:7px;margin-left:5px;}
.pbutton{margin:0 0 10px 0;padding:0;}
#sidebar{float:left;background:#fff;width:100%;padding-top:20px;}
.highlight{background:url('/img/bg_gradient2.jpg');background-position:50% 100%;padding:10px 10px 10px 10px;margin-bottom:20px;border:1px solid #ccc;}
.highlightnopadding{background:url('/img/bg_gradient2.jpg');background-position:50% 100%;margin-bottom:20px;padding:5px;border:1px solid #ccc;}
#footer{display:none;}
h3{font-family:Trebuchet,helvetica,sans-serif;font-size:16px;padding:10px 0 0 0;margin:0 0 10px 0;}
p{margin:0 0 10px 0;padding:0;}
h3 a{color:#333;text-decoration:none;}
h3 a:visited{color:#333;text-decoration:none;}
h3 a:hover{color:#333;text-decoration:none;}
h3 a:active{color:#333;text-decoration:none;}
.projectheader a{color:#333;font-weight:bold;text-decoration:none;}
.projectheader a:visited{color:#333;font-weight:bold;text-decoration:none;}
.projectheader a:hover{color:#333;font-weight:bold;text-decoration:underline;}
.projectheader a:active{color:#333;font-weight:bold;text-decoration:underline;}
h1{font-size:22px;font-family:Trebuchet,helvetica,sans-serif;padding-bottom:20px;margin:40px 0 0 0;}
a{color:#000;text-decoration:underline;}
a:visited{color:#000;text-decoration:underline;}
a:hover{color:#000;text-decoration:underline;}
a:active{color:#000;text-decoration:underline;}
img{border:0;}
.image{border:0;padding-bottom:20px;}
.nav2{margin-left:0;padding-left:0;}
.nav2 li{list-style-type:none;padding-bottom:3px;padding-left:10px;display:block;background-image:url('/img/triangle_small.png');background-repeat:no-repeat;background-position:left;}
.nav2 li a{font-size:14px;color:#000;text-decoration:underline;}
.nav2 li a:hover{text-decoration:underline;color:#000;}
#header{display:none;}
#header a{color:#ccc;text-decoration:none;}
#header a:visited{color:#ccc;text-decoration:none;}
#header a:hover{color:#fff;text-decoration:none;}
#header a:active{color:#fff;text-decoration:none;}
#logo3dc{position:absolute;float:left;margin:10px 10px 0 10px;padding:0;}
#lang_search{float:right;padding:10px;}
#searchbox{margin-top:27px;}
#searchstring{width:140px;height:15px;font:normal 11px/16px arial,helvetica,sans-serif;color:#333;border:0;}
#nav{position:relative;padding:0;margin:0;left:0;top:50px;height:50px;width:600px;color:#fff;}
#nav li ul,#nav li ul{margin:0;padding:0;}
#nav a{color:#fff;text-decoration:none;}
#nav a:visited{color:#fff;text-decoration:none;}
#nav a:hover{color:#fff;text-decoration:none;}
#nav a:active{color:#fff;text-decoration:none;}
#nav li{margin:0;float:left;display:block;padding-right:0;border-right:1px #222 solid;}
#nav li ul{display:none;}
#nav li.off ul,#nav li.on ul{position:absolute;top:24px;left:0;padding-top:0;height:26px;width:840px;font-weight:normal;}
#nav li.on ul{background:#222;}
#nav li a{color:#fff;display:block;padding:5px 10px 5px 10px;}
#nav li.on:hover ul,#nav li.over ul{background:#222;}
#nav li.on a{color:#fff;background-color:#222;}
#nav li.on ul a,#nav li.off ul a{float:left;}
#nav li.on:hover ul a,#nav li.over ul li a{background:#222;}
#nav li.on ul{display:block;}
#nav li.off:hover ul,#nav li.over ul{display:block;z-index:600;}
#nav li.off a:hover,#nav li.on a:hover{color:#2082c0;}
#nav li.off ul a,#nav li.on ul a{display:block;background:#222;color:#999;}