body { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: white; }
h1 { color: #02126e; font-size: 15pt; margin-top: 0.12px; margin-bottom: 0.34px; padding-top: 8px; padding-bottom: 5px; border-bottom: 1px dotted gray; }
h2 { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #c9c9c9; margin: 0.9em 0; padding: 5px; }
.addtoproj  { color: #100000; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15pt; background-color: #ccc; text-align: center }
.blank { background-color: #fff; margin: 0; padding: 0; border: 0 #fff; }
.bluebackground { background-image: url(images/UNISTRUT_header_05.gif); }
.blueborderedbox { background-image: url(images/color_blue_lt.gif); padding: 0; border-style: none; }
.data  { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; padding-left: 12px }
.datatab  { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12pt; background-color: white; border-style: none }
.datatab  { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12pt; background-color: white; border-style: none }
.datatop   { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; border: solid 1px navy }
.datatop     { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18pt; text-align: center; border: solid 1px navy }
.data_b { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; padding-left: 12px; border-bottom: 1px solid navy }
.data_lr       { color: black; font-size: 9pt; font-family: Arial; font-style: normal; font-weight: normal; font-stretch: normal; text-align: left; padding: 3px 3px 3px 5px; border-right: 1px solid navy; border-bottom: 1px solid navy; border-left: 1px solid navy }
.data_lr      { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-stretch: normal; text-align: left; padding-right: 3px; padding-bottom: 3px; padding-left: 5px; border-right: 1px solid navy; border-bottom: 1px solid navy; border-left: 1px solid navy }
.data_r    { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; border-right: 1px solid navy; border-bottom: 1px solid navy }
.data_r      { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; padding-left: 12px; border-right: 1px solid navy; border-bottom: none }
.data_rblue   { color: navy; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt; border-right: 1px solid navy; border-bottom: 1px solid navy }
.data_rblue   { color: navy; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt; border-right: 1px solid navy; border-bottom: 1px solid navy }
.data_rnopad  { border-right: 1px solid navy; border-bottom: 1px solid navy }
.data_rt_lr       { color: black; font-size: 9pt; font-family: Arial; font-style: normal; font-weight: normal; font-stretch: normal; text-align: right; padding: 1px 3px; border-right: 1px solid navy; border-bottom: 1px solid navy; border-left: 1px solid navy }
.data_rt_r    { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; text-align: right; padding: 1px 3px; border-right: 1px solid navy; border-bottom: 1px solid navy      }
.descr { color: #000; font-size: 11px; font-family: Arial; line-height: 16px; background-color: white; background-repeat: no-repeat; padding: 10px     }
.descr_body_l { color: #000; font-size: 11px; font-family: Arial; font-weight: normal; padding: 2px 6px; }
.descr_body_lsm { color: #000; font-size: 9px; font-family: Arial; font-weight: normal; padding: 2px 6px; }
.descr_head_ctr { color: #191970; font-size: 14px; font-family: Arial; font-weight: bold; text-align: center; padding: 2px; }
.descr_head_r { color: black; font-size: 14px; font-family: Arial; font-weight: bold; text-align: right; padding: 2px; }
.download   { color: #100000; font-size: 10px; font-family: Arial; font-weight: bold; line-height: 15pt; background-color: #ccc; text-align: center }
.download a:link { color: blue; }
.download a:visited { color: blue; }
.download a:hover { color: blue; }
.featuredsystem { color: white; font-size: 14px; font-weight: bold; padding-bottom: 7px; }
.featuredsystemtext { color: black; font-size: 10px; font-weight: normal; background-color: silver; padding: 5px 12px 7px; }
.featuredsystemtext a:link { color: #02126e; font-size: 10px; }
.featuredsystemtext a:visited { color: #02126e; font-size: 10px; }
.featuredsystemtext a:hover { color: #fff; font-size: 10px; }
.footer { color: white; font-size: 9px; font-family: Arial, Helvetica; background-image: url(images/UNISTRUT_header_02.gif); padding: 10px 18px 10px 10px; }
.footer a:link { color: white; font-size: 9px; font-family: Arial, Helvetica;  }
.footer a:visited { color: white; font-size: 9px; font-family: Arial, Helvetica; }
.footer a:hover{ color: white; font-size: 9px; font-family: Arial, Helvetica; }
.form { color: black; font-size: 11px; font-family: Arial; }
.formrequired { color: #1d2d88; font-size: 11px; font-family: Arial; font-weight: bold; }
.form_space {
	color: #800000;
	font-size: 11px;
	font-family: Arial;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px; }
.frontbackground { background-image: url(images/UNISTRUT_header_02.gif); background-repeat: repeat-x; }
.greyback { background-color: gray; }
.header { color: #02126e; font-size: 8px; font-family:  Arial, Verdana, Helvetica, geneva, sans-serif; font-weight: bold; font-style: italic; line-height: 8px; padding-left: 10px; border-bottom: 1px solid gray; }
.icons_l { font-size: 12px; font-family: Arial; background-color: #fff; text-align: center; margin: 0; padding: 0; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #000; }
.icons_r { font-size: 12px; font-family: Arial; background-color: #fff; text-align: center; margin: 0; padding: 0; border-right: 1px solid #000; border-bottom: 1px solid #000; }
.icon_title { font-size: 14px; font-family: Arial; background-color: #c0c0c0; text-align: center; padding: 4px; border: solid 1px #000; }
.label_lft { color: #000; font-size: 12px; font-family: Arial; font-weight: bold; text-align: left; }
.label_rt { color: #000; font-size: 12px; font-family: Arial; font-weight: bold; text-align: right; }
.label_r_rt { color: #800000; font-size: 12px; font-family: Arial; font-weight: bold; text-align: right; }
.leftmenus { border-bottom: 1px dotted #ccc; border-left: 1pt dotted #ccc; }
.literature		{ color: navy; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; border-top: solid; border-right: 2px solid navy; border-bottom: 2px solid navy; border-left: 2px solid navy }
.literature    { color: navy; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; padding: 10px; border-style: none }
.literature_top	{ border: solid 2px navy }
.lit_title    { color: #000; font-size: 11px; font-family: Arial; line-height: 12px; text-align: center; margin: 0; padding: 0; border-width: 0 }
.lit_title    { color: #000; font-size: 11px; font-family: Arial; line-height: 12px; text-align: center; margin: 0; padding: 0; border-width: 0 }
.load_dat_lr { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: white; text-align: right; padding-right: 4px; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.load_dat_lr_ylw { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #f0fff0; text-align: right; padding-right: 4px; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.load_dat_r { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; text-align: left; padding: 4px; border: solid 1px; }
.load_dat_r_ylw { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f0fff0; text-align: right; padding-right: 4px; border-right: 1px solid black; border-bottom: 1px solid black }
.load_Hd_lr     { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-stretch: normal; background-color: #ccc; text-align: center;  border-top: none; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.load_Hd_r        { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-stretch: normal; background-color: #ccc; text-align: center; border-top: none; border-right: 1px solid black; border-bottom: 1px solid black; border-left: medium none }
.load_Hd_tlr    { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-stretch: normal; background-color: #ccc; text-align: center;  border: 1px solid black }
.load_Hd_tr       { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-stretch: normal; background-color: #ccc; text-align: center; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; border-left: none }
.maintable { background-color: #0249a1; border-left: 1pt solid #333; border-bottom: 1pt solid #333; border-right: 1pt solid #333; border-top-color: #ccc; }
.menus { border-top: 1pt dotted #ccc; border-bottom: 1pt dotted #ccc; }
.newsflash { color: #000; font-size: 8pt; font-family: Arial ; font-weight: normal; padding-top: 8px; padding-right: 10px; padding-left: 10px; }
.newsflash a:link { color: #039; font-size: 8pt; font-family: Arial ;  }
.newsflash a:visited{ color: #039; font-size: 8pt; font-family: Arial ;  }
.newsflash a:hover { color: #800000; font-size: 8pt; font-family: Arial ; }
.newsheader { color: #000; font-size: 8pt; font-family: Arial  ; font-weight: bold; padding: 8px 8px 2px; }
.pad { color: #100000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; border-width: 0; }
.partname  { color: #100000; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15pt; background-color: #ccc; text-align: center ; padding-top: 6px; }
.partname a:link { color: blue; }
.partname a:visited { color: blue; }
.partname a:hover { color: blue; }
.partnumb { color: white; font-size: 10px; font-family: Arial, Helvetica; font-weight: bold; padding-top: 5px; padding-right: 5px; }
.partnumb a:link { color: white; font-size: 10px; font-family: Arial, Helvetica; font-weight: bold; padding-right: 5px; }
.partnumb a:visited { color: white; font-size: 10px; font-family: Arial, Helvetica; font-weight: bold; padding-right: 5px; }
.partnumb a:hover{ color: white; font-size: 10px; font-family: Arial, Helvetica; font-weight: bold; padding-right: 5px; }
.pops { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin: 12px }
.popup    { color: white; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15pt; text-align: center; padding: 4px }
.product { color: black; font-size: 12px; font-family: Arial; text-align: center; padding: 5px 3px; border: solid 1pt gray; }
.products { color: #000; font-size: 9pt; font-family: Arial; font-weight: bold; background-color: #0087ca;  }
.products a:link { color: #000; font-size: 7pt; font-family: Arial; font-weight: bold; }
.products a:visited { color: black; font-size: 7pt; font-family: Arial; font-weight: bold; }
.products a:hover { color: #0a215e; font-size: 8pt; font-family: Arial; font-weight: bold; }
.ps_body_l { color: #000; font-size: 11px; font-family: Arial; font-weight: normal; background-color: white; padding: 2px 6px; }
.ps_head_ctr { color: navy; font-size: 14px; font-family: Arial; font-weight: bold; background-color: white; text-align: center; padding: 2px; }
.roundedback { background-image: none; }
.smallnote { color: #696969; font-size: 10px; font-family: Arial; }
.text { color: black; font-size: 12px; line-height: 18px; padding: 5px 12px 7px; }
.text a:link { color: #152896; font-size: 12px; line-height: 18px; }
.text a:visited{ color: #152896; font-size: 12px; line-height: 18px;}
.text a:hover{ color: gray; font-size: 12px; line-height: 18px; }
.thumb  { text-align: center; border-right: 1px groove #000080 }
.top  { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; background-color: white }
.top  { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; background-color: white }
