/* $Change: 11402534 $ $DateTime: 2014/12/02 17:04:01 $ $Revision: #8 $ */

/*

@import "/css/global/us/thecore.css";

@import "/css/global/us/hierarchynavigation.css";

@import "/css/global/neutral/thecore-content.css";

@import "/css/global/us/antiquatedjunk.css";

@import "/css/global/us/quote.css";

*/



/* core HTML components */

/* $Change: 11402534 $ $DateTime: 2014/12/02 17:04:01 $ $Revision: #8 $ */

*{font-family:Arial, Helvetica, sans-serif;}

body{background-color:#fff;font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0;margin:0 0 0 9px;}

p,td,select,input,textarea{font-size:12px;}

ul,ol,li{font-size:12px;}

th{text-align:left;}

sup{font-size:10px;}

pre{font-family:Courier, fixed-width;font-weight:normal;color:#000;}

em{font-style:italic;}

code{
	padding: 0 3px 2px;
	font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
	font-size: 12px;
	color: #333333;
	padding: 2px 4px;
	white-space: nowrap;
}

h1 { font-size:20px; }
h2 { font-size:16px; }
h3 { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:bold; }



h2.alt, h2.hw, .hw h2, .alt h2{border-bottom:5px solid #065fa3;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:4px;margin:2px 0 3px;}

h2.sw, .sw h2{border-bottom:5px solid #ffbb00;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:4px;margin:2px 0 3px;}

h2.generic, h2.assistance, h2.distinct{border-bottom:5px solid #e5e5e5;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:4px;margin:2px 0 3px;}

.alt h3, .hw h3{font-size:12px;border-bottom:1px solid #065fa3;margin-top:10px;padding:4px;}

.sw h3{font-size:12px;border-bottom:1px solid #FFBB00;margin-top:10px;padding:4px;}



caption{text-align:left;padding:3px;font-weight:bold;}

form{padding:0;margin: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;font-family:Arial, Helvetica, sans-serif;}

#pagearea ul li ul{margin:5px 0;}

#pagearea ul li ul li{background:url(/images/global/us/bullet_sub.gif) no-repeat 3px -3px;}

#pagearea ul li ul li ul li{background:url(/images/global/us/bullet_subsub.gif) no-repeat 3px -3px;}

#pagearea ul li ol li, #pagearea ul li ul li ol li{background-image:none;}

#pagearea ul.nobullet{margin:0;padding:0;list-style-type:none;line-height:1.5;}

#pagearea ul.nobullet li{padding:0 3px;background:url(/images/global/us/invis.gif);}

#pagearea ul.nobullet li li{padding-left:15px;}



a:link{color:#065fa3;text-decoration:none;}

a:visited{color:#884488;text-decoration:none;}

a:hover{text-decoration:underline;}

#headerWidgetOutput a:visited, #top_form a:visited{color:#065fa3!important;text-decoration:none!important;}

.niblue{background-color:#065fa3;}

.niblue50{background-color:#82afd1;}

.niblue35{background-color:#a8c7df;}

.niblue25{background-color:#c1d7e8;}

.niblue12{background-color:#e6eff6;}

.niblue10{background-color:#e6eff6;}

.black{background-color:#000;}

.black60{background-color:#666;}

.black20{background-color:#ccc;}

.black12{background-color:#e0e0e0;}

.black10{background-color:#e5e5e5;}

.black5{background-color:#f2f2f2;}

.beer{background-color:#FFBB00;}

.beer60{background-color:#FFD666;}

.beer55{background-color:#ffda73;}

.beer50{background-color:#FFDD7F;}

.beer25{background-color:#FFEEBF;}

.beer12{background-color:#FFF7E0;}



/* core stuctural components */

#wrapper{width:752px; position: relative;}

#logo{float:left;}

#search{float:left;margin:17px 0 0 0;font-size:11px;font-family:Arial, "Arial Unicode", sans-serif; width:590px; text-align:right;}

#search a{font-size:11px;font-family:Arial, "Arial Unicode", sans-serif;}

.mainsearchinputbox{font-size:11px;color:#000;}

.mainsearchinputboxon{font-size:11px;color:#000;}



#sitenavigation{clear:left;background-color:#fff;width:752px;height:20px;}

#linearnavigation{clear:left;background-color:#065fA3;width:752px;height:20px;color:#fff;font-size:12px;}

#linearcontentcontainer{width:752px;padding:5px 0 0;}

a.linearbarlink{color:#fff;float:right;padding:3px 5px;font-size:11px;}

a:visited.linearbarlink{color:#fff;}

.lineartext{padding:3px 5px;}



#bodycontainer{clear:left;}

#primarycontentcontainer{float:left;width:552px;padding:5px 0 0;}

#breadcrumbcontainer{padding:2px 0 5px;}

#breadcrumblabel, #breadcrumb{font-size:10px;}

#breadcrumb a{font-size: 10px;}

#breadcrumblabel{white-space:nowrap;width:75px;}

#locale{white-space:nowrap;text-align:right;font-size:11px;padding:0 3px 0 8px;font-weight:bold;}

#javascriptlocale{display:inline;cursor:pointer;color:#065fa3;font-weight:bold;}



#footer{clear:both;margin:25px 0;padding-top:10px;font-size:10px;background:#fff url(/images/global/us/dot_line.gif) repeat-x;width:752px;}

.copyright{letter-spacing:0;color:#959595;}

.clearfloat{clear:both;}



#junktable{width:100%;}

#tertiarynavigation{text-align:right;}

.tertiarynavigation{width:150px;margin:0 0 10px 20px;border:1px solid #82afd1;}

.tertiarynavigation ul{margin:0;padding:0;list-style-type:none;text-align:left;}

.tertiarynavigation ul ul{margin-top:5px;margin-bottom:10px;}

.tertiarynavigation li span{display:block;color:#82afd1;font-size:12px;font-weight:bold;width:126px;padding:5px 14px 4px 10px;background-color:#e6eff6;}

.tertiarynavigation li li a{display:block;font-size:11px;background:#fff url(/images/global/us/bullet.gif) no-repeat 11px -1px;width:120px;padding:3px 3px 3px 21px;}

.tertiarynavigation li li span{display:block;border:0;padding:3px 3px 3px 10px;background-color:#fff;color:#000;}

.tertiarynavigation a:hover{background-color:#ccc;color:#000;text-decoration:none;}



/* COLUMNS */

.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 */

.col2, .col3. .col4{width:100%;}



.colpadding{padding:20px;}

.colpaddingright{padding-right:20px;}

.colpaddinghorizontal{padding:0 20px;}

.widerthannormal #footer{width:100%;}

/*  */



/* modifications to the base */

.titlebar, .header6{border-top:solid 1px #ccc;padding:3px;padding-left:5px;color:#000;font-weight:bold;margin-top:0;}



.topalign{vertical-align:top;}

.middlealign{vertical-align:middle;}

.bottomalign{vertical-align:bottom;}



/* common extensible pieces */

.barstyle{padding:3px;border:1px solid #e0e0e0;border-width:1px 0;color:#797979;background:#f2f2f2;}

#callme{padding:10px 11px;}

#globe{background:url(/images/labview/us/globe.gif) no-repeat;background-position:11px 0;padding:2px 0 0 47px;font-size:11px;color:#065fa3;margin-bottom:10px;height:40px;}

#globe .arrow{color:#065fa3;font-size:11px;font-weight:bold;}

#globe a{font-weight:bold;font-size:10px;}

.fineprint{font-size:11px;}

.wayfineprint{font-size:9px;letter-spacing:1px;}

.tableshade{background-color:#F6F6F6;;}

.clearbg{background-color:#fff;}

.required{color:#ff0000;font-weight:bold;}



#allencompassingcontactme{width:752px;}



#warningarea{padding:5px;border:4px solid #e5e5e5;margin:0 0 10px;}

#warningarea h3{color:#bb0000;font-size:16px;}

#warningarea p{margin:2px 0;line-height:1.4;font-size:11px;}



/* hack for Event Search Page */

#eventsearch select{width:180px;font-size:11px;}



/* overflow hide */

.youwillconform table td{font-size:11px;border:0;border:1px solid #ccc;border-collapse:collapse;}

.youwillconform table{border:1px solid #ccc;border-spacing:0;width:550px;}



.top{text-align:right;text-transform:uppercase;font-size:11px;padding:10px 0;}

.imgright{float:right;padding:0 0 10px 10px;}

.imgleft{float:left;padding:0 10px 10px 0;}



/* UtilityBar Junk */

.utilityBarRight{position:absolute;top:83px;left:761px;width:200px;padding:0;margin:0;height:1024px;overflow:hidden;}

.utilityBarRightExtended{position:absolute;top:83px;left:761px;width:200px;padding:0;margin:0;height:1024px;overflow:hidden;}



/* Expand-Contract */

.expandcontact h3{margin:5px 0;padding:5px 0;}

.closedsection{display:none;}

.opensection{display:block;}

.closedlink, .openlink{cursor:pointer;color:#065fa3;font-weight:normal;font-size:10px;float:right;}

a:hover.closedlink, a:hover.openlink{text-decoration:none;}



/* Messaging and Form Fomatting */

.message, .warning, .error, .globalmessage{padding:5px 30px;margin:4px 0;}

.message, .globalmessage{background:#fff url(/images/global/neutral/icon_message.gif) no-repeat 10px 5px;border:2px solid #009900;}

.warning{background:#fff url(/images/global/neutral/icon_warning.gif) no-repeat 10px 2px;border:2px solid #FFBB00;}

.error{background:#fff url(/images/global/neutral/icon_error.gif) no-repeat 10px 5px;border:2px solid #FF0000;}

.message em, .globalmessage em{color:#009900;font-weight:bold;font-style:normal;}

.warning em{color:#FFBB00;font-weight:bold;font-style:normal;}

.error em, .error-inline em{color:#FF0000;font-weight:bold;font-style:normal;}

.message-inline, .warning-inline, .error-inline{padding:5px 25px;margin:0;}

.message-inline{background:url(/images/global/neutral/icon_message.gif) no-repeat 5px center;}

.warning-inline{background:url(/images/global/neutral/icon_warning.gif) no-repeat 5px center;}

.error-inline{background:url(/images/global/neutral/icon_error.gif) no-repeat 5px center;}



html .message p, html .warning p, html .error p{margin:0;padding:2px;font-size:12px;line-height:normal;}

.globalmessage p{padding:0;margin:0;}



.errortext{font-weight:bold;color:#FF0000;background:#fff url(/images/global/neutral/icon_error.gif) no-repeat 5px center;padding:5px 30px;}

.fielderror label{color:#FF0000;}

.fielderror input, .fielderror textarea, .fielderror select{border:1px solid #FF0000;background-color:#FFF4F8;}



#processingnotice{padding-top:8px;}

.processing{background:#fff url(/images/global/neutral/processing.gif) no-repeat 5px center;padding:1px 5px 1px 27px;}

.message .processing{margin:0 0 0 -27px;}



.originalprice { background-image: url(/images/global/neutral/strike.gif);	background-position: 0% 66%; background-repeat: repeat-x; }

.discountedprice, .yoursavings{color:#cc0000;}



#callme{padding:10px 11px;}

#globe{background:url(/images/labview/us/globe.gif) no-repeat;background-position:11px 0;padding:9px 0 0 47px;font-size:85%;color:#065fa3;margin-bottom:10px;height:40px;}


#globe .arrow{color:#065fa3;font-size:85%;font-weight:bold;}

#globe a{font-weight:bold;font-size:10px;}

#pagearea .cta, .cta{color:#065fa3;font-weight:bold;}



.fauxhr{border-top:1px solid #000;padding-top:10px;margin-top:10px;}

html .cta2007, html #pagearea p.cta2007 {background:transparent url(/images/global/neutral/cta_arrow_small.gif) no-repeat scroll 0 2px;padding-left:20px;}

html #pagearea #contentarea .content p.cta2007 {background:transparent url(/images/global/neutral/cta_arrow_small.gif) no-repeat scroll 0 center;padding-left:20px;}



/* Data Tables */

.datatable{border:1px solid #ccc;border-width:1px 0;}

.datatable caption{text-align:left;padding:3px;font-weight:bold;}

.datatable thead th{background:#f2f2f2;font-size:11px;}

.datatable tbody td{border-top:1px solid #ccc;font-size:11px;}

.datatable tbody th{border-top:1px solid #ccc;background-color:#f2f2f2;font-size:11px;color:#555;}



/* Multimedia */

.medianotice{padding:10px 0;}

.duration{color:#666;}



/* Personalization */

#headerWidgetOutput{color:#999;font-size:11px;font-family:Arial, "Arial Unicode", sans-serif; position:absolute; top: 4em; text-align: right; width: 747px;} /* 747 is the width of the logo + the width of search */

#headerWidgetOutput a{font-size:11px;font-family:Arial, "Arial Unicode", sans-serif;}



/* Call me for FN */

.talktome{background-color:#f2f2f2;border-bottom:2px solid #ccc;padding:4px;}



/* CIF */

#upForm{float:left;width:540px;padding:10px 0;overflow:hidden;}

#upForm h2{color:#065fa3;border-bottom:1px solid #ccc;padding:7px 0;font-size:12px;font-family:Arial, Helvetica, sans-serif;}

#upForm label{display:block;padding:5px 0 2px 0;font-size:12px;}



#loginbox{width:180px;padding:10px 0 10px 20px;background-color:#f2f2f2;margin:0 0 0 10px;border:1px solid #ccc;float:left;}

#up #loginbox{padding:5px 5px 8px;background:#e6eff6;border:1px solid #e5e5e5;float:right;width:170px;margin:0;}

#loginbox h2{font-size:14px;padding:4px 0 10px;font-family:Arial, Verdana, sans-serif;border-width:0;}

#loginbox input{display:block;margin:2px 2px 10px 0;}

#loginbox label{display:block;padding:2px 0;}

#loginbox a{font-size:10px;margin-bottom:8px;}



#upForm #privacy label{padding-left:30px;}



#upForm input, #upForm select, #upForm textarea, #loginbox input, #pagearea input, #pagearea select, #pagearea textarea{font-size:12px;}

.checkbox{float:left;}

.radio{display:inline;vertical-align:bottom;}

.extrainfo{font-size:10px;display:block;padding:2px;}

.up{float:left;width:180px;}

.upwide{float:left;}

.longlabel{width:500px;}

.gb{float:left;width:500px;}

.field{width:160px;}

p.fyi{margin:0;padding:3px;font-size:11px;color:#666;}



#loginonly #loginbox{background-color:#fff;border:none;width:300px;margin:0 20px 0 0;padding:10px 0;border-right:1px solid #ccc;}

#loginonly #benefits{padding:10px 0;}

#loginonly #benefits h2{font-size:14px;padding:4px 0 10px;font-family:Arial, Verdana, sans-serif;}



.buttonright{float:right;padding:10px 0;}

.buttonleft{padding:10px 0;}

/*  */



#niweekbutton{position:absolute;top:20px;left:190px;z-index:10;width:48px;height:48px;background-image:url(/images/niweek/us/2009/niweek09_bug.png);background-repeat:no-repeat;}

* html #niweekbutton{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/niweek/us/2009/niweek09_bug.png", sizingMethod="crop");cursor:hand;cursor:pointer;}



/* $Change: 11402534 $ $DateTime: 2014/12/02 17:04:01 $ $Revision: #8 $ */

#hierarchynavigation{float:left;width:180px;border-bottom:1px solid #82afd1;background:#e0e0e0;padding-bottom:6px;margin:0 15px 0 0;}

#hierarchynavigation ul{list-style:none;margin:0;padding:0;}

#hierarchynavigation li a{display:block;color:#FFBB00;background:#000 url(/images/global/us/white_down.gif) no-repeat 5px 1px;width:135px;padding:5px 25px 3px 20px;border-bottom:1px solid #82afd1;font-weight:bold;font-size:11px;font-family:Arial, sans-serif;}

#hierarchynavigation li li a{color:#fff;background:#065fa3 url(/images/global/us/white_right.gif) no-repeat 7px 1px;font-weight:normal;}

#hierarchynavigation li li li a{color:#000;background:#c1d7e8 url(/images/global/us/blue_right.gif) no-repeat 7px 1px;border-bottom:1px solid #fff;}

#hierarchynavigation li li li li a{background:#e6eff6 url(/images/global/us/bullet.gif) no-repeat 25px 0;padding:3px 10px 3px 35px;}

#hierarchynavigation li#advisor{background-color:#065fa3;}

#hierarchynavigation li#advisor a{background-image:none;width:180px;padding:5px 0 3px;border-bottom:1px solid #82afd1;}

#hierarchynavigation li#advisor a:hover{color:#000;background-color:#065fa3;}

#hierarchynavigation li#advisor a img{padding:0;margin:0;}



#hierarchynavigation li a:hover{background-color:#666666;text-decoration:none;}

#hierarchynavigation li li a:hover{background-color:#518fbf;}

#hierarchynavigation li li li a:hover{background-color:#9dc0db;}

#hierarchynavigation li li li li a:hover{background-color:#b5cfe4;}



#hierarchynavigation li a#on{background-image:url(/images/global/us/orange_down.gif);}

#hierarchynavigation li li a#on{background-image:url(/images/global/us/orange_right.gif);}

#hierarchynavigation li li li a#on{background-image:url(/images/global/us/orange_right.gif);background-color:#fff;}

#hierarchynavigation li li li li a#on{background-image:url(/images/global/us/orange_bullet.gif);background-color:#fff;}



#hierarchynavigation li li a#final{background-image:url(/images/global/us/orange_right.gif);background-color:#fff;color:#000;}

#hierarchynavigation li li li a#final{background-image:url(/images/global/us/orange_right.gif);background-color:#fff;color:#000;}

#hierarchynavigation li li li li a#final{background-image:url(/images/global/us/orange_bullet.gif);background-color:#fff;color:#000;}



#hierarchynavigation li li a.haschildren{background-image:url(/images/global/us/white_down.gif);}

#hierarchynavigation li li li a.haschildren{background-image:url(/images/global/us/blue_down.gif);}



#hierarchynavigation li li a.haschildren#on{background-image:url(/images/global/us/orange_down.gif);}

#hierarchynavigation li li li a.haschildren#on{background-image:url(/images/global/us/orange_down.gif);}

#hierarchynavigation li li li li a.haschildren#on{background-image:url(/images/global/us/orange_down.gif);}





li#request_support a{background-image:url(/images/support/us/rs_sidebar_icons.gif);padding:5px 5px 3px 55px;color:#000;font-size:11px;font-weight:normal;background-color:#e0e0e0;border-bottom:0;background-position:5px center;width:120px;height:3em;}

li#request_support a:hover{color:#000;background-color:#e0e0e0;text-decoration:underline;}

/*

li#request_support a:hover{background-image:url(/images/support/us/rs_sidebar_icons_hover.gif);}

li#request_support a strong{font-weight:bold;}

*/



/* Table of Contents */

#toc{background-color:#f2f2f2;padding:10px 5px;margin:10px 0;}

#toc h2{border:none;}



/* Core Static */

#featurearea{margin-bottom:10px;}

.alt #featurearea, .hw #featurearea{border:1px solid #065fa3;border-width:10px 0 0;}

.sw #featurearea{border:1px solid #FFBB00;border-width:10px 0 0;}

.abstract{padding:10px;border:1px solid #ccc;border-width:1px 0 0;background-color:#f2f2f2;margin:0;}

.abstract p{padding:10px 3px;margin:0;}

.nofeature .abstract{background-color:#fff;}

.content p{padding:10px 3px;margin:0;}



#contentarea{height:100%;}

#contentarea .content{width:552px;}

#contentarea.ltbright .content, #contentarea.ltbleft .content{width:362px;float:left;}

#contentarea.ltbleft .content{margin-left:15px;}

#corecontent p, #corecontent ul li, #corecontent ol li{line-height:1.4em;}

#corecontent ul li, #corecontent ol li{margin-bottom:6px;}



/* Headers */

#corecontent h2.nodeco{border-bottom:none;font-size:18px;}

#corecontent h4{font-size:12px;margin-top:10px;padding:4px;font-family:"Arial Unicode", Arial, Helvetica, sans-serif;}



/* Multimedia */

#multimedia #overview{background-color:#fff;}

#multimedia .content p{padding:10px 3px;margin:0;}

h2.podcast{background:#fff url(/images/icons/neutral/podcast.gif) no-repeat center left;padding-left:40px;}

h2.webcast{background:#fff url(/images/icons/neutral/webcast.gif) no-repeat top left;padding-left:40px;padding-top:10px;}

h2.video{background:#fff url(/images/icons/neutral/video.gif) no-repeat top left;padding-left:40px;}

h2.tutorial{background:#fff url(/images/icons/neutral/int_tutorial.gif) no-repeat top left;padding-left:40px;padding-top:13px;}

#multimedia .duration{color:#666;}

#multimedia .series{padding-left:20px;}



/* Image Needs Padding */

.imageisleft{padding:10px 5px 0 0;}



/* Data Tables */

.datatable{border:1px solid #ccc;border-width:1px 0;}

.datatable caption{text-align:left;padding:3px;font-weight:bold;}

.datatable thead th{background:#f2f2f2;font-size:11px;}

.datatable tbody td{border-top:1px solid #ccc;font-size:11px;}

.datatable tbody th{border-top:1px solid #ccc;background-color:#f2f2f2;font-size:11px;color:#555;}



/* LTB Page Style */

.ltb #featurearea{height:100%;}

.ltb #featurearea #overview, .ltb #featurearea .overview{float:left;width:362px;background-color:#fff;padding:0;border-top:none;}

* html body .ltb #featurearea #overview, * html body .ltb #featurearea .overview{padding:10px 0;}

.ltb #featurearea .feature{float:right;padding:10px;width:149px;margin-left:7px;}

.ltb #featurearea .feature img{margin:0 0 10px;}

.ltb #featurearea .feature a{font-weight:bold;}



/* Hide from IE5-mac. Only IE-win sees this. \*/

* html dt{margin-right:3px;}

* html dd{height:1%;margin-left:0;}

/* End hide from IE5/mac */

/* end */



/* RESOURCES MENU */

.resources{float:left;width:160px;}

.ltbright .resources{margin-left:15px;}

.ltbleft .resources{margin-left:0;}

.resources h2{border-color:#ccc;}

.resources ul{margin:0;padding:5px 0;list-style-type:none;}

.resources li a{display:block;color:#065fa3;font-size:12px;width:148px;}

.resources a:hover{background-color:#f2f2f2;color:#000;}



/* Academic specific  */

html .academic #contentarea.ltbright .content{width:552px;}

.academic .resources{width:175px;margin-top:0;}

/*  */



/* Created for Events */

.sector thead th{text-align:left;}

.sector tbody td{width:30%;}

.fgleft #featurearea .feature{width:220px;float:left;}

.fgleft #featurearea .abstract{width:310px;float:left;background-color:#fff;border:none;}



/* Applications */

#corecontent.applications{width:752px;}

#corecontent.applications #contentarea .content{width:752px;}

.highlightedsynopsis td.image{width:115px;}

.highlightedsynopsis td.text{width:261px;padding-bottom:20px;padding-right:5px;}

.highlightedsynopsis td img{float:left;}

.extras .wide{width:559px;padding:0 5px 0 0;}

.extras .skinny{width:188px;}



/* NEW HIGHLIGHTS */

#one .highlight{width:175px;height:220px;background:#fff url(/images/global/neutral/highlight-background-1.jpg) no-repeat top left;margin:0 5px 5px 0;text-align:center;}

#two .highlight{width:371px;background:#fff url(/images/global/neutral/highlight-background-2.jpg) no-repeat top left;margin:0 5px 0 0;}

#three .highlight{width:243px;background:#fff url(/images/global/neutral/highlight-background-3.png) no-repeat top left;margin:0 5px 0 0;}

#two.skinny .highlight{width:243px;background:#fff url(/images/global/neutral/highlight-background-3.png) no-repeat top left;margin:0 5px 0 0;}

.highlight-spacer{float:left;width:30px;border:1px solid #fff;}

.highlight{height:160px;float:left;}

.highlight table thead th div{padding:10px 10px 3px;height:32px;}

.highlight table thead th a{font-weight:bold;font-size:14px;}

.highlight table tfoot td div{padding:5px 35px 0 0;font-size:12px;height:15px;text-align:right;}

.highlight table tfoot td a{font-weight:bold;}

.highlight table tbody td.text{padding:4px 10px 0 10px;font-size:12px;color:#666;}

.highlight table tbody td.text div{height:88px;overflow:hidden;}

.highlight table tbody td.image{width:104px;padding:8px 0 0 10px;}

#one .highlight table thead th div{text-align:center;}

#one .highlight table tfoot td div{padding:5px 25px 0 0;}

#one .highlight table tbody td.image{width:175px;padding:8px 0 0 0;}

#one .highlight table tbody td.image div{text-align:center;padding:0;width:104px;margin:0 auto;}

#one .highlight table tbody td.text div{height:59px;overflow:hidden;}



#one:after, #two:after, #three:after, #featurearea:after, #contentarea:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}

#one, #two, #three, #featurearea, #contentarea{display:inline-block;}

#one, #two, #three, #featurearea, #contentarea{display:block;}



/* SLASH */

.questionstext{float:right;font-size:12px;padding-top:8px;}

.longextras{display:block;margin-top:-12px;}

* html .longextras{padding-top:12px;}



.slash{width:752px;}

.slash .content ul, #overview ul{margin:0;padding:0;list-style-type:none;}

.slash .content ul li, #overview li{background:url(/images/global/us/bullet_nopad.gif) no-repeat;background-position:5px -1px;padding-left:17px;line-height:1.2;margin-bottom:6px;}

.slash #contentarea{height:100%;clear:left;}

.slash #contentarea .content{width:752px;float:left;}

.slash #contentarea .content h3{clear:both;}

.slash #contentarea.ltbright .content{width:565px;float:left;}

.slash #contentarea.ltbleft .content{width:565px;float:right;}



#productportal4 h3, #productportal3 h3, #productportal2 h3{font-size:12px;margin:5px 0;}

#productportal4 h4, #productportal3 h4, #productportal2 h4{font-size:12px;color:#000;margin:5px 0;padding:4px 4px 4px 0;}

#productportal4 h5, #productportal3 h5, #productportal2 h5{font-size:12px;color:#bb0000;margin:5px 0;}

#productportal4 .punch{float:left;width:175px;padding:5px;margin:5px 0;}

#productportal3 .punch{float:left;width:226px;padding:5px 10px;font-size:12px;margin:5px 0;}

#productportal2 .punch{float:left;width:350px;padding:5px 10px;font-size:12px;margin:5px 0;}

#productportal4 ul li, #productportal3 ul li, #productportal2 ul li{font-size:12px;}

#subsetbreakout ul, #productportal2 ul, #productportal3 ul, #productportal4 ul{margin:0;padding:0;list-style-type:none;line-height:1.5;}

#subsetbreakout ul li, #productportal2 li, #productportal3 li, #productportal4 li{background:#fff url(/images/global/us/bullet_nopad.gif) no-repeat 1px -1px;font-size:12px;padding-left:11px;}



#scanmenu ul{margin:0;padding:0;list-style-type:none;}

#pagearea #scanmenu ul li{padding:0;background-image:none;margin:0;}

#scanmenu ul li a{display:block;padding:6px 10px 5px 10px;background-image:none;width:160px;font-family:"Arial Unicode", Arial, Helvetica, sans-serif;}

.hw #scanmenu ul li a, .alt #scanmenu ul li a{color:#fff;background-color:#065fa3;border-top:1px solid #fff;}

.sw #scanmenu ul li a{color:#000;background-color:#ffbb00;border-top:1px solid #ffdb78;}

#scanmenu span{color:#BB0000;font-weight:bold;}

td#scanmenu{width:180px;}

.hw td#scanmenu, .alt td#scanmenu{background-color:#065fa3;}

.sw td#scanmenu{background-color:#ffbb00;}

.swprime td#scanmenu{background-color:#ffbb00;}



#pagearea dl.poverview{width:100%;clear:both;margin:0;}

#pagearea dl.poverview dt{float:left;width:104px;text-align:center;padding:0 0 10px 8px;margin:10px 0 0;}

#pagearea dl.poverview dd{padding:10px 5px 10px 0;margin:0 0 0 120px;}

#pagearea dl.poverview dd p{font-family:"Arial Unicode", Arial, Helvetica, sans-serif;}

#pagearea dl.poverview dd a{font-family:"Arial Unicode", Arial, Helvetica, sans-serif;font-weight:bold;}

#pagearea dl.poverview dd p a, #pagearea dl.poverview dd ul li a{font-family:"Arial Unicode", Arial, Helvetica, sans-serif;font-weight:normal;}

#pagearea dl.noicon dd{padding:10px 5px 10px 0;margin:0;}

#pagearea dl.poverview:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#pagearea dl.poverview{display:inline-block;}

#pagearea dl.poverview{display:block;}



/* TESTIMONIALS */

#corecontent .testimonial{background-color:#F2F2F2;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}

#corecontent .testimonial p{font-family:"Arial Narrow", Arial Unicode, sans-serif;font-size:14px;color:#797979;font-weight:bold;margin:0;padding:14px;}

#corecontent .testimonial p.sig{color:#6e6e6e;padding-top:0;}



#productportal4 h4 div, #productportal3 h4 div, #productportal2 h4 div{color:#ff8a00;font-weight:bold;display:inline;}

#minibreakout td{width:50%;}

.featuredcs td{padding:4px 4px 20px 4px;}

.featuredcs td p{padding:0;margin:0;}

.featuredcs td img{padding:0;margin:3px 0 0;}



/* PLATFORM PORTAL */

.platform #contentarea.ltbright .content{width:500px;float:left;}

.platform #contentarea.ltbleft .content{width:500px;float:right;}

#platformportal{width:235px;float:left;}

.ltbright #platformportal{margin-left:15px;}

.ltbleft #platformportal{margin-left:0;}

#platformportal h3{margin:0;padding:3px 0;}

/* Hide from IE5-mac. Only IE-win sees this. \*/

* html dt{margin-right:3px;}

* html dd{height:1%;margin-left:0;}

/* End hide from IE5/mac */

/* subsetbreakout */

#contentarea.prodright .content{width:500px;float:left;}

#subsetbreakout{width:225px;float:left;margin:2px 0 0 10px;}

#subsetbreakout img{float:right;padding:5px 0 5px 5px;}

#contentarea p.ltb{margin-bottom:10px;font-size:12px;}

#subsetbreakout ul li{background-position:4px -1px;padding-left:14px;}



/* MULTIMEDIA - VIDEO */

.multimedia-t1 h2, .multimedia-t1 h3, .multimedia-t1 h2, .multimedia-t1 h3, .multimedia-t1 h2, .multimedia-t1 h3, .multimedia-t2 h3, .multimedia-t2 h3, .multimedia-t2 h3{border:0;}

.multimedia-t1 #featurearea .feature{width:552px;float:left;padding:10px 0 0 0;}

.multimedia-t1 #featurearea .overview{float:left;width:190px;background-color:#fff;padding:35px 0 0 10px;}

.multimedia-t1 #featurearea .overview h2, .multimedia-t1 #featurearea .overview p{margin:0;padding:0;}

.multimedia-t1 #featurearea:after{content:"";display:block;height:0;clear:both;}

/* IE7 Hack */

.multimedia-t1 #featurearea{display:inline-block;}

/* Hide from IE Mac \*/

.multimedia-t1 #featurearea{display:block;}

/* End hide from IE Mac */

/* IE 6 Hack */

* html .multimedia-t1 #featurearea{height:1%;}

.multimedia-t1 #contentarea{height:100%;border-top:1px solid #ccc;}

.multimedia-t1 #contentarea .content{width:552px;float:left;}

.multimedia-t1 #contentarea .moreinfo{width:200px;float:left;}

.multimedia-t1 #contentarea .moreinfo:after{content:"";display:block;height:0;clear:both;}

.multimedia-t1 #contentarea .moreinfo{display:inline-block;}

/* Hide from IE Mac \*/

.multimedia-t1 #contentarea .moreinfo{display:block;}

/* End hide from IE Mac */

* html .multimedia-t1 #contentarea .moreinfo{height:1%;}

.multimedia-t2 #featurearea .feature{width:360px;float:left;padding:10px 0 0 0;}

.multimedia-t2 #featurearea .overview{float:left;width:172px;background-color:#fff;padding:35px 0 0 10px;}

.multimedia-t2 #featurearea .overview h2, .multimedia-t1 #featurearea .overview p{margin:0;padding:0;border-width:0;}

/*  */

.multimedia-t3 h3, .multimedia-t3 .overview h2{border:0;}

.multimedia-t3 #featurearea .feature{width:552px;float:left;padding:10px 0 0 0;}

.multimedia-t3 #featurearea .overview{float:left;width:190px;background-color:#fff;padding:35px 0 0 10px;}

.multimedia-t3 #featurearea .overview h2, .multimedia-t1 #featurearea .overview p{margin:0;padding:0;}

.multimedia-t3 #featurearea:after{content:"";display:block;height:0;clear:both;}

/* IE7 Hack */

.multimedia-t3 #featurearea{display:inline-block;}

/* Hide from IE Mac \*/

.multimedia-t3 #featurearea{display:block;}

/* End hide from IE Mac */

/* IE 6 Hack */

* html .multimedia-t3 #featurearea{height:1%;}

.multimedia-t3 #contentarea{height:100%;border-top:1px solid #ccc;}

.multimedia-t3 #contentarea .content{width:752px;float:left;}

/*  */



.productoverview .icon{width:110px;padding:15px 0 0 0;}

.productoverview .description{padding:0 0 0 10px;}



/* Horizontal FN Begin */

#corecontent .condensed td{width:30%;padding:5px 10px 0 5px;}

#corecontent .condensed dl{margin:5px 0;padding:0;}

#corecontent .condensed dt{margin:15px 0 0;padding:2px 2px 2px 0;font-weight:bold;font-size:12px;}

#corecontent .condensed dd{margin:0;padding:0 2px 0 0;font-size:12px;word-spacing:.2em;display:inline;}

#corecontent .expanded{border-bottom:1px solid #ccc;padding:5px 0 20px 10px;}

#corecontent .expanded dt{margin:15px 2px 0;padding:2px;font-weight:bold;font-size:12px;}

#corecontent .expanded dd{margin:0 2px;padding:2px;width:160px;font-size:12px;color:#999;}

#corecontent .expanded a{font-size:12px;}

/* Horizontal FN End */



/* Demos */

.demo #featurearea .feature{float:left;padding:10px 10px 0 0;width:200px;}

.demo #featurearea #overview{float:left;width:300px;border:0;}

.demo .icon{width:110px;padding:10px 0 0;}



/* REFERENCE ARCHITECTURE */

.refarch h2, .refarch h3, .refarch h2, .refarch h3, .refarch h2, .refarch h3{border:0;padding:4px 0;margin:0;}

.refarch h2{font-size:16px;}

.refarch #featurearea .feature{width:752px;padding:10px 0 0 0;}

.refarch #contentarea{height:100%;}

.refarch #contentarea .content{width:430px;float:left;}

.refarch #contentarea .moreinfo{width:302px;float:left;padding:0 0 0 20px;}

.refarch #contentarea .moreinfo:after{content:"";display:block;height:0;clear:both;}

.refarch #contentarea .moreinfo{display:inline-block;}

/* Hide from IE Mac \*/

.refarch #contentarea .moreinfo{display:block;}

/* End hide from IE Mac */

* html .refarch #contentarea .moreinfo{height:1%;}

.refarch #solutionsresources{padding-top:15px;}



/* Vector */

.takeaction{background-color:#f2f2f2;}

.takeaction .header{padding:0 20px;}

.vector1 #featurearea{padding:20px 0 0 0;margin:0 0 20px 0;}

.vector1 .feature{padding:20px;border:1px solid #ccc;border-width:1px 0;}

.vector1 .overview{}

.vector1 .overview p{font-size:14px;line-height:18px;padding:0;margin:0;}

.vector1 h2{font-size:16px;}

.vector1 h3{font-size:13px;}

.vector1 .takeaction .curvedtop{background:transparent url(/images/curves/grid12-top-nb.gif) no-repeat top left;height:5px;overflow:hidden;}

.vector1 .takeaction .curvedbottom{background:transparent url(/images/curves/grid12-bottom-nb.gif) no-repeat top left;height:5px;overflow:hidden;clear:left;}

.floatleft{float:left;}

.standardgutter{padding:8px;}

.standardpadding{padding:10px 20px;}



/* what's your VECTOR Victor? */

#vector{width:752px;}

#vector h1{border-bottom:5px solid #065fa3;}

#vector h2{border-bottom:solid 5px #e5e5e5;font-size:12px;}

#vector #featurearea{height:100%;width:762px;}

#vector.level1 #featurearea .feature{width:752px;}

#vector #contentarea #overview{padding:10px;background-color:#f2f2f2;margin:0;width:220px;padding-bottom:35px;}

#vector #contentarea #overview{}

#vector #contentarea #overview h2{border:none;}

#vector #contentarea{height:100%;width:762px;}

#vector #contentarea .content{width:500px;float:left;}

#vector #contentarea .extracontent{width:752px;}

#vector.level1 #contentarea .resources{width:220px;padding:11px 0 0 8px;margin:0 0 0 22px;float:left;}

#vector .imagedetails{float:right;}

#vector.level2 #featurearea{float:left;width:500px;}

#vector.level2 #contentarea{width:220px;float:left;padding:0 0 0 8px;margin:0 0 0 4px;}



/* No Sidebar Navigation */

.nonav{width:752px;}

.nonav #featurearea{width:752px;}

.nonav #contentarea.ltbright .content{width:572px;}

.nonav #contentarea .content{width:752px;}

/* */



/* Gallery */

#gallery, #gallery #contentarea .content{width:752px;}

.gallery{background-color:#f2f2f2;color:#000;padding:5px;margin:5px 0 10px 0;}

.divider{width:98%;border-bottom:1px solid #ccc;border-top:1px solid #fff;height:0px;clear:left;margin:15px 0 0;}

#pagearea #gallery .gallery p{padding:5px;margin:10px 0;}

#pagearea #gallery .gallery ul{padding:0 0 0 5px;margin:0;}

#pagearea #gallery .gallery ul li{display:inline;background-image:none;padding:5px 10px 5px 0;}



/* Company and News */

#corecontent.company h1{padding:20px 0 0 0;}

#corecontent.company h2{font-size:14px;}

#corecontent.company .overview p{font-size:14px;line-height:1.5em;}

#corecontent.company .column h2{padding-bottom:5px;}

#corecontent.news .headlines{width:400px;padding:0 20px 0 0;float:left;}

#corecontent.news h2{font-size:18px;font-weight:normal;}

#corecontent.news .feature{width:380px;color:#fff;}

#corecontent.news .feature-content a{color:#fff;}

#corecontent.news .feature-content{width:360px;background-color:#000;color:#fff;height:210px;padding-left:20px;}

#corecontent.news .secondary{width:340px;float:left;}



/* CRUSADE styles */

#advert{padding:10px;border:1px solid #a8c7df; border-width:1px 0 2px;background:#e6eff6;}

.extraaddin{margin-top:10px;}



#punch1, #punch2, #punch3{width:177px;padding:5px 0;float:left;}

#punch1{margin-right:10px;}

#punch2{margin-right:10px;}

#punch1 p, #punch2 p, #punch3 p{padding:0 5px;font-size:90%;}

#punchtext{clear:both;}



.slash #punch123 #punch1, .slash #punch123 #punch2, .slash #punch123 #punch3{width:33%;float:none;}

/* end */



/* New Academic */

.actualcontent{background-color:#EFF0F0;padding:0;margin:0;border:1px solid #EFF0F0;margin-right:2px;padding:0 10px;}

.curvedcontent .top{background:transparent url(/images/academic/neutral/curved-cap.gif) no-repeat top left;height:8px;padding:0;margin:0;}

.curvedcontent .bottom{background:transparent url(/images/academic/neutral/curved-seat.gif) no-repeat bottom left;height:8px;padding:0;margin:0;}

h2.educators{background:transparent url(/images/academic/neutral/educators.gif) no-repeat top left;}

h2.researchers{background:transparent url(/images/academic/neutral/researchers.gif) no-repeat top left;}

h2.students{background:transparent url(/images/academic/neutral/students.gif) no-repeat top left;}

h2.educators, h2.researchers, h2.students{color:#fff;padding-left:10px;height:20px;}

.educators a, .researchers a, .students a{color:#fff;}

.academic .middle{padding:0 0 0 8px;}

#corecontent.academic h2{font-size:16px;}

#corecontent.academic h3{font-size:14px;padding:10px 0 0 0;margin-bottom:0;}

#academicresources p{padding:5px 0;margin:0;}

body #corecontent #academicresources p.cta2007{background-position:1px 7px;}

h1.educators{color:#62BD19;padding:15px 0 5px 0;}

h1.researchers{color:#B0232A;padding:15px 0 5px 0;}

h1.students{color:#CD5806;padding:15px 0 5px 0;}

.academic #contentarea td p{margin:0;padding:15px 0;}

.academic #contentarea td p.cta2007, .academic #contentarea .column p.cta2007{background-position:0 2px;padding:0 0 10px 20px;}

.academic .column p{margin:0;padding:5px 0;}



/* New Solutions */

#corecontent.solutions h2{font-size:16px;}

#corecontent.solutions h3{font-size:14px;padding:10px 0 0 0;margin-bottom:0;}

.solution-app-steps{padding:10px 10px 10px 0;margin:0 0 20px 0;border-bottom:1px solid #ccc;}

.solution-app-steps a.active, #corecontent.solutions .solution-app-steps-content a{color:#000;font-weight:bold;font-size:16px;padding:3px 12px 3px 3px;margin-right:20px;background:transparent url(/images/solutions/neutral/blue-arrow.gif) no-repeat center right;}

#corecontent.solutions .solution-app-steps-content a{color:#065fa3;}

.solution-app-steps a.inactive{font-size:16px;padding:3px 12px 3px 3px;margin-right:20px;background:transparent url(/images/solutions/neutral/grey-arrow.gif) no-repeat center right;}

.solution-app-steps-bottom{padding:10px;margin:20px 0;border-top:1px solid #ccc;}

.solution-app-steps-bottom td, .solution-app-steps-content p{font-size:16px;}

.solution-app-steps-bottom td.back{padding-left:12px;background:transparent url(/images/solutions/neutral/back-arrow.gif) no-repeat center left;}

.solution-app-steps-bottom td.goto, .solution-app-content .goto{padding-right:12px;background:transparent url(/images/solutions/neutral/blue-arrow.gif) no-repeat center right;}

#corecontent.solutions h3.contact{font-size:12px;background-color:#fff;padding:8px 5px;margin:4px 0;}

#solutionsresources p{padding:5px 0;margin:0;}

#corecontent.solutions p.quote{font-size:16px;font-weight:bold;padding-top:0;margin-top:0;}

#corecontent.solutions p.quote span{font-weight:normal;font-size:12px;}

#corecontent.industry{padding-top:10px;}

.solutions .imageneedstoppadding{padding-top:10px;}

.contactdudeimage{padding:7px 10px 0 0;}

.solutions .break{clear:both;height:20px;}

#corecontent #solutionsresources p.cta2007{background-position:0 2px;padding:0 0 10px 20px;}

.industry h2{padding:0 0 15px 0;}

.industry .overview h2{padding-top:15px;}

.approach h2{margin:5px 0 0 0;padding:5px 0 0 0;}

.solution h2{margin-top:0;padding-top:0;}

.solutions-spacer{height:30px;}

.solutions .imageisleft{width:110px;}



/* New Careers */

#corecontent.careers h2{font-size:16px;}

#corecontent.careers h3{font-size:14px;padding:10px 0 0 0;margin-bottom:0;}

.grid4-5{width:340px;}

.careers .middle{padding:0 0 0 8px;}





/* New NIWeek */

#pagearea .niweek ul li{background-image:none;padding:0;}

#corecontent.niweek h1{font-size:16px;padding:0 0 10px 0;margin-bottom:0;font-family:Arial, sans-serif;}

#corecontent.niweek h2{font-size:14px;padding:12px 0 5px 0;margin-bottom:0;}

#corecontent.niweek h3{font-size:12px;padding:10px 0 0 0;margin-bottom:0;}

#corecontent.niweek .fakeh1{font-size:22px;color:#000;margin:8px 0 0;font-family:"Arial Narrow", sans-serif;font-weight:bold;}

.niweek .middle{padding:0 0 0 8px;}

.niweek-sections{padding:20px 0;font-size:16px;}

.niweek-sections a{padding-right:20px;color:#065fa3;}

/*.main a.main, .main h1, .main h2, .main h3, .main h4{color:#b19401;font-weight:bold;}

.attend a.attend, .attend h1, .attend h2, .attend h3, .attend h4{color:#954a09;font-weight:bold;}

.experience a.experience, .experience h1, .experience h2, .experience h3, .experience h4{color:#427730;font-weight:bold;}

.exhibit a.exhibit, .exhibit h1, .exhibit h2, .exhibit h3, .exhibit h4{color:#622567;font-weight:bold;}

*/

.main a.main, .main h1, .main h2, .main h3, .main h4{color:#000;font-weight:bold;}

.attend a.attend, .attend h1, .attend h2, .attend h3, .attend h4{color:#000;font-weight:bold;}

.experience a.experience, .experience h1, .experience h2, .experience h3, .experience h4{color:#000;font-weight:bold;}

.exhibit a.exhibit, .exhibit h1, .exhibit h2, .exhibit h3, .exhibit h4{color:#000;font-weight:bold;}



.main a.main{color:#000;font-weight:bold;}

.attend a.attend{color:#000;font-weight:bold;}

.experience a.experience{color:#000;font-weight:bold;}

.exhibit a.exhibit{color:#000;font-weight:bold;}



#corecontent.niweek p{padding:5px 0;margin:0;}

.main #featuredthing{background:#fff url(/images/niweek/neutral/2010/niweek-bug.jpg) no-repeat top left;width:179px;height:112px;padding:7px 30px 10px 20px;margin:0 0 0 13px;}

.attend #featuredthing{background:#fff url(/images/niweek/neutral/2010/attend-bug.jpg) no-repeat top left;width:179px;height:112px;padding:7px 30px 10px 20px;margin:0 0 0 13px;}

.experience #featuredthing{background:#fff url(/images/niweek/neutral/2010/experience-bug.jpg) no-repeat top left;width:179px;height:112px;padding:7px 30px 10px 20px;margin:0 0 0 13px;}

.exhibit #featuredthing{background:#fff url(/images/niweek/neutral/2010/exhibit-bug.jpg) no-repeat top left;width:179px;height:112px;padding:7px 30px 10px 20px;margin:0 0 0 13px;}

.niweek #featuredthing h2{margin:0;padding:2px 0 4px 0;}

#corecontent.niweek #featuredthing h2 a{color:#fff;}

.niweek #navigation{padding:0 0 0 18px;height:185px;}

.main #navigation{padding:30px 0 0 18px;}

.niweek #navigation ul{margin:0;padding:0;}

.niweek #navigation ul li{background:#fff url(/images/niweek/neutral/dotted.gif) no-repeat bottom left;margin:0;padding:0 0 10px 0;}

.niweek #navigation ul li a{font-weight:bold;}

.niweek #promotions{padding-left:18px;padding-top:15px;}

.niweek #navigation ul li.noline{background-image:none;}

.main #navigation-nologo{height:185px;

padding:0 0 0 18px;;}

.niweek #navigation-nologo ul{margin:0;padding:0;}

.niweek #navigation-nologo ul li{background:#fff url(/images/niweek/neutral/dotted.gif) no-repeat bottom left;margin:0;padding:0 0 10px 0;}

.niweek #navigation-nologo ul li a{font-weight:bold;}

.niweek #navigation-nologo ul li.noline{background-image:none;}

.niweek .content{padding:0 10px 0 0;line-height:1.4em;}

.niweek .contentimage{padding-top:10px;}

.niweek .clearcolumns{clear:left;clear:right;height:10px;}

#corecontent.niweek .column p.cta2007{background-position:0 2px;padding:0 0 10px 20px;color:#065fa3;}

#corecontent.niweek h4{padding:0;margin:0;}

.main .feature{width:721px;height:162px;}

.attend .feature{width:721px;height:162px;}

.experience .feature{width:721px;height:162px;}

.exhibit .feature{width:721px;height:162px;}

#niweekresources{padding-top:82px;}



/* Events */

#corecontent.events h2{font-size:16px;}

#corecontent.events h3{font-size:14px;}

.containerlesscontent{padding:0 10px 0 15px;}

#corecontent.events .datatable tbody th{font-size:14px;font-weight:normal;}

#corecontent.events .datatable tbody td{font-size:12px;}



/* NI Citizenship */

.dividing-line{border-top:1px solid #ccc;padding-top:10px;text-align:right;margin-top:15px;}

.important-words a{font-size:16px;font-weight:bold;padding:0;margin:0;line-height:2em;}

table.two-column td{width:50%;}

table.three-column td{width:33%;}

table.four-column td{width:25%;}

td.left{padding-right:10px;}

td.middle{padding:0 10px;}

td.right{padding-left:10px;}

#corecontent.citizenship p{margin:0;padding:0 0 10px 0;}

#corecontent.citizenship table.nobullets td ul li{background-image:none;padding:0;font-size:11px;}

#corecontent.citizenship p.pullquote{line-height:1.5em;color:#065fa3;font-weight:bold;}

#corecontent.citizenship p.pullquote span.pullquoteattribute{font-weight:normal;color:#666;}

#corecontent.citizenship h2{font-size:16px;padding:25px 0 0 0;margin-bottom:0;}

#corecontent.citizenship h3{font-size:14px;padding:10px 0 0 0;margin-bottom:0;}

#corecontent.citizenship td h3{padding:10px 0;}

   

/* CTA */

.cta2009{font-weight:bold;background:transparent url(/images/global/neutral/sprites/ni_icons_sprite.gif) no-repeat scroll 0px -142px;font-size:12px;padding:1px 0 1px 22px;}



/* Highball Template */

#corecontent.highball h2{font-size:16px;}

#corecontent.highball h3{font-size:14px;}

#corecontent.highball .feature{padding:10px 0 0 0;}

#corecontent.highball .tabs a span{color:#000;font-size:14px;}

#corecontent.highball ul{margin:0;}

#corecontent.highball ul.tabs li.ui-tabs-selected{margin:0 6px 0 0;}

#corecontent.highball ul.tabs li{margin:5px 6px 0 0;}

#corecontent.highball ul li{background-image:url(/images/global/us/invis.gif);padding-left:0;}

#corecontent.highball .cap{background:url(/images/global/neutral/tabs/grid12_gradient_tabbed_cap.gif) no-repeat top right;height:18px; clear:both;}

#corecontent.highball .foot{background:url(/images/global/neutral/rounded/grid12_rounded_foot.gif) no-repeat top left;height:10px;}

#corecontent.highball .thoseimages{width:110px;padding:20px 0 0 0;}

#corecontent.highball .thatcontent{padding:10px 0 0 0;}

#corecontent.highball .browse{padding:0 0 0 20px;}

#corecontent.highball .browse td{width:150px;padding:0 0 20px 4px;line-height:1.5em;}

#corecontent.highball .browse th{font-size:16px;font-weight:bold;}

#corecontent.highball .browse img{padding:0 0 5px 0;}

#corecontent.highball .application{width:245px;height:253px;background:transparent url(/images/global/neutral/box.gif) no-repeat scroll top left;}

#corecontent.highball .application .applicationcontent{padding:10px 15px 10px 10px;}

#corecontent.highball .application .header{height:35px;}

#corecontent.highball .application .description{height:70px;}

#corecontent.highball .someresources h3{padding:5px 0;}

#corecontent.highball .someresources p{margin:0;padding:0;}



/* $Change: 11402534 $ $DateTime: 2014/12/02 17:04:01 $ $Revision: #8 $ */

.title1, .Title1{font-size:22px;font-family:Arial Narrow, Arial, sans-serif;font-weight:bold;}

.title2{font-size:18px;font-family:Arial Narrow, Arial, sans-serif;font-weight:bold;}

.tableheader{color:#E67A3C;font-size:12px;font-weight:bold;background-color:#fff;}

.tablebg{background-color:#F6F6F6;}

.tablegbg{background-color:#ccc;}

.tablebbg{background-color:#ccc;}

.linebuffer{background-color:#fff;padding:0px;}

.header1{padding:4px;border-top:1px solid #ccc;font-size:12px;font-weight:bold;margin-top:0;}

.subheader{color:#000;font-weight:bold;background-color:#e6eff6;}



.container{border:1px solid #ccc;}

.container2{border:1px solid #ccc;border-width:1px 0 1px 0;}

.containertop{border-top:1px solid #ccc;}

.containerbottom{border-bottom:1px solid #ccc;}

.titlebar{padding:3px;border-top:solid 1px #ccc;font-size:12px;font-weight:bold;margin-top:0;}

.globalbg{background-color:#ccc;}



.sw .pagetitle{border-bottom:10px solid #FFDA73;}

.hw .pagetitle, .alt .pagetitle{border-bottom:10px solid #065fa3;}

.swprime .pagetitle{border-bottom:10px solid #ffbb00;}

.pagetitle h2{margin:0 0 5px 0;font-size:14px;}

.sw h3.titlebar, .swprime h3.titlebar{background-color:#FFF7E0;}

.hw h3.titlebar, .alt h3.titlebar{background-color:#e6eff6;}

.sw h3.black5, .swprime h3.black5, .hw h3.black5, .alt h3.black5{background-color:#f2f2f2;}

.top{text-align:right;text-transform:uppercase;font-size:11px;padding:10px 0;}

.fineprint p{font-size:11px;}

.arrow{color:#bb0000;font-size:12px;font-weight:bold;}

/* Check out Process */

.opaquetable{background-color:#F6F6F6;}

/* guestbook junk */

#header7, #header6{padding:4px;padding-left:5px;color:#000;font-weight:bold;margin-top:0;}

#header6{font-weight:normal;}

/* For Branch DB */

.utilitytablebg{background-color:#82afd1;}

.utilitytableheader{color:#82afd1;font-size:12px;font-weight:bold;background-color:#e6eff6;text-align:left;padding:5px 14px 4px 10px;}

#tertiarynavigation .utilitytablebg{margin:0 0 10px 20px;}

/* for Camera Advisor */

.tableborder{background-color:#9FB3CC;}

/* for Zone */

.dottedline{background:url(/images/global/us/line.gif) repeat-x;background-color:#fff;}

/* for Support main pages */

.tableheader2{color:#E67A3C;font-size:11px;font-weight:bold;background-color:#E4E9EF;}

.tableheader3{color:#000;font-size:11px;font-weight:bold;background-color:#E4E9EF;}

/* for News Pages */

.title3{font-size:14px;font-family:Arial, sans-serif;font-weight:bold;}

/* for Branch DB templates */

.header3{padding:4px;font-size:12px;font-weight:bold;margin-top:0;}

/* for Infocode Db templates/pages */

.header2{border-top:solid 1px #ccc;padding:3px 3px 3px 5px;color:#000;font-weight:bold;margin-top:0;font-size:12px;}



/* quote stuff */

#webquotemenu{float:right;width:237px;padding:0;clear:right;margin-top:10px;}

#webquotemenu dl{margin:0;padding:0;}

#webquotemenu dt{font-size:12px;background-color:#E0E0E0;margin:0;padding:3px 5px;font-weight:bold;}

#webquotemenu dd{font-size:11px;margin:0;padding:3px 5px;background:#fff url(/images/global/us/line.gif) repeat-x;}

#webquotemenu dd a{display:block;padding:2px 0 2px 30px;}



.placeordernow{background:#fff url(/images/global/us/icons/place_order.gif) no-repeat center left;}

.printandfaxorder{background:#fff url(/images/global/us/icons/print.gif) no-repeat center left;}

.attachpo{background:#fff url(/images/global/us/icons/attach_quote.gif) no-repeat center left;}

.viewpdf{background:#fff url(/images/global/us/pdf_icon.gif) no-repeat 4px 0;}

.viewpdfquote{background:#fff url(/images/global/us/icons/view_quote.gif) no-repeat center left;}

.modifyquote{background:#fff url(/images/global/us/icons/modify_quote.gif) no-repeat center left;}

.retrievequote{background:#fff url(/images/global/us/icons/retrieve_quote.gif) no-repeat center left;}

.horizontallist{font-size:11px;text-align:right;}

.horizontallist .printandfaxorder, .horizontallist .attachpo, .horizontallist .placeordernow{padding-left:25px;}

#quoteid{width:500px;margin-top:10px;}



/* added 03.28.2006 */

.status{text-align:right;padding-top:10px;}

.processingrequest{width:400px;margin:20px auto;text-align:center;}

#loading{background-color:#fff;border:1px brown solid;width:400px;text-align:center;margin:20px 0 0 180px;}

.loading{border:2px solid #ffa500;height:60px;padding-top:40px;}

#cartitems{width:752px;}



/* Added 06.16.2006 */

#quotecart th{background-color:#e6eff6;}

#quotecart th, #quotecart td{font-size:11px;}

#quotecart.datatable td{border:0;}



/* Added 10.31.2006 */

#quote{width:752px;}

.pagetitlehr{border-top:10px solid #065fa3;}

.statusindicator{text-align:right;padding:5px 0 0 0;}

.questionstext{float:right;font-size:11px;padding-top:8px;}



/* Added 02.13.2007 */

.tablenolines{border:1px solid #ccc;border-width:1px 0 0 0;}

.tablenolines thead th{background:#f2f2f2;font-size:11px;}

.tablenolines tbody td{font-size:11px;}

/* added 11.18.2010 */

.right{float: right;}
