dl { margin: 0; } dl dt { position: absolute; clear: left; width: 210px; padding: 8px 0 5px 0; } dl dd { clear: right; margin: 0; padding: 5px 0px 2px 215px; min-height: 20px; } dl dd dt { clear: none; } dl.confirm dt { position: static; float: none; width: 100%; } dl.confirm dd { padding-left: 0; } dl.info { margin-bottom: 10px; } dl.info dt { width: 145px; padding-top: 5px; font-weight: bold; } dl.info dd { text-align: justify; padding-top: 5px; padding-left: 150px; } dl.info dt, dl.info dd, dl.info dd a { color: #7A7A7A; } ul.submit { margin-left: 215px; padding-left: 0; } ul.submit li { display: inline; margin-right: 10px; } ul.submit li input { width: 100px; } ul.submit li input.disabled { display: none; } input.disabled { border: 1px solid #A0A0A0; background-color: #FFFFFF; } span.required_field_warning { padding-left: 5px; color: #FF0000; } ul.quicksearch_form { margin-left: -8px !important; } ul.quicksearch_form li { margin-top: 10px !important; padding-right: 3px !important; } ul.quicksearch_form input, ul.quicksearch_form select { width: 110px; height: 13px; font-size: 10px; color: #9D9D9D; border: 1px solid #D6D6D6; background-color: #FFFFFF; } ul.quicksearch_form li.search input { width: 95px; padding-left: 15px; background-repeat: no-repeat; background-position: 3px 3px; background-image: url(../../images/icons/gif/search.gif?v=1283679635); } ul.quicksearch_form select { height: 15px; width: 80px; } ul.quicksearch_form li.submit input { width: 55px; height: 17px; } dl.login_form { margin: 5px -8px; } dl.login_form dt { width: 100px; padding-top: 2px; padding-bottom: 0; } dl.login_form dd { padding-left: 110px; padding-top: 1px; padding-bottom: 0; } dl.login_form input { width: 135px; height: 12px; font-size: 10px; color: #9D9D9D; border: 1px solid #D6D6D6; background-color: #FFFFFF; } dl.login_form dd.submit input { width: 139px; height: 18px; background-color: #F0F0F0; } label.logout_options { display: block; } dl.quickreply dt { width: 90px; } dl.quickreply dd { padding-left: 92px; } dl.quickreply textarea { width: 620px; height: 200px; } ul.quickreply { margin-left: 100px; } dl.message_preview textarea { height: 100px; } dl.profile_fields dt { width: 170px; padding-bottom: 10px; } dl.profile_fields dd { padding-left: 175px; padding-bottom: 10px; } input.update_profile_next { width: 280px !important; } select.motor_brand, select.motor_model, select#location_suggests { width: 200px; } input#location_name { width: 196px; } dd#location_container { position: relative; } select#location_suggests { display: none; position: absolute; top: 28px; left: 215px; } dl.update_profile_motor, dl.update_profile_style { overflow: auto; height: 1%; } dl.update_profile_motor dt, dl.update_profile_style dt { position: static; float: left; width: 45px; } dl.update_profile_style dt { width: 70px; } dl.update_profile_motor dd, dl.update_profile_style dd { float: left; width: 200px; padding-left: 0; padding-right: 10px; } dl.update_profile_motor input.motor_model_new { margin-top: 5px; width: 196px; } dl.update_profile_motor dt.update_profile_motor_year { width: 65px; } dl.update_profile_motor dd.update_profile_motor_year, dl.update_profile_motor dd.update_profile_motor_year select { width: 120px; } dl.update_profile_motor select { width: 200px; } dl.update_profile_style select { width: 100px; height: 21px; } dt.update_profile_motor_content { position: static; float: left; width: 215px; } dd.update_profile_motor_content { float: left; padding-left: 0; } dd.update_profile_motor_file { float: left; padding: 6px 3px; } dd.update_profile_motor_file div, dd.update_profile_style_file div { width: 200px; background-color: #B6B6B6; } dd.update_profile_motor_file img, dd.update_profile_style_file img, dd.update_profile_style_color div { float: left; margin: 1px; } dd.update_profile_motor_file p.file_select, dd.update_profile_motor_file p.file_delete, dd.update_profile_style_file p.file_select, dd.update_profile_style_file p.file_delete, dd.update_profile_style_color p.color_select { margin: 0; padding: 8px 10px; text-align: right; color: #E2E2E2; font-size: 11px; background-color: #B6B6B6; } dd.update_profile_motor_file p.file_delete, dd.update_profile_style_file p.file_delete { border-top: 1px dashed #D2D2D2; } dd.update_profile_style_color p { width: 180px; } dd.update_profile_style_color div { margin: -7px -9px; width: 75px; height: 27px; } dd.update_profile_container { border-top: 1px solid #C0C0C0; } dd.update_motor_insert, dd.update_motor_remove { clear: both; padding: 6px 0 0 25px; cursor: pointer; font-weight: bold; color: #7FA6BD; border-bottom: 1px solid #C0C0C0; background-color: #F5F5F5; background-repeat: no-repeat; background-position: 4px 4px; } dd.update_motor_insert { border-top: 1px solid #C0C0C0; background-image: url(../../images/icons/gif/insert.gif?v=1283679635); } dd.update_motor_remove { margin-top: 5px; margin-bottom: 25px; background-image: url(../../images/icons/gif/remove.gif?v=1283679635); } img.file_chooser, p.file_select, p.file_delete, p.color_select { cursor: pointer; } dl.update_motor_hidden, .file_hidden img.file_chooser, .file_hidden p.file_delete { display: none; } div.search_user_container { width: 460px; float: left; } div.search_user_container_first { margin-right: 25px; border-right: 1px dashed #D2D2D2; } div.search_user_profile dl { float: left; } a { color: #000000; } a:hover, a.underline { text-decoration: underline; } h1 a, h2 a, h3 a, h4 a { text-decoration: none; } h2 { position: relative; margin: 10px 0; font-size: 18px; font-weight: normal; font-family: arial, verdana, sans-serif; color: #00C0FF; } h2 a { font-size: 18px !important; font-family: arial, verdana, sans-serif !important; color: #00C0FF; } h3 { margin: 10px 0; font-size: 13px; color: #00C0FF; } h3 a { color: #00C0FF; } h4 { margin: 5px 0; font-size: 11px; color: #5A5A5A; } h4 a { color: #5A5A5A; } ol.navigation, ul.navigation { margin: 0; padding: 0; color: #A0A0A0; list-style-type: none; } ol.navigation a, ul.navigation a { display: block; color: #000000; text-decoration: none; } ol.navigation a:hover, ul.navigation a:hover { text-decoration: underline; } ol.top, ul.top { position: absolute; top: 0; } ol.right, ul.right { position: absolute; right: 0; } li.left { float: left; } li.right { float: right; } li.text { padding: 2px; } li.text label { color: #000000; } li.icon { width: 20px; height: 20px; overflow: hidden; background-repeat: no-repeat; background-position: 2px 2px; } li.icon a { padding: 20px; } li.icon_text, p.icon_text { height: 20px; background-repeat: no-repeat; background-position: 2px 2px; } li.icon_text a, p.icon_text { padding-top: 2px; padding-left: 22px; } li.active { color: #000000; font-weight: bold; } li.active ul li { font-weight: normal; } li.highlight a { color: #FF5500; } li.arrow { position: relative; padding: 2px 0 5px 12px; background-repeat: no-repeat; background-position: 3px 5px; background-image: url(../../images/layout/backlinks_divider.gif?v=1283679635); } ul.main { margin: 0 -25px; padding: 0 25px; height: 33px; background-color: #FFFFFF; } ul.main li { padding: 10px 0; width: 100px; margin-right: 10px; color: #ABABAB; } ul.main li.first-child { width: 90px; } ul.main li.last-child { width: 70px; } ul.main li a { color: #ABABAB; } div.subnavigation { position: relative; margin: 0 -25px; padding: 0 15px; height: 51px; background-image: url(../../images/layout/subnavigation_background.gif?v=1283679635); } div.subnavigation_empty { margin-bottom: -40px; } ul.subnavigation li { width: 90px; padding: 10px; font-weight: bold; color: #EB0507; background-repeat: no-repeat; background-position: 109px 0; background-image: url(../../images/layout/subnavigation_background_item.gif?v=1283679635); } ul.subnavigation li a { color: #EB0507; } ul.subnavigation li.active, ul.subnavigation li.active a { color: #808080; } ol.backlinks { position: relative; width: 880px; height: 16px; margin: -5px 0 5px 0; padding: 0; color: #7FA6BD; font-weight: bold; } ol.backlinks a { color: #7FA6BD; white-space: nowrap; } ol.backlinks li { display: inline; padding-left: 15px; background: url(../../images/layout/backlinks_divider.gif?v=1283679635) no-repeat 6px 4px; } ol.backlinks li.index { padding-left: 0px; background: none; } ol.page { margin: 10px 5px; } ul.about { width: 215px; margin: 0 auto; overflow: auto; font-size: 10px; } ul.about li { padding-left: 10px; background: url(../../images/layout/navigation_divider.gif?v=1283679635) no-repeat 3px 9px; } ul.about li.first-child { padding-left: 0; background: none; } ul.profile li.text { padding: 2px 0; } ul.profile li.text a { font-weight: bold; color: #7FA6BD; text-decoration: underline; } li.toggle_page_style { width: 110px !important; margin-right: 50px; cursor: pointer; background-image: none !important; } a.faq_link { width: 16px; height: 16px; padding: 1px 0; text-decoration: none; background: url(../../images/icons/gif/help.gif?v=1283679635); } a.faq_link span { visibility: hidden; } div.sitebar_spacer { height: 40px; } div.sitebar { margin: -20px auto 0 auto; height: 20px; overflow: auto; font-family: arial, sans-serif; font-size: 13px; border-bottom: 1px solid #C1C1C1; background-image: url(../../images/layout/sitebar/sitebar_background.gif?v=1283679635); } div.sitebar ul.navigation { margin: 0 auto; padding: 0; width: 550px; list-style-type: none; } div.sitebar ul.navigation li { float: left; height: 16px; padding: 2px; background-repeat: no-repeat; } div.sitebar ul.navigation li.motormedia { background-image: url(../../images/layout/sitebar/motormedia_logo.gif?v=1283679635); } div.sitebar ul.navigation li.motor-forum { background-image: url(../../images/layout/sitebar/motor-forum_logo.gif?v=1283679635); } div.sitebar ul.navigation li.motorshopper { background-image: url(../../images/layout/sitebar/motorshopper_logo.gif?v=1283679635); } div.sitebar ul.navigation li.motormeuk { background-image: url(../../images/layout/sitebar/motormeuk_logo.gif?v=1283679635); } div.sitebar ul.navigation li.motorstek { background-image: url(../../images/layout/sitebar/motorstek_logo.gif?v=1283679635); } div.sitebar ul.navigation a { display: block; padding: 0 11px 0 26px; color: #606060; text-decoration: none; } .sIFR-flash { visibility: visible !important; margin: 0; } .sIFR-replaced { visibility: visible !important; } span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; } .sIFR-flash + div[adblocktab=true] { display: none !important; } li.message_view { background-image: url(../../images/icons/png/message_view.png?v=1283679635); } li.message_quote { background-image: url(../../images/icons/png/message_quote.png?v=1283679635); } li.message_quote_profile { background-image: url(../../images/icons/png/message_quote_profile.png?v=1283679635); } li.message_insert { background-image: url(../../images/icons/png/message_insert.png?v=1283679635); } li.message_update { background-image: url(../../images/icons/png/message_update.png?v=1283679635); } li.message_delete { background-image: url(../../images/icons/png/message_delete.png?v=1283679635); } li.message_history { background-image: url(../../images/icons/png/message_history.png?v=1283679635); } li.message_ip { background-image: url(../../images/icons/png/message_ip.png?v=1283679635); } li.file_update_link { background-image: url(../../images/icons/png/file_update.png?v=1283679635); } li.file_delete_link { background-image: url(../../images/icons/png/file_delete.png?v=1283679635); } li.gallery_update_link { background-image: url(../../images/icons/png/gallery_update.png?v=1283679635); } li.gallery_delete_link { background-image: url(../../images/icons/png/gallery_delete.png?v=1283679635); } li.buddy_delete_link { background-image: url(../../images/icons/png/buddy_delete.png?v=1283679635); } li.profile_birthday, p.profile_birthday { background-image: url(../../images/icons/png/birthday.png?v=1283679635); } div.ubb a { text-decoration: underline; } div.ubb blockquote { font-size: 10px; padding-bottom: 5px; border-bottom: 1px solid #808080; } div.ubb blockquote address { font-weight: bold; font-style: normal; border-top: 1px solid #808080; } div.ubb hr { display: block; } div.ubb span.ubb_me { color: #0000FF; } div.ubb ul, div.ubb ol { margin: 0 0 0 40px; padding: 0; } div.ubb img.ubb_img { margin: 5px; } div.ubb img.border { border: 1px solid #000000; } div.ubb table tr td { vertical-align: top; } ul.toolbar { height: 20px; margin: 0; padding: 0; } ul.toolbar * { margin: 0; padding: 0; } ul.toolbar li { float: left; list-style-type: none; } ul.toolbar li ul { float: left; padding-right: 3px; border-left: 1px solid #808080; } ul.toolbar li ul li { width: 18px; height: 18px; overflow: hidden; padding: 1px; cursor: pointer; border-top: 1px solid #808080; border-right: 1px solid #808080; border-bottom: 1px solid #808080; background-color: #FFFFFF; } ul.toolbar li ul li:hover { background-color: #E0E0E0; } dd.charmap ul, dd.smileys ul { width: 483px; height: 189px; margin: 0; padding: 0; border-top: 1px solid #808080; border-left: 1px solid #808080; } dd.smileys ul { width: 462px; height: 105px; } dd.charmap ul li, dd.smileys ul li { float: left; list-style-type: none; width: 20px; height: 20px; text-align: center; line-height: 19px; cursor: pointer; border-right: 1px solid #808080; border-bottom: 1px solid #808080; background-color: #FFFFFF; } dd.smileys ul li { width: 41px; height: 29px; padding-top: 5px; } dd.charmap ul li:hover, dd.smileys ul li:hover { background-color: #E0E0E0; } html { height: 100%; font-family: verdana, arial, sans-serif; font-size: 11px; margin-bottom: 1px; } body { height: 100%; margin: 0; background-color: #8A8A8A; background-repeat: repeat-y; background-position: top center; background-image: url(../../images/layout/main_background.gif?v=1283679635); } body.progress, body.progress textarea, body.progress input { cursor: progress; } img, fieldset { border: none; } hr, legend { display: none; } div.body { width: 950px; min-height: 100%; overflow: hidden; margin: 0 auto; padding: 0 25px; border-left: 1px solid #4B4B4B; border-right: 1px solid #4B4B4B; background-color: #FFFFFF; } div.header { margin: 0 -25px; height: 100px; overflow: hidden; background-image: url(../../images/layout/header_background.gif?v=1283679635); } div.header h1 { width: 250px; height: 100px; margin: 0; float: left; overflow: hidden; background-image: url(../../images/layout/motorstek_logo.gif?v=1283679635); } div.header h1 a { display: block; padding-top: 150px; } div.header div.navigation { float: right; width: 270px; height: 100px; font-family: arial, verdana, sans-serif; font-weight: bold; } div.header div.navigation p.current_user { margin: 0; margin-top: 10px; } div.header div.navigation ul { overflow: auto; margin-top: 10px; } div.header div.navigation li { padding-right: 5px; } div.header div.navigation li a { color: #9D9D9D; } div.header form { margin: 0; } div.unread_messages { margin: 1px -25px 15px -25px; padding: 10px 25px; border: 1px solid #E8E8E8; background-color: #EDFBFF; } div.unread_messages_subnavigation_empty { margin-top: 41px; } div.unread_messages p { margin-top: 0; font-weight: bold; color: #0070E3; } div.unread_messages ol { margin: 0; padding: 0 20px; } div.frontpage_contents { float: left; width: 497px; margin-right: 25px; } div.frontpage_contents div.contents_column { width: 490px; margin: 0; } div.frontpage_info { margin-bottom: 25px; border-bottom: 1px solid #E8E8E8; } div.frontpage_users { float: left; width: 428px; } div.frontpage_users h2 { width: 300px; } div.info { height: 1%; margin: 10px; padding: 10px 20px 10px 40px; font-size: 10px; color: #555555; background: #F5F5F5 url(../../images/icons/gif/information.gif?v=1283679635) no-repeat 13px 13px; } div.info p { margin: 5px 0; } div.border_top { margin-top: 20px; border-top: 1px dotted #A0A0A0; } div.border_bottom { margin-bottom: 20px; border-bottom: 1px dotted #A0A0A0; } p.info, p.info a { color: #A0A0A0; } p.info input { border: none; } table { width: 100%; border-collapse: collapse; } table th { text-align: left; } table tbody td { padding: 2px; border-top: 1px solid #E8E8E8; } table tbody tr.even td { background-color: #F5F5F5; } table tfoot td, table tfoot th { border-top: 1px solid #E8E8E8; } p.error_text, p.redirect_message { padding-top: 25px; } p.credits { margin: 25px -25px; padding: 5px; font-size: 10px; font-weight: bold; text-align: center; color: #828282; background-color: #4C4C4C; border-bottom: 2px solid #474747; } p.credits a { color: #828282; } hr.spacer { display: block; clear: both; height: 0; margin: 0; border: none; } div.debug { position: relative; padding: 5px; color: #A0A0A0; background-color: #FFFFFF; } div.debug a { color: #A0A0A0; } div.debug p, div.debug pre { margin: 0; font-family: inherit; white-space: normal; border-bottom: 1px dashed #E0E0E0; } div.debug ins { font-weight: bold; text-decoration: none; } div.debug span.log_expand { position: absolute; right: 7px; cursor: pointer; } div.debug span.log_expandable { cursor: pointer; } div.debug span.log_tmr { position: absolute; right: 110px; } div.debug span.log_graph { position: absolute; right: 7px; margin-top: -1px; letter-spacing: -4px } div.debug span.log_graph_max { color: #FFA0A0; } div.banner_debug { margin: -1px; border: 1px solid black; background-color: lightgrey; } div.banner_header { position: absolute; margin-top: 20px; margin-left: 225px; } div.banner_center { margin: 10px auto; } p.banner_true_logo { position: absolute; right: 15px; width: 55px; height: 28px; margin-top: 10px; } body.maintenance { margin: 150px auto; width: 750px; height: auto; background-image: none; } body.maintenance div.header { margin: 0; border: 1px solid #4B4B4B; } body.maintenance div.main { margin-top: 30px; margin-left: 250px; } body.maintenance p { margin: 10px 15px; } p.maintenance { padding: 3px; margin: 10px -26px; text-align: center; border: 1px solid #FF0000; background-color: #FF8888; } div.user_profile_navigation { float: left; width: 180px; margin-top: 8px; margin-left: -25px; margin-right: 25px; padding: 25px; background-repeat: repeat-x; background-image: url(../../images/layout/profile_navigation_background.gif?v=1283679635); } div.user_profile_navigation div.user_file { margin-bottom: 50px; text-align: center; background-color: #B6B6B6; } div.user_profile_navigation div.user_file img { vertical-align: bottom; } div.user_profile_navigation div.file_chooser { border-bottom: 1px solid #B6B6B6; } div.user_profile_navigation p.file_select, div.user_profile_navigation p.file_delete, div.user_profile_navigation p.file_updated { margin: 0; padding: 8px 10px; text-align: right; color: #E2E2E2; background-color: #B6B6B6; } div.user_profile_navigation p.file_delete { border-top: 1px dashed #D2D2D2; } div.user_profile_navigation p.file_updated { color: #0000FF; border-bottom: 1px dashed #D2D2D2; } div.user_profile_navigation ul { margin: -25px; border-bottom: 1px dashed #D2D2D2; } div.user_profile_navigation li { padding: 7px 25px; border-top: 1px dashed #D2D2D2; } div.user_profile_navigation li a { color: #868686; } div.user_profile_container { margin: 25px -25px; padding: 0 25px; overflow: hidden; background-repeat: repeat-x; background-image: url(../../images/layout/profile_background.gif?v=1283679635); } div.user_profile_data { float: left; width: 398px; overflow: hidden; } div.user_profile_data h2, div.user_profile_buddies h2 { margin-top: 5px; } div.user_profile_buddies { float: left; width: 322px; } div.user_profile_extra { float: left; width: 603px; margin-right: 25px; } div.user_profile_files { float: left; width: 322px; } div.user_profile_blogs { float: left; width: 322px; } div.user_profile_blogs span.profile_link { display: none; } div.user_profile_motor { height: 1%; overflow: auto; padding-bottom: 5px; border-bottom: 1px solid #E8E8E8; } div.user_profile_motor div.motor_image_container { float: left; } div.user_profile_motor div.motor_image_container img { margin-top: 5px; border: 1px solid #000000; } div.user_profile_motor div.motor_container { margin-left: 85px; } div.user_profile_motor p { margin: 5px 0; color: #7A7A7A; } div.profile_content { padding: 20px 0; } li.profile_profile { height: 70px !important; } li.profile_profile h4 { margin: 3px 0; font-weight: normal; font-size: 10px; } li.profile_profile ul { top: 70px !important; } p.profile_info, p.profile_info a { font-weight: bold; color: #7FA6BD; } div.gallery_container { float: left; width: 750px; margin-right: -15px; border-bottom: 1px solid #FFFFFF; } ul.gallery_files, ul.gallery_subgalleries { overflow: hidden; width: 100%; } ul.gallery_files li.moving_spacer, ul.gallery_subgalleries li.moving_spacer { float: left; margin: 0 10px 10px 0; border: 1px solid #E8E8E8; } li.gallery_file, li.gallery_subgallery, li.profile_profile { position: relative; float: left; width: 75px; height: 57px; margin: 0 10px 10px 0; padding: 10px; overflow: hidden; text-align: center; white-space: nowrap; z-index: 1; cursor: pointer; border: 1px solid #E8E8E8; background-color: #F5F5F5; } li.gallery_file img, li.gallery_subgallery img, li.profile_profile img { border: 1px solid #000000; } li.gallery_subgallery { width: 100px; height: 90px; } li.gallery_subgallery h3 { position: absolute; margin: 0; top: 90px; left: 0; width: 120px; } li.gallery_file ul, li.gallery_subgallery ul, li.profile_profile ul { position: absolute; display: none; margin: 0; top: 57px; left: 0; } li.gallery_subgallery ul { top: 90px; } li.gallery_file ul.permanent_visible, li.profile_profile ul.permanent_visible { display: block; } li.gallery_file span.position_updating { } li.gallery_file span.position_updated { position: absolute; top: 10px; left: 10px; width: 75px; font-size: 10px; white-space: normal; border: 1px solid #E8E8E8; background-color: #FFFFFF; } li.hover { border: 1px solid #00C0FF; } li.hover ul { display: block; } li.move, li.move img { cursor: move; } li.moving { z-index: 2; } li#gallery_file_empty { color: #000000; font-weight: bold; } p.gallery_parent_folder { display: none; float: left; width: 717px; margin: 0; padding: 5px 10px; border: 1px solid #E8E8E8; background-color: #F5F5F5; } div.contents_container { margin-right: -25px; } div.contents_column { float: left; width: 462px; margin-right: 25px; } div.content_archive { height: 1%; border-bottom: 1px solid #E8E8E8; } div.content_archive h4, div.content_archive h4 a { color: #7FA6BD; } div.content_archive h4.active, div.content_archive h4.active a { color: #FF7777; } div.content_archive p { margin: 5px 0; } div.content_archive p.author, div.content_archive p.author a { color: #7A7A7A; } div.content div.content_content { float: left; width: 650px; text-align: justify; } div.message { position: relative; clear: both; width: 750px; margin-left: -25px; border-top: 20px solid #E0E0E0; } div.message a { text-decoration: underline; } div.message p.author { position: absolute; top: 0; left: 80px; width: 659px; margin: 0; margin-top: -20px; padding: 2px 0; } div.message p.active, div.message p.active a { color: #FF0000; } div.message img.usericon { position: absolute; top: 0; left: 0; margin: 9px; margin-top: -11px; width: 60px; height: 60px; font-size: 0; border: 1px solid #000000; } div.message ul.navigation { width: 200px; margin-top: -20px; } div.message div.message_content { display: block; padding: 5px 0 40px 80px; width: 670px; overflow: hidden; } div.message p.modified, div.message p.automated { margin: 0 80px 10px 80px; padding: 5px 0; font-size: 10px; color: #A0A0A0; border-top: 1px solid #C0C0C0; } div.message p.modified a { color: #A0A0A0; } p.message_content_link { margin: 0 -5px; padding: 2px 0 2px 80px; background-color: #E0E0E0; } div.message_preview { background-color: #F0FBFF; } span.message_preview { margin-left: 10px; color: #0000FF; } table.view_message_history { width: 100%; margin: 5px -3px; } table.view_message_history thead th, table.view_message_history td { border-bottom: 1px solid #A0A0A0; } pre.diff { overflow: auto; margin-top: -1px; margin-bottom: 2px; border: 1px solid #000000; } pre.diff ins, pre.diff del { display: block; text-decoration: none; } pre.diff ins { background-color: #88FF88; } pre.diff del { background-color: #FF8888; } address.diff { font-style: normal; border: 1px solid #000000; background-color: #EEEEEE; } div.output_folders_container { float: left; width: 180px; margin-left: -25px; margin-right: 15px; padding: 20px; background-repeat: repeat-x; background-image: url(../../images/layout/profile_navigation_background.gif?v=1283679635); } ul.output_folders em { color: #A0A0A0; font-size: 10px; font-style: normal; font-weight: normal; } ul.output_folders li { padding-left: 20px; padding-top: 5px; background: url(../../images/icons/gif/folder.gif?v=1283679635) no-repeat 0 2px; } ul.output_folders li a { display: inline; margin-left: -20px; padding-left: 20px; } div.output_discussions_folders { margin-bottom: 20px; } table.output_discussions img { margin-bottom: 2px; } table.output_discussions th.messages { width: 75px; } table.output_discussions th.first_date, table.output_discussions th.last_date { width: 110px; } td.discussion_read, td.discussion_unread { width: 10px; text-indent: -1000px; background-repeat: no-repeat; background-position: top center; background-image: url(../../images/icons/gif/bullet_white.gif?v=1283679635); } td.discussion_unread { background-image: url(../../images/icons/gif/bullet_red.gif?v=1283679635); } dl.view_discussion_info { float: left; } ul.view_discussion_navigation { float: left; width: 500px; } img.picture_medium { border: 1px solid #000000; } div.view_pictures { text-align: center; } div.chat_content p.chat_sender { width: 659px; margin: 0; padding: 2px; background-color: #E0E0E0; } div#map { position: relative; } div#map_output { width: 1000px; height: 500px; margin: -25px; margin-top: 0; } p#map_overlay { position: absolute; top: 200px; left: 375px; width: 210px; padding: 20px; border: 1px solid #E8E8E8; background-color: #F5F5F5; } div.map_users { overflow: auto; width: 300px; height: 100px; } div.map_users a { float: left; padding-right: 5px; } li#insert_files_link { position: relative; } li#insert_files_link .swfupload { position: absolute; top: 2px; } div.progressName { overflow: hidden; width: 75px; font-size: 10px; font-weight: bold; color: #555555; } div.progressStatusQueued, div.progressStatusInProgress, div.progressStatusComplete, div.progressStatusError { margin: 10px 0; color: red; } div.progressStatusInProgress { color: blue; } div.progressStatusComplete { color: green; } div.progressStatusError { color: red; } div.progressBarContainer { width: 75px; margin-top: 5px; padding: 1px; font-size: 0; border: 1px solid #C0C0C0; } div.progressBarQueued, div.progressBarInProgress, div.progressBarComplete, div.progressBarError { width: 0; height: 5px; font-size: 0; background-color: blue; } div.progressBarComplete { width: 75px; background-color: green; } div.progressBarError { width: 75px; background-color: red; }