/* 
; scrollbar-face-color: #28458F;
scrollbar-highlight-color: #ACB7D4;
scrollbar-shadow-color: (color);
scrollbar-3dlight-color: (color);
scrollbar-arrow-color: #ACB7D4;

scrollbar-darkshadow-color:
*/

BODY { scrollbar-arrow-color: #ACB7D4; scrollbar-track-color: #ACB7D4; scrollbar-highlight-color: #28458F; scrollbar-face-color: #28458F; margin: 0; background-color: #fff }
FORM { margin: 0; border: 0 }
#RightMenuCell { background-color: #28458F; padding-bottom: 15px; padding-top: 5px; border-bottom: 4px #28458F solid }
#HeaderBottom { background-color:#28458F; height: 45px; border-bottom: 4px #28458F solid; vertical-align: bottom; padding-left: 26px }
#BodyCell { background-image: url(../images/back.gif); background-position: top left; background-repeat: no-repeat }
#BodyTable {  }
A.HeaderLink:link, A.HeaderLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFF9A8; font-weight: normal; text-decoration: underline }
A.HeaderLink:hover, A.HeaderLink:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #fff; font-weight: normal; text-decoration: underline }
.HeaderLinkCell { padding-bottom: 2px }
.SiteMapIcon { border:0; margin: 0; margin-right: 2px }
#HomeHeaderRow { width: 280px; background-image: url(../images/shadow-top.gif); background-position: bottom; background-repeat: repeat-x }
#HomeHeaderIcon { margin-left: 25px; margin-right: 25px; margin-top: 12px; border: 0 }
#HomeSearchRow { padding-top: 22px; padding-right: 15px; padding-bottom: 10px }
.SearchTable { font-size: 10px; font-family: Verdana, Arial, sans-serif }
.TextBox { height: 18px; width: 82px; font-family: Verdana, Arial, sans-serif; font-size: 10px }


#TotalAcess { font-size: 13px; font-weight: bold; color: #28458F; font-family: Verdana, Arial, sans-serif; text-align: right; margin-top: -30px }
#TotalAccessCell {  }
#RightCell { width: 130px; padding-top: 550px }
#PageTitle { text-align: left; padding-top: 6px; padding-bottom: 35px; padding-left: 8px }
#DirectPageTitle { text-align: left; padding-top: 15px; padding-bottom: 43px; padding-left: 8px; font-family: Times New Roman; font-weight: bold; color: #C50440; font-size: 34px  }
#LoginCell { padding-top: 20px; width: 141px; padding-left: 20px }
#LoginBlock { font-family: Verdana, Arial, sans-serif; font-size: 10px;font-weight:normal; color:#fff; background-color: #28458F;border-right: 1px #000 solid;border-bottom;border-left: 1px #fff solid;border-top: 4px #28458F solid;border-bottom: 4px #28458F solid;border-left: 4px #28458F solid;border-right: 4px #28458F solid }
.GridButton { border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding-left: 6px; padding-right: 6px; background-color: #28458F; color: #fff; font-family: Verdana, Arial, sans-serif; font-size: 8px }
#BlueArcCell { background-color: #28458F; width: 68px }
#BottomLeftCell { text-align: right }
#CompanyBottomLeftCell { text-align: right; padding-top: 6px }
UL { margin-bottom: 0px; margin-left: 24px; margin-right: 0px; margin-top: 0px; border: 0 }
OL { margin-bottom: 0px; margin-left: 24px; margin-right: 0px; margin-top: 0px; border: 0 }
LI { margin-top: 6px }
.img { margin: 0; border: 0 }
.IEGInfoText { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight:normal; padding-left: 6px; padding-right: 20px }
.StandardText { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight:normal; }

/* Labfs */

#LABFSTitleCell { padding-right: 5px }
#LABFSPageTitle { padding-top: 4px; padding-bottom: 0px; font-family: Times New Roman; font-weight: bold; color: #C50440; font-size: 24px }
#LABFSBodyText { width: 344px; padding-top: 30px }
#LABFSInfoText { padding-left: 12px; padding-right: 12px; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; padding-bottom: 6px; padding-top: 6px }
#LABFSFooterText { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal; padding-top: 12px }
A.FooterTextLink:link, A.FooterTextLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000; font-weight: normal; text-decoration: underline }
A.FooterTextLink:hover, A.FooterTextLink:active { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #C50440; font-weight: normal; text-decoration: underline }

.HomeMenuBlock { padding-bottom: 10px }
#IEGPeopleCell { padding-right: 5px }

/* Company */
#CompanyBodyTextTable { width: 100%; height: 312px; border-left: 1px solid #C50440; border-top: 1px solid #C50440 }
#CompanyMenuCell { width: 320px; vertical-align: top }
.MainBodyText { padding-right: 20px; height: 99% }
#CompanyTitleCell { height: 90px; vertical-align: top; padding-right: 1px }
#ResearchTitleCell { height: 90px; vertical-align: top; padding-right: 3px }
#CompanyPageTitle { padding-bottom: 8px; padding-top: 0px; font-family: Times New Roman; font-weight: bold; color: #C50440; font-size: 24px }
#DirectSubPageTitle{ padding-bottom: 2px; padding-top: 6px }
#SectionText { font-family: Verdana, Arial, sans-serif; color: #28458F; font-weight: bold; font-size: 16px; padding-top: 10px; padding-bottom: 6px }
#MenuCell { padding-top: 20px; padding-left: 16px; z-index:+999; }
#MenuCellTable { width: 141px }
#InfoBlockHeader { font-size: 13px; font-weight: bold; color: #28458F; font-family: Verdana, Arial, sans-serif; padding-top: 8px; padding-bottom: 8px }
#PremierTrade { font-size: 13px; font-weight: bold; color: #28458F; font-family: Verdana, Arial, sans-serif; padding-right: 12px; text-align: right }
.InfoText { padding-left: 12px; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight:normal; vertical-align: top }
.InfoTextTop { padding-left: 12px; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight:normal; padding-bottom: 2px }
.InfoTextTopRight { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight:normal; padding-bottom: 2px }
#CountTable { padding-bottom: 12px; padding-right: 12px; padding-left: 4px; background-image: url(../images/count-back.gif); background-position: right; background-repeat: repeat-y; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight:normal }

/* Research */
.ProductImageCell { width: 320px; vertical-align: top; text-align: right; padding-right: 12px }
#ResearchBodyTextTable { border-left: 1px solid #C50440; border-top: 1px solid #C50440; padding-bottom: 14px }
.ResearchBodyTextInnerTable { width: 396px; border-left: 1px solid #C50440; }
#SecondLevelBodyCell { background-image: url(../images/secondlevel-back.gif); background-position: top left; background-repeat: no-repeat }
#RedInfoBlockHeader { font-size: 13px; font-weight: bold; color: #C50440; font-family: Verdana, Arial, sans-serif; padding-top: 8px; padding-bottom: 8px }
A.BodyTextLink:link, A.BodyTextLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000; font-weight: normal; text-decoration: underline }
A.BodyTextLink:hover, A.BodyTextLink:active { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #C50440; font-weight: normal; text-decoration: underline }
A.CompanyTextLink:link, A.CompanyTextLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #C50440; font-weight: normal; text-decoration: underline }
A.CompanyTextLink:hover, A.CompanyTextLink:active { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000; font-weight: normal; text-decoration: underline }
.CompanyIcon { margin: 0; border: 0 }
.ProductListLayer { margin-top: -40px } 

A.BodyLink:link, A.BodyLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #C50440; font-weight: normal; text-decoration: underline }
A.BodyLink:hover, A.BodyLink:active { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: red; font-weight: normal; text-decoration: underline }

/* Floating menu */
.FloatingMenuBlock { padding-left: 12px }
.FloatingMenuCell { width: 160px }
.MouseOverSelectedItem { height: 40px; width: 140px; font-family: Verdana, Arial, sans-serif; text-align: left; cursor: hand; padding-left:4px; padding-top: 8px; padding-bottom:8px; font-size: 11px; color: #fff; background-color: #C50440}
.MenuSelected { height: 40px; width: 140px; font-family: Verdana, Arial, sans-serif; text-align: left; cursor: hand; padding-left:4px; padding-top: 8px; padding-bottom:8px; font-size: 11px;color: #fff;background-color:#C50440}
.NonActiveMenuSelected { height: 40px; width: 140px; font-family: Verdana, Arial, sans-serif; text-align: left; padding-left:4px; padding-top: 8px; padding-bottom:8px; font-size: 11px;color: #fff;background-color:#C50440}
.MenuOdd { height: 40px; width: 140px; font-family: Verdana, Arial, sans-serif; text-align: left; cursor: hand; padding-left:4px; padding-top: 8px; padding-bottom:8px; font-size: 11px;color: #fff;background-color:#28458F }
.MenuEven { height: 40px; width: 140px; font-family: Verdana, Arial, sans-serif; text-align: left; cursor: hand; padding-left: 4px; padding-top: 8px; padding-bottom:8px; font-size: 11px;color: #000;background-color:#ACB7D4 }
.OnMenuSection { width: 120px; padding-top: 8px }
.ArrowCell { width: 8px; padding-left: 4px }
.InnerMenu { text-align: left; padding-left: 4px; padding-right: 10px; padding-bottom: 2px; padding-top: 2px; font-size: 11px; color: inherit }
.SubInnerMenu { width: 130px; background-color: #C50440; text-align: left; padding-left: 8px; padding-right: 8px; padding-bottom: 6px; padding-top: 4px; font-size: 11px; color: inherit }
.SelectedMenuItem { font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-align: left; border-left: 2px solid #fff; border-top: 2px solid #fff; border-right: 2px solid #fff; border-bottom: 2px solid #fff }
.MenuItem { font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-align: left; cursor: hand; padding-left: 2px; padding-top: 2px; padding-bottom: 2px;  }
.FloatingMenuLayer { font-family: Verdana, Arial, sans-serif; left: 190px; top 30px; text-align: left; position: absolute; visibility: hidden; font-family: Verdana, Arial, sans-serif }
.TextTable {  }

A.MenuLink:link, A.MenuLink:visited {  font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #fff; font-weight: normal; text-decoration: underline }
A.MenuLink:hover, A.MenuLink:active {  font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ACB7D4; font-weight: normal; text-decoration: underline }
A.MainMenuLink:link, A.MainMenuLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000; text-decoration: none }
A.MainMenuLink:hover, A.MainMenuLink:active { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #C50440; text-decoration: underline }
.MenuSpacer { margin: 0; width: 2px; height 2px }
.ActiveSubInSubMenu { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ACB7D4; font-weight: bold }
.ActiveSubMenu { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #C50440; font-weight: bold }
.VertSpacing { height: 9px; width 11px }
.MenuRightShadow { height: 99%; vertical-align: top; background-image: url(../images/shadow-right.gif); background-position: top left; background-repeat: repeat-y }
.MenuBottomShadow { width: 99%; background-image: url(../images/shadow-bottom.gif); background-position: top left; background-repeat: repeat-x }

#GoButton { cursor: hand; border: 0; margin: 0 }

#SiteMapTitle { font-family: Times New Roman; font-weight: bold; color: #C50440; font-size: 24px }
#LABFSSiteMapCell { width: 220px; padding-top: 20px; vertical-align: top; padding-left: 40px }
#SiteMapTextInnerTable { width: 220px }
#SiteMapInfoText { padding-left: 12px; padding-right: 12px; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal }
#SiteMapHeaderCell { padding-right: 296px; padding-top: 20px }
.SiteOverItemBlock { text-align: center; height: 52px; background-color: #C50440; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #fff; cursor: hand; padding-left: 2px; padding-right: 2px }
.SiteOverItemBlock2 { text-align: center; height: 52px; background-color: #C50440; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #fff; cursor: hand; padding-left: 2px; padding-right: 2px }
.SiteEvenItemBlock { text-align: center; height: 52px; background-color: #28458F; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #fff; cursor: hand; padding-left: 2px; padding-right: 2px }
.SiteOddItemBlock { text-align: center; height: 52px; background-color: #ACB7D4; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000; cursor: hand; padding-left: 2px; padding-right: 2px }
.SiteHeaderItemBlock { text-align: center; height: 52px; background-color: #28458F; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #fff; padding-left: 2px; padding-right: 2px }
.SiteMenuBlock { }
.SiteMapCell { text-align: center; padding-right: 5px; padding-left: 5px }
.SiteMapHeaderSep { padding-left: 56px }
.SiteMapSep { width: 2px; height: 8px; background-color: #000 }
.SiteMapSepLine { width: 51%; height: 2px; background-color: #000 }
.SiteMapSepLine2 { width: 100%; height: 2px; background-color: #000 }
.SiteMapSepHidden { visibility: hidden; width: 2px; height: 8px; background-color: #000 }

#NeedInput { background-color: yellow }
#ListServices { padding-left: 20px }
.ListProducts { padding-left: 10px }
.headerText { font-size: 13px; font-weight: bold; color: #28458F; font-family: Verdana, Arial, sans-serif }
#GoButton { cursor: hand }

.LineBreak { height: 1px; width: 100%; background-color: #C50440 }
.LineBreakCell { padding-top: 2px; padding-bottom: 10px  }
.OnePixelVerticalSpacer { height: 1px }
.BoothLocationHeader {  padding-left: 16px; padding-top: 4px; padding-bottom: 12px; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000; font-weight: normal;  }


.SiteOverItemBlock2a { text-align: center; height: 52px; background-color: #C50440; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #fff; cursor: hand; padding-left: 1px; padding-right: 1px }
.SiteEvenItemBlocka { text-align: center; height: 52px; background-color: #28458F; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #fff; cursor: hand; padding-left: 1px; padding-right: 1px }
.SiteOddItemBlocka { text-align: center; height: 52px; background-color: #ACB7D4; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000; cursor: hand; padding-left: 1px; padding-right: 1px }
.SiteHeaderItemBlocka { text-align: center; height: 52px; background-color: #28458F; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #fff; padding-left: 1px; padding-right: 1px }
.SiteMapSepLinea { width: 652px; height: 2px; background-color: #000 }
.SiteMapCelltemp { padding-right: 11px; padding-left: 4px }
#SiteMapTextInnerTableOLD { width: 220px; border-left: 1px solid #C50440 }