
*/
/* Base Tags */

body  {
background-color : #ffffff;
font-size: 12px;
font-family: verdana,  geneva, arial, helvetica, sans-serif;
font-weight : 400;
font-style : normal;
color : #000000;
}

p  {
font-size: 12px;
font-family: verdana,  geneva, arial, helvetica, sans-serif;
font-weight : 400;
font-style : normal;
color : #000000;
}

span {
font-size: 12px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight : 400;
font-style : normal;
color : #000000;
}

b {
font-weight : 600;
font-size: 12px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-style : normal;
}

strong {
font-weight : 600;
/*font-size: 11px; */
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-style : normal;
}

em {
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight : 400;
font-style : italic;
}

td {
font-size: 12px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight : 400;
font-style : normal;
color : #000000;
}

sup {
font-size : 11px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
}


ul {
font-size: 12px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight : 400;
font-style : normal;
color : #000000;
}

ol {
font-size: 12px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight : 400;
font-style : normal;
color : #000000;
}

li {
font-size: 12px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight : 400;
font-style : normal;
color : #000000;
}

dd {
font-size: 12px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight : 400;
font-style : normal;
color : #000000;
}

div {
font-size: 12px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-weight : 400;
font-style : normal;
color : #000000;
}

pre {
font-size: 12px;
font-family : fixed-width;
font-weight : 400;
font-style : normal;
color : #000000;
font-face : courier;
}

/* Standard Link */
a:link {
color : #114f78;
}

a:visited {
color : #807820;
}

a:active {
color : #807820;
}


/* level 1 navigation */
a.nav1:link {
color : #ffffff;
font-size: 12px;
font-weight: 600;
text-decoration: none;
}

a.nav1:visited {
color : #ffffff;
font-size: 12px;
font-weight: 600;
text-decoration: none;
}

a.nav1:active {
color : #ffffff;
font-size: 12px;
font-weight: 600;
text-decoration: none;
}


/* level 2 navigation */
a.nav2:link {
color : #000000;
font-size: 12px;
font-weight: 600;
text-decoration: none;
}

a.nav2:visited {
color : #000000;
font-size: 12px;
font-weight: 600;
text-decoration: none;
}

a.nav2:active {
color : #000000;
font-size: 12px;
font-weight: 600;
text-decoration: none;
}


/* level 2 navigation */
a.nav3:link {
color : #000000;
font-size: 12px;
text-decoration: none;
}

a.nav3:visited {
color : #000000;
font-size: 12px;
text-decoration: none;
}

a.nav3:active {
color : #000000;
font-size: 12px;
text-decoration: none;
}

/* final level navigation */
a.final:link {
color : #000000;
font-size: 12px;
font-weight: 600;
text-decoration: none;
}

a.final:visited {
color : #000000;
font-size: 12px;
font-weight: 600;
text-decoration: none;
}

a.final:active {
color : #000000;
font-size: 12px;
font-weight: 600;
text-decoration: none;
}


/* Link for Table Header Titles */
a.tableheaderlink:link {
color : #FF9933;
text-decoration: underline;
font-weight: 600;
}

a.tableheaderlink:visited {
color : #FF9933;
text-decoration: underline;
font-weight: 600;
}

a.tableheaderlink:active {
color : #FF9933;
text-decoration: underline;
font-weight: 600;
}

/* subheader link class */
a.subheaderlink {
font-family: geneva,arial,helvetica;
font-size: 11px;
color: #7d9fb8;
text-decoration: underline;
font-weight: 600;
}

a.subheaderlink:link {
font-family: geneva,arial,helvetica;
font-size: 11px;
color: #7d9fb8;
text-decoration: underline;
font-weight: 600;
}

a.subheaderlink:visited  {
font-family: geneva,arial,helvetica;
font-size: 11px;
color: #7d9fb8;
text-decoration: underline;
font-weight: 600;
}

/* tab on link */
a.tabon:link {
color : #ffffff;
font-size: 11px;
font-weight: 600;
text-decoration: none;
}

a.tabon:visited {
color : #ffffff;
font-size: 11px;
font-weight: 600;
text-decoration: none;
}

a.tabon:active {
color : #ffffff;
font-size: 11px;
font-weight: 600;
text-decoration: none;
}

/* tab off link */
a.taboff:link {
color : #000000;
font-size: 11px;
text-decoration: none;
}

a.taboff:visited {
color : #000000;
font-size: 11px;
text-decoration: none;
}

a.taboff:active {
color : #000000;
font-size: 11px;
text-decoration: none;
}

/* No Decoration - Used in Footer */
a.nodeco:link {
color : #000000;
font-size: 11px;
text-decoration: none;
}

a.nodeco:visited {
color : #000000;
font-size: 11px;
text-decoration: none;
}

a.nodeco:active {
color : #000000;
font-size: 11px;
text-decoration: none;
}


/* Locked Level Background */
.nav1bg {
font-family: geneva, arial, helvetica, sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: 600;
background-color: #34453f;
layer-background-color: #34453f;
padding: 3px;
}

/* Level 1 Nav Background */
.nav2bg {
font-family: geneva, arial, helvetica, sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: 400;
background-color: #98b6ab;
layer-background-color: #98b6ab;
padding: 3px;
}

/* Level 2 Nav Background */
.nav3bg {
font-family: geneva, arial, helvetica, sans-serif;
color: #000000;
font-size: 12px;
font-weight: 400;
background-color: #c9c7b2;
layer-background-color: #c9c7b2;
padding: 3px;
padding-left: 15px;
}

/* Lowest Point on the Content Hierarchy Background */
.finalbg {
font-family: geneva, arial, helvetica, sans-serif;
color: #000000;
font-size: 12px;
font-weight: 400;
background-color: #ffffff;
layer-background-color: #ffffff;
padding: 3px;
}

/* Shadow in Navigation Bevel */
.navshadow {
background-color: #3f6274;
layer-background-color: #3f6274;
}

/* Highlight in Navigation Bevel */
.navhighlight {
background-color: #ffb200;
layer-background-color: #ffb200;
}

/* Mono-Color Navigation Bevel */
.navmono {
background-color: #3f6274;
layer-background-color: #3f6274;
}

/* Main Title */
.title1 {
font-size : 22px;
color: #000000;
font-weight : bold;
font-family: verdana, geneva, arial, helvetica, sans-serif;
margin-bottom : 0;
padding-bottom : 0;
border-bottom-width : 0;
}

/* Secondary Title */
.title2 {
font-size : 18px;
color: #000000;
font-weight : bold;
font-family: verdana, geneva, arial, helvetica, sans-serif;
margin-bottom : 0;
padding-bottom : 0;
border-bottom-width : 0;
}

/* New Tertiary Tag */
.title3 {
font-size : 14px;
color: #000000;
font-weight : bold;
font-family: verdana, geneva, arial, helvetica, sans-serif;
margin-bottom : 0;
padding-bottom : 0;
border-bottom-width : 0;
}

/* Secondary Title */
.title4 {
font-size : 24px;
color: blue;
font-weight : bold;
font-family: verdana, geneva, arial, helvetica, sans-serif;
margin-bottom : 0;
padding-bottom : 0;
border-bottom-width : 0;
}

/* New Tertiary Tag */
.globalheadertext {
font-size : 14px;
color: #000000;
font-weight : bold;
font-family: verdana, geneva, arial, helvetica, sans-serif;
margin-bottom : 0;
padding-bottom : 0;
border-bottom-width : 0;
}

/* Text Search Utility */
.searchtext {
font-family: verdana, geneva, arial, helvetica, sans-serif;
color: #000000;
font-size: 11px;
font-weight: 600;
background-color: #cccccc;
layer-background-color: #cccccc;
}

/* Used in footers mostly */
.fineprint {
font-size : 11px;
color: #000000;
font-family: verdana, geneva, arial, helvetica, sans-serif;
}

/* Used in footers mostly */
.fineprint2 {
font-size : 11px;
color: #FF9933;
font-family: verdana, geneva, arial, helvetica, sans-serif;
}

/* this class is used ONLY for the 'i' wherever LabVIEW 6i is referenced */
.lv6i {
font-family : serif;
font-style : italic;
font-face : times new roman;
}

/* White Background */
.clearbg {
background-color: #ffffff;
layer-background-color: #ffffff;
}

/* White Background */
.globalheaderbg {
background-color: #ffffff;
layer-background-color: #ffffff;
}

.content {
padding: 3px;
}

/* Standard Table Header */
.tableheader {
font-family: verdana, geneva, arial, helvetica, sans-serif;
color: #FF9933;
font-size: 12px;
font-weight: 600;
background-color: #dfdfdf;
layer-background-color: #dfdfdf;
border-color: #ffffff;
border-top-width: 1;
border-left-width: 0;
border-right-width: 0;
border-bottom-width: 1;
border-style: solid;
padding: 2px;
}

/* Used for Text in tables with a Header */
.subheader {
font-family: verdana, geneva, arial, helvetica, sans-serif;
color: #7d9fb8;
font-size: 11px;
font-weight: bold;
padding: 2px;
}

/* Inner Table Background */
.tablebg {
font-family: verdana, geneva, arial, helvetica, sans-serif;
color: #000000;
font-size: 11px;
font-weight: bold;
background-color: #f0f0f0;
layer-background-color: #f0f0f0;
}

/* Used for Text in tables with a Header */
.utilitytableheader {
font-family: verdana, geneva, arial, helvetica, sans-serif;
color: #000000;
font-size: 12px;
font-weight: 600;
background-color: #B4BDBA;
layer-background-color: #B4BDBA;
padding: 2px;
}

/* Tab Background */
.tab_on {
font-family: verdana, geneva, arial, helvetica, sans-serif;
color: #000000;
font-size: 11px;
font-weight: bold;
background-color: #03291F;
layer-background-color: #03291F;
padding: 2px;
}

/* Tab Background */
.tab_off {
font-family: verdana, geneva, arial, helvetica, sans-serif;
color: #000000;
font-size: 11px;
font-weight: bold;
background-color: #B4BDBA;
layer-background-color: #B4BDBA;
padding: 2px;
}

/* Tab Background */
.tab_top {
font-family: verdana, geneva, arial, helvetica, sans-serif;
color: #000000;
font-size: 11px;
font-weight: bold;
background-color: #DFDFDF;
layer-background-color: #DFDFDF;
padding: 2px;
}

.required {
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: 500;
color: #ff0000;
}

.query {
font-size: 11px;
font-family: "courier";
}

.linbackbg {
font-family: verdana, geneva, arial, helvetica, sans-serif;
color: #ffffff;
font-size: 11px;
font-weight: 600;
background-color: #114f78;
layer-background-color: #114f78;
}

.linhighlighttop {
background-color: #FEFFE8;
layer-background-color: #FEFFE8;
}

.linhighlightbottom {
background-color: #999966;
layer-background-color: #999966;
}

.linshadow {
background-color: #2F4257;
layer-background-color: #2F4257;
}

.lincontact {
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 10px;
font-weight: 400;
color: #000000;
}

.tablegbg {
background-color: #cccccc;
}

.tablebbg {
background-color: #666666;
}


