@charset "UTF-8";/* CSS Document */.hide span {display:none;}#titlebar {}#titlebar h1 {background:url(/engine_power/images/titlebar_engines.jpg) no-repeat; height:40px; }#titlebar.home h1 {background:url(/engine_power/images/titlebar_home_engines.jpg) no-repeat; height:40px; }#branding { border-top:2px solid #d2d2d2; height:186px; overflow:auto; }#branding.home { height:236px; }#appnav { border-top:2px solid #d2d2d2; height:46px; }/* subnav */#subnav { overflow:auto; display:block; width:704px; height:31px; border-bottom:1px solid #d2d2d2;}#subnav a { display:block; height:31px; float:left; }/* specific to: why briggs */#subnav .engine-features {background:url(../../engine_power/images/subnav_engine-features.jpg) no-repeat; width:157px; }#subnav .engine-features:hover {background:url(../../engine_power/images/subnav_engine-features_o.jpg) no-repeat; width:157px; }#subnav .testimonials {background:url(../../engine_power/images/subnav_testimonials.jpg) no-repeat; width:107px; }#subnav .testimonials:hover {background:url(../../engine_power/images/subnav_testimonials_o.jpg) no-repeat; width:107px; }#subnav .engine-buying-guide {background:url(../../engine_power/images/subnav_engine-buying-guide.jpg) no-repeat; width:153px; }#subnav .engine-buying-guide:hover {background:url(../../engine_power/images/subnav_engine-buying-guide_o.jpg) no-repeat; width:153px; }/* end why briggs *//* specific to: engine support */#subnav .register-your-engine {background:url(../../engine_power/images/subnav_register-your-engine.jpg) no-repeat; width:190px; }#subnav .register-your-engine:hover {background:url(../../engine_power/images/subnav_register-your-engine_o.jpg) no-repeat; width:190px; }#subnav .engine-manuals {background:url(../../engine_power/images/subnav_engine-manuals.jpg) no-repeat; width:128px; }#subnav .engine-manuals:hover {background:url(../../engine_power/images/subnav_engine-manuals_o.jpg) no-repeat; width:128px; }#subnav .engine-maintenance {background:url(../../engine_power/images/subnav_engine-maintenance.jpg) no-repeat; width:157px; }#subnav .engine-maintenance:hover {background:url(../../engine_power/images/subnav_engine-maintenance_o.jpg) no-repeat; width:157px; }#subnav .support-faq {background:url(../../engine_power/images/subnav_support-faq.jpg) no-repeat; width:116px; }#subnav .support-faq:hover {background:url(../../engine_power/images/subnav_support-faq_o.jpg) no-repeat; width:116px; }/* end engine support *//* specific to: engine glossary */#subnav .engines {background:url(../../engine_power/images/subnav_engines.jpg) no-repeat; width:98px; }#subnav .engines:hover {background:url(../../engine_power/images/subnav_engines_o.jpg) no-repeat; width:98px; }#subnav .generators {background:url(../../engine_power/images/subnav_generators.jpg) no-repeat; width:100px; }#subnav .generators:hover {background:url(../../engine_power/images/subnav_generators_o.jpg) no-repeat; width:100px; }#subnav .outboard-motors {background:url(../../engine_power/images/subnav_outboard-motors.jpg) no-repeat; width:143px; }#subnav .outboard-motors:hover {background:url(../../engine_power/images/subnav_outboard-motors_o.jpg) no-repeat; width:143px; }#subnav .pressure-washers {background:url(../../engine_power/images/subnav_pressure-washers.jpg) no-repeat; width:149px; }#subnav .pressure-washers:hover {background:url(../../engine_power/images/subnav_pressure-washers_o.jpg) no-repeat; width:149px; }/* end engine glossary *//* specific to: engine series */#subnav .walk-mower-engines {background:url(../../engine_power/images/subnav_walk-mower-engines.jpg) no-repeat; width:186px; }#subnav .walk-mower-engines:hover {background:url(../../engine_power/images/subnav_walk-mower-engines_o.jpg) no-repeat; width:186px; }#subnav .riding-mower-engines {background:url(../../engine_power/images/subnav_riding-mower-engines.jpg) no-repeat; width:167px; }#subnav .riding-mower-engines:hover {background:url(../../engine_power/images/subnav_riding-mower-engines_o.jpg) no-repeat; width:167px; }#subnav .snow-blower-engines {background:url(../../engine_power/images/subnav_snow-blower-engines.jpg) no-repeat; width:167px; }#subnav .snow-blower-engines:hover {background:url(../../engine_power/images/subnav_snow-blower-engines_o.jpg) no-repeat; width:167px; }#subnav .other-engines {background:url(../../engine_power/images/subnav_other-engines.jpg) no-repeat; width:115px; }#subnav .other-engines:hover {background:url(../../engine_power/images/subnav_other-engines_o.jpg) no-repeat; width:115px; }/* end engine series *//* end subnav */#featnav { overflow:auto; margin:22px 0 0 16px; }#featnav div {background:url(../../engine_power/images/featnav_frame.jpg) no-repeat; width:165px; height:155px; float:left; margin-right:5px; text-align:center; }.home #featnav { width:517px; margin:30px 0 20px 11px; }.home #featnav div {background:url(../../engine_power/images/featnav_home_frame.jpg) no-repeat; }.home #featnav div.results-matter { margin-right:0; }#featnav a {color:#000;} #featnav a:hover {color:#d21034;}#featnav div h3 { margin:0 0 0 0; }#featnav div p { margin:0; font-size:9px; }.insetpic { display:block; margin:10px 8px; width:148px; height:129px; }.insetpic img { border:none; }#content-eng { margin:27px 0; padding-left:32px; width:648px; }#content-eng h2 .grey { color:#8e8f92; }#content-wrapper { border-top:2px solid #d2d2d2; }#content-wrapper.home { background:url(../../engine_power/images/bg_home_content-wrapper.jpg) repeat-y; overflow:auto; height:410px; }.home #content-eng { background:url(../../engine_power/images/cap_home_content.gif) no-repeat; margin:0; padding:36px 0 0 0; width:528px; float:left; }.home .indent { margin-left:48px; margin-right:55px; margin-top:0; line-height:20px; }#content-eng.why p { width:550px; line-height:20px; }#content-eng.support p { width:500px; line-height:20px; }#content-eng.features p { width:600px; line-height:20px; }#content-eng.glossary .title { padding-left:5px; border-bottom:1px solid #d2d2d2; margin-bottom:30px; }#content-eng.glossary p {padding-left:15px; font-size:11px; line-height:18px; width:500px; }#content-eng.glossary h3 { margin-top:15px; padding-top:15px; border-top:1px solid #d2d2d2;  }#content-eng.glossary .norule { border:none; padding-top:0; }#features { padding:0 32px; }#features div.row { margin:20px 0; border-top:1px solid #ccc; height:150px; overflow:hidden; }#features div.pic { float:left; width:135px; }#features div.pic a.video { display:block; width:135px; height:19px; margin:0 auto; background:url(../../engine_power/images/icon_video.gif) no-repeat; }#features div.pic a.video:hover { display:block; width:135px; height:19px; margin:0 auto; background:url(../../engine_power/images/icon_video_o.gif) no-repeat; }#features div.content { float:left; margin-left:32px; padding:20px 0 0 0; width:449px; }#features div.content ul { margin-top:10px; }#features div.content p { margin:0; }.home #sidebar { background:#373a38; width:179px; float:left; }.home #sidebar #resnav { border-top:2px solid #d2d2d2; padding-top:30px; padding-left:20px; color:#fff; }.home #sidebar #resnav p { margin:0 0 10px 0; line-height:10px; font-size:10px; }.home #sidebar #resnav .bullet {background:url(../../engine_power/images/bullet_home_resnav.jpg) no-repeat left center; padding-left:8px; line-height:10px;}.home #sidebar #resnav a {color:#fff;} .home #sidebar #resnav a:hover {color:#fff; text-decoration:underline; }#subtitlebar { display:block; background:url(../../engine_power/images/subtitlebar.jpg) no-repeat; width:637px; height:30px; margin:0 auto 20px auto; padding:10px 0 0 32px; }#subtitlebar h2 { color:#fff; font-size:10px; line-height:10px; }#content-series { border-top:2px solid #d2d2d2; padding-top:20px; }#content-series div.group { padding-left:32px; }#content-series table.series { width:637px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ccc; }#content-series table.series.norule { width:637px; margin-bottom:20px; padding-bottom:20px; border-bottom:none; }#content-series table.series h3 { color:#d21034; }#content-series table.series td { vertical-align:top; }#content-series table.series .pic {width:100px; }#content-series table.series .pic img {width:85px;}#content-series table.products {}#content-series table.products td {padding-right:20px; font-size:11px; padding-bottom:5px; white-space:nowrap; }#content-series table.products td.productid {  }#content-series table.products td a { color:#d21034; text-decoration:none; }#content-series table.products td a:hover { color:#000; text-decoration:underline; }#content-series table.products td.features { white-space:normal; }#content-series table.products td.features a { color:#000; text-decoration:none; }#content-series table.products td.features a:hover { color:#000; text-decoration:underline; }.notes { padding-left: 132px; }.notes p em { font-size:11px; font-weight:normal; font-style:oblique; }#primefeature { border-top:4px solid #d2d2d2; width:672px; padding:20px 0 0 32px; margin-top:20px;  }#primefeature h4 { font-size:15px; margin:0; }#primefeature p { font-size:9.5px; line-height:16px; margin:5px 0 0 0; }#primefeature div.application { height:200px; }#primefeature div div { float:left; }#primefeature div.pic { width:148px; margin-right:15px; }#primefeature div.content { width:335px; margin-right:15px; }#primefeatuer div.brand { width:135px;}#details { width:634px; margin:10px auto 20px auto; }.details-image { width:209px; }#details h2 { font-size:16px; text-transform:uppercase; border-bottom:1px solid #d2d2d2; }#details h3 { font-size:10px; color:#d21034; text-transform:uppercase; }#details p { line-height:20px; }#details a.inlne { margin-bottom:5px; }#details a.block { display:block; margin-bottom:5px; }#utilities { text-align:center; }#utilities form {margin:0;}#utilities a {	display:block;	height:14px;	margin-right:7px;	float:left;}#utilities .iown { background:url(../../engine_power/images/icon_own-this-product.gif) no-repeat; width:100px; }#utilities .iown:hover { background:url(../../engine_power/images/icon_own-this-product_o.gif) no-repeat; width:100px; }#utilities .print { background:url(../../engine_power/images/icon_print.gif) no-repeat; width:38px; }#utilities .print:hover { background:url(../../engine_power/images/icon_print_o.gif) no-repeat; width:38px; }#utilities .enlarge { background:url(../../engine_power/images/icon_enlarge.gif) no-repeat; width:50px; }#utilities .enlarge:hover { background:url(../../engine_power/images/icon_enlarge_o.gif) no-repeat; width:50px; }#detailtitlebar { display:block; background:url(../../engine_power/images/detailtitlebar.jpg) no-repeat; width:634px; height:30px; margin:0; padding:10px 0 0 32px; }#detailtitlebar h2 { color:#fff; font-size:10px; line-height:10px; }#detailnav { overflow:auto; display:block; width:634px; height:31px; }#detailnav a { display:block; height:31px; float:left; background:#0FF; }#detailnav .features {background:url(../../engine_power/images/detailnav_features.jpg) no-repeat; width:160px; }#detailnav .features:hover {background:url(../../engine_power/images/detailnav_features_o.jpg) no-repeat; width:160px; }#detailnav .specifications {background:url(../../engine_power/images/detailnav_specifications.jpg) no-repeat; width:158px; }#detailnav .specifications:hover {background:url(../../engine_power/images/detailnav_specifications_o.jpg) no-repeat; width:158px; }#detailnav .options {background:url(../../engine_power/images/detailnav_options.jpg) no-repeat; width:159px; }#detailnav .options:hover {background:url(../../engine_power/images/detailnav_options_o.jpg) no-repeat; width:159px; }#detailnav .show-all {background:url(../../engine_power/images/detailnav_show-all.jpg) no-repeat; width:157px; }#detailnav .show-all:hover {background:url(../../engine_power/images/detailnav_show-all_o.jpg) no-repeat; width:157px; }#content-tabs { width: 634px; margin:0 auto; }#content-tabs .products-specifications { font-size: 11px; width:634px;  border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; }#content-tabs .printcap { border-top:1px solid #d2d2d2; }#content-tabs .products-specifications th { text-align:left; height:20px; border-bottom:1px solid #d2d2d2; }#content-tabs .products-specifications th:first-child { padding:5px 15px; }#content-tabs .products-specifications td { padding-top:2px; padding-right:30px; vertical-align:top; }#content-tabs #cnt { background:url(../../engine_power/images/bottomcap.gif) bottom no-repeat; padding-bottom:11px; margin-bottom:10px; }#content-tabs table.series { width:634px; margin-bottom:20px; padding-bottom:20px; }#content-tabs table.series h3 { color:#d21034; }#content-tabs table.series td { vertical-align:top; }#content-tabs table.series .pic {width:100px; }#content-tabs table.series .pic img {width:85px;}#content-tabs table.series .nosubheading { padding-top:20px; }#content-tabs table.products {}#content-tabs table.products td {padding-right:20px; font-size:11px; padding-bottom:5px; white-space:nowrap;  }#content-tabs table.products td a { color:#d21034; text-decoration:none; }#content-tabs table.products td a:hover { color:#000; text-decoration:underline; }#content-tabs table.products td.features { white-space:normal; }#content-tabs table.products td.features a { color:#000; text-decoration:none; }#content-tabs table.products td.features a:hover { color:#000; text-decoration:underline; }/* Engine Category Tool Tips  */.tooltipshell { position:absolute; margin-top:60px; }.tooltip { width:211px; background:url(../../engine_power/images/tooltip_bottomcap.gif) no-repeat bottom; padding-bottom:13px; }.tooltip img { display:block; }.tooltip p { margin:0; font-size:9.5px; line-height:16px; }.tooltip h4 { margin-bottom:6px; }.tooltip .content { background:url(../../engine_power/images/tooltip_bckrnd.gif) repeat-y; color:#FFF; padding:0 20px; }/*#series-info-temp {  position:absolute;  width:211px;  z-index:999;  visibility:visible;}#series-info-temp img {	border:0;	display:block;}#series-info-temp .content {	background:#b11f37;	color:#FFF;	padding:0 20px;}#series-info-temp .content p {  }*//*dev tools*/.marker { background:#FF9; }.marker2 {background:#CFF; }/*end dev tools*/	