@charset "utf-8";
/* projector styles */


/* projectors general */
#projector div#content{width:576px; float:left; margin-left:18px}
#projector #why li{width:279px; float:left; margin:0 0 18px 0; overflow:hidden}
#projector #why li.col1{margin-right:18px}
#projector #why li img{float:left}
#projector #why li h4 { margin:0 0 1px 90px }
#projector #why li p { margin:0 0 0 90px }
#projector #why li ul.link_list{ position:inherit; margin:0 0 0 81px}
#projector ul#why {width:100%; overflow:hidden; margin-top:18px}
#projector .cntbox_03 {width:279px; overflow:hidden}
#projector #promo2, #projector #promo4{margin:0 0 18px 18px}
#projector #promo1, #projector #promo3{margin:0 0 18px 0}
#projector #promo1 ul.link_list, #projector #promo2 ul.link_list, #projector #promo3 ul.link_list, #projector #promo4 ul.link_list{width:180px; position:absolute; left:82px}

/* projector markets styles */
#usage_grid li{width:100px; margin-left:18px; overflow:visible; float:left}
div#content.content_page #usage_grid p{ margin:0 0 9px 0}
div#content.content_page #usage_grid ul{width:100%; overflow:hidden}
div#content.content_page #usage_grid h3 {margin-bottom:9px}

/* innovations - 3d */
.cntbox_03.threedee h2{background: url(/images/css/cntbox_03_h2_3d_bg.jpg) no-repeat 0 0; color:#333; padding:0 0 0 18px; font-size:18px; line-height:36px; margin:0}
#projector div#content.content_page div.cntbox_03.threedee { width:auto; margin-bottom:18px}
.cntbox_03.threedee span{display:block; background:url(/images/css/cntbox_04_btm.gif) repeat-x bottom; height:3px; padding-top:9px; clear:left}
.cntbox_03.threedee {background:#EEE; width:100%; overflow:hidden; position:relative}
div#content.content_page .cntbox_03.threedee ul, .cntbox_03.threedee p, .cntbox_03.threedee h4{margin: 0 9px 0 9px}
div#content.content_page .cntbox_03.threedee ul.content_page li{background-image:url(/images/css/bullet_dark.png) !important; background-image:url(/images/css/bullet_dark.gif)}
div#content.content_page .cntbox_03.threedee p{margin:9px 9px 0 9px}
.cntbox_03.threedee ul.link_large{margin:0 9px 0 9px}

/* innovations - interactive  */
div#content.content_page #interactive.cntbox_04 h3{background: url(/images/css/cntbox_03_h2_bg.gif) no-repeat 0 0; color:#333; padding:0 0 0 18px; font-size:18px; line-height:36px; margin:0}
div#content.content_page #interactive.cntbox_04 h5{margin:0 0 9px 18px; color:#333}
#interactive.cntbox_04 img{margin-bottom:9px}

/* Find Projectors */
#basicsearch legend{line-height:18px; font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:13px; margin:1px 0 0 0; color:#333; margin-left:18px; padding:0 9px 0 9px}
fieldset#basicsearch {border:1px #CCCCCC solid; position:relative; padding:18px; margin-bottom:18px}
#basicsearch h4{display:inline}
#basicsearch label{display:block; text-align:right; width:378px; margin-bottom:18px}
#basicsearch select{width:180px; margin-left:18px}
#basicsearch span.radio input{margin:0 0 9px 177px; position:absOlute}
#basicsearch span.radio label{display:inline; margin:0 0 0 198px; }
#basicsearch span.radio {display:block; margin:0 0 18px 0}
#basicsearch label input{ width:175px; padding:0;}

#advancedsearch legend{line-height:18px; font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:13px; margin:1px 0 0 0; color:#333; margin-left:18px; padding:0 9px 0 9px}
fieldset#advancedsearch,fieldset#additionalfeatures {border:1px #CCCCCC solid; position:relative; padding:18px; margin-bottom:18px}
#advancedsearch h4{display:inline}
#advancedsearch label{display:block; text-align:right; width:378px; margin-bottom:18px}
#advancedsearch select{width:180px; margin-left:18px}
#advancedsearch #additionalfeatures label{width:160px; display:inline-block; text-align:left; margin-bottom:9px} 
	
.findProjectors tr.odd{background:#EEE}
.findProjectors th{width:214px; font-weight:bold; color:#666}
.findProjectors th.main{color:#000}
.findProjectors table {width:100%; margin-bottom:18px}

/* find product details */
#projector #product img, #hdtv #product img  {margin:0 0 18px 18px; float:right}
#projector #product, #hdtv #product{float:right; width:200px; overflow:hidden;} 
div#CI_ProductOnlineStoreLocator{width:576px; overflow:hidden}
.CIShopOnline td{vertical-align: middle}

/* find projector results */
#results .specs h5 {display:inline}
#results h3 {background: #C4C4C4 url(/images/css/product_grid_header_bg.gif) no-repeat 0 0; color:#000; padding:0 0 0 12px; margin:0 0 18px 0; }
#results img{margin: 9px 9px 18px 9px; float:left}
#results li{ background:url(/images/css/product_grid_bg.gif) repeat-x 0 18px}
#results .specs{float:left; margin:0 0 18px 18px; width:264px; background:none}
#results .specs li{background:none}
#results h3 input{margin:0 5px 0 0; position:relative; top:2px; float:none}
#results h3 a{color:#000}
#results h3 a:hover{color:#f00}
#results .redbtn{float:right; margin:0 102px 9px 0}
#results .price{float:right; margin:0 9px 9px 0; width:171px}
#results input{clear:right; float:right; margin-bottom:18px}
#results {margin:18px 0 0 0}
#results ul.link_list{float:right; clear:right; margin:0 9px 9px 0; width:180px}
#results ul.link_list li{background:url(/images/css/carrot_smallBlack.gif) 0 7px no-repeat; color:#333; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:8px; }
input.redbtn_check{background:#F00 url(/images/css/button_bg_check.gif) repeat-x top left; border:#730000 solid 1px; line-height:18px; font-size:9px font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:11px; cursor:pointer;; padding:0 5px 0 14px}
div#content.findProjectors .link_list a.disabled{color:#000}
div#content.findProjectors .link_list a.disabled:hover{text-decoration:none}

/* projector compare */
#compare_results {padding:0 9px 0 9px}
#compare_results h3 {background: #C4C4C4 url(/images/css/product_grid_header_bg.gif) no-repeat 0 0; color:#000; padding:0 0 0 12px; margin:0 0 18px 0; }
#compare_results h3 input{margin:0 5px 0 0; position:relative; top:2px; float:none}
#compare_results .product_header td{border:none}
#compare_results a{color:#F00}
#compare_results caption {background:#EEE; font-weight:bold;  border-collapse:collapse}
#compare_results th {border-bottom:1px #CCCCCC solid; border-collapse:collapse; width:180px}
#compare_results td {border-bottom:1px #CCCCCC solid; width:180px; border-collapse:collapse; padding-left:18px}
#compare_results td.col1 {padding:0}
#compare_results table {margin:0 0 18px 0;  border-collapse:collapse}
#compare_results h2{margin:0}
#compare_results .price {margin:9px 0 9px 0}
#compare_results .product {float:right; margin:0 0 0 0}
#compare_results .icons{margin: 0 0 9px 0}
#compare_results .icons img{margin: 0 7px 0 0}
#compare_results input{margin: 0 0 9px 0}
#compare_results.proj_4 table{width:972px}
#compare_results.proj_3 table{width:774px}
#compare_results.proj_2 table{width:576px}
#compare_results.proj_1 table {width:378px}