/* general block layout */
#sidebar-left-region .block { width:195px; text-align:left; margin-bottom:10px; }
#sidebar-left-region .block .block-top { background:url(/sites/all/themes/mousesquad/i/blocks/top.png) top left no-repeat; padding:6px 8px 0 6px; }
#sidebar-left-region .block .block-title { background-color:#f0b310; color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; }
#sidebar-left-region .block .block-title .title-inner { font-size:14px; font-weight:bold; padding:4px 6px; }
#sidebar-left-region .block .block-content { background:url(/sites/all/themes/mousesquad/i/blocks/bkg.png) top left repeat-y; padding:0 10px; }
#sidebar-left-region .block .block-bottom { background:url(/sites/all/themes/mousesquad/i/blocks/btm.png) top left no-repeat; padding:0; }
/* block titles with icons */
#sidebar-left-region #block-toolbox--general.block .block-title .title-inner,#sidebar-left-region #block-toolbox--squad.block .block-title .title-inner { background:transparent url(/sites/all/themes/mousesquad/i/blocks/tb.png) no-repeat 3px 3px; padding:0 6px 0 50px; height:48px; line-height:48px; }
#sidebar-left-region #block-toolbox--certification.block .block-title .title-inner { background:transparent url(/sites/all/themes/mousesquad/i/blocks/tb.png) no-repeat 3px 3px; padding:6px 6px 0 50px; height:42px; }
#sidebar-left-region #block-recent-wire-articles.block .block-title .title-inner { background:transparent url(/sites/all/themes/mousesquad/i/blocks/tw.png) no-repeat 3px 3px; padding:6px 6px 0 50px; height:42px; }
/* orange blocks */
#sidebar-left-region #block-casetracker.block .block-top,#sidebar-left-region #block-related-quiz.block .block-top,#sidebar-left-region #block-check-this-out-.block .block-top { background:url(/sites/all/themes/mousesquad/i/blocks/top-o.png) top left no-repeat; padding:6px 8px 0 6px; }
#sidebar-left-region #block-casetracker.block .block-title,#sidebar-left-region #block-related-quiz.block .block-title .title-inner,#sidebar-left-region #block-check-this-out-.block .block-title .title-inner { color:#fff; font-size:14px; font-weight:bold; }
#sidebar-left-region #block-casetracker.block .block-title .title-inner { background:transparent url(/sites/all/themes/mousesquad/i/blocks/ct.png) no-repeat 3px 3px; padding:0 6px 2px 50px; height:48px; line-height:48px; }
#sidebar-left-region #block-casetracker.block .block-content ul { border-top:1px dashed #cda554; }
#sidebar-left-region #block-related-quiz.block .block-title .title-inner,#sidebar-left-region #block-check-this-out-.block .block-title .title-inner { background:transparent url(/sites/all/themes/mousesquad/i/blocks/cert-title.png) no-repeat 5px 4px; color:#404139; padding:22px 0 12px 10px; }
#sidebar-left-region #block-casetracker.block .block-content,#sidebar-left-region #block-related-quiz.block .block-content,#sidebar-left-region #block-check-this-out-.block .block-content { background:url(/sites/all/themes/mousesquad/i/blocks/bkg-o.png) top left repeat-y; }
#sidebar-left-region #block-casetracker.block .block-bottom,#sidebar-left-region #block-related-quiz.block .block-bottom,#sidebar-left-region #block-check-this-out-.block .block-bottom { background:url(/sites/all/themes/mousesquad/i/blocks/btm-o.png) top left no-repeat; }
/* gray blocks on wire */
#sidebar-right-region .block { background-color:#eeebe6; width:186px; padding:4px; margin-bottom:15px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:left; }
#sidebar-right-region .block .block-title { font-size:14px; font-weight:bold; padding:7px 10px; }
#sidebar-right-region .block .block-content { padding:0 10px; width:166px;}
/* list styles */
.block-content ul.menu,.block-content .item-list ul { padding-left:2px; padding-bottom:0; }
.block-content li.leaf,.block-content .item-list li,.block-content ul.menu li.leaf { list-style:none; margin:0; padding:4px; border-top:1px solid #edebe6; font-size:11.5px; font-weight:normal; }
.block-content li.leaf:first-child,.block-content .item-list li:first-child,.block-content ul.menu li.leaf.first { border:0; }
#sidebar-left-region .block-content a,#sidebar-left-region .block-inner .contnet a:link,#sidebar-left-region .block-content a:visited { font-size:11.5px; color:#156197; }
/* squad notifications */
#sidebar-left-region #block-squad-notifications .block-content {padding-top:6px;}
#block-squad-notifications ul { display:inline; }
#block-squad-notifications ul li.first { font-weight:bold; }
#block-squad-notifications ul ul.inline li { display:inline; border:0; padding:0 4px 0 0; }
#block-recent-wire-articles .view-label,#block-recent-wire-articles .view-field { display:inline; padding-left:2px; }
#block-recent-wire-articles .view-data-node-title { display:block; }
#block-recent-wire-articles li,#block-recent-wire-articles ul { clear:both; }
#block-check-this-out- .block-content .kb,#block-check-this-out- .block-content .web,#block-related-quiz .block-content .kb { font-size:12px; padding:0 8px; }
#block-check-this-out- .block-content .kb,#block-related-quiz .block-content .kb { padding-bottom:10px; }
#block-check-this-out- .block-content .web { padding:10px 8px; }
#block-check-this-out- .block-content .kw-divider { margin:0 10px; border-bottom:1px solid #fbe5ae; height:1px; }
#block-check-this-out- .block-content .kb ul,#block-check-this-out- .block-content .web ul { margin:0 0 0 12px; line-height:14px; list-style-position:outside; list-style:disc; }
#block-check-this-out- .block-content .kb ul li,#block-check-this-out- .block-content .web ul li { font-size:12px; line-height:14px; }
#block-check-this-out- .block-content .kb ul li span,#block-check-this-out- .block-content .web ul li a,#block-related-quiz .block-content .kb span { font-size:12px; line-height:14px; }
#sidebar-left-region #block-check-this-out- a,#sidebar-left-region #block-related-quiz a { color:#493e42; }
.view-item .view-data-node-title a,.view-item .view-data-node-title a:link,.view-item .view-data-node-title a:visited,.view-item .view-data-node-title a.active,.view-item .view-data-node-title a.active:link,.view-item .view-data-node-title a.active:visited { font-weight:bold; }
.block-content .attachment-after { display:none; }
#block-casetracker .block-content li.leaf,#block-casetracker .block-content .item-list li { list-style:none; margin:0; padding:4px; border-top:0; border-bottom:1px dashed #edebe6; font-size:11.5px; }
#block-casetracker .block-content .item-list li.last { border-bottom:0; }
#sidebar-left-region #block-casetracker .block-content a,#sidebar-left-region #block-casetracker .block-content a:link,#sidebar-left-region #block-casetracker .block-content a:visited { color:#414039; }
#sidebar-left-region .block-content li.collapsed,#sidebar-left-region .block-content li.expanded { margin:0; padding:4px 0; padding-left:9px; border-top:1px solid #edebe6; font-size:11.5px; }
#sidebar-right-region .block-content li.collapsed a,#sidebar-left-region .block-content li.collapsed a,#sidebar-right-region .block-content li.collapsed a:link,#sidebar-left-region .block-content li.collapsed a:link,#sidebar-right-region .block-content li.collapsed a:visited,#sidebar-left-region .block-content li.collapsed a:visited,#sidebar-right-region .block-content li.expanded a,#sidebar-left-region .block-content li.expanded a,#sidebar-right-region .block-content li.expanded a:link,#sidebar-left-region .block-content li.expanded a:link,#sidebar-right-region .block-content li.expanded a:visited,#sidebar-left-region .block-content li.expanded a:visited { font-size:11.5px; color:#156197; }
#sidebar-right-region .block-content li.collapsed ul,#sidebar-right-region .block-content li.expanded ul
#sidebar-left-region .block-content li.collapsed ul,#sidebar-left-region .block-content li.expanded ul { border-bottom:0; }
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu { padding-left:15px; }
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li { /*list-style-type:decimal; list-style-image:url(/sites/all/themes/mousesquad/i/o/menu-leaf.png);*/ border:0; }
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li.collapsed,
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded,
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.collapsed,
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded,
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.collapsed,
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded,
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.collapsed,
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded ul.menu li.expanded { list-style:none;list-style-image:none;}
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li a,
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li a:link,
#sidebar-left-region .block-content ul.menu li.expanded ul.menu li.expanded ul.menu li a:visited { font-weight:bold; }