o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1339006098.806508: @value"ž8{I" class:EFI"BundledAsset;FI"logical_path;FI"cms/application.css;TI" pathname;F"‰/Users/josiahivey/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/browsercms-3.5.0.rc3/app/assets/stylesheets/cms/application.css.erbI"content_type;FI" text/css;FI" mtime;FI"2012-05-24T14:00:47-05:00;FI" length;Fiž6I" digest;F"%d263d83391c6cfa5b62c0dd663955bb1I" source;FI"ž6html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } /* remember to define focus styles! */ :focus { outline: 0; } body { line-height: 1; color: black; background: white; } ol, ul { list-style: none; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } #nav { position: relative; height: 89px; } #nav h1 { float: left; } /* Buttons */ #nav ul#section { margin-top: 46px; * margin-top: 46px; margin-left: 25px; list-style-type: none; float: left; } #nav ul#section li { display: block; float: left; text-transform: uppercase; margin-left: 3px; } #nav ul#section li.on { margin-left: 0; } #nav ul#section li a { float: left; display: block; padding: 0; padding-right: 5px; color: #5F5F5F; text-shadow: #FFF 2px -1px 1px; font-weight: bold; text-decoration: none; font-size: 12px; } #nav ul#section li.on a { text-shadow: #2C599A 2px -1px 1px; } #nav ul#section li a span{ display: block; padding: 18px 19px 16px 27px; } /* User Links */ #nav ul#userlinks { list-style-type: none; float: left; position: absolute; top: 0; right: 0; } #nav ul#userlinks li { display: inline; float: left; background: url(/assets/cms/usercontrols_bg.png) no-repeat 0 0; margin-left: 10px; color: #666; font-weight: bold; } #nav ul#userlinks li a { padding: 4px 19px 11px 19px; background: url(/assets/cms/usercontrols_bg_cap.png) no-repeat 100% 0; color: #666; display: block; float: left; text-decoration: none; line-height: 18px; } #nav ul#userlinks li span { padding: 8px 25px 11px 9px; } #nav ul#userlinks li#user_info div{ float: left; padding: 9px 10px; } #nav ul#userlinks li#user_info img { float:left; margin: 0 5px 0 0; } #nav .cmssearch { position: absolute; right: 0; bottom: 9px; } div.top_cap_menu { height: 10px; background: transparent url(/assets/cms/menu/top_cap.png) no-repeat 0 0; } #menu { float: left; /* background: #747D87; */ width: 174px; } #menu h3 { background: url(/assets/cms/menu/top_cap_menu_header.png) no-repeat 0 0; padding: 1px 6px 6px 15px; text-shadow: #FFF 1px 1px 1px; font-weight: bold; text-transform: uppercase; } #menu div { padding-left: 5px; background: url(/assets/cms/dot.png) repeat 0 0; } #menu .searchbox { padding-left: 0px; background: #FFF url(/assets/cms/searchbox_gradient.gif) repeat-x 100% 100%; } #menu .searchbox form { padding-left: 6px; background: transparent; } #menu .searchbox form div { padding-left: 0px; background: transparent; } #menu div h3 { padding: 0 6px 6px 15px; background: url(/assets/cms/menu/menu_header_first_bg.gif) repeat-x 0 0; } #menu ul { * padding-bottom: 1px; } #menu ul li ul { padding-bottom: 0; } #menu .top_cap { height: 10px; background: transparent url(/assets/cms/top_cap_menu_header.png) no-repeat 0 0; } #menu .bottom_cap { height: 5px; background: transparent url(/assets/cms/menu/bottom_cap_menu.png) no-repeat 0 0; } #menu .bottom_cap_search { height: 7px; background: transparent url(/assets/cms/menu/bottom_cap_menu_first.png) no-repeat 0 0; } #menu ul li { margin-top: 2px; } #menu ul li a { background: url(/assets/cms/menu.png) no-repeat 0 0; color: #36659D; font-weight: bold; text-decoration: none; display: block; padding: 8px 0 8px 15px; text-shadow: #FFF 0px 1px 1px; * padding-bottom: 9px; } #menu ul li a:hover { background: url(/assets/cms/menu_h.gif) no-repeat 0 0; color: #0549B8; } #menu ul li.open a{ background: url(/assets/cms/menu_open.png) no-repeat 0 0; color: #36659D; } #menu ul li ul li { display: none; } #menu ul li.open ul { padding: 2px 0 7px 0; background: #FFF url(/assets/cms/menu_open_bg.gif) no-repeat 0 100%; } #menu ul li.open ul li { display: block; margin: 0; padding: 0px 0 0px 11px; } #menu ul li.open ul li.on { padding: 0 0 0 11px; } #menu ul li.open ul li a{ background-image: none; padding: 5px 8px 6px 9px; * padding-top: 6px; } #menu ul li.open ul li a:hover{ background: #d0d0d0 url(/assets/cms/menu/block_cap_h.gif) no-repeat 0 0; color: #36659D; } #menu ul li.open ul li.on a { background: #CADCF4 url(/assets/cms/menu/selected_block_cap.gif) no-repeat 0 0; padding: 5px 8px 6px 9px; * padding-top: 6px; } #menu .bottom_pad { margin-bottom: 10px; } a.button { display: block; line-height: 27px; padding-right: 10px; background: url(/assets/cms/buttons/button_cap.png) no-repeat top right; float: left; color: #FFF; text-decoration: none; margin-right: 5px; } a.button.middle, a.button.middle.disabled:hover { background: url(/assets/cms/buttons/button_bg.png) no-repeat 100% 0; margin-right: 0; } a.button.middle.off, a.button.middle.off:hover { background: url(/assets/cms/buttons/button_cap_off_middle.gif) no-repeat 100% 0; } a.button.middle:hover { background: url(/assets/cms/buttons/button_bg.png) no-repeat 100% -27px; } a.button.left, a.button.left.disabled:hover { background: url(/assets/cms/buttons/button_left_bg.png) no-repeat 100% 0px; margin-right: 0; } a.button.left:hover { background: url(/assets/cms/buttons/button_left_bg.png) no-repeat 100% -27px; } a.button.right, a.button.right.disabled:hover { background: url(/assets/cms/buttons/button_cap.png) no-repeat top right; } a.button.right:hover { background: url(/assets/cms/buttons/button_cap_h.png) no-repeat top right; } a.button span { display: block; background: url(/assets/cms/buttons/button.png) no-repeat 0 0; padding: 0 0 0 10px; font-weight: bold; text-transform: uppercase } a.button.left span, a.button.left.disabled:hover span { background: url(/assets/cms/buttons/button.png) no-repeat 0 0; } a.button.left:hover span { background: url(/assets/cms/buttons/button_h.png) 0 0; } a.button.middle span, a.button.middle.disabled:hover span { background: url(/assets/cms/buttons/button_bg.png) no-repeat 0 0; } a.button.middle.off span, a.button.middle.off:hover span { background: url(/assets/cms/buttons/button_off_middle.png) no-repeat 0 0; } a.button.middle:hover span { background: url(/assets/cms/buttons/button_bg.png) no-repeat 0 -27px; } a.button.right span, a.button.right.disabled:hover span { background: url(/assets/cms/buttons/button_bg.png) no-repeat 0 0; } a.button.right.off span, a.button.right.off:hover span { background: url(/assets/cms/buttons/button_off_middle.png) no-repeat 0 0; } a.button.right:hover span { background: url(/assets/cms/buttons/button_bg.png) no-repeat 0 -27px; } a.button.off, a.button.off:hover { background: url(/assets/cms/buttons/button_cap_off.gif) no-repeat top right; } a.button.off span, a.button.off:hover span { background: url(/assets/cms/buttons/button_off.png) no-repeat 0 0; } a.button:hover { background: url(/assets/cms/buttons/button_cap_h.png) no-repeat 100% 0; text-decoration: none; } a.button:hover span { background: url(/assets/cms/buttons/button_h.png) no-repeat 0 0; } a.button.disabled { color: #88A8D2; cursor: default; } a.button span span.delete_img{ float:left; padding: 0 0 0 14px; background: url(/assets/cms/buttons/delete_x.png) no-repeat 0 0; } a.button:hover span span.delete_img{ background: url(/assets/cms/buttons/delete_x_h.png) no-repeat 0 0; } a.button.disabled span span.delete_img{ background: url(/assets/cms/buttons/delete_x_disabled.png) no-repeat 0 0; } a.disabled:hover, a.disabled:hover { background: url(/assets/cms/buttons/button_cap.png) no-repeat top right; } a.disabled:hover span { background: url(/assets/cms/buttons/button.png) no-repeat 0 0; } a.disabled:hover span span.delete_img { background: url(/assets/cms/buttons/delete_x_disabled.png) no-repeat 0 0; } table.data td { padding: 6px 0; } table.data td div.dividers { background: url(/assets/cms/table/divider.gif) repeat-y 100% 100%; padding: 4px 22px 4px 0; } table.data th div.dividers { background: url(/assets/cms/table/th_divider.gif) repeat-y 100% 100%; padding: 8px; position: relative; } table.data th.last div.dividers { background: none; } table.data td.used { text-align: center; } table.data { width: 100%; border: 1px solid #E4E4E4; border-collapse: collapse; } table.data th { font-size: 120%; } .dashboard_unit table.data th { font-size: 90%; } .data .block_status { padding-left: 10px; } .data .block_status { padding: 2px 0 0 10px; vertical-align: middle; } .data .block_status div, .block_status img { float: left; } .data .block_status div { margin: 3px 0 0 3px; text-transform: capitalize; } .block_status img { border: 1px solid white; } .data th.first { background: #B6B6B6 url(/assets/cms/table/tr_bg.gif) no-repeat 0 0; } .data th { background: #B6B6B6 url(/assets/cms/table/th_bg.gif) repeat-x 0 0; /* border-right: 1px solid #8E8E8E; */ border-bottom: 1px solid #8E8E8E; color: #686868; font-weight: bold; font-size: 8pt; letter-spacing: 1px; } .data th.last { background: #B6B6B6 url(/assets/cms/table/th_last_bg.gif) no-repeat 100% 0; border-right: none; } .data td { padding-left: 30px; } .data td.unbordered, .data th.unbordered { border-right: none; } .data td { height: 8px; margin: 0; padding: 0; border-bottom: 1px solid #E9E9E9; border-right: none; } .data tr.hover { background-color: #D0D0D0; cursor: pointer; } .data tr.selected { background-color: #CADCF4; } table.data td.first, table.data td.last { width: 1%; padding: 5px; border-bottom: none; } table.data tr.hover td.first { background: #FFFFFF url(/assets/cms/table/td_cap_first_h.gif) no-repeat 100% 0; } table.data tr.hover td.last { background: #FFFFFF url(/assets/cms/table/td_cap_last_h.gif) no-repeat 0 0; } table.data tr.selected td.first { background: #FFFFFF url(/assets/cms/table/td_cap_first_s.gif) no-repeat 100% 0; } table.data tr.selected td.last { background: #FFFFFF url(/assets/cms/table/td_cap_last_s.gif) no-repeat 0 0; } table.data tr.hover td.buffer { background: #FFFFFF; cursor: default; } .roundedcorners { position: relative; } .bl { position: absolute; bottom: 0; left: -1px; height: 5px; width: 5px; background: url(/assets/cms/table/bl.gif) no-repeat 0 0 } .br { position: absolute; bottom: 0; right: 0; height: 5px; width: 5px; background: url(/assets/cms/table/br.gif) no-repeat 0 0 } .tl { position: absolute; top: -1px; left: -1px; height: 5px; width: 5px; background: url(/assets/cms/table/tl.gif) no-repeat 0 0 } .tr { position: absolute; top: -1px; right: 0px; height: 5px; width: 5px; background: url(/assets/cms/table/tr.gif) no-repeat 0 0 } /** * Styles for the cms_attachment_manager form widget and attachment_viewer helper */ #assets_table label { font-weight: bold; color: #3e78c7; } #assets_table th { font-weight: bold; } #assets_table td, #assets_table th { margin: 10px auto; padding: 10px 15px; text-align: center; vertical-align: middle; border-bottom: 1px solid #ddd; } #asset_add #asset_add_uploader { visibility: none; height: 1px; width: 1px; } /** * */ body { background: #FFF url(/assets/cms/bg.png) repeat-x 0 0; text-align: center; font: 62.5%/100% "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; color: #727171; } a img { border: 0 } a { color: #36659D; text-decoration: none; } a:hover { text-decoration: underline; } .check_uncheck { font-size: 80%; } /* Layout */ #wrapper { margin: 0 auto; text-align: left; width: 1000px; } #main { margin-top: 30px; } #contentwrap { background: transparent url(/assets/cms/dot.png) repeat 0 0; float: left; width: 826px; } div.bottom_cap_content { height: 10px; background: transparent url(/assets/cms/bottom_cap_content.png) no-repeat 100% 0; } div.top_cap_content { height: 5px; background: transparent url(/assets/cms/top_cap_content.png) no-repeat 100% 0; } #contentwrapbig { width: 1000px; background: transparent url(/assets/cms/dot.png) repeat 0 0; float: left; } #content { background: #FFF; width: 816px; margin-left: 5px; } #contentwrapbig #content { width: 990px; } #footer { text-align: right; padding: 16px 15px 100px 0; color: #A1A1A1; } #footer p{ margin-bottom: 7px; } #footer a { color: #5489C7; text-decoration: none; } #footer a:hover { text-decoration: underline; } /* Utility */ /* FUNCTION BUTTONS */ .searchbox { background: #FFF; padding: 6px; font-size: 100%; } .searchbox select { width: 160px; } #search_term { width: 132px; height: 18px; * width: 130px; border: 1px solid #B9B9B9; border-right: none; } #search_term_container, #search_submit_container { float: left; } #search_submit_container{ * margin-top: 1px; } #flash { position: absolute; top: 0; left: 250px; background: #ffff99; padding: 5px; color: #000; width: 500px; text-align: center; font-weight: bold } #functions h1 { color: #FFF; font-size: large; text-transform: capitalize; margin: 0 0 10px 0; padding-bottom: 10px; border-bottom: 3px solid #505358; line-height: 1; } #functions { padding: 10px 20px 10px 20px; text-transform: uppercase; } #functions .button { * margin-bottom: 10px; } #content .pad { padding: 1px 5px 5px 5px; } #content .top_pad { padding: 5px; } #content .bottom_pad { padding: 5px } div.top_cap { height: 9px; background: transparent url(/assets/cms/top_cap.png) no-repeat 0 0; } ;FI"required_assets_digest;F"%fac003dcff3d5d2d1384d672cea87bf4I" _version;F"%9f3b95dd7ea3030dc35985c0a8020862