body,html{margin:0;padding:0;background:#cfd2dc;background:url('/img/bg_gradient3.png') repeat-x;}
body{min-width:880px;font-family:Arial,Verdana;font-size:11px;color:#222;line-height:16px;}
#force_scrollbar{position:absolute;top:0;z-index:-1;width:1em;bottom:-1px;}
object#YoutubeMovie:focus{outline:transparent none;}
#wrap{background:#fff;margin:0 auto 0 auto;width:840px;}
.float30{height:30px;}
.float20{height:20px;}
#graphic{width:840px;margin-bottom:0;}
.column{background:#fff;float:left;width:290px;padding:20px 10px 10px 10px;margin-bottom:30px;}
.columnprojectleft{background:#fff;float:left;width:290px;padding:10px 10px 10px 10px;}
.columnprojectright{background:#fff;float:right;width:290px;padding:10px 10px 10px 10px;}
.column600{background:#fff;float:left;width:600px;padding:10px;margin-bottom:30px;}
.column620{background:#fff;float:left;width:620px;margin-bottom:30px;}
.column620text{background:#fff;float:left;width:620px;padding-top:10px;margin-bottom:30px;}
.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:600px;min-height:100px;padding:10px 0 20px 0;margin:0 10px 20px 10px;border-top:1px dotted #ccc;}
.newsitemempty{width:600px;height:80px;padding:10px 0 20px 0;margin:10px 10px 20px 10px;border-top:1px dotted #fff;}
.newsitem h3{font-size:12px;font-family:Georgia,Arial;padding:0;margin:0;border:0;}
.highlighttitle a{color:red; font-size:16px; font-weight:bold; margin-top:5px; text-decoration: none;}
.highlighttitle a:hover{color:red; font-size:16px; font-weight:bold; margin-top:5px; text-decoration: none;}
.highlighttitle a:visited{color:red; font-size:16px; font-weight:bold; margin-top:5px; text-decoration: none;}
.highlighttitle a:active{color:red; font-size:16px; font-weight:bold; margin-top:5px; text-decoration: none;}
.projectitem{width:290px;height:90px;padding:10px 0 20px 0;margin:10px 10px 20px 10px;border-top:1px dotted #ccc;float:left;}
.projectitemactive{width:288px;height:98px;padding:10px 0 10px 0;margin:10px 10px 10px 10px;border:1px solid #ccc;float:left;background:url('/img/bg_gradient2.jpg');background-position:50% 100%;}
.projectitemempty{width:290px;height:80px;padding:10px 0 20px 0;margin:10px 10px 20px 10px;border-top:1px dotted #fff;float:left;}
.pagerleft-275{padding-top:10px;float:left;width:275px;text-align:left;background:url('/img/triangle_left.png') repeat-y;border-top:1px dotted #ccc;background-repeat:no-repeat;background-position:left;padding-left:15px;}
.pagerleftempty-275{padding-top:10px;float:left;width:275px;border-top:1px dotted #ccc;padding-left:15px;}
.pagerright-275{padding-top:10px;float:right;width:275px;text-align:right;background:url('/img/triangle_right.png') repeat-y;border-top:1px dotted #ccc;background-repeat:no-repeat;background-position:right;padding-right:15px;}
.pagerrightempty-275{padding-top:10px;float:right;width:275px;border-top:1px dotted #ccc;padding-right:15px;}
.pagerleft-285{padding-top:10px;float:left;width:285px;text-align:left;background:url('/img/triangle_left.png') repeat-y;border-top:1px dotted #ccc;background-repeat:no-repeat;background-position:left;padding-left:15px;}
.pagerleftempty-285{padding-top:10px;float:left;width:285px;border-top:1px dotted #ccc;padding-left:15px;}
.pagerright-285{padding-top:10px;float:right;width:285px;text-align:right;background:url('/img/triangle_right.png') repeat-y;border-top:1px dotted #ccc;background-repeat:no-repeat;background-position:right;padding-right:15px;}
.pagerrightempty-285{padding-top:10px;float:right;width:285px;border-top:1px dotted #ccc;padding-right:15px;}
.button{width:108px;height:107px;background:url('/img/buttonborder.png') no-repeat 0 0;margin-top:0;margin-right:5px;margin-bottom:30px;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{background:#fff;float:right;width:200px;padding:10px;margin-bottom:30px;}
.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{width:840px;height:200px;background:url('/img/footer.png');clear:both;font:bold 11px/16px arial,helvetica,sans-serif;}
#footer_left{padding:10px 0 0 0;margin:0;float:left;color:#c8cacc;}
#footer_right{padding:10px 0 0 0;margin:0;float:right;color:#c8cacc;}
#footer a{font:bold 11px/16px arial,helvetica,sans-serif;color:#cfd2dc;text-decoration:none;}
#footer a:visited{font:bold 11px/16px arial,helvetica,sans-serif;color:#c8cacc;text-decoration:none;}
#footer a:hover{font:bold 11px/16px arial,helvetica,sans-serif;color:#000;text-decoration:none;}
#footer a:active{font:bold 11px/16px arial,helvetica,sans-serif;color:#cfd2dc;text-decoration:none;}
h3{font-size:12px;font-family:Georgia,Arial;padding:10px 0 0 0;margin:0 0 10px 0;border-bottom:1px dotted #ccc;}
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:20px;font-family:Georgia,Arial;padding:10px;margin:40px 0 0 0;}
a{color:#2082c0;text-decoration:none;}
a:visited{color:#2082c0;text-decoration:none;}
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:11px;color:#2082c0;text-decoration:none;}
.nav2 li a:hover{text-decoration:underline;color:#000;}
.checklist{margin-left:0;padding-left:0;}
.checklist li{list-style-type:none;padding-bottom:3px;padding-left:15px;display:block;background-image:url('/img/checkmark.png');background-repeat:no-repeat;background-position:top-left;}
#header-print{display:none;}
#header{width:820px;height:60px;padding:10px 10px 0 10px;font:bold 11px Trebuchet,arial,helvetica,sans-serif;background:#000;color:#fff;text-decoration: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;}
#searchstring{width:150px;height:15px;font:normal 11px/16px arial,helvetica,sans-serif;color:#333;border:0;}
#menu{width:500px;height:20px;padding-top:35px;background:#000;float:left;}
#menu a,#menu h2{height:20px;margin:0;font:bold 11px/16px arial,helvetica,sans-serif;white-space:nowrap;color:#000;display:block;}
#menu a{padding:5px 10px 0 10px;}
#menu a,#menu li ul li{color:#fff;background:#000;text-decoration:none;}
#menu a:visited,#menu li ul li:visited{color:#fff;background:#000;text-decoration:none;}
#menu a:hover,#menu li ul li:hover{color:#2082c0;background:#000;text-decoration:none;}
#menu a:active,#menu li ul li:hover{color:#fff;background:#000;text-decoration:none;}
#menu ul{list-style:none;padding:0;margin:0;float:left;}
#menu li{position:relative;}
#menu ul ul{position:absolute;z-index:500;top:25px;display:none;padding:0;margin:0;}
div#menu li:hover{cursor:pointer;z-index:100;}
div#menu li:hover ul ul,div#menu li li:hover ul ul,div#menu li li li:hover ul ul,div#menu li li li li:hover ul ul{display:none;}
div#menu li:hover ul,div#menu li li:hover ul,div#menu li li li:hover ul,div#menu li li li li:hover ul{display:block;}
object#MediaboxSWF:focus{outline:transparent none;}
#mbOverlay{position:absolute;z-index:9998;left:0;width:100%;background-color:#222;cursor:pointer;}
#mbOverlay.mbOverlayFF{background:transparent url(../img/80.png) repeat;}
#mbOverlay.mbOverlayIE{background:transparent url(../img/50.gif) repeat;}
#mbCenter,#mbBottomContainer{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff;}
.mbLoading{background:#fff url(../img/WhiteLoading.gif) no-repeat center;}
#mbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:19px;font-size:12px;color:#fff;text-align:left;}
#mbImage a,#mbImage a:link,#mbImage a:visited{color:#ddd;}
#mbImage a:hover,#mbImage a:active{color:#fff;}
#mbBottom{font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:19px;font-size:12px;color:#999;text-align:left;border:10px solid #fff;border-top-style:none;}
#mbTitle{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px;}
#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;}
#mbCaption{display:block;color:#999;line-height:14px;font-size:10px;}
#mbPrevLink,#mbNextLink,#mbCloseLink{display:block;float:right;height:20px;width:46px;background:transparent url(../img/WhiteClose.png) no-repeat center;margin:0;outline:none;}
#mbPrevLink{width:69px;background:transparent url(../img/WhitePrevious.png) no-repeat center;}
#mbNextLink{width:41px;background:transparent url(../img/WhiteNext.png) no-repeat center;}
#mbCloseLink{width:46px;background:transparent url(../img/WhiteClose.png) no-repeat center;}
#mbError{position:relative;top:30%;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:19px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:20px 10px 30px;margin:auto;}
