body { font-family: "Lucida Grande","Helvetica Neue",Helvetica, Arial, sans; font-size: xx-small; font-weight: normal; line-height: 1; color: ffffff;; width: auto; } table, td { -moz-user-select: none; font-family: "Lucida Grande","Helvetica Neue",Helvetica, Arial, sans; font-size: xx-small; font-weight: normal; line-height: 1; color: ffffff;; } img { border: 0px; } input,textarea,select { padding: 0px; margin: 0px; font-family: "Lucida Grande","Helvetica Neue",Helvetica, Arial, sans; font-size: xx-small; font-weight: normal; line-height: 1; color: ffffff;; } input { background-color: 666666; border-width: 0px; color: ffffff; ; } .page { margin: 20px; background-color: 000000; ; } #content_container { position: relative; width: 100px; height: 293px; text-align: left; } #box_top { position: absolute; top: 0px; left: 0px; width: 100px; height: 100px; overflow: hidden; background-repeat: no-repeat; background-position: center; } #box_btm { position: absolute; top: 116px; left: 0px; width: 100px; height: 100px; overflow: hidden; display: block; } #menu_container { position: absolute; top: 231px; left: 0px; width: 100px; height: 30px; overflow: hidden; filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity:0.40; opacity:0.40; } #controls_container { position: absolute; left: 0px; top: 103px; width: 100px; text-align:center; } #page_controls_container { position: absolute; top: 217px; left: 0px; width: 100px; text-align: center; } #caption_container { position: absolute; bottom: 205px; left: 5px; width: 90px; text-align: center; overflow: hidden;} #notes_container { position: absolute; top: 116px; left: 0px; width: 100px; height: 100px; overflow: hidden; display: none;} #logo { position: absolute; left: 0px; top: 276px; width: 100px; height: 30px; background-image:url(../db_img/1upload.gif); cursor: pointer; cursor: hand; } #frame { position: absolute; top: -15px; left: -15px; width: 130px; height: 335px; background-image:url(../db_img/2upload.gif);} .cell_container, .cell_container_over, .cell_empty { width: 150px; height: 150px; position: relative; margin: 3px; ; } .cell_container_over { cursor: pointer; cursor: hand;; } .cell_mask { background-image:url(../db_img/230upload.jpg); background-repeat: no-repeat; background-position: center; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;; } .cell_empty { cursor: default; } .cell_bg { ; } .cell_blurb, .cell_blurb_over { position: absolute; bottom: 0px; left: 0px; width: 150px; background-color: ffffff; border-color: 663399; font-size: x-small; text-align: center; padding: 2px; ; } .cell_blurb_over { ; } .cell_header, .cell_header_over { position: absolute; top: 0px; left: 0px; width: 100%; background-color: ffffff; font-size: x-small; text-align: center; padding: 2px;; } .cell_header_over { ; } .content_panel { } .highlight { font-weight: bold; ; } .headline { font-size: large; ; } .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 { ; } .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/164upload.jpg); background-repeat: no-repeat; background-position: top left;; } .caption, .caption_rev { font-size: xx-small; color: 000000; background-color: ffffff; ; } .caption_rev { color: ffffff; } a, a:link,a:visited, a: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; text-decoration: none; font-weight: bold; color: ffffff;} 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 12 0 0px; background-image:url(../db_img/26upload.gif); background-repeat: no-repeat; background-position: right center; ; } a.l, a.l:link, a.l:visited, a.l:active, a.l_current { padding: 0 0 0 12px; background-image:url(../db_img/26upload.gif); background-repeat: no-repeat; background-position: left center; font-weight: bold; ; } a:hover, a.l_current:hover, a.l:hover, a.r:hover, a.blank:hover { color: ffffff;} a.blank:hover { ; } a.l:hover, a.l_current, a.l_current:hover { background-image:url(../db_img/21upload.gif); ; } a.r:hover { background-image:url(../db_img/18upload.gif);; } a.l:hover { background-image:url(../db_img/21upload.gif); ; } .link_image_container { float: left; ; } .xspace { display: block; width: 5px; } .yspace { display: block; height: 4px; } .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: 4px; } .column { display: block; position: relative; float: left; } .column_int { padding: 0 5 0 0px; } .ul { list-style-image: url(../img/separator.gif); } .rule { display: block; width: 100%; height: 1px; margin: 4 0 4 0px; border-width: 1 0 0 0px; border-style: solid; border-color: ffffff; border-color: 666699; border-style: dotted; 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; }