/* v1.0 | 20080212 from Eric Meyer */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-family:"Arial Unicode", Arial, sans-serif;}
body{line-height:1;}
ol { padding:0 0 0 10px; } /* This fixes the left numbering issue : WDUFF WIG APPS DEPT. OCT 2008 */
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
/* remember to define focus styles! */
:focus{outline:0;}
/* remember to highlight inserts somehow! */
ins{text-decoration:none;}
del{text-decoration:line-through;}
p{padding:6px 0;}
th {text-align: center}
/*  end reset */

.column_container:after, .clear_insides:after, .tabs:after, .col2:after, .col3:after, .col4:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.column_container{display:inline-block;}
.column_container{display:block;}
.column_container, .clear_insides, .tabs, .col2, .col3, .col4{_zoom:1;}
.column{float:left;}
.column.first{clear:both;}
.column.last{float:right;}

.grid1{width:73px;}
.grid2{width:154px;}
.grid3{width:235px;}
.grid4{width:316px;}
.grid5{width:397px;}
.grid6{width:478px;}
.grid7{width:559px;}
.grid8{width:640px;}
.grid9{width:721px;}
.grid10{width:802px;}
.grid11{width:883px;}
.grid12{width:964px;}
.grid12.container{padding:0px 8px;} /* grid12 + 16px padding */

html{padding:0;margin:0;}
body{font-family:"Arial Unicode", Arial, sans-serif;font-size:12px;color:#000;line-height:1.4em;}
a{color:#065fa3;text-decoration:none;}
h1{font-size:20px;padding:4px 0;line-height:1.3em;}
h2{font-size:16px;padding:4px 0;line-height:1.3em;}
h3{font-size:14px;padding:4px 0;line-height:1.3em;}
h4{font-size:14px;padding:4px 0;font-weight:normal;line-height:1.3em;}
h5{font-size:12px;padding:4px 0;line-height:1.3em;}
#thewrapper{margin:0 auto;background-color:#fff;position:relative;}
#thefooter{margin:0 auto;text-align:center;padding:10px 0 20px;}

#pagearea{clear:both;border-top:1px solid #065fa3;margin:15px 0 0 0;}
#pagearea ul{margin:10px 0;padding:0;list-style-type:none;}
#pagearea ul li{background:url(/images/global/us/bullet_nopad.gif) no-repeat 3px -1px;padding-left:14px;line-height:1.2;margin-bottom:6px;font-size:12px;}
/**+html #pagearea ul li{padding-left:0px;line-height:1.2;margin-bottom:6px;font-size:12px; list-style-type:disc;} */
#pagearea ul.indented li{background:url(/images/global/us/invis.gif) no-repeat 3px -1px;margin:0;padding:0 0 5px 0;list-style-type:none;line-height:1.2em;}
#pagearea ul.indented li li{padding-left:15px;}
#pagearea ul.indented li li li{padding-left:15px;}
#pagearea ol{list-style-type:decimal;}
#pagearea ol ol{list-style-type:upper-alpha;}
#pagearea ol li{padding:6px 0 6px 14px;line-height:1.2;margin: 0 0 0 15px;font-size:12px;}
*html #pagearea ol li{ margin-left:20px; }
*+html #pagearea ol li { margin-left:20px; }
.standardgutter{padding:8px;}

.contactinformation{float:right;width:250px;text-align:right;padding:5px 0 0 0;}
.pageactions{border:1px solid #f2f2f2;border-width:1px 0;padding:5px 0;margin:15px 0 0 0;}
.pagesections{padding:20px 0;}
.pagesections span{font-size:9px;color:#999;font-style:italic;display:block;}
#contentarea{background:transparent url(/images/global/neutral/datasheet-curve.jpg) no-repeat 0 1px;border-top:1px solid #fff;}
.revision-date{color:#999;font-style:italic;font-weight:bold;}
.product-images{text-align:center;}

.divider{margin-top:20px;padding-top:20px;border-top:1px solid #ccc;height:1px;}
.invisible-divider{padding:20px 0;height:1px;}

#comparison-section td{border-top:1px solid #e5e5e5;}
#software-section td{padding-bottom:30px;}
td.image{width:200px;}
td.text{width:300px;}

span.print_friendly_widget{background:transparent url(/images/global/us/icons/print_friendly.gif) no-repeat scroll left center;padding-left:25px;}
span.print_friendly_widget a, span.email_page_widget a {color: #065fa3;}
span.email_page_widget{background:transparent url(/images/global/us/email.gif) no-repeat scroll left center;margin-left:15px;padding-left:25px;}
span.pdf_widget{background:transparent url(/images/global/us/pdf_icon.gif) no-repeat scroll left center;margin-left:15px;padding-left:25px;}

.tablecaption{text-align:center;}
.code{font-family:Courier;font-size:12px;}
.fineprint{font-size:11px;}

/*  */
th.table-header-level-1, td.table-header-level-1{background-color:#ccc;font-weight:bold;font-size:14px;padding:15px 4px 15px;}
th.table-header-level-2, td.table-header-level-2{background-color:#f2f2f2;font-weight:bold;padding:5px;}
#thewrapper th p {height:auto;}
td.Table_Caption{text-align:center;}
td.Table_Row_Line{border-top:1px solid #e5e5e5;}
td.Section_Break, p.Section_Break{border-top:1px solid #e5e5e5;}

td.Image_Caption{text-align:center;}
p.Footnote{background:transparent url(/images/global/neutral/footnote_line.gif) no-repeat scroll left top;padding:5px 0;margin:0;font-size:11px;}

p.Caution_Icon{background:transparent url(/images/icons/neutral/caution.gif) no-repeat scroll left center;padding:5px 0 5px 50px;}
p.China_Rohs_Icon{background:transparent url(/images/icons/neutral/china-rohs-icons_lg.gif) no-repeat scroll left center;padding:5px 0 5px 50px;}
p.Insulated_Icon{background:transparent url(/images/icons/neutral/double_insulation_icon.gif) no-repeat scroll left center;padding:5px 0 5px 50px;}
p.Hot_Icon{background:transparent url(/images/icons/neutral/hot.gif) no-repeat scroll left center;padding:5px 0 5px 50px;}
p.Note_Icon{background:transparent url(/images/icons/neutral/note.gif) no-repeat scroll left center;padding:5px 0 5px 50px;}
p.Tip_Icon{background:transparent url(/images/icons/neutral/tip.gif) no-repeat scroll left center;padding:5px 0 5px 50px;}
p.Warning_Icon{background:transparent url(/images/icons/neutral/warning.gif) no-repeat scroll left center;padding:5px 0 5px 50px;}
p.Weee_Icon{background:transparent url(/images/icons/neutral/weee.gif) no-repeat scroll left center;padding:5px 0 5px 50px;}

p.Legal_Text{font-size:10px;}

p.Spec2{padding-left:10px;}
p.Spec3{padding-left:25px;}
p.Spec4{padding-left:40px;}

.pagebreak{page-break-after:always;}
#support-section ul { margin:25px 0; }

/* Laszlo Szilagyi request Dec 2. 2008 */
.backToTop { float:right; }

/*Managed by jQuery from - dataseet-manipulations.js - Wes Duff - WIG APS - Dec-9th 2008*/

.table-header-level-1 h3 { margin:0; padding:0; height:10px; }
.table-header-level-1 p { margin:0; padding:0; height:auto; }
#back_to_detailedSpecs { position:relative; top:-15px; height:5px; float:right; }
#back_to_detailedSpecs a { font-size:12px; font-weight:normal; text-decoration:underline; position:relative; top:5px; }

#detailedSpecs_tableofcontents { width:600px; background:#F0F0F0; border:2px solid #FFF; padding:10px; position:absolute; z-index:1000; }
#detailedSpecs_tableofcontents a { display:block; width:190px; float:left; border-bottom:1px dotted #CCC; margin-left:10px; }
#detailedSpecs_tableofcontents a:link, #detailedSpecs_tableofcontents a:visited { background-color:#F0F0F0; }
#detailedSpecs_tableofcontents a:hover, #detailedSpecs_tableofcontents a:active { background-color:#FFF; }
#clearfix:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
* #detailedSpecs_tableofcontents { left:15px; }
* .pagesections { position:relative; }
* .pagesections #detailedSpecs_tableofcontents { top:40px; }
* #detailedSpecs-top { position:relative; }
* #detailedSpecs-top #detailedSpecs_tableofcontents { top:20px; position:absolute; z-index:200; left:0; }
* .table-header-level-1 p, .table-header-level-1 h3 { margin:0; padding:0; }


/* Requested by Nathan Stokes, March 2010. Simplifies importing specifications to Vignette. */
/* Must be a native inline element for this method to work. Display:inline on a block element typically causes the image to overlap any text. */
span.CE_Logo{
padding:5px 30px 5px 0;
background:transparent url(http://www.ni.com/images/icons/neutral/CE_web.gif) no-repeat scroll center right;
}

p.China_RoHS_Image{
padding: 48px 0px;	/* REQUIRED to display image properly. Image dimensions are 676 × 85 px */
background:transparent url(http://www.ni.com/images/icons/neutral/China_RoHS.gif) no-repeat scroll left center;
}

table.Specifications_Table {border-collapse:collapse; border: none;}
/* These classes will be applied in addition to the Table_Row_Line class, e.g. class="Table_Row_Line  Spec_Table_Row_Term" */
td.Spec_Table_Row_Term 	{ width:415px; }
td.Spec_Table_Row_Spacer { width:113px; }

/* Though it may seem counterintuitive given the class, we definitely always want a border on all tables in this context.
// Fuller explanation:
// We are sourcing specifications in DITA, and processing those topics with the DITA Open Toolkit. 
// The DITA-OT applies specific classes (tablenoborder, tableborder)  to table data.
// The classes that the DITA-OT assignes are based on the method used to tag the table [you can use <simpletable> and <table>].
// <simpletable> markup is quite a bit simpler than <table>, so it's likely to be used a lot in contexts where a border is desired.
 */
#detailedspecs-section  div.tablenoborder table, 
#detailedspecs-section  div.tableborder table, 
#detailedspecs-section  table.tablenoborder,
#detailedspecs-section  table.tableborder {
	border-collapse: collapse; 
	border:1px solid black; 
	margin-bottom: 1em; /* Otherwise tables can run together, which can be very confusing. */
}
#detailedspecs-section  .tablenoborder td,
#detailedspecs-section  .tablenoborder th,
#detailedspecs-section  .tableborder td,
#detailedspecs-section  .tableborder th {
	border:1px solid black; 
}

p.Battery_Icon { background:transparent url(/images/icons/neutral/battery.gif) no-repeat scroll left center; padding:5px 0 5px 50px; }
table.Main_Spec_Table { border-collapse: collapse; border: none; }
