/* 

OMRON PARAMETRIC SELECTOR CSS STYLESHEET DOCUMENT
Copyright 2006 Omron Industrial Automation. All Rights Reserved.


*/
div.parametric_selector table { border-collapse: collapse; }
table a { font-weight: normal; }
td { padding: 0; }
th.nowrap,
td.nowrap { white-space: nowrap; }
hr { border: 0; height: 1px; color: #888F99; background-color: #888F99; }
p.ps_p { margin: 0; }
h1 { font-size: 12px; color: #105DAD; margin: 0; padding: 4px 0 6px 10px; }
div.parametric_selector form { margin: 0; }
div.parametric_selector input { margin: 0 3px 0 3px; }
* html div.parametric_selector input { margin: -4px 0 -3px -1px; }

* label.enabled {color: #000000; }
* label.disabled {color: #AAAAAA; }
* td.enabled {color: #000000;}
* td.disabled {color: #AAAAAA;}

a.removed {display: none;}

div.spacer { height: 4px; overflow: hidden; }
div.parametric_selector {padding-top: 4px;}
div.result_container {position: absolute; left: 558px; width: 445px; height: 300px; margin:0; }

div#tooltip { position: absolute; font-family: Tahoma, Arial, sans-serif; font-size: 8.5pt; color: #000; width: 130px; border: 1px solid black; padding: 1px 3px 2px; background-color: #E1EBF6; visibility: hidden; z-index: 100; }

div#checkboxes_container {position:relative; }
div#clip {float:left; width: 350px; overflow:hidden;}

div.scrolltable { clear: both; border-bottom: 1px solid #888F99;}
div.scrolltable table {}
div.scrolltable div.result_body {overflow:auto;}
div.scrolltable tbody td { padding: 3px 0px 0 1px; }
div.scrolltable thead tr { background: #888F99;}
div.scrolltable thead tr.subheader { background: #fff;}
div.scrolltable thead tr.subheader th { background: #fff; color: #000; font-weight: normal; padding-bottom: 1px; height:5px;}
div.scrolltable thead tr.subheaderline { height: 1px; }
div.scrolltable thead tr.subheaderline th { padding: 0; height: 0px} 
div.scrolltable thead th.heading { border-right: 1px solid white;}
div.scrolltable thead th {background: #888F99; text-align:left; height:32px; vertical-align: top; font-weight: bold; color: #FFF;padding: 2px}
div.scrolltable tbody a { font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
div.scrolltable tbody a:hover { text-decoration:underline;}
div.scrolltable div.checkmark_true {text-align:center; width:100%; font-weight: bold; font-size:10px; color:green;}
div.scrolltable div.checkmark_false {text-align:center; width:100%; font-weight: bold; font-size:10px;color:darkred;}

div.parameters { border: 2px solid #888F99; width: 363px; height: 338px; overflow: auto; background-color: #EAEEF2; margin:0; }
div.parameters table.columns td {padding-left:3px;}
div.parameters table.columns td.title { padding: 0 0 3px 4px; }
div.parameters table {margin-top:4px;}
div.parameters table.columns table td {padding-top:1px}
div.parameters table.columns {width:100%; padding: 4px 4px 0 0 ;}

div.moreparameters { border: 2px solid #888F99; margin-top: 4px; padding: 2px; background-color: #EAEEF2; }
* html div.moreparameters { width: 100%; }
div.moreparameters table.columns td {padding-left:3px; }
div.moreparameters table.columns td.title { padding: 0 0 3px 4px; }
div.moreparameters table {margin-top:4px;}
div.moreparameters table.columns table td {padding-top:1px}
div.moreparameters table.columns {width:100%; padding: 4px 4px 0 0 ;}

div.results { height: 241px; margin-top: 4px; border: 2px solid #888F99; background-color: #fff; }
div.results div.status { text-align: right; height: 52px; margin-top: 1px; padding-right: 4px; color: #0061AC; }

div.results div.buttonbar { border-top: 1px solid #888F99; padding: 3px 1px 0px 1px; }
* html div.results div.buttonbar { padding: 2px 1px 2px 1px; }
div.results div.buttonbar a {color:#ffffff; float:left; text-decoration: none; display:inline; height:19px}
* html div.results div.buttonbar a { margin-bottom: 1px; }
div.results div.buttonbar a div {height:17px; padding:2px 3px 4px 3px; background-color:#105DAD; display:inline;}
div.results div.buttonbar a img {filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; vertical-align:middle;}
* html div.results div.buttonbar a img {vertical-align:top;}
div.results div.buttonbar a:hover img { background-color:#ffffff; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
div.results div.buttonbar a:hover div { background-color:#4683BB;  text-decoration: none; cursor: hand; cursor: pointer;}
div.results div.buttonbar a.disabled img{ filter: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; cursor: default;}
div.results div.buttonbar a.disabled div{background-color:#C1D5E8;}
div.results div.buttonbar a.disabled:hover img { filter: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; cursor: default;}
div.results div.buttonbar a.disabled:hover div {background-color:#C1D5E8;  text-decoration: none;}
div.results div.buttonbar a.go-to-list_button {float:right; text-decoration: none; display:inline;}

div.imagedisplay { height: 89px; border: 2px solid #888F99; }
div.imagedisplay div.products { position: absolute; overflow: hidden; width: 370px; margin: 10px 45px; }
div.imagedisplay div.back { position: absolute; margin-left: 0; }
div.imagedisplay div.next { position: absolute; left: 411px; }
div.imagedisplay div.back a { display: block; width: 30px; height: 74px; background-image: url("/assets/psel/imagedisplay-back.gif"); background-repeat:no-repeat; background-position: center center; }
div.imagedisplay div.next a { display: block; width: 30px; height: 74px; background-image: url("/assets/psel/imagedisplay-next.gif"); background-repeat:no-repeat; background-position: center center; }
div.imagedisplay div.back a:hover { text-decoration: none; background-image: url("/assets/psel/imagedisplay-back-over.gif"); }
div.imagedisplay div.next a:hover { text-decoration: none; background-image: url("/assets/psel/imagedisplay-next-over.gif"); }
div.imagedisplay * a img.checkbox { margin: 0; border: 1px solid #fff }
div.imagedisplay * a.disabled img.checkbox { filter: alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50; }
div.imagedisplay * a.checked img.checkbox { border: 1px solid #888F99; background-color: #fff; }
div.imagedisplay * a:hover { background-color: #fff; }
div.imagedisplay * a:hover img.checkbox { border: 1px solid #888F99; }
div.imagedisplay * a.disabled:hover { cursor:default; }
div.imagedisplay * a.disabled:hover img.checkbox { border: 1px solid #EAEEF2; }
div.imagedisplay * td { padding-top: 2px; text-align: center; font-size: 10px; }

div.mylist {padding-left: 10px;}
div.mylist div.mylist_box {width: 474px; height: 430px; border: solid #105DAD 1px; overflow:auto ; float:left;}
div.mylist table { width: 95%; margin-left: 5px;}
div.mylist tr.empty_list_description td { padding: 6px 6px 6px 6px; }
div.mylist tr.header th { border-bottom: 1px solid #ccc; text-align: left; padding: 2px 0; padding-top: 10px; }
div.mylist tr.header th strong { display: block; padding: 2px 0;}
div.mylist tr.header th.number { width: 20px; text-align: right; font-weight: normal; color: #105DAD; }
div.mylist tr.header th.info { padding: 8px 0 0 10px; width: 50px; }
div.mylist tr.header div.quantity { float: right; }
div.mylist tr.header div.quantity input { width: 48px; text-align: right;  }
div.mylist tr.content strong { display: block; padding: 2px 0 0 0;}
div.mylist tr.content td { border-bottom: 1px dashed #848E98; }
div.mylist tr.content td td { border-bottom: none; }
div.mylist tr.content img { margin: 0 5px 10px 0; }
div.mylist tr.content table img { margin-bottom: 0; }
div.mylist tr.content td.description { padding: 0 4px 3px 0; }
div.mylist tr.content td.download { width: 40px; border-left: 1px solid #ccc; padding: 4px; }
div.mylist tr.content td.footnote { border-top: 1px solid #ccc; padding-bottom: 8px;}

div.mylistbuttons {padding-left: 10px; position:absolute; left:685px; width: 290px;}
div.mylistbuttons a {color:#ffffff;}
div.mylistbuttons a div {margin:2px 2px 2px 0px; height:17px; padding:2px 3px 2px 3px; background-color:#105DAD;white-space:nowrap;display:inline; cursor: hand; cursor: pointer;}
div.mylistbuttons a div.sendquote {color:#105DAD ; border-bottom:1px solid #015DAD; background-color:#ffffff ;white-space:nowrap;display:inline;}
div.mylistbuttons a img {margin:2px 0px 2px 0px; filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; vertical-align:middle;}
div.mylistbuttons a:hover img {filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
div.mylistbuttons a:hover div { background-color:#4683BB; text-decoration: none;}
div.mylistbuttons a:hover div.sendquote { color:#4683BB; background-color:#ffffff; text-decoration: none;}
div.mylistbuttons a.disabled img{ filter: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; cursor: default;}
div.mylistbuttons a.disabled div{background-color:#C1D5E8; }
div.mylistbuttons a.disabled div.sendquote {color:#C1D5E8; border-bottom:1px solid #C1D5E8; background-color:#ffffff; }
div.mylistbuttons a.disabled:hover img { filter: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; cursor: default;}
div.mylistbuttons a.disabled:hover div{background-color:#C1D5E8; text-decoration: none;}
div.mylistbuttons a.disabled:hover div.sendquote {color:#C1D5E8; background-color:#ffffff; text-decoration: none;}

/* PRODUCT POPUP */

div.productpopup { margin: 4px; padding: 5px; border-width: 2px; border-style: solid; height: 100%}
div.productpopup td { padding-right: 10px;}
div.productoverview table td div.productoverview_details{height: 200px; overflow:auto; border: 0px solid;}

div.productpopup, div.productoverview table, div.productinformation table { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
div.accessoires table { font-family: Arial, Verdana; font-size: 11px; color: #333333; }
div.productheader { padding: 3px 8px 3px 8px; margin: 0; }
div.productheader form { margin: 0; padding: 0; width: 100%; }
div.productheader, div.productsubheader { font-weight: bold; color: white; }
div.productheader input { vertical-align: top; }
div.productsubheader { padding: 5px 8px; }

div.productoverview table { margin: 5px 2px; float: left; }

div.productinformation { margin: 0 0 5px; padding: 3px 6px; border-style: solid; border-width: 0 2px 2px; }
div.productinformation table { float: left; }

div.productaccessoires { margin: 0; padding: 0; border-style: solid; border-width: 0 2px 2px;  }
div.accessoires { padding: 5px; height: 160px; overflow: auto; }
div.accessoires table td { padding: 5px; }
div.accessoires table td input { margin-top: 2px; }

div.buttons { margin: 8px 0 0;}
div.buttons a {color:#ffffff ; text-decoration: none;}
div.buttons a div {height:16px; padding:2px 3px 0px 3px; background-color:#105DAD;float:left; cursor: hand; cursor: pointer;}
div.buttons a img {margin-left:2px;  filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; float:left;}
div.buttons a:hover img { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
div.buttons a:hover div { background-color:#4683BB; text-decoration: none;}
div.buttons a.disabled img{ filter: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; cursor: default;}
div.buttons a.disabled div{background-color:#C1D5E8; }
div.buttons a.disabled:hover img { filter: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; cursor: default;}
div.buttons a.disabled:hover div{background-color:#C1D5E8; text-decoration: none;}

div.end-of-content { clear: both; margin: 0; }


/* CYAN COLORS */

div.cyan hr { color: #4BAE9B; background-color: #4BAE9B; }
div.cyan div.scrolltable { border-bottom-color: #4BAE9B; }
div.cyan div.scrolltable thead tr { background: #4BAE9B; }
div.cyan div.scrolltable thead th { background: #4BAE9B; }
div.cyan div.scrolltable thead tr.subheader { background: #fff; }
div.cyan div.scrolltable thead tr.subheader th { background: #fff; }
div.cyan div.parameters { border-color: #4BAE9B; background-color: #E5F6F4; }
div.cyan div.moreparameters { border-color: #4BAE9B; background-color: #E5F6F4; }
div.cyan div.results { border-color: #4BAE9B; }
div.cyan div.results div.buttonbar { border-top-color: #4BAE9B;  }
div.cyan div.imagedisplay { border-color: #4BAE9B; }
div.cyan div.imagedisplay div.back a { background-image: url("/assets/psel/imagedisplay-back-orange.gif"); }
div.cyan div.imagedisplay div.next a { background-image: url("/assets/psel/imagedisplay-next-orange.gif"); }
div.cyan div.imagedisplay div.back a:hover { background-image: url("/assets/psel/imagedisplay-back-over.gif"); }
div.cyan div.imagedisplay div.next a:hover { background-image: url("/assets/psel/imagedisplay-next-over.gif"); }
div.cyan div.imagedisplay * a:hover img.checkbox { border-color: #4BAE9B; }
div.cyan div.imagedisplay * a.disabled:hover img.checkbox { border-color: #E5F6F4; }
div.cyan div.imagedisplay * a.checked img.checkbox { border: 1px solid #4BAE9B; }
div.cyan div.imagedisplay * a.disabled-checked img.checkbox { border: 1px solid #4BAE9B; }

/* CYAN PRODUCT POPUP */

body.cyan div.productpopup, body.cyan div.productinformation,  body.cyan div.productpdfsheet, body.cyan div.productaccessoires { border-color: #4BAE9B; }
body.cyan div.productheader, body.cyan div.productsubheader { background-color: #4BAE9B; }

/* DARKKHAKI COLORS */

div.darkkhaki hr { color: #CDCC35; background-color: #CDCC35; }
div.darkkhaki div.scrolltable { border-bottom-color: #CDCC35; }
div.darkkhaki div.scrolltable thead tr { background: #CDCC35; }
div.darkkhaki div.scrolltable thead th { background: #CDCC35; }
div.darkkhaki div.scrolltable thead tr.subheader { background: #fff; }
div.darkkhaki div.scrolltable thead tr.subheader th { background: #fff; }
div.darkkhaki div.parameters { border-color: #CDCC35; background-color: #FCFBE8; }
div.darkkhaki div.moreparameters { border-color: #CDCC35; background-color: #FCFBE8; }
div.darkkhaki div.results { border-color: #CDCC35; }
div.darkkhaki div.results div.buttonbar { border-top-color: #CDCC35;  }
div.darkkhaki div.imagedisplay { border-color: #CDCC35; }
div.darkkhaki div.imagedisplay div.back a { background-image: url("/assets/psel/imagedisplay-back-orange.gif"); }
div.darkkhaki div.imagedisplay div.next a { background-image: url("/assets/psel/imagedisplay-next-orange.gif"); }
div.darkkhaki div.imagedisplay div.back a:hover { background-image: url("/assets/psel/imagedisplay-back-over.gif"); }
div.darkkhaki div.imagedisplay div.next a:hover { background-image: url("/assets/psel/imagedisplay-next-over.gif"); }
div.darkkhaki div.imagedisplay * a:hover img.checkbox { border-color: #CDCC35; }
div.darkkhaki div.imagedisplay * a.disabled:hover img.checkbox { border-color: #FCFBE8; }
div.darkkhaki div.imagedisplay * a.checked img.checkbox { border: 1px solid #CDCC35; }
div.darkkhaki div.imagedisplay * a.disabled-checked img.checkbox { border: 1px solid #CDCC35; }


/* DARKKHAKI PRODUCT POPUP */

body.darkkhaki div.productpopup, body.darkkhaki div.productinformation,  body.darkkhaki div.productpdfsheet, body.darkkhaki div.productaccessoires { border-color: #CDCC35; }
body.darkkhaki div.productheader, body.darkkhaki div.productsubheader { background-color: #CDCC35; }

/* LIGHTBLUE COLORS */

div.lightblue hr { color: #8D9ACB; background-color: #8D9ACB; }
div.lightblue div.scrolltable { border-bottom-color: #8D9ACB; }
div.lightblue div.scrolltable thead tr { background: #8D9ACB; }
div.lightblue div.scrolltable thead th { background: #8D9ACB; }
div.lightblue div.scrolltable thead tr.subheader { background: #fff; }
div.lightblue div.scrolltable thead tr.subheader th { background: #fff; }
div.lightblue div.parameters { border-color: #8D9ACB; background-color: #DDDEF2; }
div.lightblue div.moreparameters { border-color: #8D9ACB; background-color: #DDDEF2; }
div.lightblue div.results { border-color: #8D9ACB; }
div.lightblue div.results div.buttonbar { border-top-color: #8D9ACB;  }
div.lightblue div.imagedisplay { border-color: #8D9ACB; }
div.lightblue div.imagedisplay div.back a { background-image: url("/assets/psel/imagedisplay-back-orange.gif"); }
div.lightblue div.imagedisplay div.next a { background-image: url("/assets/psel/imagedisplay-next-orange.gif"); }
div.lightblue div.imagedisplay div.back a:hover { background-image: url("/assets/psel/imagedisplay-back-over.gif"); }
div.lightblue div.imagedisplay div.next a:hover { background-image: url("/assets/psel/imagedisplay-next-over.gif"); }
div.lightblue div.imagedisplay * a:hover img.checkbox { border-color: #8D9ACB; }
div.lightblue div.imagedisplay * a.disabled:hover img.checkbox { border-color: #DDDEF2; }
div.lightblue div.imagedisplay * a.checked img.checkbox { border: 1px solid #8D9ACB; }
div.lightblue div.imagedisplay * a.disabled-checked img.checkbox { border: 1px solid #8D9ACB; }


/* LIGHTBLUE PRODUCT POPUP */

body.lightblue div.productpopup, body.lightblue div.productinformation,  body.lightblue div.productpdfsheet, body.lightblue div.productaccessoires { border-color: #8D9ACB; }
body.lightblue div.productheader, body.lightblue div.productsubheader { background-color: #8D9ACB; }

/* YELLOW COLORS */

div.yellow hr { color: #F7D53D; background-color: #F7D53D; }
div.yellow div.scrolltable { border-bottom-color: #F7D53D; }
div.yellow div.scrolltable thead tr { background: #F7D53D; }
div.yellow div.scrolltable thead th { background: #F7D53D; }
div.yellow div.scrolltable thead tr.subheader { background: #fff; }
div.yellow div.scrolltable thead tr.subheader th { background: #fff; }
div.yellow div.parameters { border-color: #F7D53D; background-color: #FEF8DC; }
div.yellow div.moreparameters { border-color: #F7D53D; background-color: #FEF8DC; }
div.yellow div.results { border-color: #F7D53D; }
div.yellow div.results div.buttonbar { border-top-color: #F7D53D;  }
div.yellow div.imagedisplay { border-color: #F7D53D; }
div.yellow div.imagedisplay div.back a { background-image: url("/assets/psel/imagedisplay-back-orange.gif"); }
div.yellow div.imagedisplay div.next a { background-image: url("/assets/psel/imagedisplay-next-orange.gif"); }
div.yellow div.imagedisplay div.back a:hover { background-image: url("/assets/psel/imagedisplay-back-over.gif"); }
div.yellow div.imagedisplay div.next a:hover { background-image: url("/assets/psel/imagedisplay-next-over.gif"); }
div.yellow div.imagedisplay * a:hover img.checkbox { border-color: #F7D53D; }
div.yellow div.imagedisplay * a.disabled:hover img.checkbox { border-color: #FEF8DC; }
div.yellow div.imagedisplay * a.checked img.checkbox { border: 1px solid #F7D53D; }
div.yellow div.imagedisplay * a.disabled-checked img.checkbox { border: 1px solid #F7D53D; }


/* YELLOW PRODUCT POPUP */

body.yellow div.productpopup, body.yellow div.productoverview table td div.productoverview_details, body.yellow div.productinformation,  body.yellow div.productpdfsheet, body.yellow div.productaccessoires { border-color: #F7D53D; }
body.yellow div.productheader, body.yellow div.productsubheader { background-color: #F7D53D; }

/* ORANGE COLORS */

div.orange hr { color: #EC9132; background-color: #EC9132; }
div.orange div.scrolltable { border-bottom-color: #EC9132; }
div.orange div.scrolltable thead tr { background: #EC9132; }
div.orange div.scrolltable thead th { background: #EC9132; }
div.orange div.scrolltable thead tr.subheader { background: #fff; }
div.orange div.scrolltable thead tr.subheader th { background: #fff; }
div.orange div.parameters { border-color: #EC9132; background-color: #F7F1E5; }
div.orange div.moreparameters { border-color: #EC9132; background-color: #F7F1E5; }
div.orange div.results { border-color: #EC9132; }
div.orange div.results div.buttonbar { border-top-color: #EC9132;  }
div.orange div.imagedisplay { border-color: #EC9132; }
div.orange div.imagedisplay div.back a { background-image: url("/assets/psel/imagedisplay-back-orange.gif"); }
div.orange div.imagedisplay div.next a { background-image: url("/assets/psel/imagedisplay-next-orange.gif"); }
div.orange div.imagedisplay div.back a:hover { background-image: url("/assets/psel/imagedisplay-back-over.gif"); }
div.orange div.imagedisplay div.next a:hover { background-image: url("/assets/psel/imagedisplay-next-over.gif"); }
div.orange div.imagedisplay * a:hover img.checkbox { border-color: #EC9132; }
div.orange div.imagedisplay * a.disabled:hover img.checkbox { border-color: #F7F1E5; }
div.orange div.imagedisplay * a.checked img.checkbox { border: 1px solid #EC9132; }
div.orange div.imagedisplay * a.disabled-checked img.checkbox { border: 1px solid #EC9132; }


/* ORANGE PRODUCT POPUP */

body.orange div.productpopup, body.orange div.productinformation,  body.orange div.productpdfsheet, body.orange div.productaccessoires { border-color: #EC9132; }
body.orange div.productheader, body.orange div.productsubheader { background-color: #EC9132; }


/* RED COLORS */

div.red hr { color: #DC492E; background-color: #DC492E; }
div.red div.scrolltable { border-bottom-color: #DC492E; }
div.red div.scrolltable thead tr { background: #DC492E; }
div.red div.scrolltable thead th { background: #DC492E; }
div.red div.scrolltable thead tr.subheader { background: #fff; }
div.red div.scrolltable thead tr.subheader th { background: #fff; }
div.red div.parameters { border-color: #DC492E; background-color: #FDECE8; }
div.red div.moreparameters { border-color: #DC492E; background-color: #FDECE8; }
div.red div.results { border-color: #DC492E; }
div.red div.results div.buttonbar { border-top-color: #DC492E;  }
div.red div.imagedisplay { border-color: #DC492E; }
div.red div.imagedisplay div.back a { background-image: url("/assets/psel/imagedisplay-back-orange.gif"); }
div.red div.imagedisplay div.next a { background-image: url("/assets/psel/imagedisplay-next-orange.gif"); }
div.red div.imagedisplay div.back a:hover { background-image: url("/assets/psel/imagedisplay-back-over.gif"); }
div.red div.imagedisplay div.next a:hover { background-image: url("/assets/psel/imagedisplay-next-over.gif"); }
div.red div.imagedisplay * a:hover img.checkbox { border-color: #DC492E; }
div.red div.imagedisplay * a.disabled:hover img.checkbox { border-color: #FDECE8; }
div.red div.imagedisplay * a.checked img.checkbox { border: 1px solid #DC492E; }
div.red div.imagedisplay * a.disabled-checked img.checkbox { border: 1px solid #DC492E; }


/* RED PRODUCT POPUP */

body.red div.productpopup, body.red div.productinformation,  body.red div.productpdfsheet, body.red div.productaccessoires { border-color: #DC492E; }
body.red div.productheader, body.red div.productsubheader { background-color: #DC492E; }

/* parametricproducts */

div.parametricproducts { width: 100%; margin: 5px 0 0 0; } 
/* byte div.parametricproducts a { width: 100px; padding: 0px; margin: 5px 5px 0 0; font-weight: normal; font-size: 90%; color: #4c5157; display: block; overflow: hidden; float:left; text-align: center; } */
div.parametricproducts a { width: 100px; padding: 0px; margin: 5px 5px 0 0; font-weight: normal; font-size: 90%; color: #4c5157; float:left; text-align: center; }
div.parametricproducts a img { display: block; margin: 0 auto; }

div.parametricproducts div.cyan      { margin: 0; padding: 0 0 5px 10px; border: 2px solid; border-color: #4BAE9B; }
div.parametricproducts div.darkkhaki { margin: 0; padding: 0 0 5px 10px; border: 2px solid; border-color: #CDCC35; }
div.parametricproducts div.lightblue { margin: 0; padding: 0 0 5px 10px; border: 2px solid; border-color: #8D9ACB; }
div.parametricproducts div.yellow    { margin: 0; padding: 0 0 5px 10px; border: 2px solid; border-color: #F7D53D; }
div.parametricproducts div.orange    { margin: 0; padding: 0 0 5px 10px; border: 2px solid; border-color: #DB8136; }
div.parametricproducts div.red       { margin: 0; padding: 0 0 5px 10px; border: 2px solid; border-color: #DC492E; }