﻿
/*

zap styles defaults

*/

html, body {  margin: 0px; padding: 0px; border: 0px; }
body { font: 1em/1.25 Arial, Helvetica, sans-serif; }

/* Headlines */
h1, h2, h3, h4, h5, h6 {  margin: 0; padding: 0;  font-weight: normal; font-family: Arial, Helvetica, sans-serif;
}

/* Text Styles */
p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, 
abbr, a, input, select, textarea {  margin: 0; padding: 0; font: normal normal normal 1em/1.25 Arial, Helvetica, sans-serif;}



blockquote			{  margin: 1.25em; padding: 1.25em }
q							{ font-style: italic; }
 acronym, abbr		{ cursor: help; border-bottom: 1px dashed; } 
small						{ font-size:.85em;}
big						{font-size:1.2em;}

/* Links and Images */
a, a:link, a:visited, 
a:active, a:hover	{ text-decoration: underline;}
img							{  border: none; }

/* Tables */
table						{ margin: 0; padding: 0; border: none; }

/* Forms */
form							{ margin: 0; padding: 0; display: inline; }
label							{ cursor: pointer;}


 

/* Common Classes */
.clear  {clear  : both;}
.floatLeft { float: left; }
.floatRight { float: right; }
.textLeft { text-align: left; }
.textRight { text-align: right; }
.textCenter { text-align: center; }
.textJustify { text-align: justify; }
.blockCenter { display: block; margin-left: auto; margin-right: auto; } /* remember to set width */
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }
.noindent { margin-left: 0; padding-left: 0; }
.nomargin { margin: 0; }
.nopadding { padding: 0; }
.nobullet { list-style: none; list-style-image: none; }
.white {background:white}
.hidden {display:none;}

/*
 
HTML 4 styles

*/

html, address,
blockquote,
body, dd, div,
dl, dt, fieldset,      /* form, */
frame, frameset,
h1, h2, h3, h4,
h5, h6, noframes,
ol, p, ul, center,
dir, hr, menu, pre   { display: block ; }

 
li					{ display: list-item }
head            { display: none }
table			{ display: table }
tr					{ display: table-row }
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot			{ display: table-footer-group }
col				{ display: table-column }
colgroup      { display: table-column-group }
td, th			{ display: table-cell }
caption        { display: table-caption }
th					{ font-weight: bolder; text-align: center }
caption        { text-align: center }

body            { margin: 8px }

h1				{ font-size: 2em; margin: .67em 0 }
h2				{ font-size: 1.5em; margin: .75em 0 }
h3				{ font-size: 1.17em; margin: .83em 0 }
h4, p,
blockquote, ul,
fieldset, form,
ol, dl, dir,
menu				{ margin: 1.12em 0 }
h5					{ font-size: .83em; margin: 1.5em 0 }
h6					{ font-size: .75em; margin: 1.67em 0 }
h1, h2, h3, h4,
h5, h6, b,
strong				{ font-weight: bolder }

blockquote		{ margin-left: 40px; margin-right: 40px }
i, cite, em,
var, address    { font-style: italic }
pre, tt, code,
kbd, samp		{ font-family: monospace }
pre					{ white-space: pre }
button, textarea,
input, select		{ display: inline-block }
big					{ font-size: 1.17em }
small, sub, sup { font-size: .83em }
sub					{ vertical-align: sub }
sup					{ vertical-align: super }
table				{ border-spacing: 2px; }
thead, tbody,
tfoot				{ vertical-align: middle }
td, th, tr			{ vertical-align: inherit }
s, strike, del		{ text-decoration: line-through }
hr						{ border: 1px inset }
ol, ul, dir,
menu, dd			{ margin-left: 40px }
ol						{ list-style-type: decimal }
ol ul, ul ol,
ul ul, ol ol			{ margin-top: 0; margin-bottom: 0 }
u, ins				{ text-decoration: underline }
br:before			{ content: "\A"; white-space: pre-line }
center				{ text-align: center }
:link, :visited	{ text-decoration: underline }
/* 
 :focus				{ outline: thin dotted invert }

*/

/* Begin bidirectionality settings (do not change) */
BDO[DIR="ltr"]	{ direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"]	{ direction: rtl; unicode-bidi: bidi-override }

*[DIR="ltr"]			{ direction: ltr; unicode-bidi: embed }
*[DIR="rtl"]			{ direction: rtl; unicode-bidi: embed }

@media print {
  h1					{ page-break-before: always }
  h1, h2, h3,
  h4, h5, h6		{ page-break-after: avoid }
  ul, ol, dl			{ page-break-before: avoid }
}



/*

InterFET Theme

*/




/*

Area Shapes

*/

.body
{
 width:100%;
	
}


.page
{
 width:980px; 
}

.page-with-border
{
 width:978px; 
 border: solid 1px #c0c0c0;
  
}
 
.page-with-sideborders
{
 width:978px; 
 border-left:  solid 1px #c0c0c0;
 border-right: solid 1px #c0c0c0;
 
}

.minHeight
{
  min-height:300px;
}

p {margin-top:10px}

.fullWidth {width:100% ;}	
.stdWidth {width:980px;}
.stdWidthFullBorder {width:978px;}
.stdWidthOneBorder {width:979px;}
.stdMinHeight {min-height:400px}
.textColorLight{  color : #b0b0b0;        }
.text85           {  font-size:85%  }
.textCenter {text-align:center;}

.justifytext 
{
 text-align:justify ; 
}

.textColumn
  {
   	width:280px;  text-align:justify ; 
 }

body 
{
	      width:100% ;   
           background  : url(Img/bodybackground.jpg) fixed ; 
            
           margin: 0;  
           font   :  11px/15px  normal   verdana, helvetica, sans-serif ;
  }

 
.FormTextField
{
  width :220px;
  margin-bottom:4px;
}


.header
 {
   height: 97px;
 
 }

.InterfetLogo
{
 height :97px;
 width:220px;
 border-width:0px; 
 width: 787px;   /* 756px; */
 background : #22216d  url(Img/header1.jpg) no-repeat;

}

.InterfetHome
{
  border:0;
  height:97px;
  width:220px;

}

.HeaderWhatsNew
{
 margin:0 5px 0  ; 
 width:174px;
 height:80px;	
 background :  url(Img/whatsNew.jpg) no-repeat  ;
 background-position:center;	
}

.HeaderWhatsNewText
{
 padding:55px 4px 0;
}



.horzMenu
   {
       height:24px;	
       background: url(Img/lightgray_bg.jpg)
	}



.footer
 {
 
  color :	#b0b0b0;
  background : white ;
  min-height:34px;  
 }





.threeColMaster
  {
      background  :   url(Img/3col_bg2.jpg)     ; 
  }
  
  .FullPageMaster
  {
      background  :   url(Img/fullPage_bg.jpg)     ; 
  }
  
  #NewsWidget p
  {
      margin :8px 0;	
  }
  
  .MiniDataBook A
  {
     text-decoration  :none;
  	 color : #333;
     border:solid 1px Transparent; 
     font-size:85%!important ; 
  }
   .MiniDataBook A:Hover
  {
     border:solid 1px #99defd; 
     color : #555;
     background-color:#def2fc;
    font-size:85%!important  ; 
 
  }
  
  
  .treeRow
  {
    background : White;
    width:100%;
  }
  
  .alttreeRow
  {
  	background : #e6e6e8;
  }
  
   .rtTop , .rtMid, .rtBot
   {  margin-left:5px;
      font-size:10px;
   	  padding: 3px 0 0 4px!important  ;
   }
    A.rtIn 
    {
     font-size:10px!important; 
      
    }
    .rtSp
    {
      display:none!important;
      
    }
  
 
 
 
 .AppSelectorPage
  {
   background-image:url(Img/AppSelector_BGW.jpg)!important ; 
   background-repeat:  no-repeat!important ;
  }
 .AppSelectorGridLine1
 {
    padding:8px 0 0 20px ; 
    float:left;
 }  
 .AppSelectorGridLine1A
 {
    padding:5px 0 0 0 ; 
    float:left;
 }  
 .AppSelectorGridLine2
 {
    padding:0 0 0 20px ; 
    font-size:110% ; 
    clear: both ;
 }  

 .AppSelectorGridLine2A
 {
    float:left;
 }

 .AppSelectorGridLine2B
 {
    float: left;
    padding-left:20px;
 }

 .AppSelectorGridContainer
 {
    clear:both   ;
    padding-top:14px !important;
 } 
 
 .AppSelectorGrid
  {
 
    width  :978px	!important ;
    
    border	:solid 1px #ccc	!important ; 
  }  
 
 .GridHeader_WebBlue 
  {
    background : none  !important; 	
    border : none  !important; 	
  }

/****************************************   
*
*			iframe
*  
*****************************************/  

.PDFFrame
{
  width:100%;
  border:none;
}


/****************************************   
*
*			nav menu
*  
*****************************************/  

.MainMenu
{
 width:978px;
 height:23px;

}

.rmItem  
{ 
 

}

 
/****************************************   
*
*			International Sales
*  
*****************************************/  
.SalesTextFormat
{
 padding :5px;
 margin-left:25px;  
 font-size:115%;
 font-weight:bold;
}

/****************************************   
*
*			RoHS
*  
*****************************************/  
.RoHS_Table
{
  font-size:10px;	
  border:solid 1px #777;
  background:#efefef;
}

.RoHS_Table td
{
 padding:3px;
}

.RoHS_Table th
{
  text-align:right;
}



/****************************************   
*
*			master pages
*  
*****************************************/  
  
 .Page_Content_MarginsNone 
 {
   text-align:left;
   background:white url(Img/master_bg2.jpg);
   min-height:375px;
   width:100%;
 } 

.Page_Content_MarginsLeft 
 {
   text-align:left;
   background:white url(Img/master_bg2L.jpg);
   min-height:375px;
   width:100%;
 } 

.Page_Content_MarginsRight 
 {
   text-align:left;
   background:white url(Img/master_bg2R.jpg);
   min-height:375px;
   width:100%;
 } 
.Page_Content_MarginsBoth 
 {
   text-align:left;
   background:white url(Img/master_bg2B.jpg);
   min-height:375px; 
   
   width:100%;
 } 


#IE .Page_Content_MarginsBoth, 
#IE .Page_Content_MarginsNone, 
#IE .Page_Content_MarginsRight, 
#IE .Page_Content_MarginsLeft 
{
_height:375px;

}



 

 .Page_Content_RightMargin 
 {
   text-align:left;
   background:white url(Img/3col_bg2.jpg);
   min-height:375px;
   width:100%;
 } 



.Body_Left_Container
{
   width: 778px;
  clear:both;
  overflow:hidden;
  padding: 0 6px;
}


.Body_Center_Container
{
  
  margin-left:195px;
  width: 580px;
  overflow:hidden;
  padding: 0 4px;
} 

.Body_Right_Container
{
}


.Body_Full_Container
{
}


.Page_Margin_Top
{
 width:100%;
 height:6px;
 clear:both;
}


.Header_Left 
{
 
     
}
.Header_Center
{
 
}

.Header_Right 
{
 margin-top: 5px;
 width:180px;
 float:right;
 text-align:center;
}

.Footer_Right
{
 float:right;
 border:none;
 text-align:right;
 padding:2px 10px;
  width:30%;
}

.Footer_Left
{
  text-align:left;
  padding:2px 10px;
  float:left;
  border:none;
  width:30%;
}
.Footer_Center
{
  text-align:center!important ;  
  padding:2px 10px;
  float:left;
  border:none;
}

.junk
{
	
 margin-top:4px;
  margin-left:794px; 
   margin-top:4px;
 
}

.Margin_Left
{
  
  width:180px;
 
  margin-left:5px;
  overflow:hidden;
  float:left;
}


.Margin_Right
{
  width:180px;
  padding-right:5px;
  float:right;
 
  overflow:hidden;
}
 
 
 
.Body_Center
{
  
}


.Content_Center
{
  padding-right: 8px;   text-align:justify;
}

 
.Page_Left
{
	
}
 
 
.Page_Full
{
 padding : 0 8px; text-align:justify;
} 
 
.Page_Right
{
margin-left:190px;
padding:0 6px;  text-align:justify;	
}
 
 

.Area_Left
{
  width:378px;
  overflow:hidden;		
  float :left;	text-align:justify;
}
 
.Area_Right
{
  width:378px;
  overflow:hidden;		
  float : right;
  margin-right:6px	; text-align:justify;	
}
 
.Column_Left
{
  width:184px;
  overflow:hidden;
  text-align:justify;
}
 
.Column_Center
{
 width:184px;
 position:absolute;
 margin-left:200px; 
 overflow:hidden;	text-align:justify;
}
 
.Column_Right
{
  width:184px;
  margin-right:2px;
  float:right;
  overflow:hidden;	text-align:justify;
}
 
.Blank_Center
{

}
 
