select#dnn_ergLocale_lstAvailableLanguages { border:1px #c0c0c0 solid;height:22px;padding:2px 2px 2px 4px;margin:0 12px 0 0; }
img#dnn_ergLocale_Img1 { vertical-align: bottom;margin:0 3px 4px; 0; }
input#dnn_dnnSEARCH_txtSearch { border:1px #c0c0c0 solid;height:18px;margin:0; }
span.locales, span.search { vertical-align:top; display:inline-block; }
/*html>body .headerpane { position:relative; top:6px; left:2px; }*/
.headerpane { position:absolute; top:28px;right:2px; }

/* tabid/387 IE bug fix */
#advantage { white-space:normal !important; line-height:16px; padding:0 0 8px 8px }
#advantage div.text {  }
#dnn_ctr1392_ViewMIR_plCompatible_label span, #dnn_ctr1392_ViewMIR_plMatch_label span, #dnn_ctr1392_ViewMIR_plVESA_label span { width: 580px !important; }
#divStayLeft { margin-top:8px; margin-bottom:16px; }
#divStayLeft table { border-top:1px #c0c0c0 solid; border-bottom:1px #c0c0c0 solid; border-left:1px #c0c0c0 solid; }
#divStayTopRight { position:relative; top:35px; left:10px; }
.section { font:11px/16px verdana, arial, helvetica, sans-serif; margin-top:5px; color:#000; }
.section span { color:#333; font-size:10px; }
img.question { }
table.advantageTable { margin: 10px 0 0 0; padding:0 }
table.advantageTable td { padding:0; margin:0; border-color:#333; }
table.advantageTable p { margin:0; padding:2px 2px 2px 4px; line-height:14px; }
a.Title, a.Title:visited { color:#333; }
a.Title:hover { color:#999; text-decoration:none; }
blockquote { font: 10px/13px Verdana, Arial, Helvetica, sans-serif !important; margin: 6px 0 14px 30px !important; color:#333; }
.clear { clear:both; }
.nobr { white-space:nowrap; }
.allCaps { text-transform: uppercase; }
.typepdf { background-image:none !important; }
.typepdf a { display:none; }
/* DNN menu system styles */
.mainMenu { width:760px; background-color:#fff; vertical-align:middle; border:0 !important; }
.MainMenu_MenuBreak { background-color:#fff; border:0; }
.MainMenu_Separator { background-color: #fff; font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #ccc; margin:0; padding: 0; border: 0; }
html>body .MainMenu_Separator { height:18px; }
.MainMenu_MenuItem { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #000; padding:0; margin:0; border: 0;/* cursor: hand;*/ }
.MainMenu_MenuItemSel { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #0066cc; padding: 0; margin:0; border: 0;/* cursor: hand;*/ }
.MainMenu_MenuIcon { background-color: #f5f5f5; font: 11px/16px Verdana, Arial, Helvetica, sans-serif; padding: 0; border: 0;/* cursor: hand;*/ text-align: center; }
.MainMenu_SubMenu { background-color: #f5f5f5; font: 11px/16px Verdana, Arial, Helvetica, sans-serif; padding: 0; border: 0;/* cursor: hand;*/ }
.MainMenu_MenuArrow { border:0; }
.MainMenu_RootMenuArrow { font: 11px/11px; padding: 0; border:0;/*cursor:hand;*/ }
.SkinObject { color: #000000; text-decoration: none; }
a.SkinObject:link, .SkinObject a { text-decoration: none; color: #0066cc; }
a.SkinObject:active { text-decoration: none; color: #6699cc; }
a.SkinObject:hover { text-decoration: underline; color: #99ccff; }
/* end DNN menu system */
.icon { margin: 2px; }
.floatLeft { margin: .5em .5em .5em 0em; float: left; }
/*.floatLeftFullWidth { margin: 0.5em 0.5em 0.5em 0em; float: left; width: 100%; }*/
.floatRight { margin: .5em 0em .5em .5em; float: right; }
.floatPN { line-height: 12px; position: relative; top: -14px; right: 40px; float: right; }
.centerCont { text-align: center; }
em { color:#000; font-style:normal; }
img { border:0; }
.sunBkgrnd { background-color: #666699; }
body { background-color: #fff; font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; margin: 0 10px; padding: 0; }
a { color: #0066cc; text-decoration: none; }
a:visited { color: #6699cc; text-decoration: none; }
a:hover { color: #99ccff; text-decoration: underline; }
hr { clear:both;border:0; width:100%; height:1px; color:#c0c0c0; background-color:#c0c0c0; margin:10px 0 10px 0 !important; padding:0 !important; }
.bold { font-weight: bold; }
.emphasis { font-weight: bold; color:#333; }
h1 { font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #333; margin: 4px 0.6em 2px 0.6em;padding: 0px; }
h2 { font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #66cc00; margin: 4px 8px 0.6em; padding: 0; }
h3 { font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #333; margin: 0em; padding: .7em .7em 0em .7em; }
h4 { font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #66CC00; margin: 0em; padding: .7em .7em 0em .7em; }
h5 { font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0em;padding: 0.5em 0.7em 1em; }
h6 { font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 1em;padding: .1em .7em .1em .7em; }
p { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; margin: 0em; padding: 0em .7em; }
/* List and Pseudo-lists */
ul, ol, li { } /* Caution modifying these tags! */
.oldListTags ul { display: block; margin: 0em; padding: 0em 0em 0.7em 2.5em; float: left; }
ol.orderedList { margin:8px 0 10px 50px; padding:0; }
ol.orderedList li { list-style-position: outside; margin:0 0 2px 0; padding:0; font: 10px/16px Verdana, Arial, Helvetica, sans-serif; }
ul.unorderedList { margin:8px 0 12px 50px; padding:0; }
ul.unorderedList li { list-style-position: outside; margin:0 0 2px 0; padding:0; font: 10px/16px Verdana, Arial, Helvetica, sans-serif; }
ul.unorderedList ul li { list-style-position: outside; margin:0; padding:0; font: 10px/16px Verdana, Arial, Helvetica, sans-serif; list-style-type:disc !important; }
ul.unorderedList ul { margin:4px 0 6px 30px; padding:0; }

dl#leaf1 { background:url('/Portals/0/images/advantage/leaf1.png') no-repeat 8px 2px; }
dl#leaf2 { background:url('/Portals/0/images/advantage/leaf2.png') no-repeat 8px 2px; }
dl#leaf3 { background:url('/Portals/0/images/advantage/leaf3.png') no-repeat 8px 2px; }
#leafWrap { position:relative; }

dl#zone1 { background:url('/Portals/0/images/advantage/target1.png') no-repeat 5px 2px; }
dl#zone2 { background:url('/Portals/0/images/advantage/target2.png') no-repeat 5px 2px; }
dl#zone3 { background:url('/Portals/0/images/advantage/target3.png') no-repeat 5px 2px; }
dl.zone dt,dl.leaf dt { margin-left:40px; }
dl { padding:0 0 0 16px !important; margin:10px 0 10px 0 !important; width:426px; }
html>body dl { width:410px; }
dt { font-size: 12px; line-height:16px; font-weight:bold; color:#999 !important; }
dd { line-height:16px; color: #333; }
dd span { color:#333; font-weight: bold; }
#zoneWrap { background:url('/Portals/0/images/advantage/standingWFzone.jpg') no-repeat 434px 20px; }
.listArrow { color: #000; float: none; display: list-item; margin: 0 0 0 16px; list-style-image: url('/Portals/0/images/bullet-arrow.gif'); list-style-position: outside; }
.listRoman { color: #000; display: list-item; margin: 0 0 0 26px; list-style-type: lower-roman; list-style-position: outside; }
.listCross { color: #000; float: none; display: list-item; margin: 0; list-style-image: url('/Portals/0/images/bullet-cross.gif'); list-style-position: outside; }
.listCross2 { color: #000; float: none; display: list-item; margin: 0; list-style-image: url('/Portals/0/images/bullet-cross-turq.gif'); list-style-position: outside; }
.ulBodyCopy { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 0em; padding: 0em 0em 0.7em 2.5em; border: 0em none; display: block; float: none; width: 100%; list-style-type: square; list-style-position: inside; }
.olBodyNum { margin: 0em; padding: 0em 0em 0.7em 2.5em; width: 100%; float: none; }
.liBodyCopy { margin: 0.4em 0em 0.4em 1em; padding: 0em 2em 0em 0em; list-style: url(http://www.ergotron.com/Portals/0/images/icon_listgrey.gif); display: list-item; float: none; width: 100%; list-style-type: square; list-style-position: outside; }
.olBodyNum li { margin: 0.4em 0em 0.4em 1em; padding: 0em 2em 0em 0em; width: 100%; float: none; display: list-item; list-style-type: decimal; white-space: pre-line; list-style-position: inside; list-style-image: none; }
.ulTblCell { font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #666; text-decoration: none; margin: 0em; padding: 0em 0em 0.7em 2.5em; border: 0em none; display: block; float: none; width: 100%; list-style: url(http://www.ergotron.com/Portals/0/images/icon_listgrey.gif) outside; }
.liTblCell { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #666; text-decoration: none; margin: 0.5em; padding: 0em; border: 0em none; display: list-item; float: none; width: 100%; list-style-type: square; list-style-position: outside; }
.ulTblCellNoBlk { font: 10px/14px Verdana, Arial, Helvetica, sans-serif; margin: 0em; padding: 0em 0em 0.7em 2.5em; float: none; list-style-type: circle; list-style-position: outside; }
.sideMenuItem li { padding:.3em 8px .4em 0;margin:0;list-style-type: none; width:140px !important; } /* page menus left menu on "product details" pages */
.sideMenu { display: block; font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 0 0 0 1px; padding: 6px 0px 12px; width: 155px; /*float: left;*/ list-style-type: none; } /* page menus left menu on "static" pages */
.sideMenuItem { display: block; font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 0; padding: 3px 0 2px 6px; width:140px !important; /*float: left;*/ list-style-type: none; }
.catSortMenu { display: block; font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: .2em 0 .4em 0; border: 0px none; padding: 0; float: left; list-style-type: none; width: 150px; background-color: #f5f5f5; }/* left menu on "dynamic" pages entire menu system wrap */
/* left menu on "dynamic" pages sub-catagoy title wrap */	
.catSortSub { display: block; font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 0 0 0 .5em; padding:0; float: left; list-style-type: none; width: 150px; background-color: #FFF; }
/* left menu on "dynamic" pages listed catagory item wrap */
.catSortItem { font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 0em; padding: 0 0 .2em .2em; width: 145px; float: left; list-style-type: square; list-style-position: inside; background-color: #FFF; }
.homeMenuHeadRight { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: .5em 0 0 10px; padding: 0; }
.homeMenuHead4 { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0 0 0 8px; padding: 0; }
.homeMenuHead3 { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #000; margin:.5em 0 0 8px; padding: 0; }
.homeMenuHead2,.homeMenuHead { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: .5em 0 0 106px; padding: 0; }
.homeMenuRight { font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: .5em 0 0 .5em; }
.homeMenuList,.homeMenuList2 { font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: .4em 0 .5em 106px; padding: 0; }
.homeMenuList { display: block; }
.homeMenuListRight { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 0 0 0 10px; padding: 0; }
.homeMenuHeadRight a,.homeMenuHeadRight a:visited,.homeMenuRight a,.homeMenuRight a:visited,.homeMenuHead4 a,.homeMenuHead4 a:visited,.homeMenuHead3 a,.homeMenuHead3 a:visited,.homeMenuHead2 a,.homeMenuHead a,.homeMenuHead a:visited,.homeMenuHead2 a:visited { color: #000; text-decoration: none; }
.homeMenuHeadRight a:hover,.homeMenuRight a:hover { color: #99ccff; text-decoration: underline; }
.homeMenuHead4 a span,.homeMenuHead3 a span,.homeMenuListRight a { color:#0066cc; }
.homeMenuHead4 a:visited span,.homeMenuListRight a:visited { color: #6699cc; }
.homeMenuHead4 a:hover span,.homeMenuHead3 a:visited span,.homeMenuHead3 a:hover span,.homeMenuListRight a:hover  { color: #99ccff; }
.homeMenuHead4 a:hover,.homeMenuHead3 a:hover,.homeMenuHead2 a:hover,.homeMenuHead a:hover { color: #99ccff; text-decoration: underline; }
.marginImageHome { margin: 9px 0 9px 9px; padding: 0 0 0 0; border: solid 4px #c0c0c0; }
.menuList { display: list-item; list-style-position: inside; list-style-type: square; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: .2em 0;padding: 0; }
.menuList a { color: #0066cc; }
.menuList a:visited { color: #6699cc; }
.menuList a:hover { color: #99ccff; }
.homeFeatureHead { font: 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #000000; margin: 0.5em 0 0 106px; padding: 0; }
.greyTitle,greytitle { font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #333; margin: 4px 8px 0; padding: 0; }
.greenTitle,.GreenTitle { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #66CC00; padding: .4em .8em .4em .6em; }
.greyTypeNoPad { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #666; }
.greyType,.greytype { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 0; padding: .2em .7em .6em; }
.greyType a { color: #0066CC; text-decoration: none; }
.greyType a:visited { color: #6699cc; text-decoration: none; }
.greyType a:hover { color: #99ccff; text-decoration: underline; }
.greyType12px { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 0; padding: .2em .7em .6em; }
.greyTypeBeni,.greytypebeni { font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; margin: 0em; padding: 0em .7em .7em; }
.greyTypeTechSpec,.greytypetechspec { font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; margin: 0 0 0.7em; padding: 0 0.7em; border: 0; }
.greyTypeXtra { font: 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #666; text-decoration: none; margin: 0; padding: .5em .7em; }
.greyTypeXtra a { color: #0066CC; text-decoration: none; }
.greyTypeXtra a:visited { color: #6699cc; text-decoration: none; }
.greyTypeXtra a:hover { color: #99ccff; text-decoration: underline; }
.greyType_0height { font: 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #666; text-decoration: none; padding: 0; margin: 0 .7em; }
.greyType_0height a { color: #0066cc; text-decoration: none; }
.greyType_0height a:visited { color: #6699cc; text-decoration: none; }
.greyType_0height a:hover { color: #99ccff; text-decoration: underline; }
.inlineGreyType { color: #666;font-weight:normal; }
.inlineGreyType a { color: #0066CC; }
.inlineGreyType a:visited { color: #6699cc; text-decoration: none; }
.inlineGreyType a:hover { color: #99ccff; text-decoration: underline; }
.redText_0height { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; margin: 0; padding: 0 .8em 0 0; }
.bluText { font-weight: bold; color: #0066cc; }
.ltgryText { font: 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #666666; }
.smallType { font: 9px/normal Verdana, Arial, Helvetica, sans-serif; color: #666666; margin: .6em .8em; padding: 0; }
.smalltype { font: 9px/normal Verdana, Arial, Helvetica, sans-serif; color: #666666; margin: .6em .8em; padding: 0; }
.strongType { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #000; }
.strongType12px { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #000; }
.strongType12px a { color: #000; text-decoration: none; }
.strongType12px a:visited { color: #6699cc; text-decoration: none; }
.strongType12px a:hover { color: #99ccff; text-decoration: none; }
.reverseType,.reversetype { color: #fff; margin: 0em; padding: .2em; }
.linkbutton {-webkit-box-shadow: rgba(0, 0, 0, 0.0976562) 0px 1px 0px 0px;background-color: #EEE;border: 1px solid #999;color: #666;font-family: 'Lucida Grande', Tahoma, Verdana, Arial, Sans-serif;font-size: 11px;font-weight: bold;padding: 2px 6px;height: 28px;}
.tblCenterTextMed { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; color: #666; border: 0; margin: 0; padding: .3em; text-align: center; vertical-align: middle; }
.tblCenterTextSml,.tblcentertextsml { font: 9px/13px Verdana, Arial, Helvetica, sans-serif; color: #333; border: 0; margin: 0; padding: 0.3em; text-align: center;/*vertical-align: middle;*/ }
.ltblLeftATextMed { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; color: #666; padding: 1em .8em; text-align: left; vertical-align: middle; }
.tblLeftTextSml { font: 9px/13px Verdana, Arial, Helvetica, sans-serif; color: #666; padding: .2em; text-align: left; vertical-align: middle; }
/* Table cell text handling */
.TablReverseType { font: 9px/13px Verdana, Arial, Helvetica, sans-serif; color: #fff; margin: 0; padding: .2em; }
/* form elements and formatting */ 
.required { font: 12px/12px Verdana, Tahoma, Geneva, sans-serif; color: red; white-space: nowrap; width:1%; }
.FormLabelCell { font: normal 10px/16px Verdana, Tahoma, Geneva, sans-serif; color: #666; padding: 0 6px 12px 12px; width: width:50%; }
.FormControlCell { font: 10px/16px Verdana, Tahoma, Geneva, sans-serif; color: #666; padding: 0 0 6px 6px; vertical-align:top; width: 49%; white-space: nowrap; }
.FormTable { width:598px !important; }
.RequiredHeader { font: 10px/16px Verdana, Tahoma, Geneva, sans-serif; color: #666; }
.FormRadioButtonList { font: 10px/16px Verdana, Tahoma, Geneva, sans-serif; color: #666; padding: 0 0 6px 0; margin:0; }
.FormDropDownList { font: 10px/16px Verdana, Tahoma, Geneva, sans-serif; color: #333; padding: 0; margin:0; }
.FormTextArea,.FormTextBox { font: 10px/16px Verdana, Tahoma, Geneva, sans-serif; color: #333; padding: 3px; margin:0; }
.FormTextBox { width:150px; }
.FormMultipleSelect { font: 10px/16px Verdana, Tahoma, Geneva, sans-serif; color: #666; padding: 0 0 6px 0; margin:0; }
.FormLabelControl { font: bold 10px/16px Verdana, Tahoma, Geneva, sans-serif; color: #333; padding: 0; }
.FormSubmit { font: bold 11px/11px Verdana, Tahoma, Geneva, sans-serif; color: #0066CC; padding: 2px; text-transform: uppercase; margin-left:10px }
.FormLabel { }
/* Home page what's new handling */
.featureList { font: 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #666666; margin: 0em 0em .5em; border: 0em none; padding: 0em; font-weight: normal; }
/* Table objects handling */
table { padding: 0; margin: 0; left: 0; top: 0; right: 0; bottom: 0; border: none; }
tr { text-align: left; }
/* special Table, Row and Cell features */
.leftBorder { border-left: 1px solid #c0c0c0; }
.cellContentBorder { border-bottom: #c0c0c0 4px solid; border-left: #c0c0c0 1px solid; }
.cellLineThinBtm { border-bottom: #c0c0c0 1px solid; }
.cellLineThinBtmBkgndWht { background-color: #FFF; border-bottom: #c0c0c0 1px solid; }
.cellLineThinBtmBkgndGrn { background-color: #CCFF99; border-bottom: #c0c0c0 1px solid; }
.cellLineThinBtmBkgrndLtGrey { background-color: #f7f7f7; border-bottom: #c0c0c0 1px solid; }
.cellLineThinBtmBkgrndDrkGrey { background-color: #666; border-bottom: #c0c0c0 1px solid; }
.cellLineThinRight { border-right: #c0c0c0 1px solid; }
.cellLineThinRightBkgrndWht { background-color: #FFF; border-right: #c0c0c0 1px solid; }
.cellLineThinRightBkgrndGrn { background-color: #CCFF99; border-right: #c0c0c0 1px solid; }
.cellLineThinRightBkgrndLtGrey { background-color: #f7f7f7; border-right: #c0c0c0 1px solid; }
.cellLineThinRightBkgrndDrkGrey { background-color: #666; border-right: #c0c0c0 1px solid; }
.cellLineThinLeft { border-left: #c0c0c0 1px solid; }
.cellLineThinLeftBkgrndWht { background-color: #FFF; border-left: #c0c0c0 1px solid; }
.cellLineThinLeftBkgrndGrn { background-color: #CCFF99; border-left: #c0c0c0 1px solid; }
.cellLineThinLeftBkgrndLtGrey { background-color: #f7f7f7; border-left: #c0c0c0 1px solid; }
.cellLineThinLeftBkgrndDrkGrey { background-color: #666; border-left: #c0c0c0 1px solid; }
.cellLineThinLeftBtm { border-bottom: #c0c0c0 1px solid; border-left: #c0c0c0 1px solid; }
.cellLineThinLeftBtmBkgrndWht { background-color: #FFF; border-bottom: #c0c0c0 1px solid; border-left: #c0c0c0 1px solid; }
.cellLineThinLeftBtmBkgrndGrn { background-color: #CCFF99; border-bottom: #c0c0c0 1px solid; border-left: #c0c0c0 1px solid; }
.cellLineThinLeftBtmBkgrndLtGrey { background-color: #f7f7f7; border-bottom: #c0c0c0 1px solid; border-left: #c0c0c0 1px solid; }
.cellLineThinLeftBtmBkgrndDrkGrey { background-color: #666; border-bottom: #c0c0c0 1px solid; border-left: #c0c0c0 1px solid; }
.cellLineThickBtm { border-bottom: #c0c0c0 4px solid; }
.cellLineThickBtmBkgrndWht { background-color: #FFF; border-bottom: #c0c0c0 4px solid; }
.cellLineThickBtmBkgrndGrn { background-color: #CCFF99; border-bottom: #c0c0c0 4px solid; }
.cellLineThickBtmBkgrndLtGrey { background-color: #f7f7f7; border-bottom: #c0c0c0 4px solid; }
.cellLineThickBtmBkgrndDrkGrey { background-color: #666; border-bottom: #c0c0c0 4px solid; }
.cellLineThickBtmGrn { border-bottom: #66cc00 4px solid; }
.cellLineThickTopGrn { border-top: #66cc00 4px solid; }
.cellLineThickBtmGrnBkgrndWht { background-color: #FFF; border-bottom: #66cc00 4px solid; }
.cellLineThickBtmGrnBkgrndGrn { background-color: #CCFF99; border-bottom: #66cc00 4px solid; }
.cellLineThickBtmGrnBkgrndLtGrey { background-color: #f7f7f7; border-bottom: #66cc00 4px solid; }
.cellLineThickBtmGrnBkgrndDrkGrey { background-color: #666; border-bottom: #66cc00 4px solid; }
.cellBkgrndDrkGrey,.cellbkgrnddrkgrey { background-color: #666; }
.cellBkgrndLtGrey { background-color: #f7f7f7; }
.cellBkgrndGrn,.cellbkgrndgrn { background-color: #CCFF99; }
.cellBkgrndWht { background-color: #FFF; }
/* Cell borders for bottom of the opening page of web site */
.cellBox3-4 { border-right: #c0c0c0 1px solid; border-left: #c0c0c0 1px solid; border-bottom: #c0c0c0 1px solid; }
.cellBox1-2 { border-right: #c0c0c0 1px solid; border-bottom: #c0c0c0 1px solid; }
/* Misc table cell line stuff */
.boxThinLite { border: #c0c0c0 1px solid; }
.boxThinWht { border: #fff 1px solid; }
.boxThickLtGrey { border: #c0c0c0 4px solid; }
.boxThinLtGreyCaption { border: #c0c0c0 1px solid;margin-bottom: .8em; }
/* Misc object handling */
.marginTB6px { margin-top: 6px; margin-bottom: 6px; }
/* end original CSS for ergotron web site */
/* old-site style names, odd.css */ 
.body_text { color: #666; font: 10px/16px Verdana, Arial, Helvetica, sans-serif; }
.list_text { color: #666; font: 9px/13px Verdana, Arial, Helvetica, sans-serif; }
.title1 { color: #333; font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; }
.subtitle1 { color: #66cc00; font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; }
.subtitle2 { color: #000; font: 10px/16px Verdana, Arial, Helvetica, sans-serif; }
.copywrite, .copyright { color: #666; font-size: normal 9px/16px Verdana, Arial, Helvetica, sans-serif; }
.box_style { color: #000; font: normal 10px Verdana, Arial, Helvetica, sans-serif; border-color: #c0c0c0; border-style: solid; border-width: 1px 1px 1px 0; }
.border_bottom { border-top: 1px solid #c0c0c0; }
.border_bottomSide { border-top: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; }
.border_bottombottom { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #0066cc; text-decoration: none; border-bottom: 1px solid #c0c0c0; }
.border_bottomFull { border-top: 1px solid #c0c0c0; }
.border_full { border: solid 1px #c0c0c0; }
.border_side { border-left: 1px solid #c0c0c0; }
/* styles from original design */ 
.grey_type { color: #666; font: 10px/16px Verdana, Arial, Helvetica, sans-serif; }
.small_type { color: #666; font: 9px/13px Verdana, Arial, Helvetica, sans-serif; }
.reverse_type { color: white; font: 9px/13px Verdana, Arial, Helvetica, sans-serif; }
.green_title { color: #66cc00; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.dark_title { color: #333; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.red_text { color: red; font-weight: normal; }
.blu_text { color: #0066cc; font-weight: bold; }
.ltgry_text { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; }
.line_thinlow { border-bottom: 1px solid #c0c0c0; }
.line_thinright { border-left: 1px solid #c0c0c0; }
.line_thinleft { border-left: 1px solid #c0c0c0; }
.line_thicklow { border-bottom: 4px solid #c0c0c0; }
.line_thicklow_grn { border-bottom: 4px solid #66cc00; }
.box_3-4 { border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; }
.box_1-2 { border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; }
.box_2-1, .lftbtmrule_style { border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; }
.box_thinlite { border: solid 1px #c0c0c0; }
.box_thinwhite { border: solid 1px #fff; }
.box_thicklite { border: solid 4px #c0c0c0; }
.box_thinlite_caption { margin-bottom: 8px; border: solid 1px #c0c0c0; }
.list { list-style-type: square; list-style-position: outside; display: list-item; margin-top: 4px; margin-bottom: 4px; margin-left: 16px; }
.margin_tb { margin-top: 6px; margin-bottom: 6px }
.margin_image_home { margin-top: 3px; margin-right: 12px; margin-bottom: 60px; border: solid 4px #c0c0c0; }
.handcursor { cursor: hand; cursor: pointer; }
/* end odd.css file addition */
.ulNoBlk { display: list-item; }
.liRed { list-style-image: url(http://www.ergotron.com/Portals/0/images/list_type_red.gif); color: #666666; margin: 0em; padding: 0em 0em 0.7em; float: left; }
.listTinydot { line-height: 12px; margin: 0 1em 0.4em 1.5em; list-style-image: url(http://www.ergotron.com/Portals/0/images/Tinydot.gif); list-style-position: outside; display: list-item; }
.ulNumberList { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: black; width: 575px; padding-top: 7px; padding-right: 0; padding-left: 25px; list-style-type: decimal; }
.liNumberList { margin: 3px 0 3px 10px; padding: 0 10px 0 0; display: list-item; list-style-type: decimal; list-style-position: outside; }
.prodMiscText { font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; border: 0em none; background:#f5f5f5; padding:1em; margin:0; }
.listBenefit { font: 10px/14px; list-style-type: square; list-style-position: outside; display: list-item; margin: 0 0 0 24px; padding: 0; }
.4sightLink { color:#0066cc; text-decoration:underline; }
.4sightLink span { color:#0066cc; text-decoration:underline; }
*.hangingIndent { padding-left:15px; text-indent:-15px; font-weight:normal; color:#333333; }
*.Indent { padding-left:15px; font-weight:normal; }
select { font:11px/16px Verdana, Arial, Helvetica, sans-serif !important; }
/* For Movie Player */
.theater { width:600px; height:840px; background-image:url(http://internalapps.ergotron.com/aspfordnn/a-theater/mmc-background.jpg); background-repeat:no-repeat; padding-left:3px; }
html>body .screen { height:340px; }
html>body .instruction { padding:55px 0 0 0; }
.screen { text-align:center; padding:37px 0 0 0; width:478px; height:406px; voice-family: "\"}\""; voice-family:inherit; }
.instruction { font-size:11px; color:#000000; padding:25px 0 0 0; }
.nowshowing { display:block; color:#e2e2e2; font-weight:bold; margin:0; font-size:10px; }
.nowshowing span { color:#999999; }
.stepcarousel { margin:8px 0 0 0; position: relative; /*Leave this value alone*/ border-left: 1px solid black; border-right: 1px solid black; overflow: scroll; /*Leave this value alone*/ width: 230px; height: 56px; /*Height should be enough to fit largest content's height*/ background-color:black; }
.stepcarousel .belt { position: absolute; /*Leave this value alone*/ left: 0; top: 0; }
.stepcarousel .panel { float: left; /*Leave this value alone*/ overflow: hidden; margin:0; width: 63px; }
.choices { width:230px; background-color: #f7f7f7; border:1px #c0c0c0 solid; margin:0 0 0 0; text-align:left; }
.choices ol { margin:8px 5px 10px 34px; padding:0; }
.choices ol li { list-style-position: outside; margin:0 0 6px 0; padding:0; font-size:10px; }
       /* product gallery exceptions below */
.ProductStepcarousel { position:relative;overflow:scroll;width:185px;height:74px;padding:0 2px 0 2px;border:1px solid #e2e2e2;}
.ProductStepcarousel .ProductBelt { position:absolute;left:0;top:0;background-color:#fff; }
.ProductStepcarousel .ProductPanel { float:left;overflow:hidden;margin:2px 2px 0 2px;width:40px;height:40px;background:#fff;border:1px solid #e2e2e2; }
table#dnn_ctr387_Main_ctl00_tblProductMainTable div.smalltype { width:185px; text-align:center;margin:4px 0 8px 0; }
div.placeholder { width:185px;height:234px;cursor:pointer; margin:5px auto; text-align:center; display:table-cell;vertical-align:middle; }
div.placeholder img { position:relative; }
.ProductStepcarousel a:hover { text-decoration:none !important; }
/* End Movie Player */
a .rebateImg { opacity: 1; -moz-opacity: 1; filter: alpha(opacity = 100); }
a:hover .rebateImg { opacity: .6; -moz-opacity: .6; filter: alpha(opacity = 60); }
.inputs { margin:0 !important; }
.alert { color:red; }
/* Rep Finder; new module requires change to id name */
#dnn_ctr1754_ViewRepLocator_lblMulti { font-size:11px; display:block; margin:0 0 10px 6px; }
#dnn_ctr1754_ViewRepLocator_btnSubmit { clear:both; }
#dnn_ctr1825_ViewRepLocator_lblMulti { font-size:11px; display:block; margin:0 0 10px 6px; }
#dnn_ctr1825_ViewRepLocator_btnSubmit { clear:both; }
/* List change */
.topRule { border-top: 1px #c0c0c0 solid; }
/* MIR module */
.tableTextNoPad strong { color:#333333; }
#dnn_ctr1392_ViewMIR_ddlManufacturer { margin-top:15px; }
#dnn_ctr1392_ViewMIR_ddlCategory { margin-top:8px; }
/* Drop-cap */
*.hanging-indent { padding-left:18px; text-indent:-17px; margin:0 10px 10px 10px; position:relative; top:10px; color:#666666; }
*.hanging-dropcap { position:relative; top:7px; left:-3px; font-size:20px; line-height:20px; font-weight:normal; color:black; }
/* Print/Social */
.printControlold { width:46px; text-align:center; position:relative; left:710px; top:6px; }
.printControl { width:140px; text-align:center; position:relative; left:620px; top:6px; }
.socialPR { text-align:center; float:right; position:relative; top:4px; left:8px; }
.socialProduct { width:100px; text-align:center;position:relative;left:660px;top:6px; }
.socialPRspan { border:1px #d9d9d9 solid;padding:2px 4px 2px 4px;position:relative;top:3px;display:block; }
html>body .socialPRspan { border:1px #d9d9d9 solid;padding:2px 4px 0 4px;position:relative;top:3px;display:block; }
.printControlspan { border:1px #d9d9d9 solid;padding:2px 3px 2px 4px; display:block; }
.IEpad { padding-left:4px; }
html>body .IEpad { padding-left:0px; }
.printControlM { width:140px;margin:34px 0 0 0;text-align:center;background-color:white; }
.printControlN { width:150px;margin:0 0 0 0;text-align:center;background-color:white; }
#dnn_ctr387_Main_ctl00_buttons { padding-left:8px; /*margin-bottom:34px;*/ }
.shareSpot { margin:0; }
.shareSpotspan { background-color:#fff;border:1px #d9d9d9 solid;padding:2px 3px 2px 4px;margin-bottom:4px;margin-left:2px;display:inline-block;overflow:hidden;vertical-align: middle;line-height:12px; }
.share { color:#000; }
.likes { position:relative;left:8px;margin:6px 0 8px 0;white-space:nowrap; }
.like { display:inline-block; }
.FB { position:relative;top:-2px; }
.FB { top:-1px\9; }
@media \0screen { .FB { top:1px; } }
.G1 { width:72px; }
#at15pf { display:none !important; }
#at15s_head { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; }
#at15s { -moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important; }
#at_hover { font: 10px/12px Verdana, Arial, Helvetica, sans-serif; }
.at_bold { font-weight:normal !important; }
.addthis_button img { opacity:0.6;filter:alpha(opacity=60); } 
.addthis_button:hover img { opacity:1.0;filter:alpha(opacity=100); } 
#dnn_ctr387_Main_ctl00_tblProductOverview { width:606px !important; }
#dnn_ctr387_Main_ctl00_tblProductOverview td + td + td { width:178px; }
#dnn_ctr387_Main_ctl00_tblProductOverview td + td { width:185px; }
#dnn_ctr387_Main_ctl00_lblPartNumber { white-space:pre-wrap; margin:0 !important;padding:0 !important; display:inline-block; width:86px; vertical-align:top; }

/* product page icons */
html>body #socialLinkstabid65 { width:138px; }
#socialLinkstabid65 { padding:2px; margin:6px 0 0 6px; border:1px #d9d9d9 solid; width:144px; }
#deliLink { margin-left:2px; }
#facebookLink { position: relative; top:1px; }
#stmbleLink { margin-right:1px; }
#print {  }
/* accessories */
#tblAccessories img { margin:8px 8px 8px 0; }
#tblAccessories td { border-top:1px #e5e5e5 solid; border-right:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid; }
#tblAccessories { float:left; margin:4px 10px 0 0; }
#seeAllAcc { font:10px/13px verdana, arial, helvetica, sans serif; font-weight:bold;position:relative;top:60px;cursor:pointer; }
.accessoryWrap { padding-top:8px; }
.accessoryWrap .greenTitle { display:block; }
/* Product feature section */
.learnMoreLogo { position:absolute; left:640px; top:250px }
#miscText { background-color:#f5f5f5; width:606px; }
.featurePic { float:left; margin:0 10px 20px 0; }
.featurePic2 { float:left; margin:0 10px 0 0; }
.glidecontentwrapper { position: relative; /* Do not change this value */ width: 598px; height: 80px; /* Set height to be able to contain height of largest content shown*/ border: 0; overflow: hidden; padding:0; margin:0; }
html>body .glidecontent { width: 580px; }
.glidecontent { /*style for each glide content DIV within wrapper.*/ position: absolute; /* Do not change this value */ padding:8px; visibility: hidden; width: 600px; background-color:#f5f5f5; font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #666666; }
.glidecontenttoggler { /*style for DIV used to contain toggler links. */ width: 600px; margin-top: 6px; text-align: center; /*How to align pagination links: "left", "center", or "right"*/ background-color: #f5f5f5; /*always declare an explicit background color for fade effect to properly render in IE*/ padding-bottom: 8px; }
.glidecontenttoggler a { /*style for every navigational link within toggler */ display: -moz-inline-box; display: inline-block; border: 1px solid #c0c0c0; color: #666666; padding: 1px 3px; margin-right: 2px; font: 10px/12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.glidecontenttoggler a.selected { /*style for selected page's toggler link. ".selected" class auto generated! */ background-color: #E4EFFA; color: black; }
.glidecontenttoggler a:hover { background-color: #E4EFFA; color: black; }
.glidecontenttoggler a.toc { /*style for individual toggler links. ".toc" class auto generated! */ }
.glidecontenttoggler a.prev, .glidecontenttoggler a.next { /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */ }
.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover { background-color: #E4EFFA; color: black; }
 /* tabbed module styles */
ol#toc { font: 11px Verdana; text-align: left; margin: 1px 0 0 16px; padding: 3px 0; list-style-type: none; }
ol#toc li { margin: 0; display: inline; }
ol#toc a { color: #999; background: #fff url(/portals/0/images/shade_gry.jpg) repeat-x left bottom; text-decoration: none; margin-right: 6px; padding: 3px 7px; display: inline-block; position: relative; top: 3px; border-top: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; }
ol#toc a:visited { color: #999; text-decoration: none; }
ol#toc a:hover { color: #999; text-decoration: underline; }
ol#toc li.current { color: #000; position: relative; top: 1px; }
ol#toc li.current a { color: #000; background: white url(/portals/0/images/shade.jpg) repeat-x left top; }
ol#toc li.current a:hover { color: #000; text-decoration: underline; }
ol#toc span { display: block; line-height: 2em;/*background-color: white; background-image: url(shade_gry.jpg); background-repeat: repeat-x; padding-right: 10px;*/ }
ol#toc li img { vertical-align: baseline; opacity: .5; -moz-opacity: .5; filter: alpha(opacity = 50); }
ol#toc li.current img { opacity: 1; -moz-opacity: 1; filter: alpha(opacity = 100); }
div.content { text-align:left; width: 592px; border: solid 1px #c0c0c0; margin: 0 0 0 8px; padding: 0px 0px 0px 0; }
div.content h1 { margin-top:12px; }
.contentPic { float:right; border:0; margin:0 0 15px 15px; }
#bioBlock { padding:1.0em 15px 0.7em 15px; margin:0; border-top:1px #e2e2e2 solid; }
#bioBlock ul { list-style:none; margin:0; padding:0 0 0 10px; }
#bioBlock li { margin: 0; padding:0 0 0.5em 0; list-style-position: outside; list-style-image: none; font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #666666; }
/* home head items: right pane, partner */
.partnerResource { font: 12px/16px Verdana, Arial, Helvetica, sans-serif; background-color:#f5f5f5; }
.partnerResource a { color:#0066cc !important; }
.partnerResource ul { margin:56px 0 0 52px; padding:0 }
.partnerResource li.listCross2 { margin-bottom: 6px; }
#tabHighLight2 { width:160px; height:285px; position:relative; top:224px; right:2px; background-image: url('/portals/0/HomPagbtmNav/backgroundTab3.png'); background-repeat:no-repeat; background-position:0 0; } /* IE8 cannot display; style moved inline */
html>body #Table_01 { position:relative; top:0; }
#Table_01 { position:relative; top:1px\9 !important; }
/* home right column feature items */
.shiftcontainer { position:relative;left:-6px;top:4px; }
.shadowcontainer { width: 130px; background-color: #ddd; }
.shadowcontainer .innerdiv { background-color: white; border: 1px solid #a3a3a3; padding: 0; position: relative; left: 4px; top: -4px; } 
#placeIt,#placeIt2 { padding:4px 0 2px 4px; }
#placeIt2 { margin:20px 0 0 22px; }
#placeIt2 .innerdiv { padding-bottom:12px; }
#placeIt2 p.title { text-align:center;color:#000;font-size:12px;padding-top:8px;margin-left:0; }
#placeIt2 .shadowcontainer { background-color:#eee; }
.innerdiv h3 { font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif; }
.innerdiv .cellLineThinBtmBkgrndLtGrey { padding-bottom:6px !important; }
.learnMore { margin-top: 6px; }
.innerdiv .greyType { padding:0 12px 8px 12px !important; }
#dnn_ctr2234_ModuleContent, #dnn_ctr2465_ContentPane { position:relative; right:225px/* move right to fit into place*/;top:-15px; height:28px;width:160px;text-align:center; }
#dnn_ctr2234_ModuleContent select, #dnn_ctr2465_ContentPane select { width:125px; margin-bottom:0 !important; }
#rightMargin { height:196px; width:162px; text-align:center }
#rightMargin2 { height:208px; width:162px; text-align:center; }
#rightMargin2 div.featured { padding-top:18px; line-height:12px; color:#333; }
#rightMargin2 img.featured { margin:10px 10px 0 10px; }
#rightMargin2 .calltoaction, #rightMargin3 .calltoaction { margin:6px 0 8px 0; }
#rightMargin2 #placeIt, #rightMargin3 #placeIt { padding:8px 0 2px 4px; }
#rightMargin2 .learnMore, #rightMargin3 .learnMore { margin-top: 4px; }
#rightMargin3 { height:208px; width:162px; text-align:center; }
#rightMargin3 div.featured { padding-top:36px; line-height:12px; color:#333; }
#rightMargin3 img.featured { margin:0; padding:0; }
/* end home right column */
.menu_child { border: 1px solid black; padding:8px 0 4px 8px; background-color:white; width:166px; }
.menu_wrap { width:180px; padding:0 0 0 14px; }
a.child_attach { display:block; padding-bottom:5px; font-size:11px; }
html>body div.bubbleArrow { float:right; position:relative; left:-174px; top:16px; }
.bubbleArrow { float:right; position:relative; left:-164px; top:16px; }
/* Google RSS feed */
.labelfield { color:brown; }
.datefield { color:#666; font-size:10px; }
#blogFeed div { margin:0 0 4px 0; line-height:13px; padding:0; font-size:10px; }
#blogFeed div a { padding-left:3px; }
.blogFeedclass { }
div.feedDisplayWrap { padding:4px 0 4px 0; margin:0 8px 4px 10px; border-bottom:1px #e7e7e7 solid; }
div.feedDisplayWrap2 { padding:4px 8px 4px 0; margin:0 0 4px 8px; border-bottom:1px #e7e7e7 solid; }
code { color: red; }
/* Main skin fixes */
a#dnn_ergLabelCopyright_hl1 { color:black; text-decoration:none; }
a#dnn_ergLabelCopyright_hl1:hover { color:black; text-decoration:none; }
span#dnn_ergPartnerFooter_lblFooter2 { display: none; }
/* Home page portal treatment */
#partner_container { background:url('/Portals/0/PortalImages/partnerportal_bg.png') 50px 25px no-repeat; }
#partner_container td { width:125px;text-align:center; }
#dnn_ergPartnerSKU_hypLogin { position:absolute;top:50px;left:410px;color: #265597; }
#dnn_ergPartnerSKU_imgLogo { position:relative;margin-top:3px;margin-bottom:5px;right:46px; }
#dnn_ergPartnerSKU_ddlSKU, #dnn_ergPartnerSKU_ddlPart, #dnn_ergPartnerSKU_lblPortal { display:none; }
.howtosell_links { line-height:2.2em; }
.howtosell_links_pdf { list-style: outside url('/Portals/0/images/icon_acro.gif'); }
.howtosell_links_empty { list-style-type:none; }
.howtosell_links a { color:#0056b9; }
.howtosell_box { width:762px; background-image:url('/Portals/0/HomPagbtmNav/bg_blutowht-long.jpg'); background-repeat: repeat-y; position:relative; }
#quickfinder { line-height:0; }
/* end main skin */

