HTML {
	
}
HTML {
	PADDING-BOTTOM: 0px; OVERFLOW-X: hidden; BACKGROUND-COLOR: #000000; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; BACKGROUND-ATTACHMENT: fixed; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, verdana; BACKGROUND-POSITION: center 50%; HEIGHT: 100%; FONT-SIZE: 13px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; OVERFLOW-X: hidden; BACKGROUND-COLOR: #000000; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; BACKGROUND-ATTACHMENT: fixed; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, verdana; BACKGROUND-POSITION: center 50%; HEIGHT: 100%; FONT-SIZE: 13px; PADDING-TOP: 0px
}
#image_container {
	Z-INDEX: 2; POSITION: fixed; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 0px
}
A.attachment {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#loading {
	MARGIN: 300px auto auto; WIDTH: 130px; BACKGROUND: url(../images/loader3.gif) no-repeat center bottom; HEIGHT: 182px
}
INPUT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BACKGROUND-COLOR: transparent; FONT-FAMILY: arial, verdana; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
SELECT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BACKGROUND-COLOR: transparent; FONT-FAMILY: arial, verdana; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
.search INPUT {
	COLOR: #fff
}
.inputbox {
	BACKGROUND-COLOR: transparent
}
.inputbox_email {
	MARGIN: 5px 0px; WIDTH: 100px
}
H3 {
	FONT-FAMILY: arial, verdana; FONT-SIZE: 12px
}
FIELDSET {
	BORDER-BOTTOM: #ccc 0px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 0px solid; PADDING-TOP: 5px
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FIELDSET P {
	MARGIN: 10px 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #f79900; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:focus {
	TEXT-DECORATION: underline
}
.clr {
	CLEAR: both
}
#bgcontainer {
	Z-INDEX: 1; POSITION: fixed; OVERFLOW: hidden
}
#scrolledContent {
	TEXT-ALIGN: left; WIDTH: 100%
}
#overlay {
	BACKGROUND-IMAGE: url(../images/overlay.png); Z-INDEX: 2; POSITION: absolute; WIDTH: 990px; HEIGHT: 100%; MARGIN-LEFT: -505px; TOP: 0px; LEFT: 50%
}
#new_overlay {
	BACKGROUND-IMAGE: url(../images/overlay.png); Z-INDEX: 3; POSITION: absolute; MIN-HEIGHT: 100%; WIDTH: 990px; BACKGROUND-ATTACHMENT: fixed; MARGIN-LEFT: -486px; LEFT: 50%
}
#mainarea {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px; WIDTH: 770px; FONT-FAMILY: arial, verdana; COLOR: #ffffff; FONT-SIZE: 13px
}
#content {
	TEXT-ALIGN: left; WIDTH: 560px; MARGIN: 45px 0 65px 213px; OVERFLOW: visible; TOP: 45px
}
#leftmenu {
	Z-INDEX: 5; POSITION: absolute; LINE-HEIGHT: 17px; WIDTH: 101px; MARGIN-LEFT: -467px; TOP: 250px; LEFT: 50%
}
#rightmenu {
	POSITION: absolute; LINE-HEIGHT: 17px; WIDTH: 124px; TOP: 45px; LEFT: 840px
}
#leftmenu A.homeMenuItem {
	
}
#leftmenu A {
	BACKGROUND-IMAGE: url(../images/menu_bullet.gif); PADDING-LEFT: 11px; WIDTH: 100%; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; COLOR: #fff
}
#leftmenu A:visited {
	BACKGROUND-IMAGE: url(../images/menu_bullet.gif); PADDING-LEFT: 11px; WIDTH: 100%; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; COLOR: #fff
}
#rightmenu A:visited {
	BACKGROUND-IMAGE: url(../images/menu_bullet.gif); PADDING-LEFT: 11px; WIDTH: 100%; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; COLOR: #fff
}
#rightmenu A {
	BACKGROUND-IMAGE: url(../images/menu_bullet.gif); PADDING-LEFT: 11px; WIDTH: 100%; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; COLOR: #fff
}
.home_menu A {
	BACKGROUND-IMAGE: url(../images/menu_bullet.gif); PADDING-LEFT: 11px; WIDTH: 100%; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; COLOR: #fff
}
.home_menu A:visited {
	BACKGROUND-IMAGE: url(../images/menu_bullet.gif); PADDING-LEFT: 11px; WIDTH: 100%; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; COLOR: #fff
}
#leftmenu A.mainlevelcopyright_menu {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 11px; FONT-SIZE: 9px
}
#leftmenu A.mainlevelcopyright_menu:visited {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 11px; FONT-SIZE: 9px
}
.home_menu A.mainlevelcopyright_menu {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 11px; FONT-SIZE: 9px
}
.home_menu A.mainlevelcopyright_menu:visited {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 11px; FONT-SIZE: 9px
}
#rightmenu A.mainleveleasteregg {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 11px; FONT-SIZE: 9px
}
#rightmenu A.mainleveleasteregg:visited {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 11px; FONT-SIZE: 9px
}
#leftmenu A:hover {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); COLOR: #f79900; TEXT-DECORATION: none
}
#leftmenu A:focus {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); COLOR: #f79900; TEXT-DECORATION: none
}
#rightmenu A:hover {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); COLOR: #f79900; TEXT-DECORATION: none
}
#rightmenu A:focus {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); COLOR: #f79900; TEXT-DECORATION: none
}
.home_menu A:hover {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); COLOR: #f79900; TEXT-DECORATION: none
}
.home_menu A:focus {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); COLOR: #f79900; TEXT-DECORATION: none
}
#leftmenu A.mainlevelcopyright_menu:hover {
	BACKGROUND-IMAGE: none; COLOR: #f79900; TEXT-DECORATION: none
}
#leftmenu A.mainlevelcopyright_menu:focus {
	BACKGROUND-IMAGE: none; COLOR: #f79900; TEXT-DECORATION: none
}
#rightmenu A.mainleveleasteregg:hover {
	BACKGROUND-IMAGE: none; COLOR: #f79900; TEXT-DECORATION: none
}
#rightmenu A.mainleveleasteregg:focus {
	BACKGROUND-IMAGE: none; COLOR: #f79900; TEXT-DECORATION: none
}
.home_menu A.mainlevelcopyright_menu:hover {
	BACKGROUND-IMAGE: none; COLOR: #f79900; TEXT-DECORATION: none
}
.home_menu A.mainlevelcopyright_menu:focus {
	BACKGROUND-IMAGE: none; COLOR: #f79900; TEXT-DECORATION: none
}
#leftmenu A#active_menu {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); LINE-HEIGHT: 18px; COLOR: #f79900; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#leftmenu A#active_menu:visited {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); LINE-HEIGHT: 18px; COLOR: #f79900; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

#rightmenu A#active_menu {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); LINE-HEIGHT: 18px; COLOR: #f79900; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#rightmenu A#active_menu:visited {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); LINE-HEIGHT: 18px; COLOR: #f79900; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.home_menu A#active_menu {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); LINE-HEIGHT: 18px; COLOR: #f79900; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.home_menu A#active_menu:visited {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); LINE-HEIGHT: 18px; COLOR: #f79900; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#leftmenu A#active_menucopyright_menu {
	BACKGROUND-IMAGE: none; COLOR: #f79900; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#printer {
	POSITION: absolute; VERTICAL-ALIGN: top; TOP: 50px; LEFT: 30px; align: left
}
.social-print {
 position: absolute;
 left: 20px;
 top: 50px;
}
.social-print a {
  display: block;
  overflow: hidden;
  width: 16px;
  height: 16px;
  text-indent: -1000px;
  float: left;
  margin: 0 8px 0 0;
}
#printericon {
	TEXT-DECORATION: none;
  width: 15px;
  height: 17px;
  background: transparent url('../images/printer.gif') left top no-repeat;
}
#printericon:hover,
#printericon:focus {
	BACKGROUND-IMAGE: url(../images/printer_on.gif)
}
#printericon SPAN {
	DISPLAY: none
}
#printericon:hover SPAN,
#printericon:focus SPAN {
	DISPLAY: inline
}

.taf {
  background: transparent url('../images/icon_mail.gif') left top no-repeat;
}

.taf:hover,
.taf:focus {
  background-image: url('../images/icon_mail_on.gif');
}

#syndicated-content a {
  background: transparent url('../images/icon_pdf.gif') left top no-repeat;
}

#syndicated-content a:hover,
#syndicated-content a:focus {
  background-image: url('../images/icon_pdf_on.gif');
}

.facebook {
  background: transparent url('../images/icon_facebook.gif') left top no-repeat;
}

.facebook:hover,
.facebook:focus {
  background-image: url('../images/icon_facebook_on.gif');
}

.twitter {
  background: transparent url('../images/icon_twitter.gif') left top no-repeat;
}

.twitter:hover,
.twitter:focus {
  background-image: url('../images/icon_twitter_on.gif');
}

TABLE.contentpaneopen {
	WIDTH: 100%
}
TABLE.contentpane {
	WIDTH: 100%
}
A.hoverLink {
	COLOR: #ffffff
}
A.hoverLink:visited {
	COLOR: #ffffff
}
A.hoverLink:hover {
	COLOR: #f79900; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV.separator {
	MARGIN-TOP: 17px; MARGIN-BOTTOM: 17px; HEIGHT: 1px; BORDER-TOP: #999999 1px dotted
}
DIV.moduletable {
	MARGIN-BOTTOM: 15px
}
DIV.module {
	MARGIN-BOTTOM: 15px
}
A.orderingTitle {
	COLOR: white; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
A.orderingTitle:visited {
	COLOR: white; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
A.orderingTitle:hover {
	TEXT-DECORATION: none
}
A#activeOrdering {
	COLOR: #f79900
}
.contentheading {
	LINE-HEIGHT: 18px; FONT-SIZE: 16pt; FONT-WEIGHT: bold
}
.archivetitle A {
	COLOR: #ffffff; FONT-SIZE: 9px
}
.sectiontableheader {
	VERTICAL-ALIGN: middle
}
.alternatingsectiontableentry1 TD {
	BACKGROUND-IMAGE: url(../images/semi_trans.png)
}
.projectlistimage {
	Z-INDEX: 6; POSITION: absolute; VISIBILITY: hidden; LEFT: -130px
}
.projectlistlink {
	CURSOR: pointer
}
.projectlistlink:hover {
	COLOR: #ff9900
}
.projectlistlink TD {
	LINE-HEIGHT: 15px
}
.clearline {
	LINE-HEIGHT: 1px; HEIGHT: 1px; CLEAR: both
}
.imgcont_copyright {
	FONT-SIZE: 9px; PADDING-TOP: 1px
}
.imgcont_content {
	
}
.content_header A {
	COLOR: #ffffff; FONT-SIZE: 16pt; FONT-WEIGHT: bold
}
.content_header A:hover {
	COLOR: #f79900
}
.home_slider_inner A {
	COLOR: #f79900
}
.home_content A {
	COLOR: #f79900
}
.content_header_news A {
	COLOR: #ffffff; FONT-SIZE: 16pt; FONT-WEIGHT: bold
}
.content_header_news A:hover {
	COLOR: #f79900
}
.home_slider_inner A {
	COLOR: #f79900
}
.home_content A {
	COLOR: #f79900
}
.home_maincontainer {
	Z-INDEX: 3; POSITION: relative; MARGIN: 0px auto -30px; MIN-HEIGHT: 100%; WIDTH: 100%; DISPLAY: none; HEIGHT: auto !important; COLOR: #ffffff; OVERFLOW: hidden
}
.home_innercontainer {
	POSITION: absolute; WIDTH: 990px; MARGIN-LEFT: -495px; TOP: 75px; LEFT: 50%
}
.logo_oma {
	MARGIN: 0px 0px 55px 225px; WIDTH: 316px; BACKGROUND: url(../images/OMA-logo.png) no-repeat; HEIGHT: 89px
}
.home_menu {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 17px; PADDING-LEFT: 29px; WIDTH: 155px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/overlay.png); FLOAT: left; PADDING-TOP: 0px;
}
.home_content {
	LINE-HEIGHT: 18px; MIN-HEIGHT: 200px; PADDING-LEFT: 40px; WIDTH: 766px; BACKGROUND: url(../images/overlay.png); FLOAT: left;PADDING-BOTTOM: 17px; PADDING-TOP: 0px;
}
.home_hidemenu {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; BACKGROUND: url(../images/overlay.png); HEIGHT: 20px; PADDING-TOP: 5px;
}
.home_hidemenu.no_content {
	width: 154px;
}
.hide_menu {
	BACKGROUND: url(../images/menu_bullet_on_left.gif) no-repeat right 0px
}
.show_menu {
	BACKGROUND: url(../images/menu_bullet_on.gif) no-repeat right 0px
}
#menu_control {
	PADDING-RIGHT: 11px; COLOR: #ffffff
}
.home_hidemenu A:hover {
	COLOR: #f79900
}
.home_header {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.home_column {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; WIDTH: 350px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.home_slider {
	Z-INDEX: 3; POSITION: relative; PADDING-BOTTOM: 3px; MARGIN: auto; PADDING-LEFT: 20px; WIDTH: 950px; PADDING-RIGHT: 20px; DISPLAY: none; BACKGROUND: url(../images/overlay.png); HEIGHT: 22px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.home_slider A {
	FONT-WEIGHT: normal
}
.home_slider_inner {
	MARGIN-TOP: 3px; WIDTH: 590px; FLOAT: left
}
.home_slider P {
	MARGIN: 0px
}
#project_title {
	FONT-WEIGHT: normal;
}
.home_slider_changebg {
	FLOAT: right
}
.home_slider_bullets SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
.bullet {
	BACKGROUND-IMAGE: url(../images/bullet.png); CURSOR: pointer
}
.selected_bullet {
	BACKGROUND-IMAGE: url(../images/bullet_selected.png)
}
.home_slider_bullets {
	FLOAT: right; MARGIN-RIGHT: 10px
}
#slideshow_bullets LI {
	FLOAT: left
}
#background_overlay {
	Z-INDEX: 3; POSITION: absolute; BACKGROUND-COLOR: #000000; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%
}
#background_image {
	POSITION: absolute
}
#rightmenu A.highlighted {
	BACKGROUND-IMAGE: url(../images/menu_bullet_on.gif); COLOR: #f79900
}
#home_table {
	MARGIN-BOTTOM: 30px
}
#home_table TBODY TR TD {
	PADDING-LEFT: 30px
}
#map_canvas {
	WIDTH: 560px; HEIGHT: 370px; OVERFLOW: hidden; z-index:1000; 
}

.PreviousProject
{
    position:absolute;left:-18px; top:3px;
}
.NextProject
{
    position:absolute;right:-18px; top:3px;
}

div.content_long {
	display: none;
	overflow: hidden;
}