a {outline: none;}
:-moz-any-link:focus {outline: none;}

body {background: #EEEEDD !important; margin:0px; padding:0px;}
#container {text-align:center;}
font {text-align:left !important;}
#container-inner {width:980px; margin:0 auto;}
#page-body {margin:0 auto; width:980px; background:#fff; border-left:1px solid #BBBBBC; border-right:1px solid #BBBBBC;}

/* header */
#header-container {padding:10px;}
	#header-container2 {height:135px; margin-top:8px; overflow:hidden;}
#header-content {position:relative; width:730px; float:right; font-family: arial; font-weight:bold; font-size:12px;}
	#header-content2,#header-content2 td {font-family: arial; font-weight:bold; font-size:12px;}

#cert {width:142px; text-align:center;float:left;}
	#cert2 {width:142px; text-align:center;}

#search-form {position:absolute; top:68px; left:181px;}
	#search-form2 {}
#search-box {width:448px; width:438px; border:2px solid #FEBA69; height:30px; font-weight:bold; color:#7F7F7F; font-size:13px; padding-left:5px;height:20px;}
*+html #search-box {width:438px;height:18px;}
	#search-box2 {width:600px; width:600px;border:2px solid #FEBA69; height:30px; font-weight:bold; color:#7F7F7F; font-size:13px; padding-left:5px;}
	#search-box2 form{display:inline;}
	*+html #search-box2 {width:600px;height:18px;}
#search-submit {position:relative; right:3px; top:10px; _top:4px;}

#cust-serv {text-align:center;  position:absolute; top:30px; right:0px; width:260px; font-size:14px;}
#cust-serv span {font-weight:normal;}
	#cust-serv2 {text-align:center;  font-size:14px; font-weight:700;}
	#cust-serv2 span {font-weight:normal; font-size:12px;}

.pdHTagline{
	padding-right:30px;
	font-weight:700;
	font-size:12px;
}

#topLinks {position:absolute; top:3px; left:267px;}
	#topLinks2 {padding-right:15px;}
#topLinks a, #topLinks2 a {color:#000; text-decoration:none; font-weight:normal; font-size:12px;}
#topLinks a.red, #topLinks2 a.red {color:#BC0022 !important; font-weight:bold; font-size:12px;}

#yfc_show_mini {padding-left:18px; background: url("/lib/cyberweld/icon-cart.gif") no-repeat 0 3px; color:#000;}
.smb-mc .mini_item_count {margin-left:15px !important; margin-right:17px;}

#mss-promo-banner {
	background:#E2E2E2; 
	border-top:1px solid #BEBEBE; 
	border-bottom:1px solid #BEBEBE; 
	color:#BC0022; 
	line-height:30px; 
	_line-height:32px; 
	height:32px;
	font-family:arial; 
	text-align:center;
}
*+html #mss-promo-banner {line-height:31px;}
#mss-promo-banner a {font-size:11px; color:#2D56A9;}
#promo-left {position:relative; top:173px; left:-489px;}
#promo-right {position:relative; top:173px; right:-489px;}

#content-cell {border-top:25px solid #fff; width:772px; border-right:15px solid #fff;text-align:left;}

.mss-breadcrumbs {font-family: arial; font-size: 12px; color:#6B6A68; padding:10px 0;}
.mss-breadcrumbs a {color:#2D56A9;}

/* Product Page */
h1 {color:#000099; font-family:arial; font-size:18px;}
#mss-order-box {float:right; font-family: arial; font-size: 12px;}

/* multi image */
#image2, #image3, #image4 {display:none;}
#image-cssLayer2, #image-cssLayer3, #image-cssLayer4 {display:none;}
#image-cssLayer2Exp, #image-cssLayer3Exp, #image-cssLayer4Exp {display:none;}
#multi-image-container img:hover {cursor:pointer;}
.mss-multi-container {float:right; width:300px; text-align:center;}
.mss-multi-image a {margin-right:2px;}
.mss-image:hover {cursor:pointer;}
#itemLayer .mss-image:hover {cursor:arrow;}
.mss-image {margin-bottom:5px;}

/* css layer */
#itemLayer {position:absolute; margin:-150px 0 0 -160px; padding: 0px 10px 10px 0px; display:none; z-index:2;}
*:first-child+html #itemLayer {position:absolute; margin:-350px 0 0 -260px; padding: 0px 10px 10px 0px; display:none; z-index:11000;}

#itemLayerInner {background:#ffffff !important; position:relative; top:0px; left:0px; margin:0px -10px -10px 0px; border:10px #cccccc solid; padding:0 0 20px 0; width:700px; max-width:700px; min-width:700px;}
#itemLayerImage {margin:5px 0 0 0px; text-align:center;}
#image2-cssLayer, #image3-cssLayer, #image4-cssLayer, #image5-cssLayer{display:none;}
#image2-cssLayerExp, #image3-cssLayerExp, #image4-cssLayerExp, #image5-cssLayerExp{display:none;}
.close-views {text-align:right; padding:5px 10px; margin:0 0 5px 0;}
.close-views a {text-decoration:none;color:#0000ff; font-family:arial;}
.close-views img {border:none;}
.close-views a:hover {text-decoration:underline;}
#itemLayer-title {font-weight:bold; margin:5px 0px 0px 10px; float:left; font-family:arial;}
#itemLayer .mss-multi-image {text-align:center; width: 100%;}

/* modal */
#modalOverlay {background:#000; opacity:.6; filter:alpha(opacity=60); z-index:1; position:absolute;  top:0;  left:0;  width:100%;  display:none;}

/* section */
.section-name a {text-decoration:none;color:#000099;}

/* left navigation */
#mss-nav {border:1px solid #2455AA; background:#efefef; margin:10px; font-family:arial;text-align:left;}
.mss-category {background: url('/lib/cyberweld/category-bak.jpg') repeat-x; border-bottom:1px solid #2455AA; color:#fff; font-weight:bold; padding:5px; font-size:13px;}
#mss-nav a {text-decoration:none; font-size:12px; font-family:arial; padding:5px; color:#2455AA; display:block;}
#mss-nav a:hover {text-decoration:underline;}


/* css additions 3-30-11 */

#mss-promo-banner {background: none repeat scroll 0 0 #E6E6E6;}
#promo-left {position:relative; top:177px; left:-489px;top:185px\0/;}
#promo-right {position:relative; top:177px; right:-489px;top:185px\0/;}

#mss-site-map a {color: #2455AA;text-decoration: none;}
#mss-site-map a:hover {text-decoration: underline;}
#mss-site-map {line-height:1.4em;}
#mss-site-map-title {}
.mss-sitemap-section {font-size: 16px;font-weight: bold;}
.mss-sitemap-subsection {margin-left: 10px;font-weight: bold;}
.mss-sitemap-thirdlevel {margin-left: 30px;}

#mss-footer {position:relative;border-bottom:1px solid #BBBBBC;padding-bottom:20px;}
#promo-left-ftr {left: -10px;position: relative;top: 34px;left:-489px\0/;top:37px\0/;}
*+html #promo-left-ftr {left: -489px;position: relative;top: 33px;}
#promo-right-ftr {position:relative; float:right;top:34px; right:-10px;top:37px\0/;}
* html #promo-right-ftr {right:-13px;}
*+html #promo-right-ftr {position:relative; float:right;top:33px; right:-10px;}
#mss-promo-banner span {font-size:12px; color:#000;}
#mss-footer-info {padding:10px;font-size:12px;font-family:arial;color:#666666;}
* html #mss-footer-info {height:150px;}
*+html #mss-footer-info {height:150px;}
#mss-ftr-social, #mss-ftr-info, #mss-ftr-copyright {text-align:left;padding:5px;display:table-cell;padding: 10px 0 0 10px;}
* html #mss-ftr-social, * html #mss-ftr-info, * html #mss-ftr-copyright {float:left;}
*+html #mss-ftr-social, *+html #mss-ftr-info, *+html #mss-ftr-copyright {float:left;}
#mss-ftr-social {color:#000;width:32%;}
#mss-ftr-social img {vertical-align:middle;margin-right:3px;border:0 none;}
#mss-ftr-social a {color:#2455AA;text-decoration:none;}
#mss-ftr-social a:hover {text-decoration:underline;}
#mss-ftr-social b {font-size:16px;}
#mss-ftr-info {width:37%;}
#mss-ftr-copyright {width:24%;}

.mss-enl {padding:10px; text-align:left; font-size:12px;}
#multi-image-container {width:300px; color:#0409D8;}
#multi-image-container:hover {cursor:pointer;}







