@charset "utf-8";
/* CSS Document */

div { margin: 0; padding: 0; }

.noListstyle { list-style:none; margin-top:1px; padding-top:1px; top:1px; }
.ulPointerList { list-style-type:none; padding: 0px 1px 0px 0px; margin: 0px 0px 0px 0px; }
.liPointerList { background-image: url('/content/3d-vision/images/li-pointer.jpg'); background-repeat: no-repeat; background-position: 0 5px; padding-left: 10px; margin-bottom:0px; margin-top:3px; }
.tableInfoHeader { font-weight:bold; font-size:13px; background-color:#cccccc; padding:5px 0px; text-align:center; vertical-align:top; }
.tableheader { background-color: #434242; text-align: left; color: #76B900; font-weight: bold; text-transform: uppercase;  border-right-style:solid; border-right-color:#FFF; border-width:thin;  border-bottom-style:solid; border-bottom-color:#FFF; padding: 5px; }
.tableInfoColumn { font-weight:bold; font-size:13px; background-color:#efefef; text-align:center; vertical-align:middle; }
.tableInfo { font-size:12px; background-color:#efefef; padding:5px 5px; text-align:center; vertical-align:middle; }
.tableInfoborder { font-size:13px; background-color:#efefef; padding:5px 5px; text-align:center; vertical-align:middle; border-left:1px white solid; border-bottom:1px white solid; }
.tableInfobordermiddle { font-size:12px; background-color:#efefef; padding:5px 5px; text-align:center; vertical-align:middle; border-bottom:1px white solid; border-left:1px white solid; border-right:1px white solid; }
.brandtitle { font-size:14px; width:200px;  vertical-align:middle; color:#333333; }
.crtableInfoHeader { font-weight:bold; font-size:13px; background-color:#cccccc; padding:5px 0px; vertical-align:top; text-align:center; }
.crtableInfoColumn { font-size:13px; background-color:#efefef; text-align:center; vertical-align:middle; }
.crtableInfo { font-size:13px; background-color:#efefef; padding:20px 5px; text-align:center; }
.tablebground { background-image: url('/content/EMEAI/_new_product_page/oem/table_background.png'); background-repeat:repeat-y; width:868px; }
.onImage { background-image:url(/content/3d-vision/images/system-requirements/on.png); background-position:left center; background-repeat:no-repeat; color:#ffffff; cursor:pointer; height:30px; padding-left:10px;  padding-top:8px; margin-bottom:7px;  width:230px; }
.offImage { background-image:url(/content/3d-vision/images/system-requirements/off.png); background-position: right center; background-repeat:no-repeat; color:#000000; cursor:pointer; height:20px; padding-left:10px; margin-bottom:10px; width:180px; }
.onhover{ background-image:url(/content/3d-vision/images/system-requirements/subsection-hover.png); background-position:left center; background-repeat:no-repeat; color:#000000; cursor:pointer; height:20px; padding-left:10px;  margin-bottom:10px; width:230px; }
.onout { background-image:url(/content/3d-vision/images/system-requirements/off.png); background-position: right center; background-repeat:no-repeat; cursor:pointer; height:20px; padding-left:10px; margin-bottom:10px; width:180px; }
.clearFloats { clear:both; line-height:0; font-size:0; /* Clearing floats prevents the browser from attempting to parse any more content as a floated element. If you don't clear, content may appear BEHIND floated elements */}