.cs_tab_inactive { padding: 2px; background-color: rgb(192, 192, 192); cursor: pointer; font-family: "MS Sans Serif",Verdana,Geneva,sans-serif; font-size: 14px; }
.cs_tab_active { padding: 2px; cursor: pointer; font-family: "MS Sans Serif",Verdana,Geneva,sans-serif; font-weight: bold; font-size: 14px; color: rgb(0, 64, 128); }
#MainTable .cs_tab_active { background-color: rgb(240, 240, 240); }
#MainTable .cs_borderedTable { border: 1px none; }
.cs_tab_background { padding: 2px; background-color: rgb(255, 255, 255); cursor: pointer; font-family: "MS Sans Serif",Verdana,Geneva,sans-serif; font-weight: bold; font-size: 14px; color: rgb(0, 64, 128); }
#MainTable .cs_tab_background { background-color: rgb(240, 240, 240); }
.cs_default_form { padding: 0px; margin: 0px; }
.cs_add_anchor { padding-left: 17px; text-decoration: none; color: rgb(0, 51, 102); cursor: pointer; font-family: Verdana,Geneva,sans-serif; font-size: 10px; padding-bottom: 2px; }
.cs_GhostDiv { display: none; }
.cs_GhostText, .cs_DivsHiddenForNonAuth { padding-left: 20px; text-decoration: none; line-height: 16px; color: rgb(0, 51, 102); cursor: pointer; font-family: Verdana,Geneva,sans-serif; font-size: 10px; padding-bottom: 2px; }
.cs_GhostText:hover, .cs_add_anchor:hover { text-decoration: underline; }
.cs_sDebug_border { border-width: 1px; border-style: solid; border-color: rgb(255, 255, 0); padding: 8px; }
#cs_outline_t, #cs_outline_b, #cs_outline_l, #cs_outline_r { border-color: red; }
#cs_menu, #cs_menu a, #cs_entrance { font: 11px Verdana,Arial,Helvetica,sans-serif; }
#cs_menu { width: 255px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; border: 1px solid rgb(76, 116, 164); display: none; position: absolute; top: 5px; left: 5px; opacity: 0.95; z-index: 1000000; padding: 0px; }
#cs_menu a:visited { color: rgb(0, 0, 0); }
#cs_menu a:link, #cs_menu a:active { color: rgb(0, 0, 0); text-decoration: none; }
#cs_menu a:hover { text-decoration: underline; }
#cs_outline_t, #cs_outline_b, #cs_outline_l, #cs_outline_r { background-color: transparent; z-index: 8; position: absolute; }
#cs_outline_t, #cs_outline_b { border-top: 1px dashed rgb(76, 116, 164); }
#cs_outline_l, #cs_outline_r { border-left: 1px dashed rgb(76, 116, 164); }
#cs_menu .cs_primary span, #cs_menu .cs_primary strong { height: 14px; overflow: hidden; display: block; }
#cs_menu .cs_element_stat, #cs_menu .cs_element_info { background: transparent none no-repeat scroll -1px -1px; padding: 1px 1px 2px 22px; overflow: auto; text-align: left; }
#cs_menu .cs_element_info { height: 14px; }
#cs_menu .cs_primary { display: block; width: 99%; margin: 0px auto 2px; }
#cs_menu .cs_primary a { float: left; text-align: center; margin: 4px 2px 0px; padding: 25px 5px 5px; border: 1px solid transparent; }
#cs_menu .cs_primary a:hover { border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(136, 136, 136) rgb(136, 136, 136) rgb(204, 204, 204); text-decoration: none; }
#cs_menu .cs_primary a.cs_more { width: 98%; height: 16px; clear: both; padding: 5px 0px 5px 18px; text-align: left; border: 0px none; text-decoration: none; }
#cs_show_more { background: transparent url(e6088c5209bf0308b351f37ff2652f3ec78ad98d.png)  no-repeat scroll 5px 10px; }
#cs_show_less { background: transparent url(ac4cdd3326a4e7ce1c785d7fef5d360f36f4a41d.png)  no-repeat scroll 5px 10px; }
#cs_menu .cs_primary a.cs_more:hover { font-weight: bold; }
#cs_menu .cs_primary_icons { padding-right: 7px; border-right: 1px solid rgb(76, 116, 164); }
#cs_menu .cs_primary #cs_add_data { background: transparent url(d7222a7a1640e49d110c6b95edda0f0ab50e231b.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_append_data { background: transparent url(bfdd4a66fdcf7f5c12d7e88a4579952ff86e6dac.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_approve, #cs_approve_element, #cs_approve_all { background: transparent url(8a9971d49d230bb04f22482feec539e5413e481f.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_reject, #cs_discard, #cs_discardall { background: transparent url(d5f388b7bdd5b57ffc6d45baf6690e316c19d5d5.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_revert, #cs_revert_layout { background: transparent url(ba06dcb58eb60ecc5679390566eb68d7b434a5cc.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit, #cs_edit_members { background: transparent url(1d495e88a87183fa5595a2c60d708a0ef766e655.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_form, #cs_menu .cs_primary #cs_edit_object_settings { background: transparent url(efa6b5d46f719f1e662070e70c24d5372a72f9d4.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_fields, #cs_add_form { background: transparent url(ff73df5bdc02eb42da3d17a34a8ce22eca3bd0c0.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_container_add { background: transparent url(f1155e9bcc72bb469c847f4fcec61f29300ab326.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_text, #cs_edit_caption { background: transparent url(437730e472ff69f42a2ad6cd8eb1c15d6c44ae55.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_sched, #cs_view, #cs_schedule { background: transparent url(e18e1bfdeb963064e1be860879b0d7cafeb9cab8.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_update_web { background: transparent url(5e232aff25f5efbfc54d01cf439f29345000e942.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_image { background: transparent url(5c64c57ca477668e4871301483bf629fa89fd3be.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_layout, #cs_layout_spl, #cs_layout_layoutcellprop { background: transparent url(fb945bf7056272ae47a54b56a1399b9560326154.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_style { background: transparent url(ac04e7c48135b052164435f316c582912c53a08d.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_font { background: transparent url(161e962ec5927c728a75bb9ebabf6014c3e76d14.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_object { background: transparent url(33d43bbbfe07af191edf7bddd10311b4ff63fa42.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_submit, #cs_submit_page, #cs_submit_element { background: transparent url(68ec229004ed04c64254d6c735bbdec698f03ab3.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_visdif { background: transparent url(fda057910f28b22a04e41a85e48a98198ef33021.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_visdif_history { background: transparent url(fda057910f28b22a04e41a85e48a98198ef33021.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_rendermode { background: transparent url(6ca9377bbf01f9cd4747e764685b0a2e3f6dd831.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_upload { background: transparent url(78018026c80ea1eaf38acbcc4aab54fc2ff737ff.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_col { background: transparent url(25caf6af6b7735657edf2d73346d54bb867fc1d3.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_manage { background: transparent url(a48817934384606dab0dc7027af860d4acc7ac44.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_form_security { background: transparent url(286384a8caa358e7b3af087c7af0392773d5de22.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_insert_header_primary { background: transparent url(6125972da4f651f05b92376dcba2499ee39a3321.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_insert_item_primary, #cs_insert_primary { background: transparent url(12cf2803a3fe664b450061fc87a139feb4cb6c49.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_delete_layout { background: transparent url(6dcd172b78c5576248902828ee92224668555247.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_layout_showcells, #cs_layout_cellprop, #cs_choose_layout { background: transparent url(e14231fef9a6eaa4e1566837b860aabd807e4210.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_rh_metadata { background: transparent url(8516f7da3c9a54bd3b814add310b053269eb65eb.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_layout_ghost { background: transparent url(bf6b8f0eb64ce1eed5348bcbd0a1ca3df101c9fc.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_checkstatus { background: transparent url(0fb512fb7121fe71c6b9483a082b18fce591e0f9.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_removeapproval { background: transparent url(641e69bc7f793a66e9b362a44f4e5b343d0693a2.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_viewcomments_primary { background: transparent url(94bf2a9a16324891c95af248f9cf12eded137104.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_sched { background: transparent url(36db7e887a5fd3528c0586062a1b90125866601d.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_edit_elements { background: transparent url(096707eb05d24cab0347333599891b568c3f11d2.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_historyrevert { background: transparent url(69421bca9ec174deeb51a97b644140f661b1b8eb.png)  no-repeat scroll center 5px; }
#cs_menu .cs_primary #cs_primary_spacer { border: 0px none; margin: 0px; cursor: pointer; }
#cs_menu .cs_primary #cs_container_reorder { background: transparent url(e86cffe3cf37bae3199ed3ee881b088d09b55474.png)  no-repeat scroll center 5px; }
#cs_menu div.cs_secondary { border-top: 1px solid rgb(76, 116, 164); }
#cs_menu .cs_secondary a { margin: 0px 2px; padding: 2px 0px 2px 15px; border: 1px solid transparent; text-align: left; }
#cs_menu .cs_secondary a:hover { font-weight: bold; text-decoration: none; border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(136, 136, 136) rgb(136, 136, 136) rgb(204, 204, 204); }
#cs_menu .cs_secondary, #cs_menu #cs_show_less { display: none; }
#cs_menu .cs_seperator { width: 100%; height: 8px; clear: both; margin: 0px; padding: 0px; }
.spaceabove { margin-top: 10px; }
.cs_elementUI { z-index: 999998; display: none; float: left; width: 16px; height: 16px; }
.cs_debug_security { z-index: 9999997; position: absolute; display: none; text-align: left; }
.cs_debug_cacheInfo { z-index: 999997; position: absolute; display: none; text-align: left; }
#cs_entrance, #cs_entrance_small, #cs_entrance_menu { position: absolute; top: 0px; right: 0px; z-index: 99999; }
#cs_entrance_small { width: 22px; height: 20px; background-image: url(1889d642b8453b028a3fb55d7b1361a9670c7933.png) ; cursor: pointer; opacity: 0.5; z-index: 100000; }
#cs_entrance_small:hover { background-image: url(c8f05e2f4eb677937856ab10bee04d1ba8fc5cee.png) ; opacity: 1; }
#cs_entrance_menu { width: 0px; overflow: hidden; background: rgb(240, 240, 240) none repeat scroll 0px 0px; opacity: 1; }
#cs_entrance_menu div { width: 220px; padding: 20px 0px 0px; background: transparent url(4c2da24909e28821210c448331825ade64cbc3be.png)  no-repeat scroll right top; font-size: 11px; z-index: 99998; }
#cs_entrance_menu a, #cs_entrance_menu div.bottom { width: 100%; padding: 5px 0px 4px 15px; text-decoration: none; text-align: left; color: rgb(0, 0, 0); display: block; border-left: 1px solid rgb(51, 51, 51); }
#cs_entrance_menu hr { color: rgb(209, 209, 209) ! important; background-color: rgb(209, 209, 209) ! important; margin: 0px ! important; padding: 0px ! important; width: 100% ! important; line-height: 1px ! important; height: 1px ! important; border: medium none; }
#cs_entrance_menu_hr_div { background-image: none ! important; background-color: rgb(209, 209, 209) ! important; border-left: 1px solid rgb(51, 51, 51) ! important; color: rgb(209, 209, 209) ! important; line-height: 1px ! important; height: 1px ! important; margin: 0px ! important; padding: 0px ! important; width: 222px ! important; }
#cs_entrance_menu a:link, #cs_entrance_menu a:active { background: rgb(240, 240, 240) none repeat scroll 0% 0%; }
#cs_entrance_menu a:hover { background: rgb(246, 222, 146) none repeat scroll 0% 0%; font-weight: bold; cursor: pointer; }
#cs_entrance_menu div.bottom { height: 5px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(51, 51, 51); padding: 0px 5px 0px 0px; }
#cs_menu, #cs_outline_t, #cs_outline_b, #cs_outline_l, #cs_outline_r { border-color: rgb(170, 170, 168); }
#cs_menu.awip, #cs_outline_t.awip, #cs_outline_b.awip, #cs_outline_l.awip, #cs_outline_r.awip { border-color: rgb(234, 236, 38); }
#cs_menu.awip { background: rgb(254, 255, 203) none repeat scroll 0% 0%; }
#cs_menu.wip, #cs_outline_t.wip, #cs_outline_b.wip, #cs_outline_l.wip, #cs_outline_r.wip { border-color: rgb(67, 127, 169); }
#cs_menu.wip { background: rgb(226, 235, 244) none repeat scroll 0% 0%; }
#cs_menu.aap, #cs_outline_t.aap, #cs_outline_b.aap, #cs_outline_l.aap, #cs_outline_r.aap { border-color: rgb(151, 200, 91); }
#cs_menu.aap { background: rgb(218, 249, 212) none repeat scroll 0% 0%; }
#cs_menu.opa, #cs_outline_t.opa, #cs_outline_b.opa, #cs_outline_l.opa, #cs_outline_r.opa { border-color: rgb(103, 68, 142); }
#cs_menu.opa { background: rgb(229, 215, 247) none repeat scroll 0% 0%; }
#cs_menu.ap, #cs_outline_t.ap, #cs_outline_b.ap, #cs_outline_l.ap, #cs_outline_r.ap { border-color: rgb(223, 129, 20); }
#cs_menu.ap { background: rgb(251, 212, 116) none repeat scroll 0% 0%; }
.cs_debug_security { z-index: 999999999; position: absolute; text-align: left; background: rgb(221, 221, 221) none repeat scroll 0% 0%; border: 2px solid rgb(34, 34, 34); padding: 10px; display: none; }
.cs_debug_cacheInfo { z-index: 2147483647; position: absolute; text-align: left; background: rgb(221, 221, 221) none repeat scroll 0% 0%; border: 2px solid rgb(34, 34, 34); padding: 10px; display: none; }
.cs_add_element { background-image: url(f1155e9bcc72bb469c847f4fcec61f29300ab326.png) ; background-repeat: no-repeat; background-position: left bottom; padding-left: 5px; height: 16px; vertical-align: middle; text-align: left; display: none; clear: both; }
.cs_add_anchor:hover { text-decoration: underline; }
.cs_layoutborder { border-bottom: 1px dashed rgb(170, 170, 168); border-left: 1px dashed rgb(170, 170, 168); border-right: 1px dashed rgb(170, 170, 168); }
.cs_layout { display: inline; }
.cs_tdivhide, .cs_layoutcellhide { border: 0px none; display: none; }
.cs_cdivhide { border: 0px none; }
.cs_tdivshow { border-top: 2px solid rgb(170, 170, 168); border-left: 1px dashed rgb(170, 170, 168); border-right: 1px dashed rgb(170, 170, 168); height: 16px; text-align: left; }
.cs_cinfobar { height: 16px; }
.cs_layoutcellshow { height: 16px; vertical-align: top; width: 100%; }
.cs_layoutcelltd { border-width: 2px 1px 1px; border-style: solid dashed dashed; border-color: rgb(170, 170, 168); }
.cs_cdivshow { border-width: 2px 1px 1px; border-style: solid dashed dashed; border-color: rgb(170, 170, 168); display: block; }
.cs_layoutText, .cs_containerText { font-family: Verdana,Geneva,sans-serif; font-weight: normal; font-size: 10px; font-style: italic; color: rgb(0, 51, 102); vertical-align: middle; height: 16px; float: left; position: absolute; }
.cs_layoutCellText { font-family: Verdana,Geneva,sans-serif; font-weight: normal; font-size: 10px; font-style: italic; color: rgb(0, 51, 102); vertical-align: middle; margin-left: 1px; height: 15px; display: inline; float: left; }
.cs_containerText { padding-bottom: 1px; }
.cs_control { display: block; }
.cs_rdiv { display: none; vertical-align: text-top; height: 16px; text-align: right; width: 14px; float: right; cursor: pointer; }
.cs_setMinHt { min-height: 16px; }
.cpHideForMenus { visibility: visible; }
select.cpHideForMenus { visibility: visible; margin-top: 0px; }
.cpMenuSafe { visibility: visible; }
.cs_xmlpublication { display: none; position: absolute; }
.cur { border-color: rgb(170, 170, 168); }
.awip { border-color: rgb(235, 236, 96); }
.wip { border-color: rgb(76, 133, 173); }
.aap { border-color: rgb(151, 200, 91); }
.opa { border-color: rgb(103, 68, 142); }
.ap { border-color: rgb(223, 129, 20); }
.cs_flashMsg { position: absolute; top: 200px; left: 50%; padding: 20px 0px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); color: rgb(80, 80, 80); font-family: Verdana,Geneva,sans-serif; font-size: 11px; text-align: center; opacity: 0.95; }
#cs_inactivePage_tb { background-color: rgb(156, 207, 99); border-bottom: 1px solid rgb(160, 160, 160); margin: 0px 0px 2px; }
#cs_inactivePage_tb .cs_tbmsg { font-family: Verdana,Geneva,sans-serif; font-size: 11px; padding: 0px 5px 3px; color: rgb(0, 0, 0); }
#cs_inactivePage_tb .cs_activatemsg { font-family: Verdana,Geneva,sans-serif; font-size: 10px; padding: 0px 5px 3px 0px; color: rgb(0, 0, 0); }
#cs_inactiveSubsite_tb { background-color: rgb(128, 0, 0); border-bottom: 1px solid rgb(160, 160, 160); margin: 0px 0px 2px; }
#cs_inactiveSubsite_tb .cs_tbmsg { font-family: Verdana,Geneva,sans-serif; font-size: 11px; padding: 0px 5px 3px; color: rgb(250, 250, 250); }
#cs_emptyPageset_tb { background-color: rgb(0, 153, 204); border-bottom: 1px solid rgb(160, 160, 160); margin: 0px 0px 2px; }
#cs_emptyPageset_tb .cs_tbmsg { font-family: Verdana,Geneva,sans-serif; font-size: 11px; padding: 0px 5px 3px; color: rgb(250, 250, 250); }
#cs_scheduledPage_tb { background-color: rgb(107, 138, 198); border-bottom: 1px solid rgb(160, 160, 160); margin: 0px 0px 2px; }
#cs_scheduledPage_tb .cs_tbmsg { font-family: Verdana,Geneva,sans-serif; font-size: 11px; padding: 3px 5px 3px 28px; color: rgb(250, 250, 250); vertical-align: bottom; background: transparent url(f1f242c1b4572343cf596234605b024df4e6c0fd.png)  no-repeat scroll 5px 2px; }
#cs_multiLangPage_tb { background-color: rgb(99, 107, 140); border-bottom: 1px solid rgb(160, 160, 160); margin: 0px 0px 2px; }
#cs_multiLangPage_tb .cs_tbmsg { font-family: Verdana,Geneva,sans-serif; font-size: 11px; padding: 0px 5px 3px; color: rgb(0, 0, 0); }
.cs_DivsHiddenForNonAuth { display: none; }
.CommonSpotMenu { background: rgb(229, 229, 229) none repeat scroll 0% 0%; border-color: rgb(153, 153, 153); border-style: solid; border-width: 1px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; margin: 0px; padding: 8px 0pt 5px; position: absolute; text-align: left; text-decoration: none; width: 100%; z-index: 1000001; }
.CommonSpotMenu span.cs_menu_item { width: inherit; line-height: 16px; background: rgb(229, 229, 229) none repeat scroll 0% 0%; display: block; }
.CommonSpotMenu span.cs_menu_item:hover { background: rgb(187, 197, 207) none repeat scroll 0% 0%; font-weight: bold; width: inherit; }
span.cs_menu_item_shortcut { color: rgb(102, 102, 102); padding: 0px; background-color: transparent; font-size: 9px; font-weight: normal; position: absolute; right: 5px; }
span.cs_menu_item_shortcut:hover { background: rgb(204, 204, 204) none repeat scroll 0% 0%; padding: 0px; font-weight: normal; }
.CommonSpotMenu a { text-decoration: none; }
.CommonSpotMenu a:active { text-decoration: none; }
.CommonSpotMenu a:link { text-decoration: none; }
.CommonSpotMenu a:hover { text-decoration: none; }
.CommonSpotMenu img { display: inline; border-style: none; vertical-align: bottom; }
.CommonSpotIcon { display: inline; border-style: none; }
.CommonSpotMenu hr { color: rgb(128, 128, 128) ! important; background-color: rgb(128, 128, 128) ! important; width: 100% ! important; line-height: 1px ! important; height: 1px ! important; border: medium none; text-shadow: none; }
#cs_commondlg hr { color: rgb(128, 128, 128) ! important; background-color: rgb(128, 128, 128) ! important; width: 100% ! important; line-height: 1px ! important; height: 1px ! important; border: medium none; text-shadow: none; }
.bottom-right { vertical-align: bottom; text-align: right; }
.bottom-left { vertical-align: bottom; text-align: left; }
.top-right { vertical-align: top; text-align: right; }
.top-left { vertical-align: top; text-align: left; }
.bottom { vertical-align: bottom; }
.top { vertical-align: top; }
.right { text-align: right; }
.left { text-align: left; }
