body{font-family:arial, helvetica, sans-serif;font-size:16px;height:100%;}
div#partSearchBox{height:72px;width:342px;background:url(/scripts/static/sprites/elements.png) no-repeat -651px -38px;position:absolute;top:0;right:20px;}
div#partSearchBox form fieldset{margin:20px 0 0 5px;}
div#partSearchBox form fieldset label{display:block;font-size:11px;}
div#partSearchBox form fieldset input.part-field{width:220px;}
div#directoryNav ul{list-style-type:none;margin:20px 0 0 40px;padding:0;}
div#directoryNav ul li{display:block;float:left;padding:0 20px 0 0;margin:0;}
div#directoryNav ul li a{position:relative;display:block;height:26px;text-align:center;color:#333;text-decoration:none;line-height:26px;padding:0 8px;}
div#directoryNav ul li a:hover{color:#3D80A7;text-decoration:none;background:url(/scripts/static/sprites/elements.png) no-repeat -480px -210px;}
div#directoryNav ul li a:hover span{position:absolute;top:0;right:-4px;display:block;height:26px;width:10px;background:url(/scripts/static/sprites/elements.png) no-repeat -602px -210px;}
div#directoryNav ul li a.selected{color:#3D80A7;font-weight:bold;background:url(/scripts/static/sprites/elements.png) no-repeat -340px -210px;}
div#directoryNav ul li a.selected span{position:absolute;top:0;right:-4px;display:block;height:26px;width:10px;background:url(/scripts/static/sprites/elements.png) no-repeat -462px -210px;}
div#branding ul.messaging-bar{list-style-type:none;margin:0 auto;padding:0;height:32px;width:98%;background:url(/scripts/static/sprites/gradients.png) repeat-x 0 -3055px;}
div#branding ul.messaging-bar li{line-height:30px;color:#fff;font-style:italic;font-family:arial, helvetica, sans-serif;padding:0;margin:0;text-indent:15px;}
div#branding ul.messaging-bar li.first, div#branding ul.messaging-bar li.last{width:10px;height:32px;background:url(/scripts/static/sprites/elements.png) no-repeat -340px -240px;text-indent:0;}
div#branding ul.messaging-bar li.last{background:url(/scripts/static/sprites/elements.png) no-repeat -363px -240px;}
body#mec-home div.latest-uploads{width:250px;background:url(/scripts/static/sprites/gradients.png) repeat-x 0 -2305px;}
div.latest-uploads h3{width:100%;margin:0 auto;font-size:14px;color:#333;text-align:center;padding:0 0 10px 0;font-weight:bold;}
div.latest-uploads ul{list-style-type:none;margin:0;padding:0;width:100%;}
div.latest-uploads ul li{display:block;float:left;width:180px;font-size:11px;text-transform:uppercase;border-top:1px solid #ccc;padding:1px 0;}
div.latest-uploads ul li:hover{background-color:#fcfba1;}
div.latest-uploads ul li a, div.latest-uploads ul li a:hover{text-decoration:none;}
div.latest-uploads ul li.title-bar:hover, div.latest-uploads ul li.date:hover{background-color:transparent;}
div.latest-uploads ul li.title-bar{border:none;}
div.latest-uploads ul li.date{width:60px;}
div#mecCorpInterstitial{position:absolute;top:80px;left:400px;width:424px;height:100px;font-size:16px;color:#fff;text-align:center;background:url(/scripts/static/sprites/elements.png) no-repeat -169px -104px;opacity:.90;-moz-opacity:0.90;}
div#mecCorpInterstitial p{padding-top:20px;}
body#mec-home div.disty-tools{width:250px;background:url(/scripts/static/sprites/gradients.png) repeat-x 0 -2753px;}
div.disty-tools h3, div.disty-tools dl dt, div.disty-tools span{color:#fff;}
div.disty-tools span.h-line{display:block;overflow:hidden;width:250px;margin:-8px auto 0 auto;padding:0;position:relative;}
div.disty-tools dl{margin:0;}
div.disty-tools dl dt{font-size:16px;padding:2px 0;}
div.disty-tools dl dd{padding:2px 0 2px 10px;margin:0 0 0 5px;background:url(/scripts/static/sprites/elements.png) no-repeat -995px -196px;}
div.disty-tools dl dd.button{background:none;padding-top:10px;}
div.disty-tools dl dd.button a:link, div.disty-tools dl dd.button a:visited{display:block;width:161px;height:25px;text-indent:-5000px;background:url(/scripts/static/sprites/elements.png) no-repeat -330px -50px;}
div.disty-tools dl dd.button a:hover{background:url(/scripts/static/sprites/elements.png) no-repeat -330px -80px;}
div#footer{}
.help-popup-tip{background-color:#EEEEEE;border:1px solid black;color:#000000;display:none;font-size:10px;font-weight:normal;left:0;line-height:normal;padding:5px;position:absolute;text-align:left;top:30px;visibility:hidden;width:200px;}
.help-popup{cursor:help;}
h1.demo-head{border-right:1px solid #C5C5C5;width:220px;float:left;padding:0 10px;color:#3D80A7;height:90px;text-align:left;line-height:24px;overflow:hidden;}
body#mec-partSearch div.list-container{width:94%;background:transparent url(/scripts/static/sprites/gradients.png) repeat-x 0 -70px;}
body#mec-partSearch table.listed-results tr td{padding:0;}