/* Above Headline Area */
#systems_banner.above_headline { position: relative; background: #000 url('/i/products/systems/ssw-systems_banner.jpg') no-repeat scroll top center; height: 372px; }
#systems_banner.above_headline h1#png_headline { background-image: url('/i/products/systems/ssw-systems_headline.png'); top: 20px; left: 30px; width: 477px; padding: 105px 0 0; }

#header { width: 964px; padding: 20px 0 10px 50px; }
h1.headline { color: #104A91; padding-top: 25px; }
h4.subhead { display: block; padding-top: 5px; width: 600px; margin: 0 auto; font-size: 12px; text-align: center; }
p { padding-left: 0; font-weight: 400; }
.panel-flexible { margin: 0 auto !important; width: 925px !important; }
#content-box { width: 964px; background: url('/i/c/ssw-round_gray_box_middle.png') repeat-y; }
#toppageborder { height: 12px; width: 964px; margin: 0 auto; background: url('/i/c/ssw-round_gray_box_top.png') repeat-y; }
#bottompageborder { height: 16px; width: 964px; margin: 0 auto; background: url('/i/c/ssw-round_gray_box_bottom.png') repeat-y; }
#digitalsky2 { width: 921px; margin: 0 auto; }
#ds2 { width: 95%; margin: 0 auto; }
.topthree { float: left; width: 200px; height: 250px; padding: 15px 45px 0 45px; }
.topthree p { padding-left: 10px; }


.taxonomy {
    display: none;
}

/* Projection Third Menu Styles */
.thirdmenu ul li a { font-size: 11px; }
.thirdmenu .menu-1671 a { width: 110px; line-height: 11px; padding: 3px 0 3px 0; text-align: center; }
.thirdmenu .menu-1673 a { width: 100px; line-height: 11px; padding: 3px 0 3px 0; text-align: center; }

/* Projection System Page Styles */
.projection_headline { margin: 20px 0 20px 0; }
.projection_headline h3 { font-size: 20px; color: #E55B25; font-weight: 100; text-align: right; }
.projection_headline h2 { font-size: 45px; line-height: 35px; color: #E55B25; font-weight: 100; text-align: right; }
#duet .projection_headline h3, #dlp .projection_headline h3 { font-size: 30px; }
#_4k .projection_headline h2 { font-size: 40px; }
.projection_pic img { margin-right: 20px; }
.panels-flexible-region-23-sidebar { margin-top: 11px; }

ul.projection_keyspecs { list-style: none; padding: 0; }
.projection_keyspecs li { font-size: 0.8em; text-align: center; padding: 5px 0; }
.projection_keyspecs li.zebra { background-color: #eee; }
.projection_keyspecs li.bottomborder { border-bottom: 1px dotted #999; }

.projection_mainstory p, .projection_mainstory hr { margin-right: 40px; }
.panels-flexible-region-last .rounded-corner { margin-bottom: 30px !important; }
.projection_chooser table { font-size: 0.8em; }
.projection_chooser table td { padding: 5px; }
.projection_chooser table tr.zebra { background: #eee; }
.projection_chooser table td.projection_chooser_label { font-weight: bold; }
.panels-flexible-row-23-3 .rounded-corner { margin-top: 50px }
.projection_mainstory h3 { color: #E55B25; font-size: 18px; font-weight: normal; }
.projection_mainstory h4 { font-size: 14px; font-weight: bold; }
.projection_mainstory hr { margin-top: -5px; }
.projectionpicker { padding-top: 20px; }
#products-projection .content ul { margin-top: 5px; }
#products-projection .content ul li h4 { padding-top: 0; font-size: 14px; line-height: 13px; }
#products-projection .content ul li p { padding-top: 0; font-size: 11px; line-height: 13px; }
.panels-flexible-region-8-main_text { padding-top: 30px; }
.panels-flexible-region-8-main_text p { padding: 0 10px 10px 0; font-size: 13px; line-height: 20px; }

/* Projection System Picker */
.projection_system_picker { display: block; padding: 10px; }
.projection_system_picker a { display: block; border: 1px solid white; }
.projection_system_picker a:hover { border: 1px solid #104A91; }
.projection_system_picker .projection_system_picker_pad { padding: 5px; }
.projection_system_picker .projection_system_picker_image_height { height: 86px; }
.projection_system_picker .projection_system_picker_description { width: 175px; }


.projectionpicker .content ul { display:inline; list-style:none; margin:0; padding:0; }
.projectionpicker .content li { display:inline; position:relative; float: left; }
.projectionpicker .content #projection_toprow { height: 204px; padding: 10px 0 15px 30px; }
.projectionpicker .content #projection_bottomrow { height: 204px; padding: 0 0 3px 30px; }
.projectionpicker .content #projection_toprow ul li a { background-image: url(/i/products/projection/ssw-projection_options_top.jpg); display: block; height: 0; margin: 0; overflow: hidden; padding: 204px 0 0 0; width: 170px; position: relative; }
.projectionpicker .content #projection_bottomrow ul li a { background-image: url(/i/products/projection/ssw-projection_options_bottom.jpg); display: block; height: 0; margin: 0; overflow: hidden; padding: 204px 0 0; width: 170px; position: relative; }
.projectionpicker .content ul li a#solo { background-position: 0 0; }
.projectionpicker .content ul li a:hover#solo { background-position: 0 -204px; }
.projectionpicker .content ul li a#compactdlp { background-position: -170px 0; }
.projectionpicker .content ul li a:hover#compactdlp { background-position: -170px -204px; }
.projectionpicker .content ul li a#duet { background-position: -340px 0; }
.projectionpicker .content ul li a:hover#duet { background-position: -340px -204px; }
.projectionpicker .content ul li a#dlp { background-position: -510px 0; }
.projectionpicker .content ul li a:hover#dlp { background-position: -510px -204px; }
.projectionpicker .content ul li a#dilahighcontrast { background-position: -680px 0; }
.projectionpicker .content ul li a:hover#dilahighcontrast { background-position: -680px -204px; }
.projectionpicker .content ul li a#_4k { background-position: 0 0; }
.projectionpicker .content ul li a:hover#_4k { background-position: 0 -204px; }
.projectionpicker .content ul li a#_4khighcontrast { background-position: -170px 0; }
.projectionpicker .content ul li a:hover#_4khighcontrast { background-position: -170px -204px; }
.projectionpicker .content ul li a#_8k { background-position: -340px 0; }
.projectionpicker .content ul li a:hover#_8k { background-position: -340px -204px; }
.projectionpicker .content ul li a#_3d { background-position: -510px 0; }
.projectionpicker .content ul li a:hover#_3d { background-position: -510px -204px; }
.projectionpicker .content ul li a#optical { background-position: -680px 0; }
.projectionpicker .content ul li a:hover#optical { background-position: -680px -204px; }

._8k_headline h1.png_headline { background-image: url('/i/products/systems/projection/ssw-8k_headline.png'); width: 549px; padding: 129px 0 0; }

