.scellquote{font-weight: bold; letter-spacing: 2px; display: block;} .scellquoteattribution{font-size: x-small; color: #0099ff; margin-top: 5px; display: block;} body { font-family: "Lucida Grande","Helvetica Neue",Helvetica, Arial, sans; font-size: 12px; font-weight: normal; color: ffffff; line-height: 1.25; background-color: 000000; ; width: auto; } table, td { /* -moz-user-select: none; */ font-family: "Lucida Grande","Helvetica Neue",Helvetica, Arial, sans; font-size: 12px; font-weight: normal; color: ffffff; line-height: 1.25; background-color: 000000; ; } img { border: 0px; } input,textarea,select { padding: 0px; margin: 0px; font-family: "Lucida Grande","Helvetica Neue",Helvetica, Arial, sans; font-size: 12px; font-weight: normal; color: ffffff; line-height: 1.25; background-color: 000000; ; } input { background-color: 666666; border-width: 0px; color: ffffff; ; } textarea { background-color: #666666; border-width: 0px; width: 100%; ; } .page { margin: 20px; background-color: 000000; ; } #grid { display: block;; } #focus { visibility: hidden; position: absolute; top: 0px; left: 0px; width: 1px; height: 1px; overflow: hidden; } #detail_container { position: relative; width: 900px; height: 520px; border-width: 0px; border-color: transparent; border-style: solid; background-color: #000000; color: #ffffff; } .included_iframe { border-width: 0px; margin: 0px;} #detail_iframe { width: 900px; height: 520px; border-width: 1px; border-color: transparent; border-style: solid; background-color: #000000; color: #ffffff; } .detail_page { margin: 10px; } #detail_image { overflow: hidden; background-position: center; background-repeat: no-repeat; position: absolute; top: 20px; left: 20px; width: 480px; height: 480px; border-width: 0px;} #detail_video { display: none; position: absolute; overflow: hidden; top: 20px; left: 20px; width: 480px; height: 480px; border-width: 0px;} #detail_image_controls { position: absolute; top: 510px; left: 60px; width: 432px; } #detail_right { overflow: auto; position: absolute; right: 20px; top: 20px; height: 360px; width: 360px; text-align: left; } #detail_controls { position: absolute; bottom: 20px; right: 20px; width: 360px; text-align: left; } #detail_caption { position: absolute; bottom: 20px; left: 20px; width: 460px; color: ffffff; padding: 5px; font-size: x-small; display: none; text-align: center; } #detail_caption_over { } #detail_caption_container { position: absolute; bottom: 0px; left: 40px; width: 460px; text-align: center; } #detail_pdf_link_container { position: absolute; top: 330px; left: 140px; width: 200px; text-align: center; background-color: #ffffff; padding: 20px; border-color: #0099ff; border-width: 1px; border-style: dashed; display: none; } #hidden_images_container { display: none;} .detail_menu_container { position: absolute; right: 20px; bottom: 20px; width: 200px; height: 150px; border-color: #222222; border-width: 1px; border-style: solid; cursor: pointer; cursor: hand; text-align: left; display:none; background-color: #000000;} #random_link_container { position: absolute; bottom: 0px; left:0px; text-align: left; } #menu_link_container { position: absolute; bottom: 0px; right: 0px; text-align: left; } #map { width: 100%; height: 100%; position: relative; } .cell_container, .cell_container_over, .cell_empty { height: 150px; width: 200px; position: relative; overflow: hidden; border-color: 222222; border-width: 1px; border-style: solid; ; } .cell_container_over { border-color: FF0099; cursor: pointer; cursor: hand; ; } .cell_empty { cursor: default; } .cell_bg { filter: alpha(opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; background-repeat: no-repeat; background-position: center; ; } .cell_contents { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; overflow: hidden;; } .cell_blurb, .cell_blurb_over { position: absolute; top: 150px; left: 5px; width: 180px; background-color: #ffffff; border-style: dashed; border-width: 0px; padding: 5px; display: block; color: #000000; font-size: x-small; ; } .cell_blurb_over { background-color: #ffffff; color: #0099ff; ; } .cell_header, .cell_header_over { position: absolute; top: 0px; left: 5px; width: 180px; background-color: #ffffff; border-style: dashed; border-width: 0px; padding: 5px; display: none; color: #000000; font-size: x-small;; } .cell_header_over { background-color: #ffffff; color: #0099ff; ; } .highlight { font-weight: bold; ; } .headline { font-size: large; ; } .colour_headline { ; } .alert { font-weight: bold; color: #99ccff;; } .title { font-weight: bold;; } .subhead { text-transform: uppercase;; } .crosshead { text-transform: uppercase; letter-spacing: 2px; font-size: x-small; margin-top: 5px; ; } .indent { padding: 0 0 0 15px;; } .tagline { color: ff9933; letter-spacing: 2px;; } .quote { font-size: medium; letter-spacing: 3px; color: ffffff; ; } .attribution { font-style: italic;; } .small { font-size: xx-small;; } .find { background-color: ffff66; color: 000000;; } .credits { font-size: x-small; text-align: right; line-height: 1;; } .details { color: eeeeee;; } .bullet { background-image: url(../img/bullet.gif); background-position: top left; background-repeat: no-repeat; display: block; padding: 0 0 0 15px; margin:10 0 0 0px; background-image:url(../db_img/309upload.jpg); background-repeat: no-repeat; background-position: top left;; } .caption, .caption_rev { font-size: x-small; padding: 0px; background-color: #000000; color: #ffffff; ; } .caption_over { font-size: x-small; padding: 0px; background-color: #FFFFFF; color: #000000; cursor: pointer; cursor: hand; } .caption_rev { color: ffffff; } a, a:link,a:visited, a:active, a.grid, a.grid:link, a.grid:visited, a.grid:active, a.image, a.image:link, a.image:visited, a.image:active, a.l, a.l:link, a.l:visited, a.l:active, a.r, a.r:link, a.r:visited, a.r:active, a.blank, a.blank:link, a.blank:visited, a.blank:active { cursor: pointer; cursor: hand; font-weight: bold; text-decoration: none; color: #0099ff; cursor: pointer; cursor: hand; } a.blank, a.blank:link, a.blank:visited, a.blank:active { padding: 0 0 0 20px; ; } a.r, a.r:link, a.r:visited, a.r:active { padding: 0 0 0 20px; background-image:url(../db_img/59upload.gif); background-repeat: no-repeat; background-position: center left; text-decoration: none; ; } a.grid, a.grid:link, a.grid:visited, a.grid:active { padding: 0 0 0 20px; background-image:url(../db_img/16upload.gif); background-position: center left; background-repeat: no-repeat; ; } a.image, a.image_current { padding: 0 10 0 20px; background-position: center left; background-image:url(../db_img/18upload.gif); background-repeat: no-repeat; text-decoration: none; ; } a.l, a.l:link, a.l:visited, a.l:active { padding: 0 20 0 0px; background-image:url(../db_img/57upload.gif); background-repeat: no-repeat; background-position: center; text-decoration: none; ; } a:hover, a.grid:hover, a.image:hover, a.image_current:hover, a.l:hover, a.r:hover, a.blank:hover { color: #99ccff; } a.blank:hover { ; } a.grid:hover { background-image:url(../db_img/81upload.gif);; } a.image:hover, a.image_current, a.image_current:hover { background-image:url(../db_img/82upload.gif); color: 99ccff;; } a.r:hover { background-image:url(../db_img/60upload.gif);; } a.l:hover { background-image:url(../db_img/58upload.gif); ; } .link_image_container { width: 72px; float: left; ; } .xspace { display: block; width: 20px; } .yspace { display: block; height: 10px; } .break { clear: both; } .right { display: inline_block; width: 100%; text-align: right; float: right; } .resource { display: block; position: relative; } .resource_hover { cursor: pointer; cursor: hand; } .resourcehidden { display: none; visibility: hidden; } .resourcevisible { display: block; visibility: visible; } .space { position: relative; display: block; clear: both; height: 10px; } .column { display: block; position: relative; float: left; } .column_int { padding: 0 20 0 0px; } .ul { list-style-image: url(../img/separator.gif); } .rule { display: block; width: 100%; height: 1px; margin: 10 0 10 0px; border-width: 1 0 0 0px; border-style: solid; border-color: ffffff; border-color: ffffff; border-style: dashed; margin: 4 0 4 0px;} .button { cursor: pointer; cursor: hand; } /* CMS STYLES */ .helppanel { background-color: DDDDDD; color: 000000; border-width: 0 0 1 0px; border-color: ffffff; border-style: solid; } .barwhite { position: relative; display: block; background-position: top left; background-repeat: no-repeat; font-size: 11px; text-indent: 0px; font-weight: bold; text-transform: uppercase; background-color: ffffff; color: 000000; padding: 3 0 2 3px; } .optional { color: 666666; }