@charset "utf-8";
/* CSS Document 
ie6.css
*/
/* 3M™ Micro Professional Projector MPro 110 IE6 styles */

/* Header Styles */

/* Two-Column Layout */
.ie6 #cols {}

/* Main Nav Styles */




/*
reset-min.css

Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}

/* CSS Document */
/* 3M™ Micro Professional Projector MPro 110 styles */

/* COLORS
 * Text Gray:		#898989;
 * Link Gray:		#959595;
 * Bright Red:	#ff0000;
 * Red:					#ed1b2f;
 */
 

/*Theme*/

#contentwrap {min-height:560px;}
body {background: #fff url(/3MContentRetrievalAPI/BlobServlet?assetId=1258561358933&assetType=MMM_Image&blobAttribute=ImageFile) no-repeat top center;}
.ie6 body {position: relative; width:960px; margin: auto !important;}
div#masterwrap {background:#000000 url(/3MContentRetrievalAPI/BlobServlet?assetId=1258561356684&assetType=MMM_Image&blobAttribute=ImageFile) no-repeat top left; position: relative;
	max-width: 960px; min-width: 960px;
	margin: auto !important;}
 
#logo_chrome {} 
#headerSearchBox {display:none;}
#selectcountry {display:none;}
#gsn li a {display:none;}
#gsn {border:0px!important;}
#gsnwrap {border-bottom:0px; border-top:0px;}
#gsninnerwrap ul {background:transparent url(/3MContentRetrievalAPI/BlobServlet?assetId=1180617588872&assetType=MMM_Image&blobAttribute=ImageFile) no-repeat right; margin-bottom:-7px!important;}

#cShellBcrumb {display:none;}
#countryid {border-color:#959595;}
#countryid a {color:#959595;
	position: relative;
	right: 0;
	top: 0px;
	height: 22px;}
#countryid a:hover {color:#959595; text-decoration:underline;}
#submast {top: 15px; position:absolute; right: 0px; }
#lang_links a {color:#959595; text-decoration:none;}
#lang_links a:visited {color:#959595; text-decoration:none;}
#lang_links a:hover {color:#959595; text-decoration:underline;}
#sn_lang li {color:#000000; text-decoration:none;}

#tablewrap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #898989;
	width: 100% !important;}

/* Footer Styles */
#foot_3m {display:none;}
#foot_legal {background-color:white; border-top:0px; border-bottom:0px; text-align:left;}
#footer {border-top:0px;}
#corpfooters {width: 100% !important;}

a {color: #959595;}
 
#sitefooter {text-align:left;}

#container {
	margin: auto;
	text-align: left;
	width: 100%;
	position: relative;}

#language_toggle {display:none;}


/* Content Styles */

#wordsp {padding: 0px 352px 40px 30px;}
#imagep {padding: 40px 30px 0 0;}
#versatilityp {padding-top: 20px ;}

#content.mpro150link a {color:#00aeef;}
.mpro120link a {color:#8ec63f;}
.mpro150link a:hover {color:#00aeef;}
.mpro120link a:hover {color:#8ec63f;}
.mpro150link a:active {color:#00aeef;}
.mpro120link a:active {color:#8ec63f;}
.mpro150link a:visited {color:#00aeef;}
.mpro120link a:visited {color:#8ec63f;}

#content.home #wordsp {padding: 260px 352px 40px 30px;}
#content.mpro150 #wordsp {padding: 260px 352px 40px 30px;}
#content.mpro120 #wordsp {padding: 260px 352px 40px 30px;}
#content.home td {padding:50px 0px 0px 30px;}

#content .specs {padding:20px 20px 0px 30px;}
#content .access {padding:20px 20px 0px 30px;}

.blurb-left {font-size: 28px; color: #c7c8ca; position:relative; top:75px; left:20px; width:265px;}

.blurb {font-size: 28px; color: #c7c8ca; position:relative; top:220px; width:265px;}
.blurb a {color: #8ec63f;text-decoration:none; padding-right: 20px;}
.blurb span {color: #8ec63f;}
.blurb a:visited {color: #8ec63f;}
.blurb a:hover {color: #8ec63f;text-decoration:underline;}
.blurb a:active {color: #8ec63f;}

.blurb-120 {font-size: 28px; color: #c7c8ca; position:relative; top:200px; left:-30px; width:210px;}
.blurb-120 a {color: #8ec63f;text-decoration:none;}
.blurb-120 span {color: #8ec63f;}
.blurb-120 a:visited {color: #8ec63f;}
.blurb-120 a:hover {color: #8ec63f;text-decoration:underline;}
.blurb-120 a:active {color: #8ec63f;}

.blurb-150 {font-size: 28px; color: #c7c8ca; position:relative; top:200px; left:-30px; width:210px; }
.blurb-150 a {color: #00aeef;text-decoration:none;}
.blurb-150 span {color: #00aeef;}
.blurb-150 a:visited {color: #00aeef;}
.blurb-150 a:hover {color: #00aeef;text-decoration:underline;}
.blurb-150 a:active {color: #00aeef;}


#content {
	background-color: #000;
	position: relative;
	width: 100% !important;}

#content h1, #content h2 {
	font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;}
#content h1 {
	font-size: 25px;
	color: #528B1A;
	margin-bottom: 15px;}
.ie6 H1, .ie7 H1 {white-space:nowrap; height: 1%}
#content h2 {
	font-size: 18px;
	color: #898989;}
#content h3 {
	font-size: 14px;
	color: #fff;}
#content h3.alt {
	font-size: 18px;
	margin-bottom: 20px;}
#content h4 {
	font-size: 15px;
	font-weight: bold;
	color: #acacac;}
#content p {
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	margin-bottom: 1em;}

.spec-container img {padding:0px 0px 20px 80px;}
.spec-container {border-top:solid 1px #959595;
	clear: both;
	padding: 10px 0 40px 0;}

ul.specs{padding:0 0px 0 0px!important;}
ul.specs  li {color: #fff;
	display: inline;
	float: left;
	margin-right: 8px;}	

ul.specs li span {margin-left: 8px;}
.ie6 ul.specs li, .ie7 ul.specs li {white-space:nowrap; height: 1%}

.access-container img {float:right; padding-right:80px;}
.access-container p {padding:0 0 0 0px!important;}
.access-container {border-top:solid 1px #959595;
	padding: 10px 0 40px 0;}

.news-and-reviews ul li {margin-bottom: 30px;}
.news-and-reviews {padding:20px 20px 40px 30px;}
.where-to-buy {padding:20px 20px 40px 30px;}
.software {padding:20px 20px 40px 30px;}
.contact-us {padding:20px 20px 40px 30px;}

.contact-us dl {margin-bottom: 10px;}

.contact-us dl dt {clear: left;
	color: #fff;
	font-weight: bold;
	margin-right: 10px;
	text-align: left;
	width: 200px;}

.contact-us dl dd input {width: 320px;}

.contact-us .mpro-checkbox {margin-right: 10px;}

.contact-us .mpro-checkbox span {margin: 0;}

.contact-us h1 {margin-bottom: 10px;}

.contact-us .instruction {font-size: 10px;
	margin-bottom: 30px;
	margin-top: 0;}

.contact-us .form-note {color: #898989;
	font-size: 10px;
	font-style: italic;}



/* Flash styles */
#flash {padding: 20px 352px 40px 30px;}


/* Demo */
#content #flash_demo {
	position: absolute;
	height: 275px;
	width: 425px;
	left: 280px;
	top: 31px;
	overflow: hidden;}

/* 360° */
#content #flash_360 {
	position: absolute;
	height: 250px;
	width: 550px;
	left: 100px;
	top: 20px;
	overflow: hidden;}


/* Two-Column Layout */
#cols {padding: 20px 0 40px 30px;
	width: 50%;
	overflow:visible;}
#cols .col2 {padding: 30px 0 0 0;}


/* Applications */

ul#vendors {
	margin-top: 2em;}
ul#vendors li {
	clear:both;
	margin-bottom: 2em;
	overflow: auto;
	width: 100%;}
.vendor_logo {
	display: block;
	float: left;
	width: 142px;
	height: auto;
	text-align: right;
	margin-right: 20px;}
.vendor_info {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	display: block;
	float: left;}
.vendor_info a {
	color: #acacac;
	display: block;
	font-size: 15px;
	font-weight: normal;}



/* Clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;}
.clearfix {
	display: inline-block;}
html[xmlns] .clearfix {
	display: block;}
* html .clearfix {
	height: 1%;}
.clearfix:after, #header:after, #mainnav:after, #modules:after, .module:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;}
.clearfix, #header, #mainnav, #modules, .module {
	display: inline-block;}
html[xmlns] .clearfix, html[xmlns] #header, html[xmlns] #mainnav, html[xmlns] #modules, html[xmlns] .module, {
	display: block;}
* html .clearfix, * html #header, * html #mainnav, * html #modules, * html .module, {
	height: 1%;}


/* LSN Overrides */

#lsnwrap {
	background-color: transparent !important;
	border: none !important;
	margin: 0 0 0 0 !important;}

#lsnwrap ul li {background: transparent !important;}

#lsnwrap ul li li {background: transparent !important;}

#lsnwrap ul li.selected {background: transparent !important;}

#lsnwrap ul li.expanded {background: transparent !important;}

#lsnwrap li a img {}

#lsnwrap li a {border-left:none !important; padding:0px 0px 5px 20px ! important; /* font-size:1.45em; */ font-family: Helvetica, Arial, sans-serif;}

#lsnwrap li.selected a.dontshow {}
#lsnwrap a.dontshow {}

#lsnwrap li.selected li a {background-image: none !important;}

#lsnwrap li li a {margin:0px 10px 0px 10px; display:block; width:153px !important; padding:0px 0px 8px 25px ! important; font-size:0.95em ! important; line-height:1.2em; font-family:Arial, Helvetica, sans-serif; border-left:none; width:165px;}

#lsnwrap ul li a, #lsnwrap ul li.expanded a, #lsnwrap ul li.expanded li a, #lsnwrap ul li.lastVis a, #lsnwrap ul li.collapse a, #lsnwrap ul li.collapse li a, #lsnwrap ul li.selected a, #lsnwrap ul li.lastVis a, #lsnwrap ul li.firstLI a, #lsnwrap ul li.firstLI ul a, #lsnwrap ul li.expanded ul li.expanded ul li a, #lsnwrap li.expanded a {background-image: none !important;}



/* NEW EWCD CUSTOM NAV STYLES */



/* NAV TOP IMAGE */

#visual_siteID {display: block; margin: 0px 0px 10px 10px;}


/* NAV BACKGROUND */

#lsnwrap {
	background-color: #000 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	margin: 0px 0px 0px 10px;	
	text-align: left;
	border: none;}


/* PLACE TITLE */

#lsnwrap h4 {
	margin: 0;
	border-left: solid 5px #528b1a;
	padding: 4px 0 5px 5px;
	background-color: #000;}

#lsnwrap h4 a {color: #fff;}
#lsnwrap h4.selected a {color: #528b1a;}
#lsnwrap h4.selected {border-left: solid 5px #528b1a;}
#lsnwrap h4 a:hover {color: #fff;}
#lsnwrap h4.selected a:hover {color: #fff;}

/* FIRST LABEL */

#lsnwrap h5.first {border-top: solid 1px #959595; padding:6px 0 5px 5px;}



/* OTHER LABELS & SEPERATOR LINE COLOR */

#lsnwrap h5 {
	margin: 0 11px 0 0px;
	border-top: solid 1px #959595;
	padding: 6px 0 5px 5px;}

#lsnwrap li.selected ul li a:hover {}

#lsnwrap .selected a:hover {}


/**************************

*     All Sub-Options     *

**************************/



/* INACTIVE BACKGROUND COLOR */

#lsnwrap ul li {
	/* background-color: #3b3a3c; */}

/* INACTIVE 4PX BORDER & LINK COLORS*/

#lsnwrap ul li a {
	border-left: 0px !important;
	color: #fff;
	font-weight: bold;
	background-color: #000;}



/* ACTIVE BACKGROUND, 4PX BORDER & TEXT COLORS */

#lsnwrap ul li.selected a {
	color: #528b1a !important;
	background-color: transparent !important;}

#lsnwrap ul li.selected a.innerselect {color: #FFF;}



/* ITEMS WITHIN THE SELECTED LINK'S VISITED COLOR */

#lsnwrap ul li.selected ul a:visited {color: #fff;}


/* ITEMS WITHIN THE SELECTED LINK */

#lsnwrap ul li ul li a {
	background-position: 0;
	padding: 0;
	margin: 0;}

#lsnwrap ul li.expanded a {}

#lsnwrap ul li.expanded li a {padding-left: 25px !important; color: #fff;}

#lsnwrap ul li.expanded ul li.selected a {
	background-color: transparent !important;
	color: #528b1a !important;
	padding-left: 25px !important;}

#lsnwrap ul li.selected ul li a {
	background-color: transparent !important;
	color: #fff !important;
	padding-left: 25px !important;}




sup {
	bottom: 1ex;
	font-size: .8em;
	height: 0;
	line-height: 1;
	padding :0;
	position: relative;
	vertical-align:baseline;}

.instruction span {
	color: #ff0000 !important;}

.required {
	color: #ff0000 !important;}

* html p.specs {}

