h1,h2,h3,h4,h5 { margin-top:0 } h3 { font-size:16px; line-height:18px } .gone { display:none; visibility:hidden } img { border:0 none } a,object,embed { outline-color:#-moz-use-text-color; outline-style:none; outline-width:0 } div.header div.right ul.nav_buttons li a.community,div.header div.right ul.nav_buttons li a.community:hover,div.header div.right ul.nav_buttons li a.community:focus,div.header div.right ul.nav_buttons li a.community:active,div.header div.right div.pad a.community:hover,div.header div.right div.pad a.community:focus,div.header div.right div.pad a.community:active,div.header div.right div.pad a.community,div.header div.right div.pad a.communities_over,div.header div.right div.pad a.communities_off,.community_headleft,.community_headright,.community_footerleft,.community_footerright,div.community_mainblock_text .expand_link a:hover,div.community_mainblock_text .expand_link a:focus,div.community_mainblock_text .expand_link a:active,.white_arrow,div.community_mainblock_text .expand_link a,div.header div.right div.pad li.expand_link a,.down_green_arrow,.green_arrow_com,div.header div.right div.pad li.expand_link a:hover,div.header div.right div.pad li.expand_link a:focus,div.header div.right div.pad .discussion_more a,div.header div.right div.pad .discussion_more a:hover,div.header div.right div.pad .discussion_more a:focus,.discussion_more a,.discussion_more a:hover,.discussion_more a:focus,.discussion_more a:active,div.header div.right div.pad div.community_social_text a,.community_social_text a:hover,.community_social_text a:focus,.community_social_text a:active,.community_social_text a,div.header div.right div.pad div.community_social_text a,.com_footer_text a,.com_footer_text a:hover,.com_footer_text a:focus,.com_footer_text a:active,div.header div.right div.pad div.community_social_text a:hover,div.header div.right div.pad div.community_social_text a:focus,div.header div.right div.pad div.com_footer_text a:hover,div.header div.right div.pad div.com_footer_text a,div.header div.right div.pad div.com_footer_text a:focus,.social_arrow,.social_arrow:hover,.social_arrow:focus { background:url(../i/communities_sprite.gif) transparent no-repeat } div.header div.right div.pad a.communities_over { background-position:0 -200px !important } div.header div.right div.pad a.communities_off { background-position:0 -160px } #communityContainerInner { color:#FFF; display:none; font-family:Arial; font-size:13px; height:auto; position:absolute; right:0px; text-align:left; top:35px; width:400px; z-index:50 } #communityBox { width:400px; height:auto } .community_headleft { background-position:0 -80px; float:left; height:35px; padding:0 0 0 10px } .community_headright { height:35px; background-position:-10px -80px; float:right; padding:0 0 0 10px } .community_footerleft { background-position:0 -116px; float:left; height:35px; padding:0 0 0 10px } .community_footerright { background-position:-9px -116px; float:right; height:35px; padding:0 0 0 10px } .communities_header { background-color:#626262; float:left; height:15px; width:372px; padding:10px 0 } .header_text { font-size:14px; color:#FFF } div.header_text h3 { font-size:13px; line-height:13px } .footer_text { font-size:13px; color:#F2F2F2; background-color:#626262; float:left; height:16px; width:380px; border-bottom:3px solid #61C702; padding:8px 0 } .com_footer_text { font-size:13px; color:#F2F2F2; background-color:#626262; float:left; height:16px; width:372px; border-bottom:3px solid #61C702; line-height:13px; padding:8px 0 } .community_main_block { background-color:#252525; border-bottom:1px solid #585858; display:inline-block; height:auto; padding:0 4px 0 0px; width:396px; } .community_mainblock_text { float:left; height:auto; padding:6px 8px 6px 30px; width:250px; } div.header div.right div.pad a.mainblock_title { font-size:13px; width:250px; padding-bottom:5px; height:13px; float:none; color:#0098C7 } div.community_mainblock_text a.mainblock_title { color:#0098C7; font-size:13px; height:13px; padding-bottom:5px; width:250px } div.community_mainblock_text .expand_link a { background-position:0 -16px; color:#FFF; padding-left:9px; cursor:pointer } div.community_mainblock_text .expand_link a:visited { color:#fff } div.community_mainblock_text .expand_link a:hover,div.community_mainblock_text .expand_link a:focus,div.community_mainblock_text .expand_link a:active { background-position:0 4px; color:#61C702 !important; text-decoration:none } .mainblock_text { color:#FFF; font-size:12px; height:auto; padding-bottom:10px; position:relative; width:245px } .expand_link { width:235px; font-size:11px; color:#FFF; text-transform:uppercase } .white_arrow { background-position:0 -16px; padding-left:9px } .down_green_arrow { background-position:0 -34px !important; padding-left:9px } div.header div.right div.pad li.expand_link a { background-position:0 -16px; padding-left:9px; color:#fff } .community_mainblock_picture { height:80px; width:85px; float:right; margin:5px 11px 5px 0 } .expand_link a:focus { color:#61C702 !important; text-decoration:none } .discussions_toggler { height:auto; width:352px; border-bottom:solid 2px #585858; background-color:#252525; padding:8px 8px 10px 39px; clear:both } .discussion_block { width:350px; height:auto } .discussions_title a,.discussions_title a:hover,.discussions_title a:focus { color:#FFF } div.header div.right div.pad div.discussions_title a { width:362px; font-size:13px; height:14px; padding:7px 0 3px } div.header div.right div.pad div.discussions_title a:hover,div.header div.right div.pad div.discussions_title a:focus { font-size:13px } .discussions_text { width:362px; font-size:12px; color:#FFF } div.community_mainblock_text ul { list-style-type:none; margin:0; padding:0 } .discussions_separator { border-bottom:solid 1px #1F1F1F; padding-bottom:3px } div.header div.right div.pad div.discussions_text a { width:362px; font-size:11px; color:#FFF; height:auto; float:none } div.header div.right div.pad div.discussions_text a:hover,div.header div.right div.pad div.discussions_text a:focus { color:#61C702 } div.header div.right div.pad .discussion_more a:hover,div.header div.right div.pad .discussion_more a:focus { color:#61C702; background-position:28px 4px } .discussion_more a:hover,.discussion_more a:focus,.discussion_more a:active { color:#61C702 !important; float:right; height:11px; background-position:28px 4px; padding:0 9px 5px 0 } .discussion_last { border-bottom:none } .community_social_links { background-color:#252525; display:inline-block; } .community_social_links ul { list-style-type:none; display:inline-block; margin:0; padding:10px 4px 10px 30px } div.header div.right div.pad div.community_social_text a { font-size:12px; color:#FFF; float:left; width:auto; height:17px; background-position:right -16px; padding:0 55px 0 5px } .community_social_text a { background-position:right -16px; color:#FFF; float:left; font-size:12px; height:17px; width:auto; padding:0 55px 0 5px } .com_footer_text a { background-position:right -16px; color:#FFF; float:left; height:17px; padding:0 55px 0 5px } div.header div.right div.pad div.com_footer_text a { font-size:13px; color:#FFF; float:left; height:17px; background-position:right -16px; padding:0 55px 0 5px } li.community_line { width:340px; display:block; float:left; padding-bottom:5px } .social_arrow { background-position:0 -20px; float:left; height:10px; margin-top:5px; width:10px } .social_arrow:hover,.social_arrow:focus { background-position:0 0; float:left; height:10px; margin-top:5px; width:10px } .community_icon { float:left } #communityContainerInner a:link,#communityContainerInner a:focus,#communityContainerInner a:visited,#communityContainerInner a:active { text-decoration:none } div.header div.right ul.nav_buttons li a.community,div.header div.right div.pad a.community { width:47px; height:35px; background-position:0 -160px } div.header div.right ul.nav_buttons li a.community:hover,div.header div.right ul.nav_buttons li a.community:focus,div.header div.right ul.nav_buttons li a.community:active,div.header div.right div.pad a.community:hover,div.header div.right div.pad a.community:focus,div.header div.right div.pad a.community:active { width:47px; height:35px; background-position:0 -200px } .community_header,.community_footer { height:35px; width:400px } .community_footer { height:auto } div.header div.right div.pad div.mainblock_title a:visited,div.header div.right div.pad div.mainblock_title a:hover,div.header div.right div.pad div.mainblock_title a:focus,div.header div.right div.pad div.mainblock_title a:active,div.community_mainblock_text .mainblock_title a:visited { color:#0098C7 } div.header div.right div.pad li.expand_link a:hover,div.header div.right div.pad li.expand_link a:focus,.green_arrow_com { background-position:0 4px; padding-left:9px; color:#61C702 !important; } div.header div.right div.pad .discussion_more a,.discussion_more a { font-size:11px; color:#FFF; float:right; height:11px; background-position:28px -16px; padding:0 9px 5px 0 } .community_social_text a:hover,.community_social_text a:focus,.community_social_text a:active,.com_footer_text a:hover,.com_footer_text a:focus,.com_footer_text a:active { background-position:right 4px; color:#61C702 !important } div.header div.right div.pad div.community_social_text a:hover,div.header div.right div.pad div.community_social_text a:focus,div.header div.right div.pad div.com_footer_text a:hover,div.header div.right div.pad div.com_footer_text a:focus { color:#61C702; background-position:right 4px } /**Do not delete this css, this is used by Tridion**/ .community_bottom_line_left { background:url(../i/community_roundedcorners.gif) no-repeat scroll left bottom transparent; float:left; height:3px; padding:0 0 0 10px; } .community_bottom_line { background-color:#626262; border-bottom:3px solid #9CF39F; color:#F2F2F2; float:left; margin:0px; line-height:0px; width:380px; height:0px; font-size:0px } .community_bottom_line_right { background:url(../i/community_roundedcorners.gif) no-repeat scroll right bottom transparent; float:right; height:3px; padding:0 0 0 10px; } /**Ends Tridion specific code**/