@charset "utf-8";
/* CSS Document */
.body,td,th {font-family: Arial;font-size: 12px; color:#000000;}
.a:link {text-decoration: underline; color:#3399FF; font:Arial; font-size:13px;}
.a:visited {text-decoration: underline; color:#3399FF; font-size:13px; font:Arial;}
.a:hover {text-decoration: none; color:#2666A6; font-size:13px; font:Arial;}
.a:active {text-decoration: underline; color:#3399FF; font:Arial; font-size:13px;}
.h1 { font:arial; font-size:18px; color:black; font-weight:bold; text-decoration:none; }
.h1 a { color:#00CCFF; text-decoration:underline; }
.h1 a:active { color:#00CCFF; text-decoration:underline; }
.h1 a:visited { color:#00CCFF; text-decoration:underline; }
.h1 a:hover { color:#0033FF; text-decoration:none; }
.footertext {font: Arial; font-size:10px; color:#000000; text-decoration:none;}
.footertext a:link{color:#3399FF; font:Arial; font-size:10px; text-decoration:underline;}
.footertext a:visited{color:#3399FF; font:Arial; font-size:10px; text-decoration:underline;}
.footertext a:active{color:#3399FF; font:Arial; font-size:10px; text-decoration:underline;}
.footertext a:hover{color:#2666A6; font:Arial; font-size:10px; text-decoration:none;}
.h1 {font-family:Arial; font-size:18px; color:#000000; text-decoration:none; font-style:normal; font-weight:bold;}
.default {font-family: Arial; font-size:12px; color:#000000; text-decoration:none; font-style:normal;}
.default a:link {font:arial; color:#3399FF; text-decoration:underline; }
.default a:active {font:arial; color:#3399FF; text-decoration:underline; }
.default a:visited {font:arial; color:#3399FF; text-decoration:underline; }
.default a:hover { font:arial; color:#2666A6; text-decoration:none;}
.lineouterl {background-image: url(images/line_outer_l.png); background-repeat:repeat-y; background-position:left;}
.lineouterr {background-image: url(images/line_outer_r.png); background-repeat:repeat-y; background-position:right;}
.linetop {background-image: url(images/line_top.png); background-repeat:repeat-x;}
.linebottom {background-image: url(images/line_bottom.png); background-repeat:repeat-x; background-position:bottom;}
.sidebar {font:Arial; color:black; font-size:12px; float:left; margin-left:5px; margin-bottom:auto; max-width:200px; margin-right:15px;}
.sidebar a:link {color:#0066CC; font:Arial; font-size:12px; text-decoration:underline;}
.sidebar a:visited {color:white; font:Arial; font-size:12px; text-decoration:underline;}
.sidebar a:active {color:white; font:Arial; font-size:12px; text-decoration:underline;} 
.sidebar a:hover {color:#2666A6; font-size:12px; font:Arial; text-decoration:none;}
/* Begin Headers */
.header {background-image: url(images/hmwire_header2.png); background-repeat:no-repeat; background-position:center;}
.header_teflon {background-image: url(http://www.litz-wire.com/pictures/th2.png); background-repeat:no-repeat; background-position:center;}
.header_quote {background-image: url(http://www.hmwire.com/images/header_quote.png); background-repeat:no-repeat; background-position:center;}
.header_about {background-image: url(images/hmwire_about2.png); background-repeat:no-repeat; background-position:center;}
.header_applications {background-image: url(images/hmwire_header_applications.png); background-repeat:no-repeat; background-position:center; }
.header_contact { background-image: url(images/hmwire_header_contact2.jpg); background-repeat:no-repeat; background-position:center; }
.header_glossary { background-image: url(images/hmwire_header_glossary.jpg); background-repeat:no-repeat; background-position:center;}
.header_images {background-image: url(images/hmwire_header_images2.png); background-repeat:no-repeat; background-position:center; }
.header_RoHS { background-image: url(images/hmwire_header_rohs2.png); background-repeat:no-repeat; background-position:center; }
.header_tech {background-image: url(images/hmwire_tech_header2.png); background-repeat:no-repeat; background-position:center;}
.header_test {background-image: url(images/hmwire_header_testing2.jpg); background-repeat:no-repeat; background-position:center; }
.header_links { background-image: url(images/hmwire_header_links2.jpg); background-repeat:no-repeat; background-position:center; }
.header_steel { background-image: url(images/hmwire_header_steel2.jpg); background-repeat:no-repeat; background-position:center; }
.header_calculations { background-image: url(images/convert_header.png); background-repeat:no-repeat; background-position:center; }
.header_flatwire { background-image: url(images/header_flatwire.png); background-repeat:no-repeat; background-position:center; }
/* End Headers */
/* Begin Menu Tabs */
.thicktabs{margin: 0; padding: 0; float: left; font: 12px arial; width: 937px; font-weight:bold; color:white;}
.thicktabs li{display: inline;}
.thicktabs li a{float: left;color: white; font-weight:bold; padding: 9px 12px; /*padding of tabs*/text-decoration: none;
background: url(/images/glossyback.gif) repeat-x bottom left; /*top border style*/
border-bottom:none; /*thick bottom border below tabs*/}
.thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #9A9A9A; /*left border style*/}
.thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #9A9A9A; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/}
.thicktabs li a:visited{color: white; font-weight:bold;}
.thicktabs li a:hover{color: white; font-weight:bold; background-image: url(images/glossyback2.gif); background-repeat:repeat-x; /*background image swap on hover*/}
/* End Menu Tabs */
.toggleopacity img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;}
.toggleopacity:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
.toggleopacity img{border: 1px solid #ccc;}

/* Begin Thumbnail Mouseover */
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #3399FF;
padding: 5px;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: white;
text-decoration: none;
font-weight: bold;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */}
/* End Thumbnail Mouseover */

/* Start Container */
.container { background-image: url(images/container.gif); background-repeat:repeat-y; background-position:center; font:arial; color: white; max-width:195; }
.container a { text-decoration: underline; color: white; font-weight: normal;}
.container a:active { text-decoration: underline; color: white; font-weight: normal;}
.container a:visited { text-decoration: underline; color: white; font-weight: normal; }
.container a:hover { text-decoration: none; color: #2c4d9b; font-weight: normal; }
/* End Cotainer */

.fieldrow { font:arial; font-size: 12px; color: black; border:none; background-color: #CCCCCC; height:20px; border-color:#999999; border-style:groove; border-width:thin; border-collapse:collapse;}

/* Begin Footer Box */
.footerimagel { background-image: url(/images/footer_side_l.gif); background-repeat:repeat-y; background-position:center; }
.footerimager { background-image: url(/images/footer_side_r.gif); background-repeat:repeat-y; background-position:center; }
.footerimaget { background-image: url(/images/footer_top.gif); background-repeat:repeat-x; background-position:center; }
.footerimageb { background-image: url(/images/footer_bottom.gif); background-repeat:repeat-x; background-position:center; }
/* End Footer Box */

/* Begin Form Hints */
dl { font:normal 12px/15px Arial; position: relative; width: 350px; }
dt { clear: both; float:left; width: 130px; padding: 4px 0 2px 0; text-align: left; }
dd { float: left; width: 200px; margin: 0 0 8px 0; padding-left: 6px; }
/* The hint to Hide and Show */
.hint { display: none; position: absolute; right: -250px; width: 200px; margin-top: -4px; border: 1px solid #c93; padding: 10px 12px; background: #ffc url(images/pointer.gif) no-repeat -10px 5px; }
/* The pointer image is hadded by using another span */
.hint .hint-pointer { position: absolute; left: -10px; top: 5px; width: 10px; height: 19px; background: url(images/pointer.gif) left top no-repeat; }
/* End Form Hints */
/* Begin Index Box */
.indexleft_left { background-image: url(/images/indexleft_left.png); background-repeat:repeat-y; background-position:left; }
.indexright_right { background-image: url(/images/indexright_right.png); background-repeat:repeat-y; background-position:right; }
.indexright { font:arial; color:black; font-weight:bold; text-decoration:none; font-size:11px; background-image: url(/images/indexright_back.png); background-repeat:repeat-y; background-position:center; }
.indexright a{ font:arial; color:black; font-weight:bold; text-decoration:underline; font-size:11px;  }
.indexright a:active { font:arial; color:black; font-weight:bold; text-decoration:underline; font-size:11px; }
.indexright a:visited { font:arial; color:black; font-weight:bold; text-decoration:underline; font-size:11px; }
.indexright a:hover { font:arial; color:#2c4d9b; font-weight:bold; text-decoration:none; font-size:11px; }
/* End Index Box */
/* Begin Apps Box */
.appsbox_left { background-image: url(images/appsbox_left.png); background-repeat:repeat-y; background-position:left; }
.appsbox_right { background-image: url(images/appsbox_right.png); background-repeat:repeat-y; background-position:right; }
.appsbox { font:arial; color: black; font-weight: bold; text-decoration: none; font-size: 12px; }
.appsbox a{ font:arial; color:#0000CC; font-weight:bold; text-decoration:underline; font-size:12px; }
.appsbox a:active{font:arial; color:#2666A6; font-weight:bold; text-decoration:underline; font-size:12px; }
.appsbox a:visited{font:arial; color:#2666A6; font-weight:bold; text-decoration:underline; font-size:12px; }
.appsbox a:hover { font:arial; color:#3399FF; font-weight:bold; text-decoration:none; font-size:12px }
/* End Apps Box */
/* Begin Shipping Box */
.shippingbox_left { background-image: url(images/shippingbox_left.png); background-repeat:repeat-y; background-position:left; }
.shippingbox_right { background-image: url(images/shippingbox_right.png); background-repeat:repeat-y; background-position:right; }
/* End Shipping Box */
/* Begin Wire Box */
.wirebox_left { background-image: url(images/wire_box_left.jpg); background-repeat:repeat-y; background-position:left; }
.wirebox_right { background-image: url(images/wire_box_right.jpg); background-repeat:repeat-y; background-position:right; }
/* End Wire Box */
/* Start SiteMap Box */
.smbox_left { background-image: url(images/sm_box_left.jpg); background-repeat:repeat-y; background-position:left; }
.smbox_right { background-image: url(images/sm_box_right.jpg); background-repeat:repeat-y; background-position:right; }
/* End SiteMap Box */
/* Begin Legal Box */
.legalbox_left { background-image: url(images/legalbox_left.jpg); background-repeat:repeat-y; background-position:left; }
.legalbox_right { background-image: url(images/legalbox_right.jpg); background-repeat:repeat-y; background-position:right; }
/* End Legal Box */
.c {width:35%;vertical-align:top;margin:0px; border-top:1px; font-size:12px;}
ul.col {margin:1px 0px 1px 10px;padding:5px 0px;list-style-position: inside; list-style-type:disc; font-size:12px; vertical-align:top; }
ul.col a{font:Arial; font-size:12px; font-weight:bold; color:#2666A6; text-decoration:underline; }
ul.col a:visited {font:Arial; font-size:12px; font-weight:bold; color:#2666A6; text-decoration:underline; }
ul.col a:active {font:Arial; font-size:12px; font-weight:bold; color:#2666A6; text-decoration:underline; }
ul.col a:hover {font:Arial; font-size:12px; font-weight:bold; color:#3399FF; text-decoration:none; }
.box_footer {background-image: url(http://www.litz-wire.com/pictures/box_footer.png); background-repeat: no-repeat;}
.box_header {background-image: url(http://www.litz-wire.com/pictures/box_head_f.png); background-repeat: no-repeat;}
.box {border-top: 0px; border-right: #B6BFD7 1px solid; border-bottom: 0px; border-left: #B6BFD7 1px solid; background-color: #FBFCFD; font-size: 11px; color: #404040; padding: 0px;} 
.steelbox_left { background-image: url(http://www.hmwire.com/images/steelbox_left.jpg); background-repeat: repeat-y; background-position:center;}
.steelbox_right { background-image: url(http://www.hmwire.com/images/steelbox_right.jpg); background-repeat: repeat-y; background-position:center; }
.ss_r { background-image: url(images/ss_r.jpg); background-repeat:repeat-y; }
.ss_l { background-image: url(images/ss_l.jpg); background-repeat:repeat-y; }
/* Slide Show Images */
.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide-container table {
	background: none;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 2px solid silver;
}
.highslide:hover img {
	border-color: gray;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.glossy-dark {
	background: #111;
}

.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
	font-size: .9em;
}
.highslide-caption {
	display: none;
	font-size: 1em;
	padding: 5px;
	/*background: white;*/
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	/*position: absolute;*/
	background: black;
}
a.highslide-full-expand {
   background: url(slideshow/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(slideshow/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}

.highslide-viewport {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: none;
	left: 0;
	top: 0;
}
.highslide-overlay {
	display: none;
}
.hidden-container {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(slideshow/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}
