/*
=
=    Indium Corporation
=    indium.com extended stylesheet - for standards-compliant web browsers
=   
=    created by Quadsimia Internet Solutions
=    www.quadsimia.com
=   
*/


/*=== Load Page-Specific Stylesheets ===*/

@import "http://www.indium.com/styles/products.css";
@import "http://www.indium.com/styles/services.css";
@import "http://www.indium.com/styles/corporate.css";
@import "http://www.indium.com/styles/techlibrary.css";
@import "http://www.indium.com/styles/store.css";
@import "http://www.indium.com/styles/search.css";
@import "http://www.indium.com/styles/quality.css";
@import "http://www.indium.com/styles/news.css";
@import "http://www.indium.com/styles/bottomline.css";
@import "http://www.indium.com/styles/addons.css";
@import "http://www.indium.com/styles/contacts.css";



/*======================*/
/*=== General Styles ===*/
/*======================*/

#atffc { display:none; }


html{
    text-align:center;
	background:#a6bfb8 url(http://www.indium.com/images/head_bg.png) repeat-x top left;
}

body{
    width:1000px;
	margin:0 auto;
	padding:0;
	text-align:left;
	background-color:#a6bfb8;
	font:normal 12px Frutiger, Univers, Arial, Helvetica, sans-serif;
	line-height:120%;
	text-align:left;
	position:relative;
	}

div{
	margin:0;
	padding:0;
	}

p{
	margin:0 0 10px 0;
	}

address{
	font-style:normal;
	}

p.warning{
	padding:25px;
	color:#f00;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
	
p.warning-about{
	padding:0px;
	color:#f00;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	}
	
p.warning-home {
	padding:0px;
	color:#f00;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin-left: 4px;
}
	
body.home p.warning {
	padding: 25px 0px 25px 0px;
}

br.clear{
	clear:both;
	}
	
dl.boxlist dd ul.list { padding-left: 1em; }
dl.boxlist dd ul.list li { list-style: disc !important; padding-bottom: .5em; }

	
/*=== Fix for hotspot display problem ===*/
/* They're naughty and put <span><img></span>
 * inside of the head tag. 	Display errors
 * ensue in all browsers except FF */
span#hsjssp {
	position: absolute;
	top: -1000px;
	left: -1000px;
	display: none;
	height: 0; width: 0;
}


/*=== Links ===*/

a:link{color:#004934;text-decoration:underline;}
a:visited{color:#004934;text-decoration:underline;}
a:hover{color:#000;text-decoration:underline}
a:active{color:#004934;text-decoration:underline}


a img{
	border:0;
	}
a img:hover{
	background-color:transparent;
	text-decoration:none;
	}


/*=== Breadcrumbs ===*/
#breadcrumbs
{
	/*margin: 10px 0 0 0;*/
	border-bottom:1px solid #CCDBD6;
	padding: 20px 0 10px;
}

/*=== Headings ===*/

h1,h2,h3,h4,h5,h6{
	margin:0;
	font-family:Rockwell, Frutiger, Univers, Arial, Helvetica, sans-serif;
	font-weight:bold;
	clear:left;
	}

h1{
	font-size:20px;
	margin:25px 0 10px 0;
	padding:0;
	text-shadow:#999 2px 2px 10px;
	line-height:1em;
	}
h2{
	font-size:16px;
	margin:25px 0 5px 0;
	}
h2.double{ line-height: 20px;}
h3{
	font-size:14px;
	font-weight:normal;
	margin:15px 0 5px 0;
	}
h4{
	font-size:14px;
	font-weight:normal;
	margin:10px 0 5px 0;
	}
h1 a:link,
h1 a:visited{ color:#000; text-decoration:underline }

body.home h1{
    width:510px;
    height:38px;
    margin:20px -5px 10px -5px;
    background:transparent url(http://www.indium.com/images/welcome_title.png) no-repeat 0 0;
    text-indent:-100em;
}

body.home div.about {
	width: 500px; margin-left: 20px;
}

/*=== Forms ===*/

form{
	margin:0;
	padding:0;
	}
fieldset{
	margin:0;
	padding:0;
	border:0;
	}
input{
	margin:0;
	}
span.required,
label.required span{
	font-weight:bold;
	}


/*=== Lists ===*/

ul, ol, dl{
	margin:10px 0 20px 0;
	padding:0;
	}

ul, ol{
	padding-left:20px;
	list-style:outside;
	}
ul.wrapping li{
	width:25%;
	float:left;
	margin:0 0 1px 0;
	}
ul.wrapping+p{
	clear:left;
	}

li, dt, dd{
	margin:0;
	padding:0;
	}

dl{
	}
dt{
	font-weight:bold;
	float:left;
	width:14em;
	margin:0 0 2px 0px;
	clear:both;
	}
dd{
	margin:0 0 2px 0;
	padding-left:14em;
	}

ul.boxlist{
	margin:0 0 0 -25px;
	padding:0;
	list-style-type:none;
	}
ul.boxlist li{
	margin:0 0 10px 0;
	padding:10px 25px;
	/*background-color:#f0f0f0;*/
	display:block;
	}
ul.boxlist li h2, ul.boxlist li h3{
	margin:0 0 5px 0;


	padding:0;
	display:block;
	}
ul.boxlist li dl{
	margin:5px 0 0 0;
	padding:0;
	font-size:11px;
	display:block;
	}
ul.boxlist li dl dt{
	font-weight:normal;
	font-style:italic;
	margin:0;
	padding:0;
	}
	
body.support ul.boxlist li dl dt {
	clear:none; width:94px;
}
ul.boxlist li p{
	margin:0;
	}

dl.boxlist{
	margin:0 0 0 -25px;
	padding:0;
	}
dl.boxlist dt{
	padding:10px 0 10px 25px;
	float:left;
	width:10em;
	font-size:14px;
	font-family:Rockwell, Frutiger, Univers, Arial, Helvetica, sans-serif;
	}
dl.boxlist dd{
	display:block;
	padding:10px 25px 10px 14em;
	margin:0 0 10px 0;
	background-color:#f0f0f0;
	}
dl.boxlist dd ul{
	list-style-type:none;
	padding:0;
	margin:0;
	}
dl.boxlist dd ul li{
	list-style-type:none;
	padding:0;
	margin:0;
	}
#older dl.boxlist { display:none; }

ul.indented-bullet{
	margin:10px 0 10px 30px;
	padding:0;
	list-style-type:none;}
ul.indented-bullet li{
	margin:6px 0;
	padding:0 0 0 14px;
	background:url(http://www.indium.com/images/bullet-sq-blk.gif) no-repeat 1px 4px;}

ul.newsArchive{
	margin:10px 0 10px 10px;
	padding:0;
	list-style-type:none;}
ul.newsArchive li{
	margin:6px 0;
	padding:0 0 0 14px;
	background:url(http://www.indium.com/images/bullet-sq-blk.gif) no-repeat 1px 4px;}

/*=== Nested Definition Lists ===*/

/*
dl.boxlist dd dl{
	margin:0;
	padding:0;
	}
dl.boxlist dd dl dt{
	display:block;
	float:none;
	margin:0;
	padding:0;
	clear:right;
	width:auto;
	}
dl.boxlist dd dl dd{
	padding:0;
	clear:right;
	}

*/

dl.boxlist dd dl{
	margin:0;
	padding:0;
	}
dl.boxlist dd dl dt{
	display:block;
	float:none;
	margin:0;
	padding:0;
	clear:none;
	width:90px;
	}
dl.boxlist dd dl dd{
	padding:0;
	clear:right;
	}


/*=== Photos ===*/

div.photoandcaption{
	width:200px;
	padding:0 10px 10px 0;
	margin:0;
	text-align:left;
	}
div.photoandcaption img{
	margin:-3px 0 0 -5px;
	}
div.photoandcaption span{
	display:block;
	width:200px;
	margin:0;
	padding:0;
	font-size:11px;
	}
div.right{
	float:right;
	margin-right:-10px;
	margin-left:10px;
	}
div.left{
	float:left;
	margin-right:5px;
	}
	
img.right{
	float:right;
	margin:0 0 10px 10px;
	clear:both;
	}
img.left{
	float:left;
	margin:0 10px 10px 0;
	clear:both;
	}

img.shadow-square-right{
	background-image:url(http://www.indium.com/images/200x200shadow.gif);
	padding:5px;
	width:200px;
	height:200px;	
	margin:-5px -5px 5px 5px;
	float:right;
	clear:both;
	}
img.shadow-large-right{
	background-image:url(http://www.indium.com/images/200x140shadow.gif);
	padding:5px;
	width:200px;
	height:140px;	
	margin:-5px -5px 5px 5px;
	float:right;
	clear:both;
	}
img.shadow-large-left{
	background-image:url(http://www.indium.com/images/200x140shadow.gif);
	padding:5px;
	width:200px;
	height:140px;	
	margin:-5px 8px 5px -4px;
	float:left;
	clear:both;
	}
img.shadow-small-right{
	background-image:url(http://www.indium.com/images/150x105photo_bg.jpg);
	padding:5px 15px 15px 10px;
	width:150px;
	height:105px;	
	margin:-2px -15px 0 0;
	float:right;
	clear:both;
	}
img.shadow-small-left{
	background-image:url(http://www.indium.com/images/150x105photo_bg.jpg);
	padding:5px 15px 15px 10px;
	width:150px;
	height:105px;	
	margin:-2px 0 0 -9px;
	float:left;
	clear:both;
	}

img.tall{
	background-image:url(http://www.indium.com/images/140x200shadow.gif);
	width:140px;
	height:200px;
	}


/*=== Tables ===*/

table{
	border:5px solid #a6bfb8;
	margin:0 0 20px 0;
	font-size:11px;
	line-height:110%;
	background-color:#a6bfb8;
	width:100%;
	}
table.noborder{
	border: none;
	margin:0 0 0 0;
	font-size:11px;
	width:100%;
	}
table tr{
	background-color:#fff;
	}
table.itemTable {background-color: #075340; border: 0px;}
table.itemTable tr{
	background-color: transparent;}
table th, table td{
	border:0;
	text-align:left;
	padding:2px 3px;
	line-height:110%;
	}
table th{
	background-color:#a6bfb8;
	font-weight:bold;
	line-height:125%;
	}
table th.subheading{
	font-weight:normal;
	background-color:#ccdbd6;
	}
table thead tr th{
    font-size:120%;
}
table tbody tr th{
    text-align:left;
    white-space:nowrap;
    background-color:#ccdbd6;
    vertical-align:top;
}

table caption{
	font-family:Rockwell, Frutiger, Univers, Arial, Helvetica, sans-serif;
    font-size:125%;
    font-weight:bold;
    text-align:left;
    padding:0;
    margin:5px 0;
}

/* checklist */

table.checklist thead tr th{
	white-space:nowrap;}
table.checklist tbody tr td.checkmark{
	width:90px;
	height:45px;
	color:#FFF;
	font-weight:bold;
	overflow:hidden;
	text-indent:-9999px;
	/*background:#42A931 url(/images/checkmark.gif) no-repeat center center; GREEN BACKGROUND*/
	background:#FFF url(http://www.indium.com/images/checkmark.gif) no-repeat center center;}
table.checklist tbody tr td.checkmark-content{
	text-indent:0;
	text-align:center;
	color:#000;
	font-size:15px;
	font-weight:bold;
	background-image:none;}

/* careers */

table.careers th, table.careers td{
	vertical-align:top;
	}

/* ========== REQUEST SEMI BROCHURE TABLES ============= */

table.requestbrochure{
	border:2px solid #fff;
	margin:0 0 0px -35px;
	font-size:11px;
	line-height:110%;
	background-color:#fff;
	width:70%;
	}
	
table.requestbrochure tr td{
	border:0px solid #fff;
	padding:5px;
	text-align:right;
}

table.requestbrochure tr td input{
	float:left;
	margin:0;
}

table.requestbrochure .noborder{
	border: none;
	margin:0 0 0 0;
	font-size:11px;
	width:100%;
	}
table.requestbrochure tr{
	background-color:#fff;
	border:0px solid #fff;
	}



/*=========================*/
/*=== Specific Elements ===*/
/*=========================*/


/*=== Page Header ===*/

#head{
    position:relative;
	margin:0;
	padding:0;
	width:100%;
	height:140px;
	background:#fff url(http://www.indium.com/images/head_bg.gif) repeat-x top left;
	}


img#headlogo{
	position:absolute;
	top:48px;
	left:20px;
	display:none;
	}

#headtitle{
	position:absolute;
	top:0px;
	left:15px;
	margin:0;
	padding:0;
	width:299px;
	height:100px;
	overflow:hidden;
	text-indent:-100em;
	background-image:url(http://www.indium.com/images/indium_logo_new.gif);
	}
/*#headtitle a{
	display:block;
	margin:0;
	padding:0;
	width:443px;
	height:27px;
	background-image:url(/images/indium_logotype.gif);
	}*/
#headtitle a{
	display:block;
	margin:0;
	padding:0;
	width:299px;
	height:100px;
	background-image:url(http://www.indium.com/images/indium_logo_new.gif);
	}


/*=== Main Navigation Bar ===*/

#navigation{
	position:absolute;
	top:105px; left:0;
	height:35px; font-size:13px;
	margin:0; padding:0 15px;
	background:#fff url(http://www.indium.com/images/navigation_bg.gif) repeat-x top left;
	z-index:50;
	width:700px;
	list-style-type:none;
    text-decoration:none; font-family:Rockwell,sans-serif; font-weight:200; line-height:35px;
}
#navigation li{
    display:inline;
    width:auto; white-space:nowrap;
    display:block; float:left; margin:0; padding:0; height:35px; clear:none;
    position:relative;
}
#navigation li a{
    text-decoration:none;
    float:left; height:35px; padding:0 15px;
}
#navigation li a:hover{
	background-position:0 -70px;
	background:#ccdbd6 url(http://www.indium.com/images/navigation_bg_o.gif) repeat-x top left;
}
#navigation li ul{ margin:0; padding:0; display:none;
    position:absolute; left:0; top:35px; width:300px; list-style-type:none;
    font-family:sans-serif;
}
#navigation li ul li{ position:static; width:300px; display:block; height:auto; }
#navigation li ul li a{
    background-color:#004934; color:#fff;
    float:none; display:block; height:auto; line-height:2em; font-size:11px;
    border-bottom:1px solid #fff;
}
#navigation li ul li a:hover{ background-image:none; background-color:#a6bfb8;}

#navigation li#nav-contact a{
	color:#FFF;
    background:#E56916 url(http://www.indium.com/images/navigation_contactbg.gif) repeat-x top left;}
#navigation li#nav-contact a:hover{
	color:#FFF;
	background:#E84817 url(http://www.indium.com/images/navigation_contactbg_o.gif) repeat-x top left;}

/*--- "Box" Menus ---*/

ul.graphic-select{
	list-style:none;
	margin:0 0 20px -5px;
	padding:0 0 20px 0;
	text-decoration:underline;
	xwidth:509px;
	/*border-right:1px dotted #ccc;*/
	}
ul.graphic-select li{
	float:left;
	margin:0 2px 2px 0;
	padding:5px;
	width:115px;
	height:81px;
	background:transparent url(http://www.indium.com/images/boxnav/bg.gif) no-repeat top left;
	text-decoration:none;
	}
	
ul.graphic-select li a{
	display:block;
	overflow:hidden;
	text-indent:-100em;
	width:115px;
	height:81px;
	margin:0;
	padding:0;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:top left;
	}
ul.graphic-select li a:hover{
	text-decoration: underline;
	background-position:0 -81px;
	}
ul.graphic-select li:last-child{
	margin-bottom:25px;
	}

.obsessedvideoproducts{
	/*xborder:1px solid purple;*/
	float:right;
	width:290px;
	margin-left:0;}
	
div.videobox{
	float:right;
	margin:30px 0 0 20px;
	width:320px;
	overflow:hidden;}
div.videobox-main{
	margin:30px -10px 0 0;}
div.videobox h3{
	margin:0 0 6px 0;
	padding:0;}
div.videobox div.videoContainer{
	width:320px;
	height:286px;
	overflow:hidden;}


/*--- "Box" Menus 2 ---*/

ul.graphic-select2{
	list-style:none;
	margin:0 0 20px -5px;
	padding:0 0 20px 0;
	text-decoration:none;
	width:400px;
	xborder:1px solid red;
	/*border-right:1px dotted #ccc;*/
	}
ul.graphic-select2 li{
	float:left;
	margin:0 2px 2px 0;
	padding:5px;
	width:115px;
	height:81px;
	background:transparent url(http://www.indium.com/images/boxnav/bg.gif) no-repeat top left;
	text-decoration:none;
	}
ul.graphic-select2 li a{
	display:block;
	overflow:hidden;
	text-indent:-100em;
	width:115px;
	height:81px;
	margin:0;
	padding:0;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:top left;
	}
ul.graphic-select2 li a:hover{
	text-decoration:none;
	background-position:0 -81px;
	}
ul.graphic-select2 li:last-child{
	margin-bottom:25px;
	}


/*--- Individual "Box" Menu Items ---*/

h1.products-page {margin-top: 0px; padding-top: 30px; *padding-top: 10px;}

ul.graphic-select li.circuitboardassembly a{					background-image:url(http://www.indium.com/images/boxnav/circuitboardassembly.jpg);}
ul.graphic-select li.bismuth a{					background-image:url(http://www.indium.com/images/boxnav/bismuth_based.jpg);}
ul.graphic-select li.bismuthsolders a{					background-image:url(http://www.indium.com/images/boxnav/bismuth_solders.jpg);}
ul.graphic-select li.engineeredsolders a{					background-image:url(http://www.indium.com/images/boxnav/engineeredsolders.jpg);}
ul.graphic-select li.pbfree a{									background-image:url(http://www.indium.com/images/boxnav/pbfree.jpg);}
ul.graphic-select li.gold a{									background-image:url(http://www.indium.com/images/boxnav/gold.jpg);}
ul.graphic-select li.indium89 a{									background-image:url(http://www.indium.com/images/boxnav/indium89.jpg);}
ul.graphic-select li.nanofoil a{									background-image:url(http://www.indium.com/images/boxnav/nanofoil.jpg);}
ul.graphic-select li.semiconductorpackagingassembly a{			background-image:url(http://www.indium.com/images/boxnav/semiconductorpackagingassemblymaterials.jpg);}
ul.graphic-select li.fusiblealloys a{							background-image:url(http://www.indium.com/images/boxnav/fusiblealloys.jpg);}
ul.graphic-select li.indiumcompounds a{							background-image:url(http://www.indium.com/images/boxnav/compounds.jpg);}
ul.graphic-select li.indiummetal a{								background-image:url(http://www.indium.com/images/boxnav/indiummetal.jpg);}
ul.graphic-select li.solderfabrications a{						background-image:url(http://www.indium.com/images/boxnav/solderfabrications.jpg);}
ul.graphic-select li.specialtyfabrications a{					background-image:url(http://www.indium.com/images/boxnav/physicalpropertiestable.jpg);}
ul.graphic-select li.reclaimrecycle a{							background-image:url(http://www.indium.com/images/boxnav/reclaimrecycle.jpg);}
ul.graphic-select li.sputteringmaterials a{						background-image:url(http://www.indium.com/images/boxnav/sputteringmaterials.jpg);}	
ul.graphic-select li.researchkits a{								background-image:url(http://www.indium.com/images/boxnav/researchkits.jpg);}
ul.graphic-select li.liquidfluxes a{							background-image:url(http://www.indium.com/images/boxnav/liquidfluxes.jpg);}
ul.graphic-select li.solar a{									background-image:url(http://www.indium.com/images/boxnav/solar.jpg);}
ul.graphic-select li.halogen-free a{							background-image:url(http://www.indium.com/images/boxnav/halogen-free.jpg);}
ul.graphic-select li.tim a{					background-image:url(http://www.indium.com/images/boxnav/tim.jpg);}
ul.graphic-select li.indium-wire a{							background-image:url(http://www.indium.com/images/boxnav/indium-wire.jpg);}
ul.graphic-select li.solderkits a{							background-image:url(http://www.indium.com/images/boxnav/solderkits.jpg);}
ul.graphic-select li.medical a{	background-image:url(http://www.indium.com/images/boxnav/medical.jpg);}
ul.graphic-select li.medical2 a{	background-image:url(http://www.indium.com/images/boxnav/medical2.jpg);}

/* circuit board assembly products */
ul.graphic-select li.solderpastes a{			background-image:url(http://www.indium.com/images/boxnav/solderpastes.jpg);}
ul.graphic-select li.ncsmq92 a{					background-image:url(http://www.indium.com/images/boxnav/ncsmq92com.jpg);}
ul.graphic-select li.solderpreforms a{			background-image:url(http://www.indium.com/images/boxnav/solderpreforms.jpg);}
ul.graphic-select li.solderfluxes a{			background-image:url(http://www.indium.com/images/boxnav/solderfluxes.jpg);}
ul.graphic-select li.rework a{					background-image:url(http://www.indium.com/images/boxnav/rework.jpg);}
ul.graphic-select li.indium6_2 a{				background-image:url(http://www.indium.com/images/boxnav/indium6_2.jpg);}
ul.graphic-select li.wavesolder a{				background-image:url(http://www.indium.com/images/boxnav/wavesolder.jpg);}


/* circuit board assembly products 2 */
ul.graphic-select2 li.solderpastes a{			background-image:url(http://www.indium.com/images/boxnav/solderpastes.jpg);}
ul.graphic-select2 li.ncsmq92 a{				background-image:url(http://www.indium.com/images/boxnav/ncsmq92com.jpg);}
ul.graphic-select2 li.solderpreforms a{			background-image:url(http://www.indium.com/images/boxnav/solderpreforms.jpg);}
ul.graphic-select2 li.solderfluxes a{			background-image:url(http://www.indium.com/images/boxnav/solderfluxes.jpg);}
ul.graphic-select2 li.rework a{					background-image:url(http://www.indium.com/images/boxnav/rework.jpg);}
ul.graphic-select2 li.indium6_2 a{				background-image:url(http://www.indium.com/images/boxnav/indium6_2.jpg);}
ul.graphic-select2 li.wavesolder a{				background-image:url(http://www.indium.com/images/boxnav/wavesolder.jpg);}
ul.graphic-select2 li.ncsmq230 a{				background-image:url(http://www.indium.com/images/boxnav/ncsmq230com.jpg);}
ul.graphic-select2 li.halogen-free a{			background-image:url(http://www.indium.com/images/boxnav/halogen-free.jpg);}
ul.graphic-select2 li.solderfortification a{			background-image:url(http://www.indium.com/images/boxnav/solderfortification.jpg);}
ul.graphic-select2 li.circuitboardassembly-pds a{			background-image:url(http://www.indium.com/images/boxnav/circuitboardassembly-pds.jpg);}
ul.graphic-select2 li.barsolder a{				background-image:url(http://www.indium.com/images/boxnav/barsolder.jpg);}
ul.graphic-select2 li.sac105mn a{				background-image:url(http://www.indium.com/images/boxnav/sac105mn.jpg);}


/* pb-free */
ul.graphic-select li.pbfreeproducts a{	background-image:url(http://www.indium.com/images/boxnav/pbfree_products.jpg);}
ul.graphic-select li.pbfreecom a{		background-image:url(http://www.indium.com/images/boxnav/pbfreecom.jpg);}
ul.graphic-select li.ncsmq230 a{		background-image:url(http://www.indium.com/images/boxnav/ncsmq230com.jpg);}
ul.graphic-select li.reliabilitytest a{	background-image:url(http://www.indium.com/images/boxnav/reliabilitytest.jpg);}

/* semiconductor packaging & assembly materials */
ul.graphic-select li.solderspheres a{					background-image:url(http://www.indium.com/images/boxnav/solderspheres.jpg);}
ul.graphic-select li.fluxesepoxies a{					background-image:url(http://www.indium.com/images/boxnav/fluxesepoxies.jpg);}
ul.graphic-select li.bumpingsolderpastes a{				background-image:url(http://www.indium.com/images/boxnav/solderpastes.jpg);}
ul.graphic-select li.solderpreforms a{					background-image:url(http://www.indium.com/images/boxnav/solderpreforms.jpg);}	
ul.graphic-select li.dieattachmaterials a{				background-image:url(http://www.indium.com/images/boxnav/dieattachmaterials.jpg);}	
ul.graphic-select li.dispensegradesolderpastes a{		background-image:url(http://www.indium.com/images/boxnav/dispensegradesolderpastes.jpg);}
ul.graphic-select li.fluxcoatings a{					background-image:url(http://www.indium.com/images/boxnav/fluxcoatingspreforms.jpg);}
ul.graphic-select li.packageonpackage a{				background-image:url(http://www.indium.com/images/boxnav/packageonpackage.jpg);}

ul.graphic-select li.careeropp {
	width: 242px;
	background:none;
}
ul.graphic-select li.careeropp a {
	width: 242px;
	background-image:url(http://www.indium.com/images/careeropp_btn_semiconductor.jpg);
}
	
/* solder fabrications */
ul.graphic-select li.ribbon a{						background-image:url(http://www.indium.com/images/boxnav/ribbon.jpg);}
ul.graphic-select li.wire a{						background-image:url(http://www.indium.com/images/boxnav/wire.jpg);}	
ul.graphic-select li.foil a{						background-image:url(http://www.indium.com/images/boxnav/foil.jpg);}	
ul.graphic-select li.preforms a{					background-image:url(http://www.indium.com/images/boxnav/solderpreforms.jpg);}
ul.graphic-select li.shot a{						background-image:url(http://www.indium.com/images/boxnav/shot.jpg);}
ul.graphic-select li.spheres a{						background-image:url(http://www.indium.com/images/boxnav/spheres.jpg);}
ul.graphic-select li.solderjettingalloys a{			background-image:url(http://www.indium.com/images/boxnav/solderjettingalloys.jpg);}
ul.graphic-select li.fluxes a{						background-image:url(http://www.indium.com/images/boxnav/fluxes.jpg);}
ul.graphic-select li.solderfortification a{			background-image:url(http://www.indium.com/images/boxnav/solderfortification.jpg);}

/* sputtering materials */
ul.graphic-select li.itopowder a{			background-image:url(http://www.indium.com/images/boxnav/itopowder.jpg);}
ul.graphic-select li.targets a{				background-image:url(http://www.indium.com/images/boxnav/sputteringtargets.jpg);}

/* services */
ul.graphic-select li.customerservices a{	background-image:url(http://www.indium.com/images/boxnav/customerservices.jpg);}
ul.graphic-select li.salessupport a{		background-image:url(http://www.indium.com/images/boxnav/salessupport.jpg);}
ul.graphic-select li.technicalsupport a{	background-image:url(http://www.indium.com/images/boxnav/technicalsupport.jpg);}
ul.graphic-select li.technicallibrary a{	background-image:url(http://www.indium.com/images/boxnav/technicallibrary.jpg);}



/*--- "Document" Menus ---*/

ul#techlibrary-select{
	list-style:none;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	}
ul#techlibrary-select li{
	float:left;
	margin:0;
	padding:0;
	width:100px;
	height:128px;
	background-image:none;
	}
ul#techlibrary-select li a{
	position:absolute;
	display:block;
	overflow:hidden;
	width:70px;
	height:78px;
	margin:0;
	padding:44px 14px 6px 16px;
	font-size:11px;
	font-weight:bold;
	color:#004934;
	text-decoration:none;
	background-image:url(http://www.indium.com/images/document-icon.jpg);
	text-indent:0;
	}
ul#techlibrary-select li a:hover{
	background-color:transparent;
	background-image:url(http://www.indium.com/images/document-icon_o.jpg);
	padding:45px 13px 5px 17px;
	background-position:0 0;
	}
ul#techlibrary-select li:last-child{
	margin-bottom:25px;
	}



/*=== Page Content ===*/

#content{
	/* simplified box model hack */
	width:690px; /* regular value for good browsers that don't understand escapes (Op5) */
	\width:730px; /* edited value for IE 5 */
	w\idth:690px; /* regular value for good browsers that understand escapes (N6, Moz, Op6, IE6) */
	/* simplified box model hack */
	margin:0;
	padding:1px 20px 25px 20px;
	background:#fff url(http://www.indium.com/images/content_bg.gif) repeat-x top left;
	overflow:hidden;
	}

body.home ul.feature{
	width:540px;
	list-style-type:none;
	margin:-5px -5px 25px 5px;
	padding:0;
	}
	
body.home ul.feature:after{
	content:'.';
	clear:left;
	display:block;
	visibility:hidden;
	height:1px;
	}
body.home ul.feature li{
	width:260px;
	height:255px;
	margin:0;
	padding:0;
	font-size:11px;
	float:left;
	background:transparent url(http://www.indium.com/images/homepagefeaturebox-bottom.gif) no-repeat bottom left;
	}

body.home ul.feature li.double{
	width:520px;
	height:400px;
	background:transparent url(http://www.indium.com/images/homepagedblbox-bottom.png) no-repeat bottom left;
	}

body.home ul.feature li.wide{
	width:520px;
	height:255px;
	background:transparent url(http://www.indium.com/images/homepagedblbox-bottom.png) no-repeat bottom left;
	}

body.home ul.feature li.bismuth {
	clear:none;
	width:260px;
	height:510px !important;
	margin:0;
	padding:0;
	font-size:11px;
	float:left;
	}
	body.home ul.feature li.bismuth ul, body.home ul.feature li.bismuth li { background: none; height: auto; width: auto; float: none; margin: 0;}
	body.home ul.feature li.bismuth li { margin-bottom: .3em; list-style:none; padding-left: 8px; background:url(http://www.indium.com/images/bullet_homefeature.gif) no-repeat 1px 5px;}
	body.home ul.feature li.bismuth img { margin: 0 -20px; padding: 0 30px 10px; background:transparent url(http://www.indium.com/images/homepagefeaturebox-bottom.gif) no-repeat top left; }
	body.home ul.feature li.bismuth p { margin: 0; padding:0 15px; }
	
body.home ul.feature li.thisisbig {
	clear:none;
	width:260px;
	height:765px;
	margin:0 19px 0 0;
	padding:0;
	font-size:11px;
	float:right;
	background:transparent url(http://www.indium.com/images/index/feature_thisisbig.jpg) no-repeat top left;
	}
body.home ul.feature li.thisisbig p {
	margin: 0 0 6px 0;
	padding: 0 0 0 8px;
	background:url(http://www.indium.com/images/bullet_homefeature.gif) no-repeat 1px 5px;
}

body.home h2.productshowcase {
	margin-left: 10px;
}

body.home ul.feature li h3, body.home ul.feature li h2{
	text-align:center;
	font-family:Rockwell, Frutiger, Univers, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:30px 20px 5px 20px;
	display:block;
	text-decoration:none;
	background:transparent url(http://www.indium.com/images/homepagefeaturebox-top.gif) no-repeat top left;
	}
body.home ul.feature li.double h3, body.home ul.feature li.double h2{
	background:transparent url(http://www.indium.com/images/homepagedblbox-top.png) no-repeat top left;
	padding-bottom: 10px;	
	}

body.home ul.feature li p{
	margin:0 0 5px 0;
	padding:0 20px;
	}
body.home ul.feature li a{
	text-decoration:none;
	}

body.home ul.feature li p.call{
	display:block;
	font-weight:bold;
	}
body.home ul.feature li.techpapers p.call { clear: both; text-align:center; }
body.home ul.feature li.techpapers div.screenshotContainer { float:left; width:140px; height:100px; margin:0 8px 0 0; padding:0 0 0 20px; text-align:center; }
body.home ul.feature li.techpapers p { overflow: auto; zoom: 1; padding:0 20px 0 0; }
body.home ul.feature li.techpapers p .techpaperHeading { font-weight:bold; font-style:italic; font-size:14px; }
body.home ul.feature li p.call a{
	display:block;
	font-weight:bold;
	text-decoration: underline;
	}
	
body.home ul.feature li a img.s96{
	border:0;
	float:right;
	margin:0 0 5px 5px;
	}
body.home ul.feature li a img.s128{
	margin:0 auto 5px auto;
	}


body.home ul.feature li.techpapers img { float: left; margin: 0 .5em .5em 0; }


body.home div.banner{
	margin-left:-5px;
	}

div.language {
	margin:20px 0 0 0;
	padding:0;
}

div.blog_section h2 { 
	font-size: 1.05em; 
	font-weight: bold; 
	font-family:Frutiger, Univers, Arial, Helvetica, sans-serif; 
}

body.smq230 ul#buttons{
	list-style-type:none;
	margin:25px 0;
	padding:0;}
body.smq230 ul#buttons li{
	float:left;
	height:35px;
	margin:0;
	padding:0;
	clear:right;}
body.smq230 ul#buttons li a{
	float:left;
	height:35px;
	overflow:hidden;
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-100em;
	clear:right;}
body.smq230 ul#buttons li a:hover{
	background-position:0 -35px;}
body.smq230 ul#buttons li#quoterequest a{
	/*background-image:url(/ncsmq230/images/button_quoterequest.gif);*/
	width:124px;
	margin:0;}
body.smq230 ul#buttons li#feedback a{
	/*background-image:url(/ncsmq230/images/button_feedback.gif);*/
	width:77px;
	margin:0 5px 0 0;}

p.newsArchive{
	padding:10px 0;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	border-top:2px solid #A6BFB8;}

/*=== Sidebar ===*/

#sidebar{
	position:absolute;
	top:105px;
	left:730px;
	margin:0;
	padding:70px 15px 50px 15px;
	width:240px;
	font-size:12px;
	line-height:12px;
	}
#sidebar div{
    overflow:hidden;
	margin:0;
	padding:0 0 25px 0;
	}
#sidebar div h2{
	font-size:14px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
	}
#headphoto{
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	width:200px;
	height:140px;
	}
#headphotobox{
	position:absolute;
	top:-105px;
	left:0;
	margin:0;
	padding:0;
	width:215px;
	height:130px;
	background-image:url(http://www.indium.com/images/head_photo_bg.jpg);
	}

/*=== Subnavigation ===*/

div#subnavigation{
	margin:0 0 25px -15px;
	padding:0 0 10px 0;
	width:200px;
	background:#ccdbd6 url(http://www.indium.com/images/subnav_bg_full.gif) repeat-y top left;
	}
div#subnavigation h2{
	margin:0;
	padding:20px 0 0 25px;
	font-size:16px;
	height:25px;
	background:url(http://www.indium.com/images/subnav_top_bg.gif) no-repeat top left;
}
div#subnavigation h2.alloylist {
	line-height: 15px;
}
div#subnavigation h2 a{
	text-decoration:underline;
	color:#000;
	}

div#subnavigation h3{
	font-size:12px;
	text-decoration:none;
	color:#000;
	margin:0 0 0 0;
	padding:0;
	font:bold 12px Frutiger, Univers, Arial, Helvetica, sans-serif;
	}

div#subnavigation h3.main{
	margin:0;
	padding-top:20px;
	background:url(http://www.indium.com/images/subnav_top_bg.gif) no-repeat top left;}

div#subnavigation h3 a{
	display:block;
	text-decoration:underline;
	color:#000;
	margin:0;
	padding:5px 10px 5px 25px;
	}
div#subnavigation h3.selected a{
	background:#fff url(http://www.indium.com/images/subnav_bg_hover.gif) repeat-y top left;
	}
div#subnavigation h2 a:hover,
div#subnavigation h3 a:hover{
	text-decoration:underline;
	background-color:transparent;
	}

div#subnavigation h4{
	text-decoration:none;
	color:#000;
	margin:0;
	padding:8px 0 4px 25px;
	font:normal 14px Frutiger, Univers, Arial, Helvetica, sans-serif;
	}

div#subnavigation ul{
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none;
	}
div#subnavigation ul.alloylist {
	margin-top: 15px;
}
div#subnavigation ul li{
	margin:0 0 0 0;
	padding:0 0 1px 0;
	border:0;
	}
div#subnavigation ul li a{
	display:block;
	margin:0;
	padding:3px 15px 3px 35px;
	border:0;
	text-decoration:underline;
	background:#fff url(http://www.indium.com/images/subnav_bg.gif) repeat-y top left;
	}
div#subnavigation ul li.selected a{
	background:#fff url(http://www.indium.com/images/subnav_bg_hover.gif) repeat-y top left;
	}
div#subnavigation ul li a:hover{
	background:#fff url(http://www.indium.com/images/subnav_bg_hover.gif) repeat-y top left;
	}
div#subnavigation p.more{
    padding-left:35px;
    font-size:80%;
    font-weight:bold;
}
div#subnavigation ul.secondary {margin: 0px; padding: 0px;}
div#subnavigation ul.secondary li a{
	padding-left:45px;
	background:#fff url(http://www.indium.com/images/subnav_indent_bg.gif) repeat-y top left;
	}
div#subnavigation ul.secondary li.selected a{
	background:#fff url(http://www.indium.com/images/subnav_indent_bg_hover.gif) repeat-y top left;
	}
div#subnavigation ul.secondary li a:hover{
	background:#fff url(http://www.indium.com/images/subnav_indent_bg_hover.gif) repeat-y top left;
	}

div#bannerbox img{
	margin:0 10px 10px 0;
	}


/*=== Footer ===*/

div#footer{
	width:690px;
	clear:both;
	margin:0 0 25px 0;
	padding:15px 20px 25px 20px;
	text-align:center;
	font-size:11px;
	xheight:100px;
	background-color:#fff;
	xborder:1px solid red;
	}
div#footer p#signature,
div#footer p#signature a{
	display:block;
	margin:0 auto;
	padding:0;
	height:90px;
	width:501px;
	}
div#footer p#signature a{
	background:transparent url(http://www.indium.com/images/signature.png) no-repeat top left;
	overflow:hidden;
	text-indent:-100em;
	text-decoration:none;
	}
	
div#footer p#foeta {background: url(http://www.indium.com/images/footer-foeta.png) top left no-repeat; height: 36px; width: 287px; text-indent: -9999px; margin: 6px auto 0 auto;}
	
div#footer p#signature_china,
div#footer p#signature_china a{
	display:block;
	margin:0 auto;
	padding:0;
	height:91px;
	width:501px;
	}
div#footer p#signature_china a{
	background:transparent url(http://www.indium.com/images/signature-solder-chinese.jpg) no-repeat top left;
	overflow:hidden;
	text-indent:-100em;
	text-decoration:none;
	}
	
/*=== Text Resizer ===*/

#switchtextbox{
	display:none; /* Rick wants the text-sizer removed */
	}

#switchtextbox a{
	padding:5px 10px;
	background-color:#ccdbd6;
	display:inline;
	float:left;/*this line might need to be taken out - currently beta-testing*/
	margin:0 2px 30px 0;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	line-height:100%;
	}
#switchtextbox a:hover{
	background-color:#fff;
	}


/*=== Search Box ===*/

#newssearchbox{
	border-top:1px solid #a6bfb8;
	height:35px;
	}
#searchbox {
	height: 55px;
	border-top:1px solid #a6bfb8;
}
div#searchbox h2, , #newssearchbox h2{
	margin-bottom:5px;
}

#searchbox form, #searchbox fieldset, 
#newssearchbox form, #newssearchbox fieldset
{
	margin:0;
	padding:0;
	}
#searchbox input, #newssearchbox input{
	text-align:left;
	margin:5px 0;
	padding:0;
	display:inline;
	float:left;
	}
#searchbox input#searchfield{
	margin:5px 5px 0 0;
	padding:0;
	width:170px;
	_width:160px;
	}
#searchbox input#searchsubmit{
	text-align:center;
}
#newssearchbox input { margin-right: 5px; }

/* news keyword search */

#keyword_search{
	margin:10px 0;
	padding:6px;
	background-color:#BDD1CB;
	border:2px solid #A6BFB8;}
#keyword_search p{
	margin:0;
	padding:8px 0;}
div#keyword_search form#newssearchform, div#keyword_search form#newssearchform fieldset{
	margin:0;
	padding:0;
	text-align:left;}
	
body.error #searchform fieldset label {
	font-weight: bold;
	float:left;
}	
.error #searchform select, .error #searchform #searchfield { margin: 0px 0px 0px 1em;}	

/*=== Pop-up windows ===*/

body.popup{
	background-image:none;
	background-color:#fff;
	width:auto;
	}
body.popup div#content{
	width:auto;
	margin:0;
	padding:25px;
	/*position:static;*/
	float:left;
	background-image:none;
	}
body.popup h1{
	margin-top:0;
	width:100%;
	}
body.popup form div{
    margin:0;
    padding:0;
    clear:both; 
}
body.popup form label{
    float:left;
    width:10em;
    padding:3px 0 0 0;
}
body.popup form div input{
	margin:0 0 15px 0;
	padding:0;
	display:block;
	float:none;
	clear:none;
	xwidth:275px;
	vertical-align:middle;
	}
body.popup form input{
    margin:10px 0 0 11em;
}
body.popup #head, body.popup #navigation, body.popup #sidebar, body.popup #footer{
	display:none;
	}


/*=== Forms ===*/

form{
	padding:0;
	margin:20px 0;
	}

fieldset{
	margin:5px 0 10px 0;
	padding:0;
	display:block;
	clear:both;
	}
legend{
	margin:10px 0;
	padding:10px 0;
	}
label{
	display:block;
	margin:0;
	}
label span{
	width:12em;
	float:left;
	margin:0 0 1px 0;
	clear:left;
	}
label input{
	margin:0 0 1px 0;
	float:left;
	}
input{
	margin:0 0 0 11em;
	}


/*=== Site Map ===*/

dl#sitemap{
	margin:0;
	padding:0;
	}
dl#sitemap dl{
	margin:0;
	padding:0;
	}
dl#sitemap dt{
	width:auto;
	float:none;
	margin:0;
	padding:0;
	}
dl#sitemap dd{
	float:none;
	margin:0 0 10px 25px;
	padding:0;
	}
dl#sitemap ul{
	margin:0;
	list-style-type:none;
	}
dl#sitemap li{
	margin:0;
	}
	
.videoicon_btn{
	float:right; 
	padding:0; 
	margin:-308px -20px 0 0px;
}

/*=== REACH ===*/

.letter {
	margin: 0 25px 0 25px;
	font-size: 11px;
}

.letter h2{
	color: #004934;
}

.semipdf img
{
	xborder:1px dotted red;
	margin:-4px 0 0 0;
}

/*=== Bismuth === */

div.languages {
	width: 175px; 
	float: right; 
	border: 1px solid #CCD8D6; 
	padding: 10px; 
	margin: 40px 0px 10px 10px; 
	background: #f7f7f7;
}

div.languages h3 {
	margin: 0px 0px 10px 0px; 
	padding: 0px;
}

div.languages div.spacing {
	line-height: 22px;
}

div.languages div.space img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

ul.bismuth {
	margin-bottom: 5px;
	padding-bottom: 0px;
}

ul.bismuth li {
	margin: 0px;
	padding: 3px 0px;
}

ol.bismuth li {
list-style-type:decimal;
}

table.bismuthinquiry{
	border: 0px;
	font-size:11px;
	line-height:110%;
	background-color:#fff;
	width:100%;
	}
	
table.bismuthinquiry tr td table {
	border: 0px;
	margin: 0px;
	padding: 0px;
}	

table.bismuthinquiry tr td table.showhide {
	border: 1px solid #CCD8D6;
	margin-bottom: 5px;
}
	
table.bismuthinquiry tr td{
	border:0px solid #fff;
	padding:5px;
	text-align:left;
}

table.bismuthinquiry tr td input{
	float:left;
	margin:0;
}

table.bismuthinquiry .noborder{
	border: none;
	margin:0 0 0 0;
	font-size:11px;
	width:100%;
	}
table.bismuthinquiry tr{
	background-color:#fff;
	border:0px solid #fff;
	}
	
table.bismuth_alloys {
	margin-bottom: 0px; padding: 0px;
}

/* Solar */

body.solar div.break{
	margin:15px 0;
	border-bottom:2px solid #CCD8D6;}

div.information-box {
	width: 225px; 
	float: right; 
	border: 1px solid #CCD8D6; 
	padding: 10px; 
	margin: 40px 0px 10px 10px; 
	background: #f7f7f7;}

div.information-box h3 {
	font-size:1.4em;
	font-weight:bold;
	margin:0 0 6px 0;
	padding:0;}
div.information-box ul li{
	margin:8px;}
	
body.solar div.information-box {
	clear: right; margin: 8px 0px 10px 0px;
}
	
body.solar div.information-box ul.member {
    margin-bottom: 0px; 
	padding-bottom: 0px;
	/*margin-left: 0px;
	padding-left: 0px;*/
}
	
body.solar div.information-box ul.member li {
	/*list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;*/}

div.targets-banner{
	margin:14px 0 0 0;
	padding:0;
	width:430px;
	height:83px;
	overflow:hidden;
	text-indent:-9999px;}
div.targets-banner a{
	display:block;
	width:430px;
	height:83px;
	background:url(http://www.indium.com/images/solar/targets-banner.jpg) no-repeat top left;}
div.targets-banner a:hover{
	background-position:0 -83px;}

body.solar img.email_btn {
	border:0; margin: 4px 0 0 1px;}
body.solar div.email_doc {
	margin: 0 0 14px 0; 
	xborder: 1px dotted #fff; 
	font-weight: bold;
	font-size: 10px;}
body.solar-techpapers fieldset div, #tech_paper_download fieldset div {
	padding: 5px 0px;}
body.solar-techpapers fieldset div label, #tech_paper_download fieldset div label {
	width: 100px;
	text-align: right;
	float: left;
	margin: 0px 6px 0 0;
	padding: 0px;}
body.solar-techpapers fieldset div input, #tech_paper_download fieldset div input {
	margin: 0px; padding: 0px;}
body.solar .notes {
	color: #FF0000;}
body.solar .error {
	color: #FF0000;
	font-size: 10px;}

body.solar div.homenav {
	margin:0; padding: 20px 0px 0px 10px; float: right;}

/* Indium Compounds */

h3.contactlink {
	position:absolute;
	border: 1px solid #CCD8D6;
	margin:12px 0 0 250px;
	padding: 10px;
	font-size:1.4em;
	font-weight:bold;
	background: #f7f7f7;}

/* Reclaim and Recycle */

h1.reclaimrecycleheading{
	width:690px;
	height:130px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.indium.com/images/reclaim-recycle-heading.jpg) no-repeat top left;}
div.recyclematerials{
	float:right;
	margin:0;
	width:322px;
	height:305px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.indium.com/images/recyclematerials.jpg) no-repeat top left;}
div.column2{
	float:left;
	width:345px;}

dl.reclaimrecycle{
	margin:0;
	padding:0;
	}
dl.reclaimrecycle dt{
	font-weight:bold;
	float:left;
	width:110px;
	margin:0 0 2px 0px;
	clear:both;
	}
dl.reclaimrecycle dd{
	margin:0 0 2px 0;
	padding-left:110px;
	}
dl.phone{
	margin-top:10px;
	}

/* Tabbing and bus ribbon */

body.tabbingbusribbon div.column{
	float:left;
	position:relative;
	z-index:1;}

body.tabbingbusribbon div.tabbingflux{
	position:relative;
	float:right;
	width:208px;
	height:240px;
	margin:0 235px 0 10px;
	background:url(http://www.indium.com/images/tabbingflux.jpg) no-repeat top left;
	z-index:10;}
* html body.tabbingbusribbon div.tabbingflux{
	margin:0 115px 0 5px;}

body.tabbingbusribbon p.buy-tabbing-ribbon-kit{
	width:208px;
	height:91px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.indium.com/images/buy-tabbing-ribbon-kit.jpg) no-repeat top left;}
body.tabbingbusribbon p.buy-tabbing-ribbon-kit a{
	display:block;
	width:208px;
	height:91px;}

/* Share */

div.cta {
	clear: both;
	border-top: 4px solid #A6BfB8;
	padding: 10px 0 0 0;
	margin: 30px 0px 0px 0px;}

div.cta div.heading{
	float: left;
	width: 65px;
	height: 35px;
	margin:0 10px 0 0;
	padding:3px 10px 0 0;
	border-right:2px solid #CCCCCC;
	font-size:12px;}
	div.cta div.addthis_toolbox{
	float:left;
	padding:0;}

div.cta div.addthis_toolbox span.section {
	width: 500px;
	clear: both;
	display: inline;
}

div.cta div.addthis_toolbox span.section a {
	display: inline;
	margin: 0px 6px 0px 0px;
}

div.cta div.addthis_toolbox span.section a span {
	display: inline;
	padding: 0px 18px 0px 0px;
}
	
/*div.cta div.addthis_toolbox ul {
	margin: 0px; padding: 0px;
}

div.cta div.addthis_toolbox ul li{
	display: inline;
	margin: 0px; padding: 0px;
}*/

div.cta div.addthis_toolbox a:link, div.cta div.addthis_toolbox a:visited{
	color:#000;
	text-decoration:none;
	font-weight:normal;}
div.cta div.addthis_toolbox a:hover, div.cta div.addthis_toolbox a:active{
	color:#0066FF;
	text-decoration:none;
	font-weight:normal;}*/

/*div.cta div.addthis_toolbox { display: inline; }*/
/*div.cta div.addthis_toolbox a { font-weight: normal; text-transform: none; display: inline; float: none; border: none; padding: 0 .5em 0 .5em; margin: 0; }

div.cta div.addthis_toolbox a span { padding: 0 18px 0 0; display: inline; float: none; vertical-align:middle; }*/

div.cta div.addthis_toolbox a.email_a_friend{
	padding-left:28px;}
	
div.cta div.addthis_toolbox a#email_friend {
	padding: 0px 0px 0px 21px;
}

div.addthis_like { float: right; padding: 0px; margin: 15px 0px 0px 0px; text-align: right;}

div.addthis_like_btn {display: inline; float: left; padding: 10px 0px 0px 10px; height: 21px; overflow: hidden; margin: 15px 0px 0px 0px;}

body.like div#content h1 {float: left; display: inline;}
	
div.smtech {
	text-align: center;
}

div.smtech img {
	margin-right: 2px;
	margin-bottom: 2px;
}

#sidebar #livechat{ position:relative; left:-10px; margin:0; padding:0; }
#sidebar #livechat div{ margin:0; padding:0; }
#sidebar #livechat table{ border:0; margin:10px 0 0 0; padding:0; border-collapse:collapse; }
#sidebar #livechat table tr{ background-color:transparent; margin:0; padding:0; }
#sidebar #livechat table thead,
#sidebar #livechat table tbody{ background-color:transparent; margin:0; padding:0; }
#sidebar #livechat table tr td{
	border:0; background-color:transparent; margin:0; padding:0;
}

#livechatpage { margin: 12px 0;}

/* sidebar */

#sidebar div.icon-cn{
	position:absolute;
	margin:-15px 0 0 185px;
	padding:0;
	width:40px;
	height:48px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.indium.com/images/icon-cn.png) no-repeat top left;}
#sidebar div.icon-cn a{
	display:block;
	width:40px;
	height:48px;}

#sidebar div.socialmedia-box{
	margin:0 0 8px 0;
	padding:0 0 8px 0;
	width:240px;
	overflow:hidden;
	border-bottom:2px solid #FFF;
	background:url(http://www.indium.com/images/socialmedia/socialmedia-box2-bgtile.gif) repeat-y top left;}
#sidebar div.socialmedia-box h3{
	margin:0;
	padding:0;
	width:240px;
	height:25px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.indium.com/images/socialmedia/socialmedia-box2-heading.png) no-repeat top left;}
#sidebar div.socialmedia-box ul{
	margin:2px 0 0 9px;
	padding:0;
	list-style-type:none;}
#sidebar div.socialmedia-box ul li{
	float:left;
	margin:0 6px 6px 0;
	padding:0;
	width:106px;
	height:36px;
	overflow:hidden;
	text-indent:-9999px;}
#sidebar div.socialmedia-box ul li a{
	display:block;
	width:106px;
	height:36px;}
#sidebar div.socialmedia-box ul li.facebook a{
	background:url(http://www.indium.com/images/socialmedia/socialmedia-icons.png) 0px 0;}
#sidebar div.socialmedia-box ul li.twitter a{
	background:url(http://www.indium.com/images/socialmedia/socialmedia-icons.png) -106px 0;}
#sidebar div.socialmedia-box ul li.youtube a{
	background:url(http://www.indium.com/images/socialmedia/socialmedia-icons.png) -212px 0;}
#sidebar div.socialmedia-box ul li.linkedin a{
	background:url(http://www.indium.com/images/socialmedia/socialmedia-icons.png) -318px 0;}
#sidebar div.socialmedia-box ul li.blogs a{
	background:url(http://www.indium.com/images/socialmedia/socialmedia-icons.png) -424px 0;}
#sidebar div.socialmedia-box ul li.facebook a:hover{
	background-position:0 -36px;}
#sidebar div.socialmedia-box ul li.twitter a:hover{
	background-position:-106px -36px;}
#sidebar div.socialmedia-box ul li.youtube a:hover{
	background-position:-212px -36px;}
#sidebar div.socialmedia-box ul li.linkedin a:hover{
	background-position:-318px -36px;}
#sidebar div.socialmedia-box ul li.blogs a:hover{
	background-position:-424px -36px;}

#sidebar div.socialmedia-box div.blogspotlight{
	margin:0;
	padding:0;}
#sidebar div.socialmedia-box div.blogspotlight h3{
	margin:0;
	padding:0;
	width:240px;
	height:30px;
	overflow:hidden;
	background:url(http://www.indium.com/images/blog-spotlight-heading.jpg) no-repeat top left;}
#sidebar div.socialmedia-box div.blogspotlight h3 a{
	display:block;
	width:240px;
	height:30px;}
#sidebar div.socialmedia-box div.blogspotlight div.photo{
	float:right;
	margin:0 10px 4px 6px;
	padding:0;
	width:85px;
	height:60px;
	overflow:hidden;
	text-align:-9999px;
	/*
	### Moved to rssfeeds.inc.php as default option
	background:url(/images/blog-spotlight-photo.jpg) no-repeat top left; */}
#sidebar div.socialmedia-box div.blogspotlight div.photo a{
	display:block;
	width:85px;
	height:60px;}
#sidebar div.socialmedia-box div.blogspotlight h4{
	margin:0 10px 10px 10px;
	padding:0;}
#sidebar div.socialmedia-box div.blogspotlight p{
	margin:10px;
	padding:0;}
#sidebar div.socialmedia-box div.blogspotlight p.more{
	margin-bottom:0;}

#sidebar div.contact-box{
	margin:0;
	padding:0 0 8px 0;
	width:240px;
	overflow:hidden;
	border-bottom:2px solid #FFF;
	background:url(http://www.indium.com/images/socialmedia/contact-box2-bgtile.gif) repeat-y top left;}
#sidebar div.contact-box h3{
	margin:0;
	padding:0;
	width:240px;
	height:25px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.indium.com/images/socialmedia/contact-box2-heading.png) no-repeat top left;}
#sidebar div.contact-box div.content{
	margin:6px 0 0 9px;
	padding:0;}
#sidebar div.contact-box div.content div{
	float:left;
	width:110px;
	margin:0 0 8px 0;
	font-size:0.9em;}
#sidebar div.contact-box div.content h4{
	margin:0 0 3px 0;
	padding:0;}
#sidebar div.contact-box div.content p{
	margin:6px 0;
	padding:0;
	line-height:1.3em;}
#sidebar div.contact-box div.content div{
	margin:0;
	padding:0;}

#sidebar #livechat{
	margin:5px 0 5px 10px;
	padding:0;
	width:240px;}

#sidebar div.online-support-kb{
	margin:5px 0;
	padding:0;
	width:240px;
	height:97px;
	overflow:hidden;
	text-indent:-9999px;}
#sidebar div.online-support-kb h3{
	margin:0;
	padding:0;}
#sidebar div.online-support-kb a{
	display:block;
	width:240px;
	height:97px;
	background:url(http://www.indium.com/images/online-support-kb.png) no-repeat top left;}
#sidebar div.online-support-kb a:hover{
	background-position:0 -97px;}

#sidebar div.alloy-table{
	margin:5px 0;
	padding:0;
	width:240px;
	height:97px;
	overflow:hidden;
	text-indent:-9999px;}
#sidebar div.alloy-table h3{
	margin:0;
	padding:0;}
#sidebar div.alloy-table a{
	display:block;
	width:240px;
	height:97px;
	background:url(http://www.indium.com/images/alloy-table-btn.png) no-repeat top left;}
#sidebar div.alloy-table a:hover{
	background-position:0 -97px;}

div.esolders-blog-icon{
	width:227px;
	height:75px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.indium.com/images/esolders_blog.gif) no-repeat top left;}
div.esolders-blog-icon a{
	display:block;
	width:227px;
	height:75px;}

img.image-right {margin-left: 10px;}
img.image-left {margin-right: 10px;}

/* Solder Spheres */

form#SolderSpheres {
	float: left; display: inline; margin: 0px 0px 20px 0px;
}

form#SolderSpheres fieldset {
	width: 470px;
}

form#SolderSpheres fieldset div {
	clear: left;
	margin: 0px 0px 10px 0px;
}

form#SolderSpheres fieldset div label {
	width: 196px; float: left; margin: 0px; padding: 0px 4px 0px;
}

form#SolderSpheres fieldset div input {
	margin: 0px; padding: 0px;
}

div.solderspheres-additional {
	width: 100px; display: inline; padding: 0px 0px 10px 10px; margin: 0px 0 0px 0;
}

div.solderspheres-additional ul {
	margin: 0px;
	padding: 0px;
	
}
div.solderspheres-additional ul li {
	list-style-type: none;
}

div.solderspheres-images {
	float: right;
	width: 150px;
	padding: 0px 20px 10px 0px;
	margin: 40px 0px 0px 20px;
}

div.solderspheres-images img {
	clear: both;
}

div.wordCount {
	color: #A5BFB8;
	padding: 0px 0px 0px 204px; margin: 0px;
	font-size: 10px;
}

input.submit {
	margin-left: 200px;
}

div.qtip {
	border: 3px solid #004933;
	position: absolute;
	left: 500px !important;
}

ul.quality-tooltip {
	margin: 0px 0px 0px 12px; padding: 0px;
}

ul.solderspheres-additional {
	 border: 0px;
	 overflow: hidden;
	 position:relative; 
}

div#sidebar div#subnavigation div.blogs-heading {
	font-size: 16px; 
	font-weight: bold; 
	text-decoration: underline; 
	font-family:Rockwell, Frutiger, Univers, Arial, Helvetica, sans-serif; 
	margin: 20px 0px 0px 24px; 
	padding: 0px 0px 10px 0px;
}


/* Self-Identification Form */

form#SelfIdentification {
	float: left; display: inline; margin: 0px 0px 20px 0px; padding: 10px 0 0 0;
}

form#SelfIdentification fieldset {
	width: 570px;
}

form#SelfIdentification fieldset div {
	clear: left;
	margin: 0px 0px 10px 0px;
}

form#SelfIdentification fieldset div label {
	width: 196px; float: left; margin: 0px; padding: 0px 4px 0px;
}

form#SelfIdentification fieldset div.required label {
	font-weight: bold;
}

form#SelfIdentification fieldset div.radio-btn-gender input {
	float: left; width: 20px; margin-left: 4px;
}

form#SelfIdentification fieldset div.radio-btn-gender label {
	margin: 0px;
	padding: 0px; 
	width: 50px; 
	display: inline; 
	font-weight: normal; 
	*margin-top: 3px;
}

form#SelfIdentification fieldset div.radio-btn-gender label.gender {
	margin-left: 4px; 
	font-weight: bold;
}

form#SelfIdentification fieldset div.radio-btn input {
	float: left; 
	width: 20px; 
	margin: 0px; 
	padding: 0px;
}

form#SelfIdentification fieldset div.radio-btn label {
	margin: 0px; 
	padding: 0px; 
	width: auto; 
	display: inline; 
	font-weight: bold;
	*margin-top: 3px;
}

form#SelfIdentification fieldset div.radio-btn div {
	margin: -10px 0px 0px 20px;
	padding: 0px;
}

form#SelfIdentification fieldset div.decline {
	padding: 15px 0px 15px 0px; 
	margin: 0px; 
	*padding-top: 2px;
	font-weight: bold;
}


form#SelfIdentification fieldset div input {
	margin: 0px; padding: 0px;
}

div.definitions {
	font-size: 11px;
	clear: both;
}

form#SelfIdentification fieldset p {
	margin: 15px 0 10px 0; font-weight: bold;
}

form#SelfIdentification fieldset div.radio-btn-vet {
	padding: 6px 0px; margin: 0px;
}

form#SelfIdentification fieldset div.radio-btn-vet input {
	float: left; width: 20px;
}

form#SelfIdentification fieldset div.radio-btn-vet label {
	margin: 0px; 
	padding: 0px; 
	width: 90%; 
	display: inline; 
	*margin-top: 3px;
}

form#SelfIdentification fieldset div.discharged {
	padding: 15px 0px 10px 0px; margin: 0px;
}

form#SelfIdentification fieldset div.discharged label {
	width: 125px;
}

form#SelfIdentification fieldset div.accept-documentation {
	margin-bottom: 20px;
}

form#SelfIdentification fieldset div.accept-documentation input {
	float: left; width: 20px;
}

form#SelfIdentification fieldset div.accept-documentation label {
	margin: 0px; 
	padding: 0px; 
	width: 90%; 
	display: inline; 
	margin-top: 3px;
}

/* Solar */

div.tabbingBusRibbonBanner{
	margin:10px 0;
	padding:0;
	width:398px;
	height:152px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.indium.com/images/TabbingBusRibbonBanner.jpg) no-repeat top left;}
div.tabbingBusRibbonBanner a{
	display:block;
	width:398px;
	height:152px;}

/* CTA Buttons */

div.cta-btn{
	float:right;
	margin:15px 0 8px 8px;
	padding:0;
	overflow:hidden;
	text-align:left;
	text-indent:-9999px;}
div.cta-btn a{
	margin:0;
	padding:0;
	display:block;}

div.cta-bismuthInquiry{
	width:258px;
	height:29px;
	background:url(http://www.indium.com/images/CTA-Bismuth-Inquiry.gif) no-repeat top left;}
div.cta-bismuthInquiry a{
	width:258px;
	height:29px;}

div.cta-esoldersinfo{
	width:234px;
	height:29px;
	background:url(http://www.indium.com/images/CTA-eSolders-Info.gif) no-repeat top left;}
div.cta-esoldersinfo a{
	width:234px;
	height:29px;}
	
div.cta-thermalevapkit{
	width:313px;
	height:29px;
	background:url(http://www.indium.com/images/CTA-ThermalEvapKit.gif) no-repeat top left;}
div.cta-thermalevapkit a{
	width:313px;
	height:29px;}

div.cta-indiumCompoundsInquiry{
	width:339px;
	height:29px;
	background:url(http://www.indium.com/images/CTA-IndiumCompounds-Inquiry.gif) no-repeat top left;}
div.cta-indiumCompoundsInquiry a{
	width:339px;
	height:29px;}

div.cta-indiumMetalInfo{
	width:264px;
	height:29px;
	background:url(http://www.indium.com/images/CTA-IndiumMetal-Info.gif) no-repeat top left;}
div.cta-indiumMetalInfo a{
	width:264px;
	height:29px;}

div.cta-waveSolderInfo{
	width:264px;
	height:29px;
	background:url(http://www.indium.com/images/CTA-WaveSolder.gif) no-repeat top left;}
div.cta-waveSolderInfo a{
	width:264px;
	height:29px;}
	
div.cta-goldInfo{
	width:212px;
	height:29px;
	background:url(http://www.indium.com/images/CTA-Gold-Info.gif) no-repeat top left;}
div.cta-goldInfo a{
	width:212px;
	height:29px;}
	
div.cta-physicalPropTable{
	width:277px;
	height:29px;
	background:url(http://www.indium.com/images/CTA-PhysicalPropTable.gif) no-repeat top left;}
div.cta-physicalPropTable a{
	width:277px;
	height:29px;}

div.cta-fluxDataSheet{
	width:277px;
	height:29px;
	background:url(http://www.indium.com/images/CTA-FluxDataSheet.gif) no-repeat top left;}
div.cta-fluxDataSheet a{
	width:277px;
	height:29px;}
	
/* Thermal Evaporation Materials */

	
		table.thermalEvaporation {width: 575px;}
		table.thermalEvaporation tr th {white-space: normal; text-align: center;}
		table.thermalEvaporation tr th.left {text-align: left;}
		table.thermalEvaporation tr td {text-align: center;}
		
		table.thermalEvaporation2 {width: 575px;}
		table.thermalEvaporation2 tr th {white-space: normal; text-align: left;}
		table.thermalEvaporation2 tr th.left {text-align: left;}
		table.thermalEvaporation2 tr td {text-align: left;}
	
	h2.thermalEvaporation{ line-height: 20px;}
	ul.sideBlogList {line-height: 14px;}
	
	ul.sideNavSpacing {line-height: 14px;}
	
	div.askThermalEvaporation {float: right; width: 160px; border: 1px solid #7E9E83; padding: 10px 10px; background-color: #ebf7f3; margin: 0px 0px 0px 6px;}
	
	div.askThermalEvaporation a {font-size: 14px; font-weight: bold; line-height: 18px;}
	
/* Indium Preforms */

table.indiumPreforms {width: 475px; margin-bottom: 5px; padding-bottom: 0px;}
table.indiumPreforms tr th.center {text-align: center;}
table.indiumPreforms tr td.center {text-align: center;}
ul.indiumPreformsSoldering li {margin-bottom: 10px;}
ul.corporateResponsibility li {line-height: 14px;}
div#sidebar div#subnavigation h2.main{ line-height: 20px; margin-bottom: 26px;}
p.reference {font-style: italic; margin-top: 0px; padding-top: 0px;}

/* SITEMAP */
		#sitemap ul li{ font-size:14px; font-weight:bold; }
		#sitemap ul li ul li{ font-size:12px;  font-weight:normal; }
		#sitemap ul li ul li ul li{ font-size:11px; }    
		#footer ul li { list-style:none; display:inline; padding:2px 1em; }
		
/* VCARDS-HCARDS */

div.vcard .hidden {display: none;}

div#contact.vcard-explanation {font-size: 14px; line-height: 16px;}
div#contact.vcard-explanation h2 {font-size: 20px;}

/* Andy Mackie Paper Banner on Semiconductor Page */

div.andyMackiePaper{
	margin:0 0 8px 0px;
	padding:0;
	width:495px;
	height:77px;
	overflow:hidden;
	text-indent:-9999px;}
	
div.andyMackiePaper a{
	display:block;
	width:495px;
	height:77px;
	background:url('http://www.indium.com/images/andy-paper-banner.jpg') no-repeat top left;}

div.andyMackiePaper a:hover{
	background-position:0 -77px;}
	
	
/* Language Lists */

div.language-flags {/*height: 110px; margin: 0px 0px 10px 0px;*/
	margin:0 0 12px 0;
	padding:0;
	/*width:227px;*/
	width: 274px;
	overflow:hidden;
	background-color:#A6BFB9;}
	
div.language-flags div.btm{
	margin:0;
	padding:0;
	width:274px;
	height:4px;
	overflow:hidden;
	background:#A6BFB9 url(http://www.indium.com/images/translation-box/blog-socialmedia-box-btm.gif) no-repeat bottom left;}

div.language-flags h3 {/*font-size: 1.0em; margin: 0px; padding: 0px;*/
	margin:0;
	padding:0;
	border:0;
	width:274px;
	height:24px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.indium.com/images/translation-box/translation-box-heading.gif) no-repeat top left;}

div.language-flags ul {/*clear: left;*/
	margin:2px 0 0 27px;
	padding:0;
	clear: left;}

div.language-flags ul li {/*background: none; margin: 0px; padding: 2px 5px; float: left; display: inline;*/
	float:left;
	margin:0 15px 7px 0;
	padding:0;
	overflow:hidden;
	text-indent:-9999px;
	display: inline;
	background: none;
}

div.language-flags ul li a {/*border: 0px;*/
	display:block;
	width:100px;
	height:30px;
	background: none;
	text-decoration: none;}
	
div.language-flags ul.languages li.english a {
	display: block;
	background: url(http://www.indium.com/images/translation-box/english.jpg) no-repeat top left;
	width: 101px;
	height: 25px;
	text-indent: -9999px;
}

div.language-flags ul.languages li.english :hover {
	background-position: 0 -25px;}
	
div.language-flags ul.languages li.german a {
	display: block;
	background: url(http://www.indium.com/images/translation-box/german.jpg) no-repeat top left;
	width: 101px;
	height: 25px;
	text-indent: -9999px;
	/*margin: 0px 0px 0px 16px;*/
}

div.language-flags ul.languages li.german :hover {
	background-position: 0 -25px;}
	
div.language-flags ul.languages li.french a {
	display: block;
	background: url(http://www.indium.com/images/translation-box/french.jpg) no-repeat top left;
	width: 101px;
	height: 25px;
	text-indent: -9999px;
	/*margin: 0px 0px 0px 16px;*/
}

div.language-flags ul.languages li.french :hover {
	background-position: 0 -25px;}
	
div.language-flags ul.languages li.spanish a {
	display: block;
	background: url(http://www.indium.com/images/translation-box/spanish.jpg) no-repeat top left;
	width: 101px;
	height: 25px;
	text-indent: -9999px;
	/*margin: 0px 0px 0px 18px;*/
}

div.language-flags ul.languages li.spanish :hover {
	background-position: 0 -25px;}
	
div.language-flags ul.languages li.korean a {
	display: block;
	background: url(http://www.indium.com/images/translation-box/korean.jpg) no-repeat top left;
	width: 101px;
	height: 25px;
	text-indent: -9999px;
}

div.language-flags ul.languages li.korean :hover {
	background-position: 0 -25px;}
	
div.language-flags ul.languages li.chinese-simplified a {
	display: block;
	background: url(http://www.indium.com/images/translation-box/chinese-simplified.jpg) no-repeat top left;
	width: 101px;
	height: 25px;
	text-indent: -9999px;
	/*margin: 0px 0px 0px 10px;*/
}

div.language-flags ul.languages li.chinese-simplified :hover {
	background-position: 0 -25px;}
	
	
div.language-flags ul.languages li.chinese-traditional a {
	display: block;
	background: url(http://www.indium.com/images/translation-box/chinese-traditional.jpg) no-repeat top left;
	width: 101px;
	height: 25px;
	text-indent: -9999px;
	margin: 0px 0px 0px -1px;
}

div.language-flags ul.languages li.chinese-traditional :hover {
	background-position: 0 -25px;}


body.indium89 a.download-link{margin-right: 25px;}

p.docs-european {
	height: 59px;
	width: 196px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	float: right;
	margin-top: 28px;}
	
p.docs-european a {
	height: 59px;
	width: 196px;
	display: block;
	background: url(http://www.indium.com/images/documents/european-doc-btn.jpg) top left no-repeat;}
	
p.docs-european a:hover {
	background-position: 0px -59px;}
	
p.docs-mainpage {
	height: 59px;
	width: 196px;
	display: block;
	text-indent: -9999px;
	float: right;
	overflow: hidden;
	margin-top: 28px;}
	
p.docs-mainpage a {
	height: 59px;
	width: 196px;
	display: block;
	background: url(http://www.indium.com/images/documents/mainpage-doc-btn.jpg) top left no-repeat;}
	
p.docs-mainpage a:hover {
	background-position: 0px -59px;}
	
ol.update {list-style-type: decimal; margin-bottom: 0px; padding-bottom: 0px;}
ol.update li {margin-bottom: 10px;}


/*================== NANOFOIL AND NANOBOND ====================*/

img.crossection { margin: 0 0 0 70px;}
div#subnavigation h2.nanofoil{ line-height: 20px; height: 50px; }
body.nanofoil img.faq-image {float: right; padding-bottom: 10px;}
ul.nanofoil-faqs {list-style-type: none; margin-left: 0px; padding-left: 0px;}
ul#show-item li h3 {display: inline;}
ul#show-item li p.toggle {display: inline; margin-left: 4px;}
ul#show-item li div.answer {margin-top: 6px;}
ul#show-item li {margin-bottom: 15px;}
ul#show-item li ul li {margin-bottom: 2px;}

div.nanofoil-subnav {float: right; width: 300px; margin: 0px 0 0 0;}
/*div.nanofoil-subnav h2 {margin-top: 0px; padding-top: 0px;}
div.nanofoil-subnav ul {margin: 0px; padding: 0px; list-style-type: none;}
div.nanofoil-subnav ul li {padding: 3px 0px 3px 0px;}*/

ul.sputter-target-bonding-sub, ul.faqs, ul.electronics-assembly {display: none;}
body.sputter-target-bonding-sub ul.sputter-target-bonding-sub, body.faqs ul.faqs, body.electronics-assembly ul.electronics-assembly {display: block;}

div.nanofoil-video{
	float:right;
	margin:0 0 8px 15px;}
body.nanofoil.videos div.nanofoil-video{
	float: left;
	display: inline;
	width: 335px;
	margin: 0px 0 25px 0px;
	padding: 0px;}
body.nanofoil.videos div.nanofoil-video h2{
	vertical-align: bottom;
	font-size: 14px;
	font-weight: normal;
	margin-top: 16px;
	padding-top: 0px;}
	
body.nanofoil.videos div.nanofoil-video p {
	margin-top: -15px;}
div.clear{clear:both;}

/*================== SOLDER FORTIFICATION ====================*/

ul.solderfortification{
	margin:0;padding:0;
	height:75px;
	list-style-type:none;}
ul.solderfortification li{
	float:left;
	display:block;
	margin:0;padding:0;
	width:292px;height:75px;
	overflow:hidden;
	text-indent:-9999px;
	background-image:none;}
ul.solderfortification li.questions{
	margin-right:20px;}
ul.solderfortification li.video{
	width:378px;}
ul.solderfortification li a{
	display:block;
	width:292px;height:75px;}
ul.solderfortification li.questions a{
	background:url(http://www.indium.com/solderfortification/images/fortification-emailus.jpg) no-repeat top left;}
ul.solderfortification li.video a{
	width:378px;
	background:url(http://www.indium.com/solderfortification/images/fortification-watchvideo.jpg) no-repeat top left;}
ul.solderfortification li a:hover{
	background-position:0 -75px;}
	
	
	
	
	
/*ul#techlibrary-select li{
	float:left;
	margin:0;
	padding:0;
	width:100px;
	height:128px;
	background-image:none;
	}
ul#techlibrary-select li a{
	position:absolute;
	display:block;
	overflow:hidden;
	width:70px;
	height:78px;
	margin:0;
	padding:44px 14px 6px 16px;
	font-size:11px;
	font-weight:bold;
	color:#004934;
	text-decoration:none;
	background-image:url(/images/document-icon.jpg);
	text-indent:0;
	}
ul#techlibrary-select li a:hover{
	background-color:transparent;
	background-image:url(/images/document-icon_o.jpg);
	padding:45px 13px 5px 17px;
	background-position:0 0;
	}
ul#techlibrary-select li:last-child{
	margin-bottom:25px;
	}*/
	
body.solar-presentations div.doclinks ul {width: 640px;}

/*==== SAC105+Mn ====*/

ul.sac105-highlighted {
	border-bottom: 2px solid #CCD8D6;
    margin: 15px 0; 
	padding-bottom: 14px;
	font-weight: bold;
	width: 280px;}

img.sac105-img {
	float: right;
	margin: 10px 0px 10px 0px;}
	
div.sac105-charts {margin: 0px; padding: 0px;}
	
div.sac105-charts div {
	float: left; 
	margin: 15px 25px 0px 0px;
	text-indent: -9999px;
	padding-bottom: 25px;}
	
div.sac105-charts-jedec {
	width: 309px; 
	height: 292px;
	background: url('http://www.indium.com/images/jedec-drop-test.jpg') top left no-repeat;}

div.sac105-charts-tct {
	width: 322px; 
	height: 284px;
	background: url('http://www.indium.com/images/thermal-cycle.jpg') top left no-repeat;}
	
h2.sac105-heading-afterchart {margin-top: 0px; padding-top: 0px;}

/*==== Indium Wire ====*/

table.indium-wire-properties tr td{text-align: center;}
table.indium-wire-properties tr th {text-align: center; vertical-align: middle;}
div.indium-wire-images {width: 200px; float: right; padding: 0px 0px 0px 10px; margin-top: -36px;}
div.indium-wire-images img {margin-bottom: 0px;}
div.indium-wire-images div.indiumwire-caption {margin-bottom: 4px; line-height: 12px; font-size: 11px; color: #444; }

/*==== Liquid Tabbing Flux ====*/

table.liquidtabbingflux tr td.align{text-align:center; vertical-align:middle}
table.liquidtabbingflux tr th.align{text-align:center; vertical-align:middle;}

/*==== Career - Indium Way ====*/

div.indium-way-btn {
	height: 85px;
	width: 221px;
	display: block;
	text-indent: -9999px;
	float: right;
	overflow: hidden;
	margin-top: -30px;}
	
div.indium-way-btn a {
	height: 85px;
	width: 221px;
	display: block;
	background: url(http://www.indium.com/images/indium-way-btn.jpg) top left no-repeat;}
	
div.indium-way-btn a:hover {
	background-position: 0px -85px;}
	
	
		div#IndiumWay h2 {background: url(/images/indium-way-heading.jpg) top left no-repeat; height: 52px; width: 690px; margin-bottom: 0px; padding-bottom: 0px; text-indent: -9999px;}
		div#IndiumWay h3 {margin-left: 16px; margin-right: 16px; font-weight: bold; font-size: 16px;}
		div#IndiumWay p {margin-left: 16px; margin-right: 16px;}
		div#IndiumWay p.highlighted {background-color:#CCDBD6; padding: 10px; margin: 0px 6px;}
		div#IndiumWay div.images {margin: 0px 4px 0px 0px; padding-left: 8px; padding-bottom: 2px; float: right; width: 272px;}
		div#IndiumWay div.images img {padding: 0px 10px 4px 0px;}
		div#IndiumWay p.signature {color: #004933; font-weight: bold; font-size: 16px; font-style: italic; text-align: right; line-height: 18px; padding: 0px 16px 0px 0px; margin: 0px;}
		div#IndiumWay div.quotation {background: url(/images/indium-way-large-quote.jpg) top left no-repeat; height: 48px; width: 272px; clear: both; text-indent: -9999px; padding-bottom: 8px;}
	
/*==== FOETA Video Buttons ====*/

div.foeta-button{
	float:right;clear:right;
	margin:10px 0 10px 10px;padding:0;
	width:245px;height:140px;
	overflow:hidden;
	text-indent:-9999px;}
div.foeta-button a{
	display:block;
	width:245px;height:140px;}
div.foeta-compilation a{
	background:url(/images/foeta-jmajor.jpg) no-repeat top left;}
div.foeta-ahartnett a{
	background:url(/images/foeta-ahartnett.jpg) no-repeat top left;}
div.foeta-bjackson a{
	background:url(/images/foeta-bjackson.jpg) no-repeat top left;}
div.foeta-ebastow a{
	background:url(/images/foeta-ebastow.jpg) no-repeat top left;}
div.foeta-jhisert a{
	background:url(/images/foeta-jhisert.jpg) no-repeat top left;}
div.foeta-jmatteau a{
	background:url(/images/foeta-jmatteau.jpg) no-repeat top left;}
div.foeta-rhunadi a{
	background:url(/images/foeta-rhunadi.jpg) no-repeat top left;}
div.foeta-rshort a{
	background:url(/images/foeta-rshort.jpg) no-repeat top left;}
	
	
body.foeta div.span-2 {
	width:180px;
	margin: 0 1em 1em 0;
	float:left;
	display:inline-block;	
}

dl.contactpg dt { width: 120px;}
dl.contactpg dd{padding-left: 12em; padding-bottom: 3px;}

div.foeta-vid-nav {
	margin: 14px -4px 14px 0px;
	padding: 0px;
	float: left;
	width: 324px;}
	
div.foeta-vid-nav div {
	display: inline; 
	float: left;
	margin-right: 4px;}
	
div.foeta-vid-nav div.viewall {
	width: 75px;
	height: 33px;
	overflow: hidden;
	text-indent: -999999px;}

div.foeta-vid-nav div.viewall a {
	width: 75px;
	height: 33px;
	background: url('/videos/foeta/images/foeta-viewall.jpg') top left no-repeat;
	display: block;}

div.foeta-vid-nav div.english {
	width: 116px;
	height: 33px;
	overflow: hidden;
	text-indent: -999999px;}

div.foeta-vid-nav div.english a {
	width: 116px;
	height: 33px;
	background: url('/videos/foeta/images/foeta-english.jpg') top left no-repeat;
	display: block;}

div.foeta-vid-nav div.chinese {
	width: 121px;
	height: 33px;
	overflow: hidden;
	text-indent: -999999px;}

div.foeta-vid-nav div.chinese a {
	width: 121px;
	height: 33px;
	background: url('/videos/foeta/images/foeta-chinese.jpg') top left no-repeat;
	display: block;}

div.foeta-vid-nav div a:hover {
	background-position: 0 -33px;}
	
div.foeta-vid-nav div#here a {
	background-position: 0 -66px;}
	
div.foeta-video-thumbnails {
	clear: both;}
