body{min-height:100%;max-height:100%;height:100%;color:#000;font-family:Verdana, Arial, sans-serif;font-size:11px;margin:0;padding:0;}
h1{text-decoration:none;font-size:14px;font-weight:700;color:#000;text-align:left;vertical-align:middle;margin:5px;}
h2{color:#000;font-family:Verdana, Arial, sans-serif;font-size:16px;font-weight:700;}
h3{color:#000;font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:700;}
h4{color:#000;font-family:Verdana, Arial, sans-serif;font-size:11px;font-weight:700;}
h5{color:#000;font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:700;}
a{color:#f30;font-family:Verdana, Arial, sans-serif;font-size:10px;text-decoration:underline;}
p{margin-left:5px;margin-right:5px;display:block;}
#wrapper{width:990px;min-height:100%;max-height:100%;height:100%;margin:0;padding:0;}
.prop{height:100%;float:right;width:1px;}
.clear{clear:both;height:1px;overflow:hidden;}
#header{width:620px;background:transparent;float:left;border:1px none #ccc;margin:0;padding:0;}
#logo{width:620px;float:left;text-align:left;margin-right:3px;margin-bottom:3px;padding:0;}
#region{float:left;width:500px;margin-top:25px;margin-left:50px;}
.regionselection{width:90px;float:left;margin:14px;}
.country{color:#ff7227;font-size:18px;font-weight:700;float:left;margin-bottom:5px;}
.language{color:#afafaf;font-size:12px;clear:left;float:left;}
#regionselection a{text-align:left;width:70px;float:left;color:#acacac;font-size:14px;font-weight:700;text-decoration:none;}
#regionselection a:hover{color:#ff7227;}
#banners{width:633px;background:transparent;float:right;text-align:center;height:95px;margin:0 0 3px;padding:0;}
#secondarynavigation{width:600px;float:left;background:#fff url(../images/subnav-ul-bg.jpg) repeat-x;height:25px;margin:0 0 3px;padding:0;}
#secondarylinks{height:25px;float:left;margin-left:133px;display:inline;}
#secondarylinks ul{text-align:center;margin:5px 0 0;padding:0;}
#secondarylinks ul li{list-style:none;float:left;margin:0 10px 0 0;padding:0;}
#secondarylinks ul li a{font:normal 10px Verdana, Arial, sans-serif;text-decoration:none;color:#666;padding:5px 5px 7px;}
#leftsidebar{width:140px;float:left;height:100%;display:inline;margin:0;padding:0 0 10px;}
#navigation{width:140px;float:left;line-height:18px;display:inline;margin:0;padding:0;}
#navigation ul{list-style:none;float:left;border-left:1px solid #ccc;border-top:1px solid #ccc;width:140px;display:inline;margin:10px 0 0 20px;padding:0;}
#navigation ul li{line-height:16px;width:140px;height:22px;display:inline;float:left;margin:0;padding:0;}
#navigation ul li a{color:#000;text-decoration:none;background:url(../images/nav-bg.jpg) repeat-x;width:140px;height:20px;padding-top:4px;padding-left:5px;font:11px Arial, Helvetica, Geneva, sans-serif;display:block;margin:0;}
.navsection{width:120px;background-color:transparent;padding-left:15px;line-height:25px;color:#7e7e7e;margin:0 0 10px;}
#search{float:left;width:130px;border-bottom:1px dotted #fff;margin-bottom:5px;padding-bottom:5px;text-decoration:none;}
#leftbanner{width:130px;float:left;text-align:center;border-top:1px dotted #fff;margin:5px 0 0 15px;padding:5px 0 0;}
#leftbanner a:hover{cursor:default;}
#content-container{width:620px;text-align:left;float:left;height:100%;display:inline;background-color:#fff;margin:0 0 0 30px;padding:0;}
#content-wrap{float:right;width:400px;padding-bottom:10px;background:transparent;margin-top:-25px;display:inline;margin-right:15px;}
#content{width:400px;line-height:16px;float:left;margin-top:5px;margin-bottom:0;margin-left:0;height:100%;display:inline;padding:0;}
#hints{border:1px solid #ff7535;width:610px;text-align:left;font-size:10px;color:#505050;margin:0 0 5px;padding:3px;}
#largeimage{text-align:center;width:390px;height:390px;background-color:#fff;border:1px solid gray;margin:5px;}
#leftcolumn{width:400px;float:left;display:inline;padding:0;}
#rightcolumn{width:125px;float:right;display:inline;text-align:center;padding:0;}
.randomcathead{color:#000;font-weight:700;font-family:Arial, Helvetica, Geneva, sans-serif;border-bottom:1px solid #aaa;text-transform:uppercase;background:#e4e4e4 url(../Images/landing/gradient.jpg) repeat-x;}
.random-left{display:table-column;background-color:#fff;height:auto;width:100%;float:left;border-color:#aaa;margin:0;padding:0;}
table.random{border-spacing:8px;text-align:center;width:100%;display:inline;margin:0;padding:0;}
table.random td{background-color:#fff;vertical-align:top;border:1px solid #aaa;width:130px;margin:0;padding:0;}
table.random td div{font-size:1em;}
.randomcopy{border-bottom-width:1px;border-bottom-color:#bababa;margin:0;padding:5px;}
#random-right{width:144px;float:right;display:inline;border:1px solid #aaa;background-color:#fff;margin:5px;padding:0;}
#random-middle{width:144px;float:left;display:inline;border:1px solid #aaa;background-color:#fff;margin:5px;padding:0;}
#feature{width:400px;float:left;display:inline;border-right:1px solid #aaa;border-left:1px solid #aaa;border-bottom:1px solid #aaa;background:#fff url(../Images/landing/gradient2.jpg) repeat-x 0 bottom;margin:0 0 10px;padding:0;}
.cathead{color:#ff7535;border-bottom:1px solid #aaa;border-top:1px solid #aaa;text-transform:uppercase;background:url(../images/nav-bg.jpg) repeat-x;font:bold 12px Arial, Helvetica, Geneva, sans-serif;border-right:4px solid #ff7535;margin-bottom:5px;display:block;padding:3px;}
.featureimage{text-align:center;float:left;width:160px;height:135px;display:inline;margin:0 0 0 5px;padding:0;}
#feature object,embed,img.graphic{display:inline;margin-right:10px;}
.featurecopy{float:right;border-bottom-width:1px;border-bottom-color:#bababa;display:inline;width:230px;margin:0 5px 10px 0;padding:0;}
.featureimage img{filter:progid:DXImagetransform.Microsoft.Alpha(opacity=100);-moz-opacity:1px;border:1px solid #fff;}
.price{font-weight:700;color:#ff7535;font-size:16px;display:inline;}
.part{font-weight:700;text-transform:uppercase;color:#ff7535;line-height:14px;margin-bottom:10px;}
.description{line-height:14px;}
.partnumber{font-weight:700;color:#969696;font-size:10px;margin-top:10px;}
.morelink{color:#ff7535;text-decoration:underline;font-weight:700;}
#listing{width:380px;float:left;display:inline;background:#fff;border-right:1px solid #aaa;border-left:1px solid #aaa;border-bottom:1px solid #aaa;margin:5px;padding:0;}
#listing object,embed,img.graphic{display:inline;margin-right:0;float:left;}
#suppliersection{margin-top:0;clear:left;display:block;margin-bottom:15px;padding:0;}
.supplier{color:#818181;font:bold 10px Verdana, Arial, sans-serif;text-transform:uppercase;border-bottom:2px solid #d5d5d5;border-top:2px solid #d5d5d5;background-color:#f1f1f1;margin:5px 0;padding:3px 0 5px 5px;}
#supplierlogo{float:right;margin-right:15px;margin-bottom:5px;margin-top:10px;border:1px solid #aaa;display:inline;}
#supplierLogoDetail{float:left;margin-left:15px;margin-bottom:5px;margin-top:10px;border:1px solid #aaa;display:inline;}
.listingcopy{float:left;border-bottom-width:1px;border-bottom-color:#bababa;width:95%;display:inline;margin:0 0 5px;padding:3px;}
.listingimage{text-align:center;float:left;display:inline;cursor:pointer;margin:3px;padding:0;}
.graphicLink{cursor:pointer;}
.listingpart{font-weight:700;text-transform:uppercase;}
.listingpartnumber{font-weight:700;color:#969696;float:left;display:inline;}
.listingprice{font-weight:700;color:#ff7535;font-size:14px;float:right;margin-right:10px;display:inline;}
.divider{border-bottom:3px dotted #bfbfbf;display:block;float:left;width:100%;margin-top:5px;margin-bottom:5px;}
#footer{text-align:center;line-height:12px;float:left;color:#fff;width:600px;padding-top:10px;padding-bottom:10px;margin-left:30px;}
#footersplash{text-align:center;border-top:1px solid #ccc;line-height:12px;float:left;width:600px;padding-top:10px;padding-bottom:10px;color:#fff;margin:5px 0 0;}
#footer-flyer{width:100%;text-align:center;border-top:1px solid #919191;line-height:12px;float:right;color:#fff;margin:10px 0 5px;padding:10px 0 0;}
#footerlinks{text-align:center;height:15px;width:100%;}
#footerlinks ul{list-style:none;}
#footerlinks li{display:inline;}
#footerlinks a{color:#F30;text-decoration:none;margin-right:20px;font:normal 10px Verdana, Arial, sans-serif;list-style-type:none;display:inline;}
#userinfo{font-size:9px;float:right;text-align:right;font-weight:400;margin:5px 10px 5px 0;padding:0;}
#topnavigation{float:left;height:50px;display:inline;width:620px;background:url(../images/nav-bottom-rule.jpg) repeat-x 0 25px;margin:0 0 0 30px;padding:0;}
#toplinks{height:25px;float:left;display:inline;clear:left;width:auto;margin:0;padding:0;}
#toplinks ul{text-align:center;background-image:url(../images/subnav-ul-bg.jpg);list-style:none;margin:1px 0 0;padding:0;}
* html div#toplinks ul{margin-top:2px;}
#toplinks ul li{float:left;position:relative;margin:0;padding:5px 0;}
#toplinks ul li a{font:bold 10px Arial, Helvetica, Geneva, sans-serif;text-decoration:none;border-right:1px solid #fff;background:url(../images/subnav-ul-bg.jpg) repeat-x 0 -1px;color:#fff;margin:0 0 10px;padding:5px 5px 7px;}
#toplinks ul li ul{display:none;position:absolute;list-style:none;left:0;top:1.4em;z-index:5;margin-top:7px;}
* html #toplinks ul li ul{margin-top:7px;}
#toplinks ul li:hover ul,#toplinks ul li.sfhover ul{display:block;}
#toplinks ul li ul li{clear:left;display:block;float:left;border-bottom:1px solid gray;margin:0;padding:0;}
#toplinks ul li ul li a{color:#fff;width:150px;display:block;text-align:left;margin:0;}
#iteclogo{float:left;display:inline;z-index:200;height:88px;width:78px;background-image:url(/DataLibrary/images/itec-logo.png);margin:0;padding:0;}
.MenuGroup{background-color:#fff;}
.level1{color:#666;font-family:Verdana, Arial;font-size:10px;text-decoration:none;background:#fff;width:125px;height:25px;display:block;padding-left:8px;padding-right:8px;cursor:pointer;}
.level1hover{color:#F30;background:#ededed;font-family:Verdana, Arial;font-size:10px;text-decoration:none;width:125px;height:25px;display:block;padding-left:8px;padding-right:8px;cursor:pointer;}
.level2{color:#f30;font-family:Verdana, Arial;font-size:10px;text-decoration:none;background:#fff;height:25px;display:block;padding-left:8px;padding-right:8px;width:125px;cursor:pointer;}
.level2hover{color:#f30;font-family:Verdana, Arial;font-size:10px;text-decoration:none;background:#ededed;height:25px;display:block;padding-left:8px;padding-right:8px;width:125px;cursor:pointer;}
a.level3{color:#f30;font-family:Verdana, Arial;font-size:10px;text-decoration:none;background:#ededed;height:25px;display:block;padding-left:8px;width:125px;}
#waitMsg{font:11px Verdana, Arial, sans-serif;display:none;visibility:hidden;padding:5px 0 0;}
.textbutton{color:#fff;background:#000;font:bold 10px Verdana, Arial, Helvetica, sans-serif;border-style:none;margin:5px 5px 5px 0;padding:3px;}
.textbutton:hover{cursor:hand;}
hr{height:1px;border:1px dotted #CCC;}
.news{height:15px;display:inline;background-color:#fff;float:left;width:390px;margin:0 0 0 5px;padding:3px;}
.newscontent{font:normal 10px Verdana, Arial, sans-serif;color:#ff7535;}
.breadcrumb{width:100%;height:15px;font-size:10px;color:#ff7535;display:block;float:left;margin:5px;padding:0;}
.breadcrumb a{coor:#ff7535;text-decoration:none;margin:0;padding:0;}
#register{width:140px;height:50px;display:inline;float:left;margin-left:20px;}
.formcontainer{width:100%;}
.boxes{width:1em;margin:0;}
.formlabel{float:left;width:160px;font-weight:400;text-align:right;margin-right:5px;}
.smallformlabel{float:left;width:120px;font-weight:400;text-align:right;margin-right:5px;}
.inputbox{margin-bottom:5px;font:11px Verdana, Helvetica, sans-serif;}
select.form{font:11px Verdana, Helvetica, sans-serif;height:20px;margin-bottom:5px;}
select{font:11px Verdana, Helvetica, sans-serif;height:20px;}
br.form{clear:left;}
.required{font:11px Verdana, Helvetica, sans-serif;display:inline;}
.formbox{float:left;width:170px;margin-right:10px;}
legend{font:bold 11px Verdana, Helvetica, sans-serif;margin:3px 0 10px;}
form#form1{width:100%;color:#0b395f;margin:0;padding:0;}
div.formcontainer{float:left;width:700px;display:inline;}
div.formcontainer fieldset{width:100%;border:none;margin:0;padding:0;}
div.formcontainer h5{float:left;font-size:1.2em;color:#0b395f;text-transform:uppercase;font-weight:700;width:100%;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:15px;margin-top:15px;display:inline;}
div.formcontainer h5 span.requiredinfo{color:#f36c1c;float:right;font-size:.8em;text-transform:uppercase;}
div.formcontainer span.smallformlabel{color:#0b395f;font-size:1em;float:left;width:125px;text-align:right;font-weight:700;margin:0 5px 0 0;padding:0;}
div.formcontainer .inputbox{float:left;clear:none;width:170px;border:1px solid #ccc;}
div.formcontainer select.form{float:left;width:auto;}
div.formcontainer textarea.inputbox{width:400px;}
div.formcontainer div.formbox label{float:left;width:auto;text-align:left;color:#0b395f;}
div.formcontainer div.formbox span{float:left;text-align:left;}
div.formcontainer div.formbox{width:23%;float:left;clear:none;display:inline;}
div.formcontainer span#lblOptIn{color:#0b395f;width:600px;float:left;}
div.formcontainer input.boxes{float:left;width:30px;}
div.formcontainer br.form{float:left;clear:none;}
div.formcontainer .spacer{float:left;display:inline;width:100%;clear:both;height:15px;}
html,table.random tr{margin:0;padding:0;}
#regionlogo,div.formcontainer div.formbox input{float:left;}
#secondarylinks ul li a:hover,#secondarylinks ul li a.secondarylinks-active{color:#ff7535;text-decoration:none;}
#navigation ul li a:hover,#navigation ul li a.active{color:#ff7535;}
.featureim?ge:hover img,.listingimage:hover img,.graphicLink:hover img{filter:progid:DXImagetransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5px;border:1px solid #000;cursor:pointer;}
.partwrap,.listingdescription{float:left;display:inline;}
.listingimage img,.graphicLink img{filter:progid:DXImagetransform.Microsoft.Alpha(opacity=100);-moz-opacity:1px;border:1px solid #fff;cursor:pointer;}
#toplinks ul li a:hover,#toplinks ul li a.active{color:#666;text-decoration:none;background:url(../images/subnav-li-bg.jpg) repeat-x 0 -1px;}