

.printshow{display:none}
.displaymobile{display:none}
.clear{clear:both; width:auto}

#dropdown{zoom:1}
#dropdown:after{content:"."; display:block; height:0; clear:both; visibility:hidden}

#dropdown, #container, #header, .mainInner, #footer .f2{width:960px}
.shadowLeft{width:959px}

#middle{width:900px; margin-left:auto; margin-right:auto; border-bottom:30px solid #fff}
body{margin:0; padding:0; font-family:Arial,Helvetica,sans-serif; color:#333; font-size:62.5%}
body#body{background:#002037}
.UCMTemplate{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/global_gradient_bg.jpg) repeat-x #002037; margin:0; padding:0}
.main{position:relative; top:0px; left:0px; width:100%; margin:0; padding:0; display:block; min-height:675px; _height:675px; margin-left:auto; margin-right:auto}
.shadowLeft{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/bg_dropShadow_left.png) no-repeat 0px 0px; margin-top:0px; margin-bottom:0px; margin-left:auto; margin-right:auto; position:relative; top:0px}
.mainInner{position:relative; z-index:1; padding:0 0 0 0px; margin-left:auto; margin-right:auto; font-size:1.2em}
#body #container{background:#fff; min-height:500px; _height:500px; margin-left:auto; margin-right:auto; margin-top:0}
.topContainer{width:700px; height:34px; text-align:right; margin-left:auto; margin-right:auto; padding:12px 0 0 0; position:absolute; right:0px}

#search{width:356px; height:34px; text-align:right; margin-left:auto; margin-right:auto; padding:0 0 0 0; position:relative; float:right}
#search div.searchText{padding-top:1px; width:245px; float:left}
#search a{color:#fff}
#search div.searchText{padding:3px 4px 3px 4px; background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/global_search_input_bg.gif) top right no-repeat}
#search input.searchText{width:214px; height:20px; padding:0; border:0; color:#302721; font-size:14px; font-family:Tahoma; background:none important!}
#search a.searchButton, 
#search input.searchButton{margin-left:7px; float:left; width:64px; height:26px}
#search input.advancedSearchButton{ margin:0 0 0 8px; width:62px; height:24px}
#search .advancedSearchOptions{position:relative; padding-top:5px; clear:both; color:#fff; text-align:left; font-size:11px}
#search .advancedSearchOptions div{float:left}
#search .advancedSearchOptions div.label{padding:0px 14px 0px 4px}
#search .advancedSearchOptions div.advancedSearch{padding-top:0px}

#topNav{color:#118DD3; font-size:11px}
#topNav ul{ width:380px; float:right; margin:0px 25px 11px 0}
#topNav ul li{display:inline; padding:0 0px 0 0px; border-right:1px solid #D7D7D7; list-style:none; background:none}
#topNav ul li a:active, 
#topNav ul li a:link, 
#topNav ul li a:visited{color:#118DD3; white-space:nowrap; text-decoration:none; padding:0 11px 0 9px}
#topNav ul li a.selected:active, 
#topNav ul li a.selected:link, 
#topNav ul li a.selected:visited, 
#topNav ul li a:hover{color:#FF9E00}
#topNav ul li.last{border-right:none}

#header{background:#fff; position:relative; top:0; height:83px; _height:84px}
.headerLogo{width:153px; height:130px; position:absolute; top:34px; left:28px}

#dropdown .navigation ul{margin:0px 30px 0 30px}
#dropdown .navigation ul ul{margin:0px}
#dropdown .navigation{background:#fff}
#dropdown .navigation .hide, #dropdown .navigation #onHover .show{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/bg_navigation_dropdown.png)}
*+html #dropdown .navigation .hide, *+html #dropdown .navigation #onHover .show{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/bg_navigation_dropdown.png)}
#dropdown .navigation .hide{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/bg_navigation_dropdown.png)}
*+html #dropdown .navigation .hide{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/bg_navigation_dropdown.png)}

#dropdown .navigation{min-height:32px; _height:31px; border-top:0px solid #03182B; position:relative; top:0; z-index:10005}
*+html #dropdown .navigation{min-height:31px; border-top:0px solid #03182B; position:relative; top:0; z-index:10005}
#dropdown .navigation ul li{float:left; margin:0; border-right:0px solid #2B6CA6; list-style:none; position:relative; top:0; background:none; padding:0px; line-height:normal}
#dropdown .navigation ul li a{padding:7px 21px 9px 10px; display:block; color:#0085CF; font-weight:bold; font-size:14px; text-decoration:none; border-left:1px solid #fff; position:relative; z-index:300}
#dropdown .navigation ul li a.selected{color:#FF9E00}

#dropdown .navigation a:hover{color:#FF9E00 !important; border-left:1px solid #ccc}
#dropdown .navigation #onHover a.mainLink{color:#FF9E00 !important; border-left:1px solid #ccc}
#dropdown .navigation #onHover a.noHref{color:#0085CF !important}
#dropdown .navigation .hide{position:absolute; top:32px; _top:31px; left:0px; z-index:-1; width:268px; border-top:0px solid #03182B; display:none}
*+html #dropdown .navigation .hide{position:absolute; top:31px; left:0px; z-index:-10; width:268px; border-top:0px solid #03182B; display:none; overflow:hidden}

#dropdown .navigation #onHover .show, 
#dropdown .navigation .hide, 
#dropdown .navigation #selected .hide{position:absolute; left:0px; padding-top:5px; border:1px solid #E6E6E6; z-index:290; width:268px; display:none}
#dropdown .navigation #onHover .show{top:32px; _top:31px; overflow:hidden}
*+html #dropdown .navigation #onHover .show{top:31px; left:0px}

#onHover .show ul li, .hide ul li, #selected .hide ul li{width:100% !important; background:none !important; border-right:none !important; border-bottom:0px solid #EAE669; margin-left:0px !important}
.dropShadow{height:inherit}
#dropdown .navigation ul li.noBorder{border-bottom:none}
#onHover .show ul li a, .hide ul li a, #dropdown .navigation .hide ul li a{padding:7px 10px 7px 0px !important; color:#646464 !important; border-right:none !important; font-size:12px !important; background:none !important; display:block}
#dropdown .navigation .show ul li a:hover, #dropdown .navigation .hide ul li a:hover{color:#000 !important; background:none !important; display:block !important; overflow:hidden !important}
.indentNav{overflow:hidden; clear:both; display:block}
#dropdown .navigation .indentNav li{border-bottom:none !important; margin:0 0 0 0px !important; padding:0}

#dropdown .navigation .show .indentNav li a, #dropdown .navigation .hide .indentNav li a{padding:10px 15px 10px 30px !important; background:url(http://iwusnucmcms.fe-works.com/navycni/fragments/cnic_dropdown_nav_fragment/images/ico_subnav_tip.gif) 17px 18px no-repeat !important}
#dropdown .navigation .show .indentNav li a:hover, #dropdown .navigation .hide .indentNav li a:hover{padding:10px 15px 10px 30px !important; background:url(http://iwusnucmcms.fe-works.com/navycni/fragments/cnic_dropdown_nav_fragment/images/ico_subnav_tip.gif) 17px 18px no-repeat #fff !important}

#dropdown .navigation ul li ul li a{border-top:1px solid #D6D2CF; border-left:0px; margin-left:15px; margin-right:14px; padding:9px 0px 9px 0px}
#dropdown .navigation ul li ul li a:hover{border-left:0px}
#dropdown .navigation ul li ul li.first a{border-top:0px}

.navCol .navigation{margin:0px 0 20px 0; background:none}

.navCol .navigation h2{color:#4C4C4C; font-size:1.2em; margin:0 0 4px 0}
.navCol .navigation ul{list-style:none; margin:7px 0 30px 0}
.navCol .navigation ul li{border-bottom:1px solid #E6E6E6; margin-bottom:6px; padding-bottom:6px}
.navCol .navigation ul li a:active, 
.navCol .navigation ul li a:link, 
.navCol .navigation ul li a:visited{display:block; margin-top:5px; padding-left:15px; background:url(/mwv/fragments/mwvcorpsiteimages/bullets/homepage_industry_bullet.gif) no-repeat 0px 3px}
.navCol .navigation ul li a.expanded:active, 
.navCol .navigation ul li a.expanded:link, 
.navCol .navigation ul li a.expanded:visited{background:url(/mwv/fragments/mwvcorpsiteimages/bullets/homepage_industry_bullet_expanded.gif) no-repeat 0px 3px; font-weight:bold}
.navCol .navigation ul li a.highlighted:active, 
.navCol .navigation ul li a.highlighted:link, 
.navCol .navigation ul li a.highlighted:visited{color:#4B4B4B; font-weight:bold; background:url(/mwv/fragments/mwvcorpsiteimages/bullets/homepage_industry_bullet_expanded.gif) no-repeat 0px 3px}

.navCol .navigation ul ul{margin-bottom:0px}
.navCol .navigation ul li li{border-bottom:0px; margin-bottom:0px; padding-bottom:2px}
.navCol .navigation ul li li a:active, 
.navCol .navigation ul li li a:link, 
.navCol .navigation ul li li a:visited, 
.navCol .navigation ul li li a.expanded:active, 
.navCol .navigation ul li li a.expanded:link, 
.navCol .navigation ul li li a.expanded:visited, 
.navCol .navigation ul li li a.highlighted:active, 
.navCol .navigation ul li li a.highlighted:link, 
.navCol .navigation ul li li a.highlighted:visited{background:none}
.navCol .navigation ul li ul li{padding-left:10px}
.navCol .navigation ul li ul li ul li{padding-left:25px}
.navCol .navigation ul li a.selected{color:#FF9E00}

#middle{border-top:0px solid #CACACA; overflow:hidden; padding:0px 0 0 0}

#middle{zoom:1}
#middle:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.navCol{width:200px; float:left; margin:0px 0 0 0; overflow:hidden}
#contentCol .oneCol{float:right; overflow:hidden}
#contentCol .oneCol .oneColInner{border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; padding:18px 0 0px 18px; overflow:hidden; _overflow:none}
.leftCol{float:left; position:relative; margin:0px 0 0 0; overflow:hidden}
.rightCol{float:right; margin:0px 0 0 0; overflow:hidden}
.secondaryContent{padding:16px 0 30px 0; margin:0 30px 0px 30px}

#footer{position:relative; z-index:0; background:#002037;  width:100%; margin:-200px 0px 0px 0px; padding:0px 0 25px 0}
#footer .f2{padding:228px 0 25px 0; color:#909EA8; font-size:11px; margin-left:auto; margin-right:auto; text-align:center}
#footer .f2, #footer p.copyright{color:#909EA8; font-size:11px}
#footer ul{margin:0px 0px 4px 0}
#footer ul li{display:inline; padding:0 0px 0 0px; border-right:1px solid #909EA8}
#footer ul li.last{border-right:0px}
#footer ul li a:link, 
#footer ul li a:active, 
#footer ul li a:visited{color:#909EA8; padding-left:9px; padding-right:12px; text-decoration:none}
#footer ul li a.selected:active, 
#footer ul li a.selected:link, 
#footer ul li a.selected:visited, 
#footer ul li a:hover{color:#FF9E00}
#footer p.copyright{margin-top:19px}

@media print{}

p{margin-bottom:15px; color:#4B4B4B; font-size:12px; line-height:1.4em}

#homepage p{margin-bottom:15px; color:#898989; font-size:11px}
h1{color:#145983; font-size:1.5em; font-family:Arial; margin:6px 0 16px 0}
/*#homepage h1{color:#135A84; font-size:1.5em; margin:6px 0 4px 0}*/
h1.banner{display:block; color:#fff; background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/subpage_title_bg.gif) left top no-repeat; font-size:2.25em; font-weight:normal; font-family:Arial,"Helvetica Neue",Helvetica; padding:66px 0 18px 20px; margin:0 0 20px 0}
h1.banner2{display:block; color:#fff; background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/subpage_title_bg_2.gif) left top no-repeat; font-size:2.25em; font-weight:normal; font-family:"Helvetica Neue","FrutigerLight",Helvetica,Arial; padding:66px 0 18px 20px; margin:0 0 20px 0}

.ourProducts h3 , 
h2{color:#145983; font-size:1.5em; font-family:Arial; margin:0px 0 9px 0}
h3{color:#4C4C4C; font-size:1.2em; margin:6px 0 4px 0}

img{border:0px}
img.banner{margin-bottom:14px}

a:link, 
a:active, 
a:visited{color:#0085CF; text-decoration:none}
.navCol .navigation h2 a{color:#4C4C4C}
a:hover{color:#FF9E00; text-decoration:none}
.sectionBanner{margin-bottom:20px}
.sectionBanner h2{font-size:1.5em; text-align:right; padding:15px; background:#999; font-weight:bold; text-transform:uppercase}

noscript .alert{margin:10px auto; padding:0}
.skipLinks{display:none}

ul{list-style-type:square; margin:25px 0px 25px 25px}
ul li{margin-bottom:2px}
ul li ul{margin-top:3px; margin-bottom:3px}
ol{list-style-type:decimal}
ol li{margin-bottom:2px}
ol li ol{list-style-type:lower-alpha; margin-top:3px; margin-bottom:3px}
.rightCol ol, 
.secondaryContent ol{list-style-type:decimal}
#homepage .event ol{list-style-type:decimal; margin:25px 0px 25px 25px}
#homepage .event ol li, .rightCol ol li{margin-bottom:15px}

#homepage .event ul, .rightCol ul{list-style-type:disc; margin:25px 0px 25px 25px}
#homepage .event ul li, .rightCol ul li{margin-bottom:15px}

.callout img{margin-top:3px; margin-bottom:5px}
.callout h2{color:#4C4C4C; font-size:1.2em; margin:0px 0 4px 0}
.callout h2 a:active, 
.callout h2 a:link, 
.callout h2 a:visited{color:#4C4C4C}
.callout h3{color:#4C4C4C; font-size:1em; margin:0px 0 4px 0}
.callout h3 a:active, 
.callout h3 a:link, 
.callout h3 a:visited{color:#4C4C4C}
.callout p, 
.callout li{font-size:12px; color:#636363}
.callout p{margin-bottom:7px}
p.more a{display:block; margin-top:5px; padding-left:15px; background:url(/mwv/fragments/mwvcorpsiteimages/bullets/homepage_industry_bullet.gif) no-repeat 0px 3px}
.callout ul{list-style-type:none; margin:6px 0px 6px 0px}
.callout ul li{margin-bottom:10px; padding-left:9px; background:url(/mwv/fragments/mwvcorpsiteimages/bullets/callout_bullet.gif) no-repeat 0px 5px}
.callout .subCallout{margin-bottom:16px}
.navCol .callout{margin-bottom:30px; padding:18px 20px 0 0; border-top:1px solid #E6E6E6; border-right:1px solid #E6E6E6}
.rightCol .callout h2{margin-bottom:8px}
.rightCol .callout{margin-bottom:23px}

.navCol .takeTheNextStep{margin-bottom:30px; padding:18px 20px 0 0; border-top:1px solid #E6E6E6; border-right:1px solid #E6E6E6}
.layout2Cols .rightCol .takeTheNextStep{padding:11px 0px 0px 20px; border-left:1px solid #E6E6E6}
#mwvproductdetailtemplate .layout2Cols .rightCol .takeTheNextStep{border-top:1px solid #E6E6E6}
.takeTheNextStep img.contactButton{margin-bottom:10px}

.contentCol table, 
.contentColNoNav table{border-collapse:separate}
table.inputsTable td{color:#4B4B4B;  padding:0px 20px 12px 0px}
table.inputsTable td label{display:block; margin-bottom:4px; color:#4B4B4B; font-weight:normal}
table.inputsTable td label.required{font-weight:bold}
table.inputsTable td label span{font-weight:normal; padding-left:10px}
table.inputsTable td label span.required{padding-left:0px}
table.inputsTable td.error label, table.inputsTable td.error label span.required{color:#f30}
div.error table.inputsTable label{color:#f30; float:left; font-weight:bold}
div.error table.inputsTable span.required{color:#f30; font-weight:normal}
table.inputsTable td.error input{border:1px solid #f30}
table.inputsTable td.lrgprocessmessage{        background:url(/mwv/fragments/mwvcorpsiteimages/icons/check_icon.gif) no-repeat top left; color:#005480; font-size:16px; font-weight:bold;  padding:11px 0 30px 50px}
table.inputsTable td.regprocessmessage.error{color:#f30; font-weight:bold; padding-right:0px}
table.inputsTable td .error{float:left}

table.inputsTable td input, table.inputsTable td select, table.inputsTable td textarea{border:1px solid #CDD4DA; color:#4b4b4b;  font:normal 1.1em arial,helvetica,sans-serif; padding:3px 0 4px 0}
table.inputsTable td input, table.inputsTable td textarea{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/form_field_bg.jpg) left top #fff}
table.inputsTable td input{width:158px}
table.inputsTable td input.phone{width:130px}
table.inputsTable td input.doubleWidth{width:350px}
table.inputsTable td select{width:190px}
table.inputsTable td select.doubleWidth{width:330px}
table.inputsTable td textarea.doubleWidth{width:418px}
table.inputsTable td input.doubleHeight, table.inputsTable td select.doubleHeight, table.inputsTable td textarea.doubleHeight{width:345px;  Height:200px}
table.inputsTable td input.fullWidth, table.inputsTable td select.fullWidth, table.inputsTable td textarea.fullWidth{width:100%}
table.inputsTable td.buttonRow{padding-top:18px}
table.inputsTable td input.submit{width:auto; background:none; border:0px; padding:0px}

table.inputsTable td input.emptyField{color:#989898}

select{visibility:hidden}
select{display:inline; width:auto}
div.selectME{color:#4B4B4B; font-weight:normal; background:url('/mwv/fragments/mwvcorpsiteimages/inputs/selectbox_blue.gif') top right no-repeat !important; cursor:pointer !important; margin-bottom:10px !important}
div.disabled{color:#999; cursor:default !important; background-image:url('/mwv/fragments/mwvcorpsiteimages/inputs/selectbox_blue_disabled.gif') !important}
div.selectME ul.selectME{list-style:none !important; margin:0 !important; padding:0 !important}
div.selectME ul.selectME li{background:transparent !important; line-height:1.2em !important; height:24px !important; margin:0 !important; padding:0 !important}
div.selectME ul.selectME li span.selectME{background:url('/mwv/fragments/mwvcorpsiteimages/inputs/selectbox_blue.gif') 0 0 no-repeat !important; display:block !important; height:15px !important; overflow:hidden !important; padding:5px 6px !important; white-space:nowrap !important}
div.disabled ul.selectME li span.selectME{background-image:url('/mwv/fragments/mwvcorpsiteimages/inputs/selectbox_blue_disabled.gif') !important}
div.selectME ul.selectME li dl.selectME{background-color:#fff !important; border:1px solid #d8dcdd !important; margin:-1px 0 0 0 !important; overflow-x:hidden !important; overflow-y:auto !important; position:absolute !important; z-index:1000 !important}
div.selectME ul.selectME li dl.selectME dd{margin:0 !important; padding:0 !important}
div.selectME ul.selectME li dl.selectME dd a, 
#findLocation div.selectME ul.selectME li dl.selectME dd a{color:#333 !important; display:block !important; line-height:1.1em !important; padding:5px 4px !important; text-decoration:none !important}
div.selectME ul.selectME li dl.selectME dd a:hover{background-color:#d3f4fd !important}
div.selectME ul.selectME li #arrowImg{display:none !important}
div.selectME ul.selectME li .clears{display:none !important}

.imageCaption{margin-top:2px; margin-bottom:10px}

.categories{margin-bottom:0px}

.categories{zoom:1}
.categories:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.categories .categoryRow{padding-top:20px; border-top:1px solid #e6e6e6; zoom:1; overflow:auto}
.categories .category{float:left; width:147px; overflow:hidden; margin-right:20px}
.categories .category .imageWrapper{height:83px; overflow:hidden}
.contentCol .layout2Cols .leftCol .categories .category{float:left; width:190px; overflow:hidden; margin-right:20px}

.contentColNoNav .oneCol .categories .category{width:278px}
.categories .category ul{list-style-type:none; margin:6px 0px 6px 0px}
.categories .category ul li{margin-bottom:10px; padding-left:9px; background:url(/mwv/fragments/mwvcorpsiteimages/bullets/callout_bullet.gif) no-repeat 0px 5px}
.categories .firstRow{border-top:0px}
.categories .last, 
.contentCol .layout2Cols .leftCol .categories .last{margin-right:0px}
.categories .category h3{color:#4C4C4C; font-size:1.1em}

.tabContent .categories .firstRow{padding-top:0px}
.tabContent .categories .category .h3{margin-top:0px}

.showingPaginationContainer{border-top:1px solid #ccc; font-size:1em; margin:25px 0px 25px 0px; padding:20px 0px 20px 0px}

.showingPaginationContainer{zoom:1}
.showingPaginationContainer:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.showingPaginationContainer.top{border-bottom:1px solid #ccc; border-top:0px; margin:20px 0px 0px 0px; padding:0px 0px 10px 0px}
.showingPaginationContainer .showing{float:left; color:#4B4B4B}
.showingPaginationContainer .pagination{color:#D8D8D8; float:right; text-align:right}
.showingPaginationContainer .pagination a{padding:0px 5px}
.showingPaginationContainer .pagination a.active6, 
.showingPaginationContainer .pagination a.active6:active, 
.showingPaginationContainer .pagination a.active6:link, 
.showingPaginationContainer .pagination a.active6:visited{font-weight:bold; color:#4A4A4A}
.showingPaginationContainer .pagination a img{border:0px}
.showingPaginationContainer .clear{height:0px}

.ourProducts ul , 
.relatedLinks ul, 
.editorialSection ul, 
.meetsTheNeeds ul{list-style-image:url(/mwv/fragments/mwvcorpsiteimages/bullets/std_bullet.gif); list-style-type:square; margin:7px 0 0 0; padding-bottom:7px; padding-left:16px}
.ourProducts ul li , 
.relatedLinks ul li, 
.editorialSection ul li, 
.meetsTheNeeds ul li{margin-bottom:6px; padding-left:0px}
.ourProducts ul li a, 
.relatedLinks ul li a, 
.editorialSection ul li a, 
.meetsTheNeeds ul li a{margin:5px 0 0 0}

table.searchResults{margin-top:20px}

table.searchResults td .withImage img{border:1px solid #CCC}

table.searchResults td a.searchLink{font-weight:bold;  line-height:1.6em}

.searchcolumn .searchCat{color:#ABABAB;  font-size:.95em; font-weight:bold;  line-height:1.4em;  display:block}

table.searchResults td .descWithImage p, table.searchResults td .descWithoutImage p{margin-bottom:18px; line-height:1.6em; color:#4B4B4B}
table.searchResults td span.withImage{display:block; padding-bottom:18px}
table.searchResults tr.spacerRow{height:25px}

table td{vertical-align:top}

.standardListTable{margin-top:20px; width:744px}
.standardListTable th{border-bottom:1px solid #ccc; font-weight:bold; padding:3px 0px; text-align:left}
.standardListTable td{padding:20px 10px 40px 0px}
.standardListTable td a{background:url('/mwv/fragments/mwvcorpsiteimages/pointer_right_small_darkblue.gif') 0px 5px no-repeat; color:#003145; display:block; margin-top:10px; padding-left:10px}
.standardListTable td a.calendarEventName{background:transparent; color:#005480; font-weight:bold; margin:0px; padding:2px 0px}

table.pkg, table.pkg2{ clear:both}

table.hasBorders{margin-bottom:25px}
table.hasBorders caption{text-align:left; padding:0 0 15px 0}
table.hasBorders th, 
table.hasBorders td{text-align:left; padding:15px}
#body table.hasBorders thead th{color:#fff; font-weight:bold; background:#003C69; border-right:1px solid #fff; text-align:center;}
#body table.hasBorders th{background:#e6e6e6; border:1px solid #fff; border-left:none; border-top:none}
#body table.hasBorders td{border:1px solid #e6e6e6; border-left:none; border-top:none; padding:15px}
table.hasBorders thead th a:link, table.hasBorders thead th a:active, table.hasBorders thead th a:visited{color:#fff; text-decoration:underline}
table.hasBorders th a:link, table.hasBorders th a:active, table.hasBorders th a:visited{color:#0085CF}
table.hasBorders thead th a:hover, 
table.hasBorders th a:hover{color:#FF9E00}

#body table.hasBorders th.empty{background:#f1f1f1 url('/mwv/fragments/mwvcorpsiteimages/backgrounds/empty_table_cell_bg.gif') left top}
#body table.hasBorders .lastInRow{border-right:none}
#body table.hasBorders th.lastInColumn{border-bottom:1px solid #e6e6e6}

#body .contentCol table.noBorders td, 
#body .contentColNoNav table.noBorders td{padding:5px}

#productsTabs{position:relative; z-index:1}

#productsTabs{zoom:1}
#productsTabs:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
#productsTabs{background-color:transparent; border:0px; height:auto; margin:0px 0px -1px 0px; padding:0px; position:relative; width:100%}
#productsTabs a{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/product_tabs_bg.jpg) left top repeat-x #FFF; color:#fff; display:block; float:left; font-weight:bold; height:auto; line-height:12px; margin-right:2px; padding:10px 20px; width:auto; *padding:10px 20px 9px 20px}
#productsTabs a.white{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/product_tabs_bg.jpg) left -80px repeat-x #FFF; color:#4A4A4A; border-color:#E6E6E6; border-style:solid; border-width:1px 1px 0 1px; padding-top:9px}
#productsTabs .search{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/product_tabs_bg.jpg) left top repeat-x #FFF; float:left;  height:auto; padding:1px 12px 6px 0px; *padding:1px 10px 5px 0px; width:auto}
#productsTabs .search.white{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/product_tabs_bg.jpg) left -80px repeat-x #FFF; color:#4A4A4A; border:1px solid #E6E6E6; border-bottom:0px; padding-top:0px; *padding-top:-1px; padding-bottom:7px}
#productsTabs .search.white a{background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/product_tabs_bg.jpg) left -80px repeat-x #FFF; color:#4A4A4A; padding-top:9px}
#productsTabs .search form{width:auto}
#productsTabs .search a{font-size:1em; padding:10px 20px 3px 20px}

#productsTabs .search input{border:1px solid #ccc; color:#000;  margin:5px 1px 0px 0px; vertical-align:middle; width:20px; height:17px}
#productsTabs .search input.submit{border:0px}

label.hidden{visibility:hidden}

#productsTabs input.searchPhrase{width:326px;  height:14px; margin:5px 0px 0px 15px; *margin-top:4px}

.contentCol #productsTabs input.searchPhrase{width:200px}

.searchEntryFields input.searchPhrase{width:175px}
.searchEntryFields input.searchPhrase, 
.searchEntryFields input.submit{vertical-align:middle}

.tabContent{float:left; padding:20px 0 0 20px; border-top:1px solid #e6e6e6; border-left:1px solid #E6E6E6; margin-top:-1px; *margin-top:0px}

.contentColNoNav .tabContent{float:left; overflow:hidden; width:900px; margin-top:-1px; *margin-top:0px; padding:0px; border-left:0px}
.contentColNoNav .tabContentInner{width:auto; padding:20px 0 0 20px; border-left:1px solid #E6E6E6; zoom:1; overflow:hidden}

.tabContent .imageBanner{padding-top:10px; width:100%; overflow:hidden; padding-bottom:20px}

#homepage #middle{border-bottom:0px solid #fff}
#homepage .oneCol{width:900px; margin-left:auto; margin-right:auto}

#homepage .carousel{margin-bottom:23px}

#homepage font.h1{color:#135A84; font-size:18px; font-family:Arial; font-weight:bold; margin:6px 0 4px 0}

ul.industryList{list-style:none; margin:16px 0 34px 82px}

ul.industryList{zoom:1}
ul.industryList:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
ul.industryList li{display:block; width:192px; float:left; list-style-type:none; padding-left:0px; padding-top:6px; padding-bottom:2px; margin:0px 0 4px 0px; font-size:12px; font-weight:bold}
ul.industryList li a:active, 
ul.industryList li a:link, 
ul.industryList li a:visited{color:#0085CF; padding:12px 15px 0px 30px; text-decoration:none}
ul.industryList li a:hover{color:#FF9E00; font-weight:bold; /*background:url(/mwv/fragments/mwvcorpsiteimages/bullets/homepage_industry_bullet.gif) no-repeat right 15px*/}
ul.industryList li.beverage{background:url(/mwv/fragments/mwvcorpsiteimages/bullets/industry_bullet_beverage.jpg) no-repeat 2px 3px}
ul.industryList li.foodPackaging{background:url(/mwv/fragments/mwvcorpsiteimages/bullets/industry_bullet_food_packaging.jpg) no-repeat 2px 3px}
ul.industryList li.homeAndGarden{background:url(/mwv/fragments/mwvcorpsiteimages/bullets/industry_bullet_home_and_garden.jpg) no-repeat 2px 3px}
ul.industryList li.personalAndBeautyCare{background:url(/mwv/fragments/mwvcorpsiteimages/bullets/industry_bullet_personal_and_beauty.jpg) no-repeat 2px 3px}
ul.industryList li.commercialPrinting{background:url(/mwv/fragments/mwvcorpsiteimages/bullets/industry_bullet_commercial_printing.jpg) no-repeat 2px 3px}
ul.industryList li.foodService{background:url(/mwv/fragments/mwvcorpsiteimages/bullets/industry_bullet_food_service.jpg) no-repeat 2px 3px}
ul.industryList li.mediaAndEntertainment{background:url(/mwv/fragments/mwvcorpsiteimages/bullets/industry_bullet_media_and_entertainment.jpg) no-repeat 2px 3px}
ul.industryList li.tobacco{background:url(/mwv/fragments/mwvcorpsiteimages/bullets/industry_bullet_tobacco.jpg) no-repeat 2px 3px}
ul.industryList li.consumerElectronics{background:url(/mwv/fragments/mwvcorpsiteimages/bullets/industry_bullet_consumer_electronics.jpg) no-repeat 2px 3px}
ul.industryList li.healthcare{background:url(/mwv/fragments/mwvcorpsiteimages/bullets/industry_bullet_healthcare.jpg) no-repeat 2px 3px}

#homepage .secondaryContent{clear:both; margin:0px; padding:30px 30px 30px 30px; background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/homepage_secondary_bg.jpg) top left repeat-x #fff}

#homepage .secondaryContent{zoom:1}
#homepage .secondaryContent:after{content:"."; display:block; height:0; clear:both; visibility:hidden}

#homepage .secondaryContent .callout{width:170px; float:left; margin-right:30px}
#homepage .secondaryContent .callout h2{font-weight:bold; font-size:1.3em; color:#636363; margin-top:-3px; margin-bottom:1px}
#homepage .secondaryContent .callout h2 a:active, 
#homepage .secondaryContent .callout h2 a:link, 
#homepage .secondaryContent .callout h2 a:visited{color:#636363; text-decoration:none}
#homepage .secondaryContent .callout p{margin-top:0px; font-size:11px; color:#636363}
#homepage .secondaryContent .callout p a{display:block; margin-top:5px; padding-left:16px; background:url(/mwv/fragments/mwvcorpsiteimages/bullets/homepage_industry_bullet.gif) no-repeat 1px 2px}
#homepage .secondaryContent .callout p.more{margin-bottom:0px}
#homepage .secondaryContent .advertisement{width:298px; float:right}

#subpage .contentCol{float:left; margin:0 0 0 30px; width:670px; } 
#subpage .featuredImage{margin-bottom:20px}
#subpage .contentCol .oneCol{float:right; width:670px}
#subpage .contentCol .layout2Cols .leftCol { float:left; margin:0 30px 0 0; width:420px; } 
#subpage .contentCol .layout2Cols .rightCol, 
#subpage .contentColNoNav .layout2Cols .rightCol { border-left:1px solid #E6E6E6; border-top:1px solid #E6E6E6; float:left; margin:0 0 0; padding:17px 0 0 29px; width:190px; }
#subpage .contentCol .layout2Cols .rightCol p{margin-left:9px}
#subpage .contentCol .layout2Cols .callout p{margin-left:0px}
#subpage .contentColNoNav{float:right; width:900px}
#subpage .contentColNoNav .oneCol{float:right; width:900px}
#subpage .contentColNoNav .layout2Cols .leftCol{width:630px; float:left; margin:0px 0 0 0}
#subpage .rightCol h2{font-weight:bold; font-size:1.2em; color:#636363; margin-top:0px; margin-bottom:7px}
#subpage .rightCol font.h2{display:block; font-size:14px; color:#636363; font-family:Arial; font-weight:bold; margin:0px 0 7px -10px}

.introCopy p{font-size:1.15em; padding-bottom:10px}

#productDetail .layout2Cols .leftCol{width:629px;   float:left; margin:0 0 0 0px}
#productDetail .contentCol .oneCol{float:right; width:670px}
#productDetail #contentCol .oneCol .oneColInner{border-top:0px solid #E6E6E6; border-left:0px solid #E6E6E6; padding:0px 0 0px 0px; overflow:hidden; _overflow:none}

.productImageAndMessage{margin-bottom:10px}

.productImageAndMessage{zoom:1}
.productImageAndMessage:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.productImageAndMessage p{font-size:1.15em}
.productImageAndMessage img{float:left; margin-right:46px}
#productDetail .editorialSection, 
#productDetail .meetsTheNeeds{float:left; border-top:1px solid #E6E6E6; padding-top:15px}
#productDetail .editorialSection{width:320px}
#productDetail .editorialSection .eS2{padding-right:20px}
#productDetail .meetsTheNeeds{width:300px}

#productDetail .meetsTheNeeds{zoom:1}
#productDetail .meetsTheNeeds:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
#productDetail .layout2Cols .rightCol{width:240px; float:right; margin:0px 0 0 0; padding:0px 0px 0px 0px; border-top:0px solid #E6E6E6; border-left:0px solid #E6E6E6; overflow:hidden}
#productDetail .layout2Cols .rightCol .rightColInner{padding-left:20px}
#productDetail .layout2Cols .rightCol .imageGallery{padding:11px 0px 0px 19px; border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; margin-bottom:30px}
#productDetail .layout2Cols .rightCol .imageGallery .image{float:left; width:70px; text-align:left; margin-top:10px; overflow:hidden}
#productDetail .layout2Cols .rightCol .imageGallery .last{width:60px}
#productDetail .layout2Cols .rightCol .imageGallery .imageRow{}

#productDetail .layout2Cols .rightCol .imageGallery .imageRow{zoom:1}
#productDetail .layout2Cols .rightCol .imageGallery .imageRow:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
#productDetail .layout2Cols .rightCol .relatedLinks{padding:11px 0px 0px 19px; border-left:1px solid #E6E6E6}
#productDetail .layout2Cols .rightCol .additionalContent{border-top:1px solid #e6e6e6}

#productDetail .layout2Cols .callouts{margin-top:30px}
#productDetail .layout2Cols .callout{padding:17px 0px 0px 19px; border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6}

#productDetail .rightCol .hr{ height:1px;  background:#E7E7E7;  width:100%;  font-size:1px;  overflow:hidden}

#categoryList .contentCol .oneCol{float:right; width:670px}
#categoryList .carousel{margin-bottom:20px}
#categoryList .category{width:147px}
#categoryList .mainContent{margin-top:20px}

#mwvcontactustemplate table.inputsTable td input{width:190px}
#mwvcontactustemplate table.inputsTable td input#xPhone{width:130px}
#mwvcontactustemplate table.inputsTable td input.doubleWidth{width:350px}

#contactUsInitial .layout2Cols{width:900px}
#contactUsInitial .contentColNoNav .layout2Cols .leftCol{width:450px; float:left; margin:0 0 0 0px}
#contactUsInitial .contentColNoNav .layout2Cols .rightCol{width:327px; float:right; margin:0px 0 0 0; padding:17px 0px 0px 0px; border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; overflow:hidden}
#contactUsInitial #contentCol .layout2Cols .rightCol .rightColInner{padding-left:20px}
#contactUsInitial #contentCol .layout2Cols .rightCol ol{margin-top:-10px; margin-bottom:5px; font-weight:bold}
#contactUsInitial #contentCol .layout2Cols .rightCol ol li{margin-bottom:2px; margin-left:-7px}
#contactUsInitial #contentCol .layout2Cols .rightCol ol li span{font-weight:normal}
#contactUsInitial #contentCol .layout2Cols .rightCol p{padding-left:10px}
#contactUsInitial #contentCol .layout2Cols .rightCol p.more{padding-left:0px}
#contactUsInitial #contentCol .layout2Cols .rightCol p.more a{display:inline; margin-top:0px; padding-left:0px; background:none}

#contactUsInitial #contentCol .layout2Cols .rightCol h2{color:#4C4C4C; font-size:1.15em; margin-bottom:6px}
#contactUsInitial #contentCol .layout2Cols .rightCol h3{font-size:1em; margin-bottom:0px; padding-left:10px}
#contactUsInitial #contentCol .layout2Cols .rightCol div{margin-bottom:25px}
#contactUsInitial #contentCol .layout2Cols .rightCol .moreInformation p{margin-bottom:8px}
#contactUsInitial .secondaryContent{border-top:1px solid #E6E6E6}
#contactUsInitial .secondaryContent ol{font-weight:bold; font-size:1.1em; margin-top:0px}
#contactUsInitial .secondaryContent ol li{margin-left:-17px; margin-bottom:18px}
#contactUsInitial .secondaryContent .FAQs p{font-weight:normal}
#contactUsInitial .secondaryContent .FAQs p span.question, 
#contactUsInitial .secondaryContent .FAQs p span.answer{display:block}
#contactUsInitial .secondaryContent .FAQs p span.question{font-size:1.1em; font-weight:bold}
#contactUsInitial .secondaryContent .FAQs p span.answer{font-size:1.0em; padding-left:20px; text-indent:-20px}
#contactUsInitial .secondaryContent .FAQs p span.label{font-size:1.1em; font-weight:bold}

#contactUsInitial .secondaryContent .FAQs p .answer span.label{padding-right:3px}

#contactUsSales #contentCol .tabContent .layout2Cols{width:879px}
#contactUsSales #contentCol .tabContent .layout2Cols .leftCol{width:450px; float:left; margin:0 0 0 0px}
#contactUsSales #contentCol .tabContent .layout2Cols .rightCol{width:346px; float:right; margin:0px 0 0 0; padding:0px 0px 0px 0px; border-top:0px solid #E6E6E6; border-left:0px solid #E6E6E6; overflow:hidden}
#contactUsSales #contentCol .tabContent .layout2Cols .rightCol .rightColInner{padding-left:20px}
#contactUsSales #contentCol .tabContent .layout2Cols .rightCol .getInTouch{margin-bottom:20px}
#contactUsSales #contentCol .tabContent .layout2Cols .rightCol .getInTouch .address{padding-left:10px}
#contactUsSales #contentCol .tabContent .layout2Cols .rightCol .previouslyViewedProduct h3{font-size:1em; margin-bottom:0px; padding-left:0px}

#mwvnewslistingtemplate .showingPaginationContainer{border-top:1px solid #ccc; font-size:1em; margin-top:25px; padding:20px 10px}
#mwvnewslistingtemplate .pressReleaseListing h4{color:#171717; font-weight:bold; margin:30px 0px 0px 0px}
#mwvnewslistingtemplate .releaseDate{display:block; margin:10px 0px 0px 0px; color:#ababab; font-size:.95em; font-weight:bold; line-height:1.4em}
#mwvnewslistingtemplate .pressReleaseListing a{display:block; font-weight:bold; line-height:1.6em}
#mwvnewslistingtemplate select{color:#000; width:200px}

#mwvnewslistingtemplate a.helpLink{margin-top:5px; padding-left:15px; background:url(/mwv/fragments/mwvcorpsiteimages/bullets/homepage_industry_bullet.gif) no-repeat 0px 3px;  font-size:1em}

#worldMap{margin-right:-3px}

ul#sbuProductListing, 
ul#sbuProductListing li.product{ list-style-type:none;  margin:0px;  width:650px}
ul#sbuProductListing li.product{ margin-bottom:25px}
 
 ul#sbuProductListing li.product{zoom:1}
 ul#sbuProductListing li.product:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
ul#sbuProductListing li.product .copy{ float:right;  width:553px;  margin-left:25px}
ul#sbuProductListing li.product .copyWithoutImage{ float:right;  width:650px;  margin-left:0px}
ul#sbuProductListing li.product .image{ float:left;  width:71px}

.tocGroup{margin-bottom:30px; position:relative}
.tocGroup h3{font-size:18px; font-weight:normal; margin-bottom:17px}
.tocItem{color:#171717; margin:0px 0px 25px 0px}
.tocItem a{font-weight:bold}
.tocItem .tocDesc a{color:#0086BF;  padding:0px;  font-weight:normal;  background:none}
.tocItem p{color:#171717; line-height:12pt; margin:3px 0px 10px 0px}
.tocItem img{float:left; margin:0px 15px 25px 0px !important}

.tabContent .tocItem{float:left; margin:0px 20px 20px 0px; *margin:0px 20px 0px 0px; width:29%}

#mwvspecchemlandingtemplate .tabContent .tocItem{width:188px}

.tabContent .tocItem p{margin-top:3px}
.tabContent .tocItem .tocDesc{margin-top:3px; line-height:12pt;  font-size:normal}
.tabContent .tocItem .tocDesc p{margin:0px; line-height:12pt; font-size:normal}
.tabContent .tocItem .tocDesc ul{margin:0px !important; line-height:12pt !important}
#pageContainer .tabContent .tocItem .tocLink a{ font-weight:bold}
#pageContainer .tabContent .tocItem p a{ background:none; color:#0086BF; padding-left:0px;  font-weight:normal}
.tabContent .tocItem img{float:left; margin:0px 15px 30px 0px !important; *margin:0px 15px 100% 0px !important}
#pageContainer .tabContent .prodByPropItem{float:left; margin:0px 15px 30px 0px; width:31%}
* html #pageContainer .tabContent .prodByPropItem{float:left; margin:0px 15px 30px 0px; width:30%}
#pageContainer .tabContent .prodByPropItem h3{color:#003145; font-size:18px; font-weight:normal; margin:0px 0px 7px 0px}
#pageContainer .tabContent .prodByPropItem ul{list-style:none; margin:0px; padding:0px}
#pageContainer .tabContent .prodByPropItem ul li{background:transparent; list-style:none; margin-bottom:3px; padding:0px}
#pageContainer .tabContent .prodByPropItem ul li a{display:block; font-weight:bold}
#pageContainer .tabContent .prodByPropItem ul li img{float:left; margin:0px 15px 30px 0px; *margin:0px 15px 100% 0px}

#productsTabs{background-color:transparent; border:0px; height:auto; margin:0px 0px -1px 0px; padding:0px; position:relative; width:100%}
#productsTabs .search form{width:auto}
#productsTabs .search a{padding:10px 20px 3px 20px}

input.searchPhrase{height:20px; border:1px solid #CDD4DA; color:#000;  font-size:1.05em; font-weight:normal; font-family:Tahoma,sans-serif; padding:2px 4px 0px 4px; margin-right:5px; background:url(/mwv/fragments/mwvcorpsiteimages/backgrounds/form_field_bg.jpg) left top #fff;  vertical-align:middle}

.searchcolumn{float:left; width:100%}
.searchcolumn .searchEntryFields{float:left; padding:3px 0px 0px 5px; width:325px}

.searchcolumn .filter{float:left; padding:5px 0px; width:256px; padding-right:5px}
.searchcolumn .filter label{display:block; font-size:0.95em}
.searchcolumn .filter label.hidden{visibility:hidden}
.searchcolumn .filter select{color:#000;  font-size:12px; width:256px}

.searchResultsFor{color:#145B87; font-size:1.6em; font-weight:bold; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px}
.searchResultsFor .searchPhraseWrapper{color:#000}
ul#searchResultList{list-style:none; margin:20px 0px 0px 0px}
ul#searchResultList li{background:transparent; list-style:none; margin:0px 0px 18px 0px; padding:0px; line-height:1.6em}
ul#searchResultList li a{font-weight:bold}
ul#searchResultList li a.searchlink{padding:0px 0px 0px 0px; line-height:1.6em}
ul#searchResultList li p{margin:0px}

div#mwvproductdetailtemplcalmar .layout2Cols .rightCol .additionalContent .tocItem{width:100%;border-left:1px solid #E6E6E6;padding:0px 0px 20px 20px;margin: 0px;}
div#mwvproductdetailtemplcalmar .layout2Cols .rightCol .additionalContent .tocItem img{margin: 0px 6px 6px 0px !important;}
div#mwvproductdetailtemplcalmar .layout2Cols .rightCol .additionalContent H3{border-left:1px solid #E6E6E6;padding:20px 0px 10px 20px;margin: 0px;}
