/***** Reset  *********************************************/ 

html, body, h1, h3, h5, object, div, dl, dt, dd, blockquote, img, form, fieldset, .none {margin:0;padding:0;}

/***** General  *********************************************/ 

body {background:#1A3656 url(../images/blue-gradient-bg.png) repeat-x; color:#d1d7dd; font-size:12px; line-height:20px; font-family:"Lucida Grande", Arial, Verdana, sans-serif; min-width:980px;}

.smallest {font-size:9px; line-height:14px;}
.smaller {font-size:10px; line-height:16px;}
.small {font-size:11px; line-height:18px;}
.normal {font-size:1em;}
.large {font-size:13px; line-height:20px;}
.larger {font-size:14px; line-height:22px;}
.largest {font-size:15px; line-height:24px;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.italic {font-style:italic;}
.strike {text-decoration:line-through;}
.caps {text-transform:uppercase;}
.red {color:#A62222;}
.blue {color:#336699;}
.white {color:#fff;}
.grey {color:#999999;}
.lucida {font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;}
.georgia {font-family:Georgia,"Times New Roman",Times,serif;}
.arial {font-family: Arial,Helvetica,sans-serif;}
.fltlft {float:left;}
.fltrt {float:right;}
.requiredfield {color:#FF0000; font-style:italic;}
.hiddenFields {padding:0; margin:0; display:none;} 
.icon {padding:0; margin:0 0 -2px 0;}
.nomargin {margin:0;}
.marginbtm {margin-bottom:1em}
.nopadding {padding:0;}
img {border:none;}
.clear 	{clear:both; height:0; margin:0; padding:0;}
fieldset {border:none;}
legend {display:none;}
.block {display:block;}
.required {font-weight:normal; color:#CCCCCC;}
.noborder {border:none;}
.block {display:block;}

.relative {position:relative;}

.padding5 {padding:5px;}
.padding10 {padding:10px;}
.toppadding25 {padding-top:25px;}
.toppadding10 {padding-top:10px;}
.toppadding20 {padding-top:20px;}

.center860 {margin:0 auto; width:860px;}
.center840 {margin:0 auto; width:840px;}
.center820 {margin:0 auto; width:820px;}

p {margin:0 0 1em 0;}

a:active, a:focus {outline:0;}

h1#logo {background:url(../images/Simco-Logo.gif) no-repeat; height:52px; width:183px; text-indent:-5000px; position:absolute; top:25px; left:20px;}
h1#logo a {display:block; height:52px; width:183px;}
h3#slogan {background:url(../images/40-Years-Sales-and-Service.gif) no-repeat; height:18px; width:608px; text-indent:-5000px; position:absolute; top:40px; left:232px;}

h2 {color:#003366; margin:0 0 20px 0; padding:0;}
h2 a {color:#666666; text-decoration:none;}
h2 a:hover {color:#003366; text-decoration:underline;}
h3 {color:#003366; margin:0 0 1em 0; padding:0;}

h5 {font-weight:normal;}

h2.electrodes {background:url(../images/headersbg.gif) 0 0 no-repeat; height:30px; margin:20px 0 18px 0; text-indent:-5000px;}
h2.controls {background:url(../images/headersbg.gif) 0 -48px no-repeat; height:30px; margin:20px 0 18px 0; text-indent:-5000px;}
h2.machines {background:url(../images/headersbg.gif) 0 -96px no-repeat; height:30px; margin:20px 0 18px 0; text-indent:-5000px;}
h2.service {background:url(../images/headersbg.gif) 0 -144px no-repeat; height:30px; margin:20px 0 18px 0; text-indent:-5000px;}
h2.engineering {background:url(../images/headersbg.gif) 0 -192px no-repeat; height:30px; margin:20px 0 18px 0; text-indent:-5000px;}
h2.contact {background:url(../images/headersbg.gif) 0 -240px no-repeat; height:30px; margin:20px 0 18px 0; text-indent:-5000px;}
h2.about {background:url(../images/headersbg.gif) 0 -288px no-repeat; height:30px; margin:20px 0 18px 0; text-indent:-5000px;}
h2.error404 {background:url(../images/headersbg.gif) 0 -339px no-repeat; height:30px; margin:20px 0 18px 0; text-indent:-5000px;}

/***** 960 Grid  *********************************************/ 

.container_14{margin-left:auto;margin-right:auto;width:840px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_14 .grid_4{width:220px}.container_12 .grid_6,.container_14 .grid_8{width:460px}.container_12 .grid_9,.container_14 .grid_12{width:700px}.container_12 .grid_12,.container_14 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_14 .grid_1{width:40px}.container_14 .grid_2{width:100px}.container_14 .grid_3{width:160px}.container_14 .grid_5{width:280px}.container_14 .grid_6{width:340px}.container_14 .grid_7{width:400px}.container_14 .grid_9{width:520px}.container_14 .grid_10{width:580px}.container_14 .grid_11{width:640px}.container_14 .grid_13{width:760px}.container_14 .grid_14{width:820px}.container_14 .grid_15{width:880px}.container_12 .prefix_3,.container_14 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_14 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_14 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_14 .prefix_1{padding-left:60px}.container_14 .prefix_2{padding-left:120px}.container_14 .prefix_3{padding-left:180px}.container_14 .prefix_5{padding-left:300px}.container_14 .prefix_6{padding-left:360px}.container_14 .prefix_7{padding-left:420px}.container_14 .prefix_9{padding-left:540px}.container_14 .prefix_10{padding-left:600px}.container_14 .prefix_11{padding-left:660px}.container_14 .prefix_13{padding-left:780px}.container_14 .prefix_14{padding-left:840px}.container_14 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_14 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_14 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_14 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_14 .suffix_1{padding-right:60px}.container_14 .suffix_2{padding-right:120px}.container_14 .suffix_3{padding-right:180px}.container_14 .suffix_5{padding-right:300px}.container_14 .suffix_6{padding-right:360px}.container_14 .suffix_7{padding-right:420px}.container_14 .suffix_9{padding-right:540px}.container_14 .suffix_10{padding-right:600px}.container_14 .suffix_11{padding-right:660px}.container_14 .suffix_13{padding-right:780px}.container_14 .suffix_14{padding-right:840px}.container_14 .suffix_15{padding-right:900px}.container_12 .push_3,.container_14 .push_4{left:240px}.container_12 .push_6,.container_14 .push_8{left:480px}.container_12 .push_9,.container_14 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_14 .push_1{left:60px}.container_14 .push_2{left:120px}.container_14 .push_3{left:180px}.container_14 .push_5{left:300px}.container_14 .push_6{left:360px}.container_14 .push_7{left:420px}.container_14 .push_9{left:540px}.container_14 .push_10{left:600px}.container_14 .push_11{left:660px}.container_14 .push_13{left:780px}.container_14 .push_14{left:840px}.container_14 .push_15{left:900px}.container_12 .pull_3,.container_14 .pull_4{left:-240px}.container_12 .pull_6,.container_14 .pull_8{left:-480px}.container_12 .pull_9,.container_14 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_14 .pull_1{left:-60px}.container_14 .pull_2{left:-120px}.container_14 .pull_3{left:-180px}.container_14 .pull_5{left:-300px}.container_14 .pull_6{left:-360px}.container_14 .pull_7{left:-420px}.container_14 .pull_9{left:-540px}.container_14 .pull_10{left:-600px}.container_14 .pull_11{left:-660px}.container_14 .pull_13{left:-780px}.container_14 .pull_14{left:-840px}.container_14 .pull_15{left:-900px}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}

/***** Buttons  *********************************************/ 

a.button, #container a.button {background:#f1f1f1; border:1px solid #CCCCCC; color:#444444; display:inline-block; font-size:11px; font-weight:bold; padding:4px 8px; text-decoration:none; text-shadow:0px 1px #FFFFFF; -moz-border-radius:2px; -webkit-border-radius:2px;}
a.button:hover, #container a.button:hover {background:#f5f5f5; color:#003366; text-decoration:none; text-shadow:0px -1px #FFFFFF;}
a.button .icon, #container a.button .icon {margin:0 0 -3px 0;}

a.red-button {background:#990000 url(../images/RedBtnBG.gif) repeat-x; color:#FFFFFF; text-shadow:0 -1px #6b0a0a; border:1px solid #990000; display:inline-block; font-weight:bold; padding:5px 10px; text-decoration:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
a.red-button:hover {background:#990000 url(../images/RedBtnBG.gif) 0 -35px repeat-x;}
a.red-button:active {background:#990000; background-image:none;}
a.blue-button {background:#315c86 url(../images/BlueBtnBG.gif) repeat-x; color:#FFFFFF; text-shadow:0 -1px #274562; border:1px solid #325d87; display:inline-block; font-weight:bold; padding:5px 10px; text-decoration:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
a.blue-button:hover {background:#315c86 url(../images/BlueBtnBG.gif) 0 -35px repeat-x;}
a.blue-button:active {background:#315c86; background-image:none;}
a.grey-button {background:#585858 url(../images/GreyBtnBG.gif) repeat-x; color:#FFFFFF; text-shadow:0 -1px #3b3b3b; border:1px solid #555555; display:inline-block; font-weight:bold; padding:5px 10px; text-decoration:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
a.grey-button:hover {background:#585858 url(../images/GreyBtnBG.gif) 0 -35px repeat-x;}
a.grey-button:active {background:#585858; background-image:none;}

/***** Header / Navigation  *********************************************/ 

#header {margin:0 auto; width:860px; height:139px; position:relative; z-index:3;}

ul#nav {background:url(../images/nav-bg.gif) no-repeat; height:42px; width:860px; margin:0; padding:0; position:relative; top:97px; left:0px; z-index:3;}
ul#nav li {float:left; height:42px; list-style:none; margin:0; padding:0;}
ul#nav li a {background:url(../images/nav-bg.gif) no-repeat; display:block; height:42px; text-indent:-5000px;}
ul#nav li ul.down-list {position:absolute; margin:0; padding:0; left:-999em; width:205px; background:url(../images/dropdownbg.png) bottom no-repeat; filter:alpha(opacity=97); -moz-opacity:0.97; -khtml-opacity: 0.97; opacity: 0.97;}
ul#nav li:hover ul, ul#nav li.sfhover ul {left:auto; z-index:100;}
ul#nav li ul li {margin:0; padding:0; font-size:13px; height:30px; line-height:30px; width:205px; border-bottom:1px solid #CCCCCC; border-top:1px solid #FFFFFF;}
ul#nav li ul li:last-child {border-bottom:none;}
ul#nav li ul li:first-child {border-top:none;}
ul#nav li ul li a {background:none; color:#666666; display:block; font-weight:bold; margin:0; padding:0 15px; text-decoration:none; text-indent:0;}
ul#nav li ul li a:hover {color:#003366;}

ul#nav li a.electrodes {background-position:-18px 0; margin-left:18px; width:99px;}
ul#nav li a.electrodes:hover {background-position:-18px -43px;}
ul#nav li a.electrodes:active, ul#nav li a.electrodes.selected {background-position:-18px -86px;}

ul#nav li a.controls {background-position:-117px 0; width:138px;}
ul#nav li a.controls:hover {background-position:-117px -43px;}
ul#nav li a.controls:active, ul#nav li a.controls.selected {background-position:-117px -86px;}

ul#nav li a.machines {background-position:-255px 0; width:179px;}
ul#nav li a.machines:hover {background-position:-255px -43px;}
ul#nav li a.machines:active, ul#nav li a.machines.selected {background-position:-255px -86px;}

ul#nav li a.service {background-position:-434px 0; width:134px;}
ul#nav li a.service:hover {background-position:-434px -43px;}
ul#nav li a.service:active, ul#nav li a.service.selected {background-position:-434px -86px;}

ul#nav li a.engineering {background-position:-568px 0; width:190px;}
ul#nav li a.engineering:hover {background-position:-568px -43px;}
ul#nav li a.engineering:active, ul#nav li a.engineering.selected {background-position:-568px -86px;}

ul#nav li a.contact {background-position:-758px 0; width:86px;}
ul#nav li a.contact:hover {background-position:-758px -43px;}
ul#nav li a.contact:active, ul#nav li a.contact.selected {background-position:-758px -86px;}

#container {color:#444444; margin:0 auto; width:860px; position:relative; z-index:2;}
#container-top-bg {background:#FFFFFF url(../images/container-top-bg.gif) repeat-x; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; min-height:200px;}
#container-btm {background:url(../images/container-btm-bg.gif); height:43px;}

#container-sidebar {background:url(../images/container-sidebar-bg.gif) repeat-y; color:#444444; margin:0 auto; width:860px; position:relative; z-index:5;}
#container-sidebar-top-bg {background:url(../images/container-sidebar-top-bg.gif) repeat-x; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; min-height:200px;}
#container-sidebar-btm {background:url(../images/container-sidebar-btm-bg.gif); height:43px; width:860px; margin:0 auto;}
.container-sidebar-top {display:block; margin:0 auto;}

a {color:#003366;}

/***** Footer  *********************************************/ 

#footer {font-size:11px; line-height:16px; margin:16px auto 20px auto; width:820px; text-align:center; text-shadow:0px 1px #0e1e2f;}
#footer a {color:#d1d7dd; text-decoration:none;}
#footer a:hover {border-bottom:1px dotted #FFFFFF; color:#FFFFFF;}
.seedorfflogo {margin-top:3px; margin-bottom:20px;}
.copyright {float:right; text-align:right;}
#footer p.copyright a:hover {border-bottom:none;}
#preload {height:0px; margin-left:-5000px;}

/***** Contact  *********************************************/ 

.map {background:#F1F1F1;}

.textinput1 {background-color:#f6f6f6; border-top:1px solid #999; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #999; color:#666; display:block; line-height:13px; padding:6px; width:206px;}
.textinput1:focus {background-color:#F9F9F9; color:#333;}
.textinput1.security {margin-bottom:20px;}
.textarea {background-color:#f6f6f6; border-top:1px solid #999; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #999; color:#666; display:block; font:13px 'Lucida Grande', 'Helvetica Neue', Arial, sans-serif; line-height:13px; padding:5px; width:440px;}
.textarea:focus {background-color:#F9F9F9; color: #333;}

/***** Electrodes  *********************************************/ 

ul.electrodes-list {margin:0 0 20px 0; padding:0;}
ul.electrodes-list li {list-style:none; font-size:14px;}
ul.electrodes-list a:hover {color:#FF9900; text-decoration:none;}

a.man-choose-link {text-decoration:none;}
a.man-choose-link:hover {text-decoration:underline;}


/***** Cables Shunts  *********************************************/ 

a.cables-shunts-link {text-decoration:none;}
a.cables-shunts-link:hover {text-decoration:underline;}
a.cables-shunts-link img {padding:4px; background:#CCCCCC;}
a.cables-shunts-link img:hover {background:#FF9900;}

table.data {border-width:0px; border-spacing:0px; border-style:none; border-color:#4084c9; border-collapse:collapse; text-align:center;}

/***** Machines and Accessories  *********************************************/ 

a.machines-accessories-link {text-decoration:none;}
a.machines-accessories-link:hover {text-decoration:underline;}
a.machines-accessories-link img {padding:4px; background:#CCCCCC;}
a.machines-accessories-link img:hover {background:#FF9900;}

/***** Welding Controls  *********************************************/ 

.category-box {border:1px solid #CCCCCC; margin-bottom:20px; -moz-border-radius:3px; -webkit-border-radius:3px;} 
.category-box .category-box-inner {margin:1px; background:#f7f7f7; padding:10px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.category-box .category-box-inner a {text-decoration:none;}
.category-box .category-box-inner a:hover {text-decoration:underline;}
.wc-logo {display:block; margin:10px 0 20px 0;}
table.data {border-width:0px; border-spacing:0px; border-style:none; border-color:#4084c9; border-collapse:collapse; text-align:center;}
table.data td {border-width:1px; padding:3px; border-style:solid; border-color:#4084c9; background:url(../images/data-table-cell-bg.gif) top repeat-x;}
table.data .dataheader {background:url(../images/data-table-header-bg.gif) #4084c9 top repeat-x; color:#FFFFFF;}

/***** Home  *********************************************/ 

#home {padding-top:10px;}
#home h2 {color:#003366; margin:10px 0; padding:0;}

.order-desk {margin:10px 0 20px 0;}
.manufacturers {margin:20px 0 0 5px;}

/***** Home Banner  *********************************************/

.banner-glow {background:url(../images/banner-glow-bg.jpg) no-repeat; width:860px; margin:0 auto;}

.banner-glow .home-electrodes {margin:35px 0 5px 16px;}
.banner-glow .home-controls {margin:30px 0 3px 45px;}
.banner-glow .home-machines {margin:14px 0 4px 28px;}
.banner-glow .home-cables {margin:28px 0 7px 73px;}
.banner-glow .home-wheels {margin:40px 0 8px 69px;}

h3.electrodes {background:url(../images/Home-Labels.png) 0 -212px no-repeat; display:block; text-indent:-4000px; overflow:hidden; width:230px; height:34px; padding:0; margin:0 0 0 15px;}
h3.controls {background:url(../images/Home-Labels.png) 0 -53px no-repeat; display:block; text-indent:-4000px; overflow:hidden; width:230px; height:34px; padding:0; margin:0 0 0 15px;}
h3.machines {background:url(../images/Home-Labels.png) 0 -1px no-repeat; display:block; text-indent:-4000px; overflow:hidden; width:200px; height:34px; padding:0; margin:0 0 20px 0;}
h3.cables {background:url(../images/Home-Labels.png) 0 -159px no-repeat; display:block; text-indent:-4000px; overflow:hidden; width:230px; height:34px; padding:0; margin:0 0 0 39px;}
h3.wheels {background:url(../images/Home-Labels.png) 0 -107px no-repeat; display:block; text-indent:-4000px; overflow:hidden; width:230px; height:34px; padding:0; margin:0 0 0 39px;}

.banner-glow h3 a {display:block; height:34px;}

/***** Machines  *********************************************/ 

ul#machine-photo-banner {background:#1a3e65 url(../images/machine-banner-bg.jpg) no-repeat; color:#FFFFFF; overflow:hidden; height:225px; margin:0; padding:0; position:relative;}
ul#machine-photo-banner li {list-style:none; margin:0; padding:0; position:absolute; height:215px;}
ul#machine-photo-banner div.larger-popup {position:absolute; top:0px; left:276px; margin-top:-31px;}
ul#machine-photo-banner li img {display:block; margin-bottom:15px; -ms-interpolation-mode:bicubic;}

ul#machine-photo-banner li.seam {width:111px; left:20px;}
ul#machine-photo-banner li.seam img {margin-left:-3px;}
ul#machine-photo-banner li.press {width:128px; left:125px;}
ul#machine-photo-banner li.press img {margin-bottom:3px; margin-left:8px;}
ul#machine-photo-banner li.rocker {width:135px; left:256px;}
ul#machine-photo-banner li.rocker img {margin-bottom:8px; margin-left:-3px;}
ul#machine-photo-banner li.bench {width:115px; left:399px;}
ul#machine-photo-banner li.bench img {margin-left:-10px;}
ul#machine-photo-banner li.trans {width:107px; left:532px;}
ul#machine-photo-banner li.trans img {margin-left:-12px;}
ul#machine-photo-banner li.mini {width:108px; left:629px;}
ul#machine-photo-banner li.mini img {margin-left:5px;}
ul#machine-photo-banner li.push {width:105px; left:737px;}
ul#machine-photo-banner li.push img {margin-left:3px;}

ul#machine-photo-banner a {color:#FFFFFF; font-size:10px; text-shadow:0 1px #1d324b; text-decoration:none; position:absolute; left:0; bottom:0;}