body {
	background-color: black;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva;
	margin: 0;
}

p, td {
	color: black;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva;
}

h2 { font-size: 16px; line-height: 18px; margin-bottom: 5px; }
h3 { font-size: 13px; line-height: 16px; }

/* just added 7/21/03 */
a:link { color: #0e55a5; }
a:visited { color: #666; }

/* just added 8/10/04 - for contribute on homepage */
a.nounderline {text-decoration: none; }

/* --- Crumbs Class --- */
.crumbs { color: white; }
A.crumbs:link { color: white; text-decoration: none; }
A.crumbs:visited { color: white; text-decoration: none; }
A.crumbs:hover { color: white; text-decoration: underline; }
/* --- End Crumbs --- */


/* --- Footer Class --- */
#footer FORM { margin-bottom: 8px; }

.footer { color: white; font-size: 11px; }
A.footer:link { color: white; text-decoration: none; }
A.footer:visited { color: white; text-decoration: none; }
A.footer:hover { color: white; text-decoration: underline; }
/* --- End Footer --- */

/* --- Other Resources Class --- */
ul.otr { 
	list-style: url('/images/arrow_blue.gif');
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva;
	text-decoration: none;
	margin-left: 25px;
}
ul.otr2 {
	list-style: url('/images/arrow_blue.gif');
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva;
	margin-left: 25px;
	text-decoration: none;
	line-height: 15px;
}

a.otherresourceslink {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

/* -- just Added 9/5/03 -- */
a.otherresourceslink:visited { color: #666; }

.otherresourceslink {
	font-weight: 700;
	color: black;
	text-decoration: none;
}
.otherresourceslink:hover { color: #0E55A5; text-decoration: underline; }
.otherresources { margin-left: 10px; line-height: 25px; }
/* --- End Other Resources --- */


/* --- Process Class --- */
.process ul li { margin-left: -12px; margin-right: 12px; }
.processbold { font-weight: 700; }
.processbold2 { font-weight: bold; }
.processnone { line-height: 13px; margin-left: 12px; }
.processright { line-height: 13px; margin-left: 12px; }
.processmiddle { line-height: 13px; margin-left: 12px; }
/* --- End Process --- */


/* --- Applications Class --- */
.applicationsbold {
	line-height: 13px;
	margin-left: 12px;
	font-weight: 700;
	padding-bottom: 12px;
}
.applications ul li { margin-left: -12px; margin-right: 12px; }
.applicationsnone { margin-left: 12px; }
/* --- End Applications --- */


/* --- Specs Class --- */
.specsbold {
	line-height: 13px;
	margin-left: 12px;
	font-weight: 700;
}
.specsbold2 {
	line-height: 13px;
	margin-left: 12px;
	font-weight: 700;
}
.specs ul li { margin-left: -12px; margin-right: 12px; }
/* --- End Specs --- */


/* --- Features Class --- */
.features {
	line-height: 12px;
	margin-left: 12px;
	margin-right: 20px;
}
.featurestitle {
	color: black;
	font-size: 18px;
	font-family: Arial, Helvetica, Geneva;
	font-weight: 900;
}
.features-small {
	font-size: 9px;
	line-height: 12px;
	margin-left: 12px;
	margin-right: 20px;
}
/* --- End Features --- */


.blueindent {
	color: #0E55A5;
	margin-left: 12px;
	margin-right: 20px;
}
.blue { color: #0E55A5; }

.listprice { color: #0E55A5; font-weight: bolder; }

.productpulldown {
	color: black;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva;
}

.productname {
	color: black;
	font-size: 24px;
	font-family: Arial, Helvetica, Geneva;
	margin-left: 22px;
	font-weight: 700;
}

.positionstatement {
	color: black;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva;
	line-height: 15px;
	margin-right: 22px;
	margin-left: 22px;
	font-weight: 700;
}

.completewith ul li { margin-left: -12px; margin-right: 12px; }

.subhead {
	line-height: 12px;
	margin-left: 12px;
	margin-right: 20px;
	font-weight: 700;
	color: #0e55a5;
}

.caption {
	line-height: 12px;
	margin-left: 12px;
	margin-right: 20px;
	font-style: italic;
	font-size: 9px;
}
.captions { font-size: 9px; color: #0E55A5; }


.moreinfo { margin-left: 10px; }

.exclusivesbold { font-weight: 700; }
.exclusives { line-height: 15px; margin-left: 12px; }

.resources { line-height: 13px; margin-left: 12px; }
.resourcesbold {
	line-height: 13px;
	margin-left: 12px;
	font-weight: 700;
}

.titlebold { margin-left: 12px; font-weight: 700; }

.whatsnew { line-height: 13px; margin-left: 12px; }

.safetylinks { margin: 0 10px; line-height: 11px; }
.safetylinks a { text-decoration: none; }
.safetylinks a:hover { text-decoration: underline; }

.latestnewsbold {
	line-height: 13px;
	margin-left: 12px;
	font-weight: 700;
}
.latestnews { line-height: 13px; margin-left: 12px; }

.tradeshowlink {  color: #0E55A5; text-decoration: underline; }


a.menu {
	color: white;
	font-size: 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, Geneva;
	margin-left: 5px;
	margin-right: 3px;
}

.whitetext-small {
	color: white;
	font-size: 9px;
	line-height: 12px;
}

/* Left and Right float for images */
.lpic { float: left; margin: 0 8px 8px 0; }
.rpic { float: right; margin: 0 8px 8px 0; }

/* No Float for images or items */
.nfloat	{ clear: both; }

#desc_key th {
	text-align: left;
	border-bottom: solid black 1px;
}

#desc_key td {
	padding-top: 3px;
}

.dkey {
	font-weight: bolder;
	width:20%;
}

#modelSelectForm h4 {
	margin: 0 0 5px 13px;
	font-size: 13px;
	background: none;
	padding: 0;
	text-transform: uppercase;
	font-weight: bold;
}
#modelSelectForm H4 A,
#modelSelectForm H4 A:hover {
	text-decoration: none;
}

#powerclickConfirm {
	margin: 5px 20px 5px 0;
}

.arrow_bullet {
	background: transparent url("/images/arrow_bullet.gif") no-repeat left center;
	padding-left: 15px;	
}
#arrow_bullet {
	margin-left:12px;
	margin-bottom: 10px;
}

.printonly { display: none; }

/* New Footer w/Power Click Graphical */
#footer {
	background: black;
	border-top: 2px solid #0E55A5;
	color: white;
	width: 755px;
}
#footer form {
	margin: 0;
	padding: 0 0 4px;
}
#footer label {
	color: #FC3;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}
#ftrquery {
	margin-right: 4px;
}
#footerpc {
	background: url('/images/powerclick-footer.gif') no-repeat left top;
	display: block;
	float: left;
	height: 56px;
	width: 283px;
}
#footerpc span { display: none; }
#footersearch {
	float: right;
	padding: 9px 0;
	width: 230px;
}
#footerlinks {
	background: #0E55A5 url('/images/foot_curve.gif') no-repeat bottom right;
	clear: both;
	color: white;
	padding: 8px;
	text-align: center;
}
#footerlinks a {
	color: white;
	text-decoration: none;
}
#footer #copyright {
	padding: 10px 0;
	text-align: center;
}

/* New Tab and Crumbs */
#tabcrumbs {
	background: white;
	border-top: 2px solid #0E55A5;
	width: 751px;
	height: 15px;
}
#tabcrumbs h4 {
	background: #0E55A5 url('/images/tab.gif') no-repeat left top;
	color: White;
	float: right;
	font-size: 14px;
	line-height: 14px;
	text-align: center;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 0 12px;
	height: 15px;
	width: 253px;
}
#tabcrumbs #crumbs {
	color: #0E55A5;
	padding: 2px 8px 0;
}
* html #tabcrumbs #crumbs {
	font-size: 11px;
	line-height: 13px;
}
#tabcrumbs #crumbs a,
#tabcrumbs #crumbs a:visited {
	color: #0E55A5;
	text-decoration: none;
}
#tabcrumbs #crumbs a:hover {
	text-decoration: underline;
}

/* Content Area / Tabled Pages */
#tblcontent {
	background: White;
	width: 751px;
}
#maincell {
	background: White;
	height: 300px;
	padding: 15px;
}
.whitespacer td {
	background: White;
}

#tblleftside {
	padding-top: 2px;
}
#tblleftside img {
	display: block;
}
#tblleftside .otrbox {
	background: #E3E3DE;
	padding-top: 10px;
}
#tblcontent .otr {
	margin: 0 10px 0 20px;
	padding: 0;
	list-style: url('/images/arrow_blue.gif');
}
#tblcontent .otr li {
	margin: 4px 0;
}
#tblcontent .otr li a { text-decoration: none; }
#tblcontent .otr li a:hover { text-decoration: underline; }
#tblleftside .safetylinks img { display: inline; }

#tblrightside,
#tblrightside table {
	width: 240px;
}
#tblrightside #tblrightwrap {
	background: #E3E3DE url('/images/Process-TIG_14.gif') no-repeat left bottom;
	padding: 5px 0 10px;
}

#surveyAdSquare img {
	border: none;
}

#topright {
	float: right;
	padding: 10px;
	width: 220px;
	background: #E3E3DE url('/images/Process-TIG_14.gif') no-repeat left bottom;
	margin: -15px -15px 15px 15px;
}
* html #topright {
	width: 235px;
}

/* Content Area / CSS Pages */
#nomain {
	background: White;
	padding: 0;
	width: 748px;
}
#main {
	background: White;
	padding: 15px;
	width: 718px; /*748-15*2*/
}
#toprtnav {
	background: #eee url('/images/navround-gray_eee.gif') no-repeat left bottom;
	float: right;
	margin: -15px -15px 15px 15px;
	padding: 10px 15px;
	width: 213px;
}
* html #toprtnav {
	width: 228px;
}
#toprtnav ul {
	list-style: square;
	margin: 5px 15px;
	padding: 0;
}
#toprtnav form {
	margin: 0;
	padding: 0;
}
#toprtnav select {
	font-size: 11px;
	width: 210px;
}

/* CSS Two Column (about or edu?) */
#pheader {
	display: none;
}
#mainwrapper {
	background: #CCCCCC;
	width: 748px;
}
#maincontent {
	background: White;
	padding: 15px;
	margin-right: 244px;
	min-height: 300px;
padding: 15px 10px;
width: 492px;
margin: 0;
}
* html #maincontent {
	height: 300px;
}
#rightblock {
	padding: 10px;
	width: 220px;
	float: right;
}
#titlewrapper H1 {
	font-size: 16pt;
}
.calloutbox {
	background: #E3E3DE;
	border: 2px solid #0E55A5;
	padding: 4px;
	margin: 10px 35px;
}
#tblcontent .calloutbox tr td {
	background: transparent none;
}

/* News Releases */
#rightblock .subnavsel {
	font-size: 11px;
	width: 100%;
}
#rightblock H3 {
	margin-bottom: 0;
}
#rightblock UL {
	margin-top: 0;
	padding-top: 0;
}
#rightblock P {
	margin-bottom: 0;
}

/* Articles */
.title {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
}
.subheading {
	text-transform: capitalize;
	color: #0E55A5;
	font-weight: bold;
}
.subscript {
	vertical-align: sub;
}
.superscript {
	vertical-align: sup;
}

/* Clearfix */
.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
.clearfix {display: inline-block;}
/* no macIE \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end */

/* Colored Borders by Section */
#PGhome #footer { border-top: none; }

#PGstick #tabcrumbs, #PGstick #footer { border-color: #339933; }
#PGmig #tabcrumbs, #PGmig #footer { border-color: #FF9933; }
#PGtig #tabcrumbs, #PGtig #footer { border-color: #663399; }

#PGmultiprocess #tabcrumbs, #PGmultiprocess #footer { border-color: #FF3333; }
#PGplasma #tabcrumbs, #PGplasma #footer { border-color: #CC0099; }
#PGengine #tabcrumbs, #PGengine #footer { border-color: #0066CC; }

#PGwirefeed #tabcrumbs, #PGwirefeed #footer { border-color: #FFCC33; }
#PGgenerators #tabcrumbs, #PGgenerators #footer { border-color: #6699CC; }
#PGmultiop #tabcrumbs, #PGmultiop #footer { border-color: #669933; }

#PGspot #tabcrumbs, #PGspot #footer { border-color: #CC3366; }
#PGadvanced #tabcrumbs, #PGadvanced #footer { border-color: #339966; }
#PGsubarc #tabcrumbs, #PGsubarc #footer { border-color: #993399; }

#PGinduction #tabcrumbs, #PGinduction #footer { border-color: #333366; }
#PGhelmets #tabcrumbs, #PGhelmets #footer { border-color: #666699; }
#PGaccessories #tabcrumbs, #PGaccessories #footer { border-color: #CC3300; }

#PGguns #tabcrumbs, #PGguns #footer { border-color: #FF6633; }

#PGcommunities #tabcrumbs, #PGcommunities #footer { border-color: #157A2E;}

/* Tabs by Section */
#PGstick #tabcrumbs H4 { background: #339933 url('/images/tab-stick.gif') no-repeat left top; }
#PGmig #tabcrumbs H4 { background: #FF9933 url('/images/tab-mig.gif') no-repeat left top; }
#PGtig #tabcrumbs H4 { background: #663399 url('/images/tab-tig.gif') no-repeat left top; }

#PGmultiprocess #tabcrumbs H4 { background: #FF3333 url('/images/tab-multiprocess.gif') no-repeat left top; }
#PGplasma #tabcrumbs H4 { background: #CC0099 url('/images/tab-plasma.gif') no-repeat left top; }
#PGengine #tabcrumbs H4 { background: #0066CC url('/images/tab-engine.gif') no-repeat left top; }

#PGwirefeed #tabcrumbs H4 { background: #FFCC33 url('/images/tab-wirefeeders.gif') no-repeat left top; }
#PGgenerators #tabcrumbs H4 { background: #6699CC url('/images/tab-generators.gif') no-repeat left top; }
#PGmultiop #tabcrumbs H4 { background: #669933 url('/images/tab-multiop.gif') no-repeat left top; }

#PGspot #tabcrumbs H4 { background: #CC3366 url('/images/tab-spot.gif') no-repeat left top; }
#PGadvanced #tabcrumbs H4 { background: #339966 url('/images/tab-automated.gif') no-repeat left top; }
#PGsubarc #tabcrumbs H4 { background: #993399 url('/images/tab-subarc.gif') no-repeat left top; }

#PGinduction #tabcrumbs H4 { background: #333366 url('/images/tab-induction.gif') no-repeat left top; }
#PGhelmets #tabcrumbs H4 { background: #666699 url('/images/tab-safetygear.gif') no-repeat left top; }
#PGaccessories #tabcrumbs H4 { background: #CC3300 url('/images/tab-accessories.gif') no-repeat left top; }

#PGguns #tabcrumbs H4 { background: #FF6633 url('/images/tab-guns.gif') no-repeat left top; }

#PGcommunities #tabcrumbs h4 { background: #157A2E url('/images/tab-communities.gif') no-repeat left top; }

#PGstick #tabcrumbs H4 SPAN, #PGmig #tabcrumbs H4 SPAN, #PGtig #tabcrumbs H4 SPAN, 
#PGmultiprocess #tabcrumbs H4 SPAN, #PGplasma #tabcrumbs H4 SPAN, #PGengine #tabcrumbs H4 SPAN, 
#PGwirefeed #tabcrumbs H4 SPAN, #PGgenerators #tabcrumbs H4 SPAN, #PGmultiop #tabcrumbs H4 SPAN, 
#PGspot #tabcrumbs H4 SPAN, #PGadvanced #tabcrumbs H4 SPAN, #PGsubarc #tabcrumbs H4 SPAN, 
#PGinduction #tabcrumbs H4 SPAN, #PGhelmets #tabcrumbs H4 SPAN, #PGaccessories #tabcrumbs H4 SPAN,
#PGguns #tabcrumbs H4 SPAN
{ display: none; }

#tabcrumbs, #tblcontent,
#nomain, #mainwrapper, #wrap {
	width: 755px;
}
#main {
	width: 725px;
}

/* Price Disclaimer Blurb */
.legalese p {
	color: #666;
}
.legalese .red {
	color: #f00;
}

/* MSRP Note Asterisks */
.asterisk {
	color: #F00;
}

/* Ultimate Weldshop Black Space Ad */
#ultad {
	background: url('/images/ult_weldshop_ad.gif') no-repeat left top;
	display: block;
	height: 234px;
	left: 755px;
	position: absolute;
	top: 200px;
	width: 184px;
}
#ultad span { display: none; }
#ultad {
	display: none;
}

#freeglovesad {
	background: url('/images/floating_ads/free-gloves-offer.jpg') no-repeat left top;
	display: block;
	height: 172px;
	left: 755px;
	position: absolute;
	top: 180px;
	width: 184px;
}
#freeglovesad span { display: none; }

#weld_projects_side_ad {
	background: #000 url('/images/weld_projects_side_ad/weld_projects_side_ad.gif') top left no-repeat;
	height: 295px;
	width: 178px;
	text-align: left;
	color: #000;
	letter-spacing: 0;
	line-height: 11px;
}

#weld_projects_side_ad h3 {
	width: 175px;
	height: 43px;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

#weld_projects_side_ad h3 a {
	display: block;
}

#weld_projects_side_ad h3 span {
	display: none;
}

#weld_projects_side_ad .latest .proj {
	float:left;
	margin:0 6px 8px 0;
	width:78px;
}

#weld_projects_side_ad .latest .proj img {
	border:1px solid white;
	height:76px;
	margin-bottom:2px;
	width:76px;
}

#weld_projects_side_ad .latest .projrow {
	margin: 10px 0 0 8px;
	height: 105px;
}

#weld_projects_side_ad .latest .proj a {
	color:white;
	text-decoration:none;
}

#socialmediaterms {font-size: 9px; text-align: right; padding-right: 20px; margin-top: -8px;}
#socialmediaterms a {text-decoration: none; color:#898989;}
