body {
	/*margin: 0px;*/
	margin: 0px auto 0px auto; 
	padding: 0; 
	/*background: #ebebeb url(../images/tdkbg.jpg) center top repeat-y;*/
	background-color: #ffffff;
}

html, body{
	height:100%;
}

#center {
 	/*width: 800px ;
	margin-left: auto ;
	margin-right: auto ;
	height:100%;
	background-color:#FFFFFF;
	height:100%;*/
	width: 800px;
	position: relative;
	margin: 0px auto 0px;
	background-color: White;
}

.iefullheight{
	height:85.5%
}
.fullheight{
	height:100%
}
form {
	margin: 0px;
	padding: 0px;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.menuTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	}

.pgHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;	
	background-image: url(../images/background_header35.png);
	background-repeat: repeat-y;
	background-color: #0046ad; /*B4D3E7*/ /*0000FF*/
	border: thin #CCCCCC;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 5pt;
}

.pgHeadLG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;	
	/*background-image: url(../images/background_header35.png);
	background-repeat: repeat-y;*/
	background-color: #0046ad; /*B4D3E7*/ /*0000FF*/
	border: thin #CCCCCC;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 5pt;
}

.pgHeadDSht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;	
	background-image: url(../images/bg_datasheet_header35.jpg);
	background-repeat: repeat-y repeat-x;
	background-color: #0046ad; /*B4D3E7*/ /*0000FF*/
	border:1px solid #ebebeb; /*thin #CCCCCC;*/
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 5pt;
}


@media print {
.pgHeadDSht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;	
	font-weight: bold;
	text-indent: 5pt;
	border:1px solid #FFFFFF;
}
}

.contentTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 5pt;
}

.contentTxtbdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 5pt;
	font-weight:bold;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.contentTxtbdrFst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 5pt;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.contentTxtbdrR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 5pt;
	border-right:1px solid #cccccc;
}

.contentTxtbdrRpD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 5pt;
	border-right:1px solid #cccccc;
	padding:5px;
}


.contentTxtHdrbdrR {
	border-right:1px solid #cccccc;
}

.contentTxtHdrbdrT {
	border-top:1px solid #cccccc;
}
.maincontentTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size: 12px;
	text-indent: 5pt;
	
}
.dataTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.dataTxtHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 2px;
	text-align:center;
}
.itemHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.wncntntTxtHd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 5pt;
	font-weight: bold;
}

.wncontentTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.wncontentTxtgry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-align:justify;
}


.wncontentHdrTxtgry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#666666;
	text-align:justify;
	font-weight:bold;
}

/* START: Footer */
.wncontentFtrgry {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; }
.wncontentFtrgry a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color:#666666; }
.wncontentFtrgry a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666;  }
.wncontentFtrgry a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#414040; } 
.wncontentFtrgry a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; }
/* END: Footer */

/* START: Date */
.wncontentTxtgrydt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; text-align:justify; vertical-align:top;}
.wncontentTxtgry a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; text-align:justify;}
.wncontentTxtgry a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; text-align:justify; }
.wncontentTxtgry a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#0046Ad; text-align:justify; text-decoration: none; }
.wncontentTxtgry a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; text-align:justify;}
/* END: Date */

.wncontentSrcHd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*text-indent: 5pt;
	font-weight: bold;*/
}
.wncontentLnk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #0046AD;  /*FF8000*/
}

.wncontOrngTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF8000;
	font-weight: bold;
	font-size: 11px;
}

.wncontbluTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0046AD;
	font-weight: bold;
	font-size: 11px;
}

.wncontentbldTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

.wncontentbldUTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
}

.tblborder {
	border-style:solid;
	border-color:#ebebeb;
}

.externalLnk {
	background:url(../images/icBrws001.gif) no-repeat right top;
	padding-right: 15px;
	height:12px;
	width:17px;
}

.emailLnk {
	background:url(../images/email.gif) no-repeat right center;
	padding-right: 15px;
	height:09px;
	width:137px;
}

/* S-PARAM */
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

.txt002 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.txtll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
}
/* S-PARAM */

.formHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #999999;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}
.tblcelltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
}
.tblcellclrtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#FF99CC;
	text-align: center;
	font-weight: bold;
}
.errorTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 5pt;
	color: #FF0000;
}
.sResultTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.formBorder {
	border : 1px solid #999999;
}

.formBorderDsheet {
	border : 1px solid #cccccc;
	border-right: 2px solid #999999;
	border-bottom: 3px solid #999999;
}

.formBorderLeft {
	border-left : 1px solid #cccccc;
}


.formBorderLte {
	border : 1px solid #cccccc;
}
.trHdht{
	height:25px;
}
.trRwht{
	height:20px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a:link 	  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#414040; /*color: #FF8000;*/}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#414040;/*color: #FF8000;*/}
a:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#0046ad; background:none; /*FF8000*/ /*text-decoration: underline;*/ }
a:active  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#414040;/*color: #FF8000;*/}


.dottedline {
	background: url(../images/ecm11_line002.gif) repeat-x;
}

/* header : Start  * * * * * * * * * * * * * * * * * * * * * * * * * */

.hdr
{
	/*background-image: url(../images/background_header.png);
	background-repeat: repeat-y;*/
	background-color: #FFFFFF;
	background-position: 0 0px; 
	/*height: 96px;*/
	/*width:800px;*/
}

.ftr
{
	/*background-image: url(../images/background_footer.jpg);
    background-repeat: repeat-y;*/
	background-color: #EBEBEB;
	background-position: 0 0;
	/*height: 96px;*/
	/*width:800px;*/

}

.hdrlogo
{
  float: left;
  padding: 0 0 0 25px;
}


.hdrname
{
  float: left;
  padding: 10px 0 0 25px;
}


.hdrww
{
  float: right;
  padding: 0 10px 20px 0;
}


/* Header TDK Global Logo */
a.hdrwwrollover {
	 /*float: right;*/
 	 /*padding: 0 10px 20px 0;*/
	position:relative;
	left:60px;
	top: 15px;
	display:block;
	width: 130px;
	height: 15px;
	text-decoration: none;
	background: url(../images/ww_btn_of.gif) no-repeat;	
}

a:hover.hdrwwrollover {
	background: url(../images/ww_btn_on.gif) no-repeat;
	}



/* header : End  * * * * * * * * * * * * * * * * * * * * * * * * * */

.menu
{
	background-image: url(../images/background_topnavi.jpg);
	background-repeat: repeat-y;
	background-color: #EBEBEB;
	background-position: 0 0;
	height: 20px;
}

.glologo
{
	position:absolute;
	left:45px;
	bottom:27px
}

.bnrbtm
{
	position:relative;
	left:2px;
	bottom:-15px
}

.specDisclaTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.specDisclaTxtR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ff0000;
}


/* START: tab nav css */
ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #999999; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display:inline;
}

div#tab1 li.tab1, div#tab2 li.tab2, div#tab3 li.tab3, div#tab4 li.tab4, div#tab5 li.tab5, div#tab6 li.tab6 { /* settings for selected tab */
border-bottom: 1px solid #ffffff; /* set border color to page background color */
background-color: #ffffff; /* set background color to match above border color */
}

div#tab1 li.tab1 a, div#tab2 li.tab2 a, div#tab3 li.tab3 a, div#tab4 li.tab4 a, div#tab5 li.tab5 a, div#tab6 li.tab6 a { /* settings for selected tab link */
background-color: #ffffff; /* set selected tab background color as desired */
color: #000000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #999999; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #EBEBEB; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #ffffff; /* set desired hover color */
color: #000; /* set unselected tab link color as desired */
}

/* END: tab nav css */

/* START: Tool Tip*/
a.tooltip span {
display:none; 
padding:2px 3px; 
margin-top:2px;
margin-left:1px;
width:150px;
}

a.tooltip:hover span{
display:inline;
position:absolute; 
border:1px solid #cccccc; 
background:#ffffff; 
color:#000000;
text-align:left;
}
/* END: Tool Tip */


/*  START: Product Update File */
.bg002-- { background:url(images/puf_bg002.gif) repeat-x; }
.bg003 { background-color:#306eab; }  /*box */
.bg004 { background-color:#b9d0e7; } /*thinline*/
/*  START: Product Update File */




/* ROUNDED CORNER  #E9F3F7  #6699cc;*/
.box { 
  background:#E9F3F7; 
}
.boxtop {
background: url(../images/pp_ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 20px; 
  background: url(../images/pp_nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(../images/pp_se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 20px; 
  background: url(../images/pp_sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 5px 0px 5px;
}


/*.rndbxne {
	background:#E9F3F7 url(../images/pp_ne.gif) no-repeat top right; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 2px;

}

.rndbxnw {
	background:#E9F3F7 url(../images/pp_nw.gif) no-repeat top left; 
}

.rndbxse {
	background:#E9F3F7 url(../images/pp_se.gif) no-repeat bottom right; 
}

.rndbxsw {
	background:#E9F3F7 url(../images/pp_sw.gif) no-repeat bottom left; 
}*/


dl.curved1 {background:#6699cc url(../images/pp_nw1.gif) top left no-repeat; margin:0; padding:0; width:270px;} /*092d51 cce3f5 c6e4f0 a4c1df*/
dl.curved1 dt {background:transparent url(../images/pp_ne1.gif) top right no-repeat; padding:5px; text-align:left; color:#fff;}
dl.curved1 dd {background:#E9F3F7 url(../images/pp_sw.gif) bottom left no-repeat; padding:0; margin:0;}
dl.curved1 dd p {margin:0; padding:10px; line-height:1.3em;}
dl.curved1 dd p.last {background:transparent url(../images/pp_se.gif) bottom right no-repeat; }
dl.curved1 dd span.lasting {background:transparent url(../images/pp_se.gif) bottom right no-repeat; }
.clear {display:block; height:0; overflow:hidden; clear:both;}


.roundbox { width:270px; background:#E9F3F7 url(../images/bottom.jpg) bottom left no-repeat; padding:0; margin:0; float: top right;}
.roundbox h2 {background:url(../images/porCurvetopdrkblue01.jpg) no-repeat left top; padding:5px; margin:0; height:35px;}
.roundpgHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	border: thin #CCCCCC;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 5pt;
}

.roundpgHead, roundpgHead a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	border: thin #CCCCCC;
	color:#FFFFFF;
	font-weight: bold;
	text-indent: 5pt;
}

.roundpgHead a:link {font-size:small; color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;} /* #333399*/
.roundpgHead a:visited {font-size:small; color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.roundpgHead a:hover {font-size:small; color:#CCFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}  /*#0000FF*/
.roundpgHead a:active {font-size:small; color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}



.roundboxBlock	{
	display: block;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 8px 0px;
	width: 270px;
	clear: both;
	}
	
.roundboxBlock ul	{
	display: block;
	text-align: left;
	margin: 8px 2px 0px 2px;
	padding: 0px;
	list-style-type: none;
	line-height: 1.5em;
	clear: both;
	}
.roundboxBlock ul li.line	{
	padding: 12px 0px 0px 0px;
	background: url(../images/ecm11_line001.gif) no-repeat;
	}
	

.roundboxBlock ul li.nosummary01	{
	padding: 0px 0px 10px 0px;
	}
.roundboxBlock ul li a	{
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 14px;
	background: url(../images/icon_001.gif) no-repeat;
	clear: both;
	overflow: hidden;
	}
	
.roundboxBlock .summary01	{
	display: block;
	text-align: left;
	padding: 0px 0px 0px 14px;
	background: url(../images/icon_001.gif) no-repeat;
	margin: 4px 0px 0px 10px;
	font-size: 8pt;
	color: #666;
	line-height: 1.6em;
	clear: both;
	}


.tOutlnehdr {
	 background:url(../images/ecm11ntxt_01.jpg) no-repeat left top; 
	 padding:5px; 
	 margin:0; 
	 /*height:34px;*/
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:medium;
	border: thin #CCCCCC;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 5pt;

}	
/* ROUNDED CORNER  #E9F3F7  #6699cc;*/
/* ROUNDED CORNER SMALL #E9F3F7  #6699cc;*/
	
	
.roundboxsmall { width:230px; background:#E9F3F7 url(../images/porCurvebtmlghtblue01.jpg) bottom left no-repeat; padding:0; margin:0;}
.roundboxsmall h2 {background:url(../images/porCurvetopdrksblue01.jpg) no-repeat left top; padding:5px; margin:0; height:30px;} /* ie6 need to mention the height */

.roundpgHeadsmall, roundpgHeadsmall a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	border: thin #CCCCCC;
	color:#FFFFFF;
	font-weight: bold;
	text-indent: 5pt;
}

.roundpgHeadsmall a:link {font-size:small; color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;} /* #333399*/
.roundpgHeadsmall a:visited {font-size:small; color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.roundpgHeadsmall a:hover { font-size:small; color:#CCFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}  /*#0000FF e9f3f7 */
.roundpgHeadsmall a:active {font-size:small; color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.ecm11Rightsmall	{
	display: block;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 8px 0px;
	width: 230px;
	clear: both;
	}
.ecm11Rightsmall ul	{
	display: block;
	text-align: left;
	margin: 2px 2px 0px 2px;
	padding: 0px;
	list-style-type: none;
	/*line-height: 1.5em*/
	clear: both;
	}
.ecm11Rightsmall ul li.line	{
	padding: 12px 0px 0px 0px;
	background: url(../images/ecm11_line001.gif) no-repeat;
	}
.ecm11Rightsmall ul li.nosummary01	{
	padding: 0px 0px 10px 0px;
	}
.ecm11Rightsmall ul li a	{
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 14px;
	background: url(../images/icon_002.gif) no-repeat;
	clear: both;
	overflow: hidden;
	}
	
.ecm11Rightsmall ul li a:link	{ color: #369; }
.ecm11Rightsmall ul li a:visited	{ color: #69c; }
.ecm11Rightsmall ul li a:hover	{ color: #0046AD; /*text-decoration: underline;*/ background: url(../images/icon_002.gif) no-repeat; } /*f60  icon_001*/
.ecm11Rightsmall ul li a:active	{ color: #0046AD; } /*f60  */

.ecm11Rightsmall .summary01	{
	display: block;
	text-align: left;
	margin: 4px 0px 10px 14px;
	padding: 0px;
	font-size: 8pt;
	color: #666;
	line-height: 1.6em;
	clear: both;
	}


/* ROUNDED CORNER SMALL #E9F3F7  #6699cc;*/


/* leftSideNavi_Text */
.lnvtxt002 {font-size:8pt; color:#FFFFFF; font-family: Helvetica,Arial,sans-serif;}
.lnvtxt002 a:link {font-size:8pt; color:#666666; font-family: Helvetica,Arial,sans-serif; text-decoration:none;} /* #333399*/
.lnvtxt002 a:visited {font-size:8pt; color:#666699; font-family: Helvetica,Arial,sans-serif; text-decoration:none;}
.lnvtxt002 a:hover {font-size:8pt; color:#0046AD; font-family: Helvetica,Arial,sans-serif; text-decoration:none;}  /*#0000FF  FF8000 414040*/ 
.lnvtxt002 a:active {font-size:8pt; color:#6666FF; font-family: Helvetica,Arial,sans-serif; text-decoration:none;}

.lnvtxt003 a:link {font-size:8pt; color:#FFFFFF; font-family: Helvetica,Arial,sans-serif; text-decoration:none;}
.lnvtxt003 a:visited {font-size:8pt; color:#FFFFFF; font-family: Helvetica,Arial,sans-serif; text-decoration:none;}
.lnvtxt003 a:hover {font-size:8pt; color:#CCFFFF; font-family: Helvetica,Arial,sans-serif; text-decoration:none;}
.lnvtxt003 a:active {font-size:8pt; color:#FFFFFF; font-family: Helvetica,Arial,sans-serif; text-decoration:none;}
/* leftSideNavi_Text */

/* MainPg RightSideNavi_Text */
.lnvtxt002b {font-size:8pt; color:#FFFFFF; font-family: Helvetica,Arial,sans-serif;}
.lnvtxt002b a:link {font-size:8pt; color:#666666; font-family: Helvetica,Arial,sans-serif; text-decoration:none;} /* #333399*/
.lnvtxt002b a:visited {font-size:8pt; color:#666666; font-family: Helvetica,Arial,sans-serif; text-decoration:none;}
.lnvtxt002b a:hover {font-size:8pt; color:#0046AD; font-family: Helvetica,Arial,sans-serif; text-decoration:none;}  /*#0000FF*/ /*FF8000*/
.lnvtxt002b a:active {font-size:8pt; color:#666666; font-family: Helvetica,Arial,sans-serif; text-decoration:none;}
/* MainPg RightSideNavi_Text */


/* START: xref */
.searchBox {
	background: url(../images/xRefbanner005.jpg) no-repeat;
	width:630px;
	height:155px;
}

.searchBox #textarea {
	position:absolute;
	width: 311px;
	height: 71px;
	border: 3px solid #b4d3e7;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:  url(../images/xrefSearchBox001.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	background-repeat: no-repeat;
	margin: 10px  0 0 10px;
	clear:both;
	
}

.searchBox .sinputBox1 {
    position:relative;
	/*float: left;*/
    padding: 1px;
    margin:  105px  0px 0 10px  !impont;
	margin:  105px  0px 0 10px;
    border : 1px solid #999999;
    background: #EBEBEB;
	width: 30px;
	clear: both;
}

.searchBox .sinputBox2 {
    position:relative;
    /*float: left;*/
    padding: 1px;
	margin: 0 0 0 10px !impont;
	margin: 0 0 0 10px;
    border : 1px solid #999999;
	width: 50px;
    background: #EBEBEB;
	clear: both;
}


.searchBox .helpicon {
	position:relative;
	/*float: left;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-indent:20px;
	color: #FF0000;
	margin: 0 0 -1px 10px !impont;
	margin: 0 0 0 10px;
	vertical-align:middle;
	clear: both;
}


.searchBox .errorMessage {
	position:relative;
	/*float: left;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-indent:20px;
	color: #FF0000;
	margin: 0 0 0 10px !important;
	margin: 0 0 0 -10px;
	clear: both;
}


.xrefne {
	background:#CCCCCC url(../images/gry_ne.gif) no-repeat top right; 
	

}

.xrefnw {
	background:#CCCCCC url(../images/gry_nw.gif) no-repeat top left; 
}

.xrefse {
	background:#CCCCCC url(../images/gry_se.gif) no-repeat bottom right; 
}

.xrefsw {
	background:#CCCCCC url(../images/gry_sw.gif) no-repeat bottom left; 
}

/* END: xref */

/* START: mainHorizontalNav
=======================*/

.horNavhdr
{
	background-image: url(../images/horbg35.jpg) ; /**/
	background-repeat: repeat-x;
	background-color: #cccccc; /*cccccc*/
	background-position: 0 0;
	
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;*/
}

.horNavbtmbdr
{
	background-image: url(../images/horbg_btmbdr_blu.jpg) ;
	background-repeat: repeat-x;
	background-position: 0 0;
	height:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}


.horNavbtmbdr {
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
  	width: 800px;
}

.horNavul {
  font: 66% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
  font-weight:900;
  margin:0;
  padding:0;
  float: left;
  list-style: none;
  /*text-transform: uppercase;*/
}

.horNavul li {
  float: left;
}


.horNavul a {
  padding: 0 2em;
  line-height: 3.1em;
  background: url(../images/horbg-bdr35.jpg) repeat-y left top;
  text-decoration: none;
  color:#414040; /*#414040*/
  float: left;
  display: block;
}

.horNavSrchWprLbdr {
  /*padding: 0 0 0 1.3em ;*/
  /*line-height: 3.1em;*/
  height:32px;
  background: url(../images/horbg-bdr35.jpg) repeat-y left top;
  text-decoration: none;
  color:#000000;
  float: left;
  display: block;
}

.horNavSrchWrp {
width:184px; /*follow your image's size*/
height:22px;/*follow your image's size*/
background-image:url(../images/search_tdk.gif);
background-repeat:no-repeat; /*important*/
padding:0px;
margin:0px;
top: 6px;
left:22px;
position:relative; /*important*/
}

 
.horNavSrcbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:1px;
left:2px;
width:150px;
height:20px;
font:normal 12px Arial, Helvetica, sans-serif; color:#333333;
}
 
.horNavSrc_Submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
bottom:1px;
left:154px;
width:30px;
height:22px;
cursor: pointer;
text-indent: -9999px;
}

.horNavul a:hover {
 color:#0046ad;	   /*new proposed blue*/
 text-shadow:1px 1px 1px #cccccc;
}

.horNavul .first a {
  background: none;
}

.horNavul .first a:hover {
  background: none;
}

.horSecure {
	background: url(../images/icon_lock_on.gif) no-repeat left center;
	margin-left:5px;
	padding-left:5px;
}


/* END: mainHorizontalNav
=======================*/


.rtArrow {
padding-left:8px;
background:url(../images/icon_002.gif) no-repeat left center; /*rt_arr.gif*/
vertical-align:middle;
}

.rtArrow2 {
padding-left:10px;
background:url(../images/icon_003.gif) no-repeat left ; /*rt_arr.gif*/

text-align:left;
}

a.orgPdf, a:hover.orgPdf {
margin:5px;
padding-left:30px;
background:url(../images/puf_btn011.gif) no-repeat left center;
}

/*Social Media rollover
===========================*/

/* Google Plus */
a.googlerollover  {
	display: block;
	position:relative;
	left:116px;
	top: 30px;
	width: 16px;
	height: 16px;
	text-decoration: none;
	background: url(../images/googleplus_hp.png) no-repeat;	
}

a:hover.googlerollover {
	background: url(../images/googleplus_hp.png) no-repeat -16px 0;
	}



/* Twitter */
a.twitrollover {
	display: block;
	position:relative;
	left:135px;
	top: 30px;
	width: 16px;
	height: 16px;
	text-decoration: none;
	background: url(../images/twitter_hp.png) no-repeat;	
}

a:hover.twitrollover {
	background: url(../images/twitter_hp.png) no-repeat -16px 0;
	}

/* Facebook */
a.facerollover {
	display: block;
	position:relative;
	left:155px;
	top: 14px;
	width: 16px;
	height: 16px;
	text-decoration: none;
	background: url(../images/facebook_hp.png) no-repeat;
	}

a:hover.facerollover {
	background: url(../images/facebook_hp.png) no-repeat -15px 0;
	}

	
	/* LinkedIn */
a.linkrollover {
	display: block;
	position:relative;
	left:175px;
	top: -2px;
	width: 16px;
	height: 16px;
	text-decoration: none;
	background: url(../images/linkedin_hp.png) no-repeat;
	}

a:hover.linkrollover {
	background: url(../images/linkedin_hp.png) no-repeat -15px 0;
	}
	




/* End */

.bnrMedia {
	display: block;
	position:relative;
	width: 160px;
	height: 40px;
	text-decoration: none;
	/*left:5px;*/
	margin-left: auto;
    margin-right: auto;
	background: url(../images/banner_media_122015.jpg) no-repeat;
	
}

.bnrMedia:hover {
	background: url(../images/banner_media_on_122015.jpg) no-repeat;
}



.bnrMlcc {
	display: block;
	position:relative;
	width: 160px;
	height: 40px;
	text-decoration: none;
	/*left:5px;*/
	margin-left: auto;
    margin-right: auto;
	background: url(../images/banner_mlcc.gif) no-repeat;
	
}

.bnrMlcc:hover {
	background: url(../images/banner_mlcc_on.gif) no-repeat;
}



.bnrIndu {
	display: block;
	position:relative;
	width: 160px;
	height: 40px;
	text-decoration: none;
	/*left:5px;*/
	margin-left: auto;
    margin-right: auto;
	background: url(../images/banner_inductor.gif) no-repeat;
	
}

.bnrIndu:hover {
	background: url(../images/banner_inductor_on.gif) no-repeat;
}



.bnrMlcc370 {
	display: block;
	position:relative;
	width: 370px;
	height: 99px;
	text-decoration: none;
	/*left:5px;*/
	margin-left: auto;
    margin-right: auto;
	background: url(../images/banner_mlcc_370.jpg) no-repeat;
	
}

.bnrMlcc370:hover {
	background: url(../images/banner_mlcc_370_on.jpg) no-repeat;
}



.bnrCapLead370 {
	display: block;
	position:relative;
	width: 370px;
	height: 99px;
	text-decoration: none;
	/*left:5px;*/
	margin-left: auto;
    margin-right: auto;
	background: url(../images/banner_caplead_370.jpg) no-repeat;
	
}

.bnrCapLead370:hover {
	background: url(../images/banner_caplead_370_on.jpg) no-repeat;
}


.bnrCapDipped370 {
	display: block;
	position:relative;
	width: 370px;
	height: 99px;
	text-decoration: none;
	/*left:5px;*/
	margin-left: auto;
    margin-right: auto;
	background: url(../images/banner_capdipped_370.jpg) no-repeat;
	
}

.bnrCapDipped370:hover {
	background: url(../images/banner_capdipped_370_on.jpg) no-repeat;
}



.bnrIndu370 {
	display: block;
	position:relative;
	width: 370px;
	height: 100px;
	text-decoration: none;
	/*left:5px;*/
	margin-left: auto;
    margin-right: auto;
	background: url(../images/banner_inductor_370.jpg) no-repeat;
	
}

.bnrIndu370:hover {
	background: url(../images/banner_inductor_370_on.jpg) no-repeat;
}

.bnrEmcBead370 {
	display: block;
	position:relative;
	width: 370px;
	height: 100px;
	text-decoration: none;
	/*left:5px;*/
	margin-left: auto;
    margin-right: auto;
	background: url(../images/banner_beads_370.jpg) no-repeat;
	
}

.bnrEmcBead370:hover {
	background: url(../images/banner_beads_370_on.jpg) no-repeat;
}




.bnrEmcGuide {
	display: block;
	position:relative;
	width: 240px;
	height: 60px;
	text-decoration: none;
	/*left:5px;*/
	margin-left: auto;
    margin-right: auto;
	background: url(../images/emcguide_banner.jpg) no-repeat;
	
}

.bnrEmcGuide:hover {
	background: url(../images/emcguide_banner_on.jpg) no-repeat;
}







.rssIcon {
	display:inline-block;
	width: 14px;
	height: 14px;
	text-decoration: none;
    margin-right: 5px;
	margin-bottom:1px;
	background: url(../images/feed-icon.gif) no-repeat;
	vertical-align:middle;
}

.rssIcon:hover {
	background: url(../images/feed-icon.gif) no-repeat -14px 0;
}


.emailIcon {
	display:inline-block;
	width: 13px;
	height: 9px;
	text-decoration: none;
    margin-left: 5px;
	background: url(../images/email_on_off.gif) no-repeat;
	vertical-align:middle;
}

.emailIcon:hover {
	background: url(../images/email_on_off.gif) no-repeat -13px 0;
}


/* ===== START: FOOTER EXPANDED SITE MAP==================================== */

/*#pgtop{ width:980px; margin: 0 auto 20px auto; border-bottom: solid 5px #EEE;}
#pgtop a{ width:80px; height:20px; display:block; background:url(../img/pgtop_btn_o.png) 0 0 no-repeat; margin-left:auto;}
#pgtop a:hover img{ visibility:hidden;}

#footer{ height:50px; background: url(../img/footer_bg.gif) 0 top repeat-x; padding-top:15px;}
#footer div#footer_inner{ width:980px; margin:0 auto;}
#footer div#footer_inner p{ float:right; width:400px; text-align:right; color:#999; line-height:1.5em;}
#footer div#footer_inner a{ border-bottom: dotted 1px #ccc;}*/

.ftrsitemap {background: url(../images/ftr_sitemp_bg.gif); background-repeat:repeat-x repeat-y; }
#footer_sitemap{ width:800px; margin: 0 auto 5px auto; background-color:#ebebeb; border-top: solid 1px #cccccc; }
#footer_sitemap dl{  border-left: solid 1px #ebebeb; padding-left:15px; float:left; display:inline; height:125px; text-decoration:none; display:block; } /*width:190px;*/
#footer_sitemap dt{ margin-bottom:5px; font-weight: bold;}
#footer_sitemap dd { font-size:8pt; color:#414040; font-family: Helvetica,Arial,sans-serif; list-style:none; margin-left: -40px; text-decoration:none; display:block; }
#footer_sitemap ul li{ text-decoration:none; list-style-type: none; display:block;}
#footer_sitemap a span{ font-size:1.3em; line-height:1.5em;}

.text10 { font-size:8pt; color:#cccccc; }
.text14 { font-size:10pt; }
.text14 a {color:#414040;}
.text14 a:hover {color:#505050;}

/* ===== END: FOOTER EXPANDED SITE MAP==================================== */

/* ===== START: SITE BREADCRUMB MENU==================================== */
#breadcrumb {font: 10px Verdana, Arial, Helvetica, sans-serif; 	height:11px;     line-height:11px;    color:#888;    width:100%;    overflow:hidden; 	margin:0px;   padding:0px;}
#breadcrumb li {display:inline-block; list-style-type:none;     padding-left:3px; 	float:left; }
#breadcrumb a { display:inline-block; padding-right: 5px;     text-decoration: none;     color:#333333; 	outline:none; }
#breadcrumb a:hover { color:#0046ad;}
#breadcrumb a:visited { color:#333333;}
/* ===== START: SITE BREADCRUMB MENU==================================== */





