@charset "utf-8";html{overflow:auto}body,html,div,img,p,h1,h2,h3,ul,ol,li,a,br{margin:0;padding:0;border:0;outline:none}body{background-color:#ebecec;font-family:Verdana,Arial,Courier New;line-height:1;color:#484848;background-image:url(images/background2.jpg);background-position:center 134px;background-repeat:no-repeat}h1,h2,h3,p{font-size:100%}h1{font-size:1.15em;padding-bottom:10px;padding-top:2px}h2{font-size:1em;padding-bottom:10px;padding-top:2px}h3{font-size:.95em;padding-bottom:10px;padding-top:2px}p{font-size:.8em;padding-bottom:10px;padding-top:2px;text-align:justify}form{font-size:.8em}img{border:none}a{color:#477593}#wrapper{width:1000px;margin:0 auto}#header{width:850px;margin:0 auto;background-color:#ebecec}#logo{width:216px;height:67px;float:left;background:url(images/sprite.png) no-repeat 0 -94px;position:relative;right:-70px;bottom:-10px}#innovation{width:413px;height:59px;float:right;background:url(images/sprite.png) no-repeat -222px -94px;margin:20px 60px 10px 0}#container{width:813px;margin:0 auto}#shade{width:811px;float:left;background-image:url(images/repeater.png);background-repeat:repeat-y;background-position:1px 0}#container_shadow{width:811px;height:18px;float:left;background:url(images/sprite.png) no-repeat 1px -233px}#top_menu{width:805px;height:46px;float:left;background-color:#ebecec;margin-left:4px}#top_menu ul{list-style:none}#top_menu li{float:left}#home{background:url(images/sprite.png) no-repeat 0 0}#home:hover{background:url(images/sprite.png) no-repeat 0 -47px}#capabilities{ background:url(images/sprite.png) no-repeat -164px 0}#capabilities:hover{ background:url(images/sprite.png) no-repeat -164px -47px}#about_us{ background:url(images/sprite.png) no-repeat -324px 0}#about_us:hover{ background:url(images/sprite.png) no-repeat -324px -47px}#contact_us{ background:url(images/sprite.png) no-repeat -486px 0}#contact_us:hover{ background:url(images/sprite.png) no-repeat -486px -47px}#request_quote{ background:url(images/sprite.png) no-repeat -647px 0}#request_quote:hover{ background:url(images/sprite.png) no-repeat -647px -47px}#side_menu{background-color:#487594;width:160px;float:left;color:#fff;font-size:.56em;margin-left:5px}#side_menu ul{list-style:none;width:163px;border-top:1px solid #a3bac8;margin-top:12px;margin-bottom:0;text-indent:5px}#side_menu li{padding:12px 0 12px 0;border-bottom:1px solid #a3bac8}#side_menu li:hover{background-color:#5a839e}#side_menu a{color:#fff;text-decoration:none}#design #engineering{padding:12px 0 12px 0;border-bottom:1px solid #385a70;background-color:#385a70;font-weight:bolder}#precision #machining{padding:12px 0 12px 0;border-bottom:1px solid #385a70;background-color:#385a70;font-weight:bolder}#materials #characterization{padding:12px 0 12px 0;border-bottom:1px solid #385a70;background-color:#385a70;font-weight:bolder}#injection #molding{padding:12px 0 12px 0;border-bottom:1px solid #385a70;background-color:#385a70;font-weight:bolder}#metal #stamping{padding:12px 0 12px 0;border-bottom:1px solid #385a70;background-color:#385a70;font-weight:bolder}#automation #applications{padding:12px 0 12px 0;border-bottom:1px solid #385a70;background-color:#385a70;font-weight:bolder}#production #machining2{padding:12px 0 12px 0;border-bottom:1px solid #385a70;background-color:#385a70;font-weight:bolder}#hightlight{background:url(images/sprite.png) no-repeat -646px -94px;width:163px;height:138px;float:left}#banner{width:642px;height:229px;float:left}#content{width:621px;float:left;background-color:#fff;padding:10px 10px 10px 10px;line-height:.95em}#content ul{margin-left:30px}#content li{font-size:.8em}#content img{border:1px solid #000;padding:2px 2px 2px 2px;margin:5px 10px 5px 10px;background-color:#6B90A9;text-decoration:none}#footer{width:805px;clear:both;margin:0 auto}#certified{float:left;color:#102e9c;font-size:.6em;margin-left:20px;margin-top:6px;font-weight:bold}#certified a{color:#102e9c;}#bottom_menu{float:left;font-size:.70em;text-transform:uppercase;margin-left:40px;margin-top:5px}#bottom_menu ul{list-style:none}#bottom_menu li{display:inline;border-left:1px solid #000;padding-left:7px;padding-right:5px}#bottom_menu li:first-child{border:none}#bottom_menu a{color:#000}#copyright{width:700px;float:right;color:#676767;font-size:.85em;line-height:.9em;margin-top:5px}.left{float:left}.right{float:right}.center{text-align:center}.right_contact{position:absolute;float:right;background-color:#487594;padding:5px 5px 5px 5px;color:#fff;left:848px;top:455px}.right_contact h1{background-color:#99b3c2;color:#3e637e;padding:5px 5px 5px 5px;font-size:15px}.right_contact p{padding:5px 5px 5px 5px;font-size:10px}#image_links{width:400px;margin:0 auto}#image_links img{display:block;margin-bottom:-5px}.red{color:red}.field{}#quote_left{width:150px;float:left;font-size:.75em}#quote_left tr{height:25px}#quote_right{float:left;font-size:.75em}#quote_right tr{height:25px}.quote_form{height:40px;clear:both}.imgright{float:right;padding:5px 5px 5px 5px}.imgright a{text-decoration:none}.imgleft{float:left;padding:5px 5px 5px 5px}.LV_invalid{background-image:url(images/warning.png);background-repeat:no-repeat;padding-left:20px;margin-left:5px}.LV_invalid_field{border:1px solid #F00}
