@media screen, projection {

/* Section and Brand Nav Banner Styles */
div#search-brand-nav { margin: 0; padding: 1em 0em 1em 2em; background: #fff url(http://www.newport.com/blastimages/quantum/img/bg-search-brand.jpg) no-repeat 0 0; border-bottom: 1px solid #ddd; }
div#search-brand-nav p.intro { margin: 0 0 1em 20px; padding: 0 0 0 20px; line-height: 1.6em; width: 520px; border-left: 2px solid #0066cc; }
div#search-section-nav { margin: 0; padding: 1em 0em 1em 2em; background: #fff url(http://www.newport.com/blastimages/quantum/img/bg-search-section.jpg) no-repeat 0 0; border-bottom: 1px solid #ddd; }
div#search-section-nav p.intro { margin: 0 0 1em 0; padding: 0; line-height: 1.6em; width: 520px; }

h1.allcaps { font-family: Verdana, Arial, sans-serif; font-size: 272.72%; margin: 1em 0 .75em; color: #000; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; }
div#search-brand-nav div.hideme, div#search-section-nav div.hideme { display: none; }



div#search-brand-nav div.breadrow, div#search-section-nav div.breadrow { margin: 0 0 1.5em 0; padding: 0; width: inherit; }
div#search-brand-nav div.breadrow a.breadlink, div#search-section-nav div.breadrow a.breadlink { margin: 0 0 1em 0; padding: 0 0 .5em 0; background: none; display: inline; font-weight: normal; letter-spacing: normal; text-align: center; color: #0066cc; cursor: pointer; }
div.breadrow a:hover.breadlink { text-decoration: underline; }

div#search-brand-nav ul.thumbnails, div#search-section-nav ul.thumbnails { margin: 2em 0 1.5em .5em; padding: 2.5em 0 0 1em; float: left; border-top: 1px solid #cccccc; width: 860px; }
div#search-brand-nav ul.thumbnails li, div#search-section-nav ul.thumbnails li { list-style-type: none; list-style-image: none; }
div#search-brand-nav ul.thumbnails li.thumb, div#search-section-nav ul.thumbnails li.thumb { margin: 0 2em 1.5em 1px; padding:0 0 1.5em 0; list-style-image: none; width: 120px; min-height: 140px; /* min-height hack for ie6 */ _height: 140px;height:130px; }
.thumb h2 {width:98%;margin: 0; padding: 0; line-height: 1.25em; text-align: center; font-weight: bold; font-size:100%;}
div#search-brand-nav ul.thumbnails li.thumb img, div#search-section-nav ul.thumbnails li.thumb img { margin: 0 0 .5em 0; padding: 0; width: 110px; height: 82px; color: #ffffff; border: 1px solid #cccccc; overflow: hidden; }
div#search-brand-nav ul.thumbnails li.thumb p, div#search-section-nav ul.thumbnails li.thumb p { margin: 0; padding: 0; line-height: 1.25em; text-align: center; font-weight: bold; }
.super { vertical-align: baseline; font-size: 6px; position: relative; top: -0.5em; margin-right: 2px; }
.subsript { vertical-align: bottom; font-size: 6px; position: relative; top: .5em; margin-right: 2px; }

/* SP Search Brand Page Styles */
/* Featured Slider */
#slider2 { margin: 1em 0 0 -2em; padding: 0; border-top: 0px solid #cccccc; border-bottom: 0px solid #cccccc; width: 960px; overflow: hidden; }	
#slider2 ul, #slider2 li { margin:0; padding:0;	list-style:none; }
#slider2 li { width:960px; height:360px; overflow:hidden; }
/* define width and height of list item (slide)	entire slider area will adjust according to the parameters provided here */
#slider2 div#featured-slider ul li div.featured-content { padding: 50px 0 0 50px; overflow: hidden; }
#slider2 div#featured-slider ul li#SP-slide1 { background: url(http://www.newport.com/blastimages/quantum/img/brandslides/SP-brand-slide1.jpg) no-repeat left top; }
#slider2 div#featured-slider ul li#SP-slide2 { background: url(http://www.newport.com/blastimages/quantum/img/brandslides/SP-brand-slide2.jpg) no-repeat left top; }
#slider2 div#featured-slider ul li#SP-slide3 { background: url(http://www.newport.com/blastimages/quantum/img/brandslides/SP-brand-slide3.jpg) no-repeat left top; }
#slider2 div#featured-slider ul li#SP-slide4 { background: url(http://www.newport.com/blastimages/quantum/img/brandslides/SP-brand-slide4.jpg) no-repeat left top; }
#slider2 div#featured-slider ul li#SP-slide5 { background: url(http://www.newport.com/blastimages/quantum/img/brandslides/SP-brand-slide5.jpg) no-repeat left top; }
#slider2 div#featured-slider ul li#SP-slide6 { background: url(http://www.newport.com/blastimages/quantum/img/brandslides/SP-brand-slide6.jpg) no-repeat left top; }
#slider2 div#featured-slider ul li#SP-slide7 { background: url(http://www.newport.com/blastimages/quantum/img/brandslides/SP-brand-slide7.jpg) no-repeat left top; }

#slider2 div#featured-slider h1, #slider2 div#featured-slider h2, #slider2 div#featured-slider h3, #slider2 div#featured-slider h4 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: normal; }
#slider2 div#featured-slider h1 { font-size: 20px; }
#slider2 div#featured-slider h2 { font-size: 20px; margin: 1em 0 .75em 0; line-height: 1.25em; }
#slider2 div#featured-slider h3 { font-size: 16px; margin: 0 0 .75em 0; }
#slider2 div#featured-slider h4 { font-size: 12px; margin: 0 0 1em 0; }
#slider2 div#featured-slider p { font-size: 12px; font-weight: normal; margin: 0 0 1em 0; }
#slider2 div#featured-slider p.appbullets { font-size: 12px; font-weight: normal; margin: 0 0 1em 1em; }

#slider2 div#featured-slider h4 a { margin: .75em 1em .75em 0; padding: 0 0 0 1.5em; background: url(http://www.newport.com/blastimages/quantum/img/icn-arrow_med.gif) no-repeat .5em center; font-size: 12px; font-weight: bold; line-height: 1.25em; }
#slider2 div#featured-slider h4 a:hover { text-decoration: underline; }

#slider2 div#featured-slider img { float: right; margin: -40px 6em 0 0; }

#prevBtn2 a { margin: -220px 0 0 0;	float: left; width:32px; height:70px; background: url(http://www.newport.com/blastimages/quantum/img/btn-arrows.png) no-repeat; _background: url(http://www.newport.com/blastimages/quantum/img/btn-arrows.gif) no-repeat; background-position: -105px -56px; }
#prevBtn2 a:hover { background: url(http://www.newport.com/blastimages/quantum/img/btn-arrows.png) no-repeat; _background: url(http://www.newport.com/blastimages/quantum/img/btn-arrows.gif) no-repeat;background-position: -105px -236px; }
#prevBtn2 a, #prevBtn2 a:hover, #prevBtn2 a:active, #prevBtn2 a:visited { border: none; text-decoration: none; outline: none; }	
#nextBtn2 a { margin: -220px 0 0 0; float: right; width:34px; height:70px; background: url(http://www.newport.com/blastimages/quantum/img/btn-arrows.png) no-repeat;_background: url(http://www.newport.com/blastimages/quantum/img/btn-arrows.gif) no-repeat; background-position: 5px -56px; }	
#nextBtn2 a:hover { background: url(http://www.newport.com/blastimages/quantum/img/btn-arrows.png) no-repeat; _background: url(http://www.newport.com/blastimages/quantum/img/btn-arrows.gif) no-repeat;background-position: 5px -236px; }
#nextBtn2 a, #nextBtn2 a:hover, #nextBtn2 a:active, #nextBtn2 a:visited { border: none; text-decoration: none; outline: none; }

div#search-brand-nav #SP-brand-chapterlist { margin: 0 0 2em 1.5em; padding: .5em 1em .5em 2.5em; background-color: #ecf5fc; border: 1px solid #ccc; width: 840px;
-moz-border-radius: 4px; -webkit-border-radius: 4px; }
div#search-brand-nav #SP-brand-chapterlist ul.chapterlist { margin: 0; padding: 0; }
div#search-brand-nav #SP-brand-chapterlist ul.chapterlist li { margin: .5em .75em; padding: 0; font-size: 12px; font-weight: bold; line-height: 1.25em; }
div#search-brand-nav #SP-brand-chapterlist ul.chapterlist li a { margin: 0; padding: .75em 0 .75em 1em; background: url(http://www.newport.com/blastimages/quantum/img/icn-arrow_med.gif) no-repeat left center ; font-size: 12px; font-weight: bold; line-height: 1.25em; }

/* Chapter Nav Banner Styles */

/* Series Nav Banner Styles */
#series_nav_banner { margin: 0 0 1.5em 0; padding: 0; }
#series_nav_banner img { border: none; }
#series_nav_banner h1.series_nav_title a, #series_nav_banner h1.series_nav_title a:hover, #series_nav_banner h1.series_nav_title a:active, #series_nav_banner h1.series_nav_title a:visited { font-family: Verdana, Arial, sans-serif; font-size: 20px; color: #333; text-decoration: none; line-height: 1.25em; }
#series_nav_banner a.arrowtext { margin: .5em .25em .5em 1em; padding: 0 0 0 1.25em; background: url(http://www.newport.com/blastimages/quantum/img/icn-arrow.gif) left center no-repeat; font-weight: bold; line-height: 1.25em; }
#series_nav_banner a.arrowtext_med { margin: 1em .25em 1.5em 0; padding: 0 0 0 1em; background: url(http://www.newport.com/blastimages/quantum/img/icn-arrow_med.gif) left center no-repeat; font-size: 12px; font-weight: bold; line-height: 1.25em; }

}




