body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background-color: #B2B3B5;
	margin: 0px;
	padding: 0px;
}
h3 { color:#6dcff6; font-size:11px; font-style:italic; padding:0; margin:0}
th { text-align: center}

a, a:visited, a:link {color: #fff; text-decoration: underline}
a:hover {color: #6dcff6}

.bg_home	  {background: #416680 url('images/background/home.jpg') no-repeat left top}
.bg_contacts  {background: #416680 url('images/background/contacts.jpg') no-repeat left top}
.bg_metals	  {background: #416680 url('images/background/metals.jpg') no-repeat left top}
.bg_welding	  {background: #416680 url('images/background/welding.jpg') no-repeat left top}
.bg_about     {background: #416680 url('images/background/about.jpg') no-repeat left top}
.bg_contactus {background: #416680 url('images/background/contactus.jpg') no-repeat left top}
.bg_careers	  {background: #416680 url('images/background/careers.jpg') no-repeat left top}
.bg_circuit	  {background: #416680 url('images/background/circuit.jpg') no-repeat left top}

.body {width:1024px}
.main_content {width:810px; padding: 6px 25px 100px 31px}
.left_content { color:#000; padding:0 15px 15px 15px; line-height:1.3}
.left_content a { color:#6dcff6 }
.left_content a:hover { color: #fff }
.footer { background-color:#3E647E; padding-bottom:3px}
.footer a { color:#fff; text-decoration:none; line-height:2}
.footer a:hover { color:#fff; text-decoration:underline; line-height:2}
.nav a {color:#707277; text-decoration:none; padding:0 0 0 10px; margin:0 0 0 0;}
.search {height:13px; width:179px; padding:1px; padding-left:5px; color:#036; font-size:.9em; border:0; background-color:#fff}
.searchhint {background:url(images/search.gif) no-repeat center top; background-color:#fff}
.vbcrlf {margin-top: 25px }
.noindent {margin-left: -20px}
.12pxl {font-size: 12px}
.13pxl {font-size: 30px}


#submenu, #submenu_contacts, #submenu_metals, #submenu_welding, #submenu_aboutcmw, #submenu_careers  {
	background-color:#fff;
}
#submenu a, #submenu_contacts a, #submenu_metals a, #submenu_welding a, #submenu_aboutcmw a, #submenu_careers a {
	display:block;
	text-decoration:none;
	color: #707277;
	padding: 2px 0 2px 11px;
}
#submenu_contacts a:hover, #submenu a.contacts, #submenu a.contacts:hover, #submenu a.lgrey:hover {display:block; background-color: #e0e1e1}
#submenu_metals a:hover, #submenu a.metals,   #submenu a.metals:hover,   #submenu a.dgrey:hover {display:block; background-color: #d4d4d6}
#submenu_welding a:hover, #submenu a.welding,  #submenu a.welding:hover,  #submenu a.brown:hover {display:block; background-color: #e2cfb2}
#submenu_aboutcmw a:hover, #submenu_careers a:hover, #submenu a.aboutcmw, #submenu a.careers, #submenu a:hover {display:block; background-color: #b2e2f6}
#submenu a:hover {display:block; background-color: #b2e2f6}



#leftCol {height:650px}

#breadcrumb		{display:block; margin-bottom:26px; font-style:italic; color:#6dcff6}
#breadcrumb a	{text-decoration:none; font-style:normal; color:#fff; background: url('images/arrow_path.jpg') no-repeat right center; padding-right:10px}
#breadcrumb a:hover	{text-decoration:underline}

#splash {
	width: 135px;
	display: block;
	float: left;
}
#splash img.splash {
	padding-bottom: 15px
}
#pgcopy		{
	width: 608px;
	padding: 38px 0 20px 0; 
	margin-bottom: 10px; 
	line-height: 1.5;
	display: block;
	float: right;
	text-align: left
}

a.nolink		{color: #fff; text-decoration: none; font-weight: bold}
a.nolink:hover  {text-decoration: none}

a.xls, a.pdf, a.doc, a.jpg	{margin-left: 10px; padding-left: 19px; }
a.xls			{background: url('images/xls.png') no-repeat top left; font-style: italic}
a.pdf			{background: url('images/pdf.gif') no-repeat top left}
a.doc			{background: url('images/doc.gif') no-repeat top left}
a.jpg			{background: url('images/jpg.png') no-repeat top left}
a.icon	{
	margin-left: 0px; 
	padding-left: 19px; 
	font-style: normal
}
#pgcopy hr  {margin:3px 0;}

.blue, .bluebold, .blueboldcaps, #pgcopy .intro {
	color:#6dcff6
}
.bluebold, .blueboldcaps, #pgcopy .intro {	
	font-weight: bold;
	text-decoration: none
}
.blueboldcaps, #pgcopy .intro {
	text-transform:uppercase; 
}
#pgcopy .intro {
	font-size: 1.5em
}
#pgcopy .photo {
	padding-right: 8px
}
#txtboxes   { float: left }
#txtboxes a {
	display: block; 
	width: 150px;
	padding: 3px 0;
	margin: 0 5px 3px 10px;
	border: 1px #6E727D solid;
	text-transform: uppercase; 
	color: #fff; 
	text-align: center; 
	text-decoration: none;
}
#splash #txtboxes a {
	width: 125px;
	margin-left: 2px
}
#txtboxes a:hover, #txtboxes a.selected {
	display: block; 
	border: 1px #6dcff6 solid; 
	color: #6dcff6; 
}

#pgcopy #whatsnew {
	/*float: right;*/
	text-align: left;
}
#pgcopy #whatsnew #blurb {
	/*width: 350px*/
}
#pgcopy #whatsnew #blurb .intro {
	font-size: 1.0em
}
#pgcopy #whatsnew #blurb a {
	color: #fff;
	text-decoration: underline
}
#pgcopy #whatsnew #blurb a:hover {
	color: #6dcff6
}

#dhtmltooltip{
	position: absolute;
	width: 432px;
	border: 1px dashed silver;
	padding: 3px;
	background-color: white;
	visibility: hidden;
	z-index: 100;
	font-family: sans-serif;
	font-size: 9px;
	text-align: center;
	}

.big	{font-size: 1.5em}
.bold	{font-weight: bold}
.center {text-align: center}
.nounderline {text-decoration: none}
.print	{display:none}