/*[fmt]1010-101A-1*/
.copytitle { font-weight: bold; font-size: 12px; color: #336666; line-height: 23px; font-family: Arial, Helvetica, sans-serif; }
.navboxTitle { color: #000; font-size: 8pt; font-family: Verdana; letter-spacing: 1pt; margin-left: 5pt; border-bottom: 1pt solid #696969; }
.frontmenubox1 { color: #FFF; font-size: 8pt; font-family: Arial; font-weight: bold; background-color: #999; letter-spacing: 1pt; padding-right: 8pt; padding-left: 8pt; border: 1pt solid #666; }
.copyright { color: #000; font-size: 8pt; line-height: 10pt; font-family: Arial; }
.smalltextdescription { color: #000; font-size: 7pt; font-family: Verdana; line-height: 10pt; border-bottom: medium none #696969; }
.smalltext8 { color: #000; font-size: 8pt; font-family: Verdana; line-height: 10pt; border-bottom: medium none #696969; }
.smalltextdescriptionY { color: #000; font-size: 7pt; font-family: Verdana; line-height: 10pt; background-color: #FFC; padding: 1px 2pt; border: 1px solid #999; }
.navboxLeftTitle { color: #000; font-size: 9pt; font-family: Helvetica; font-weight: bold; letter-spacing: 1pt; border-bottom: 1pt solid #696969; }
.smalltextdescriptionG { color: #000; font-size: 7pt; font-family: Verdana; line-height: 10pt; background-color: #CFC; padding: 1px 2pt; border: 1px solid #999; }
.clickhereformore { color: #000; font-size: 7pt; font-family: Verdana; font-style: italic; line-height: 8pt; }
A.clickhereformore:active { text-decoration: none; }
A.clickhereformore:hover { text-decoration: underline; }
A.clickhereformore:link { text-decoration: underline; }
A.clickhereformore:visited { text-decoration: underline; }
.copyright2 { color: #000; font-size: 8pt; font-family: Verdana; line-height: 10pt; padding-top: 5pt; border-top: 1pt solid #666; border-bottom: medium none #696969; }
.navboxcontent { color: #000; font-size: 8pt; font-family: Verdana; line-height: 10pt; padding: 1px 2px; }
.navboxcontent11 { color: #000; font-size: 10pt; font-family: Verdana; font-weight: bold; line-height: 12pt; padding: 1px 2px; }
.navboxcontent3 { color: #000; font-size: 8pt; font-family: Verdana; line-height: 8pt; padding: 1px 2px; }
.navboxcontent4 { color: #000; font-size: 7pt; font-family: Verdana; line-height: 8pt; }
.navboxcontent2 { color: #000; font-size: 8pt; font-family: Arial; line-height: 10pt; text-decoration: none; padding: 1px 2px; }
.HRCurrentOpenPositions { color: #000; font-size: 9pt; font-family: Verdana; font-weight: bold; line-height: 10pt; margin-left: 15pt; padding: 1px 2px; width: 90%; border-bottom: 1pt solid #666; }
.HRdeptTitle { color: #000; font-size: 9pt; font-family: Verdana; font-weight: bold; line-height: 10pt; text-decoration: none; border-style: none none solid; border-width: medium medium 1px; border-color: #666; }
.HRpostingdate { color: #000; font-size: 8pt; font-family: Verdana; line-height: 9pt; text-decoration: none; margin-top: 5pt; margin-bottom: 5pt; }
.HRpostingdateRight { color: #000; font-size: 8pt; font-family: Verdana; line-height: 9pt; text-decoration: none; text-align: right; margin-top: 5pt; margin-bottom: 5pt; }
.HRjobTitle { font-size: 9pt; font-family: Verdana; line-height: 9pt; text-decoration: none; margin-top: 7pt; margin-bottom: 7pt; }
.HRjobTitle2 { color: #000; font-size: 12pt; font-family: Verdana; font-weight: bold; text-decoration: none; margin-top: 10pt; margin-bottom: 10pt; }
.HRjobSummary { color: #000; font-size: 8pt; font-family: Verdana; font-style: italic; line-height: 12pt; text-decoration: none; margin-top: 7pt; margin-bottom: 7pt; }
.HRjobdescription { color: #000; font-size: 8pt; font-family: Verdana; line-height: 9pt; text-decoration: none; }
.HRreadmore { color: #06C; font-size: 8pt; font-family: Verdana; text-decoration: none; margin-right: 15pt; }
A.HRreadmore:active { text-decoration: none; }
A.HRreadmore:hover { }
A.HRreadmore:link { text-decoration: none; }
A.HRreadmore:visited { text-decoration: none; }
.HRlistings { color: #000; font-size: 8pt; font-family: Verdana; line-height: 10pt; text-decoration: none; }
.HRjobbox { color: #000; font-size: 8pt; font-family: Verdana; line-height: 10pt; text-decoration: none; padding: 5pt; border: 1px solid #666; }
.HRjobbox2 { color: #000; font-size: 8pt; font-family: Verdana; line-height: 10pt; text-decoration: none; border: 1px solid #666; }
A.HRlistingLink:active { text-decoration: none; }
A.HRlistingLink:hover { text-decoration: none; text-decoration: underline; }
A.HRlistingLink:link { text-decoration: none; }
A.HRlistingLink:visited { text-decoration: none; }
.navboxcontentLink { color: #044382; font-size: 8pt; font-family: Arial; line-height: 10pt; text-decoration: none; background-color: #FFF; }
.navboxcontentLink2 { color: #044382; font-size: 8pt; font-family: Arial; text-decoration: none; background-color: #FFF; margin-bottom: 15px; padding-bottom: 15px; }
.navboxSelected { color: #000; font-size: 8pt; font-family: Verdana; background-color: #B0C4DE; padding: 1px 2px; }
.navboxtextTall { color: #000; font-size: 8pt; font-family: Verdana; line-height: 8pt; margin: 2pt; padding-top: 5pt; padding-bottom: 0; }
.navboxtext8 { color: #000; font-size: 8pt; font-family: Verdana; margin: 5pt; }
.navboxtext8indent { color: #000; font-size: 8pt; font-family: Verdana; margin: 5pt; padding-left: 25pt; }
.navboxtext8indent2 { color: #000; font-size: 8pt; font-family: Verdana; margin: 5pt; padding-top: 5pt; padding-left: 5pt; }
.navboxtext8b { color: #000; font-size: 8pt; font-family: Verdana; }
.navboxtext8c { color: #000; font-size: 8pt; font-family: Verdana; line-height: 9pt; }
.navboxtext8d { color: #000; font-size: 8pt; font-family: Verdana; line-height: 8pt; }
.navboxtext9 { color: #000; font-size: 9pt; font-family: Verdana; }
.navboxtext9b { color: #000; font-size: 9pt; font-family: Verdana; margin: 5pt; }
.navboxtext10b { color: #000; font-size: 10pt; font-family: Verdana; margin: 5pt; }
.navboxsecTitle { color: #FFF; font-size: 9pt; font-family: Verdana; font-weight: bold; background-color: #06C; margin-right: 5pt; margin-left: 5pt; padding: 2pt; border: 1pt solid #000000; }
.navboxsecTitle2 { color: #FFF; font-size: 9pt; font-family: Verdana; font-weight: bold; background-color: #06C; margin: 5pt; padding: 8pt; border: 1pt solid #000; }
.navboxtext { color: #000; font-size: 8pt; font-family: arial; margin: 5pt; line-height: 1.3; }
.GoogleSearchBox { color: #000; font-size: 8pt; font-family: Verdana; }
.GoogleSearchBoxButton { color: #000; font-size: 8pt; font-family: Verdana; background-position: 0 13pt; vertical-align: -1pt; }
.navboxtexttight { color: #000; font-size: 8pt; font-family: verdana; line-height: 8pt; margin: 5pt; }
.navboxtextwlead { color: #000; font-size: 8pt; font-family: Verdana; line-height: 12pt; margin: 5pt; padding: 4pt; }
.navboxtext2indent { color: #000; font-size: 8pt; font-family: Verdana; margin: 5pt; padding: 5pt; }
.navboxtext1 { color: #000; font-size: 8pt; font-family: Verdana; margin: 10pt; padding: 10pt; }
.navboxtext15 { color: #000; font-size: 8pt; font-family: Verdana; padding: 10pt; }
.navboxtextE { color: #000; font-size: 8pt; font-family: Verdana; margin: 0pt; }
A.navboxtext:link { }
A.navboxtext:visited { }
A.navboxtext:hover { }
A.navboxtext:active { }
.navboxtextWide { color: #000; font-size: 8pt; font-family: Verdana; padding: 3pt; }
.boxborder6 { font-size: 8pt; font-family: Verdana; margin: 1pt; padding: 4pt; border: 1pt solid #999; }
.navboxtitle15 { color: #000; font-size: 10pt; font-family: Verdana; font-weight: 700; padding-top: 10pt; border-bottom: 1pt solid #000000; }
.newsmanagertitle { color: #000; font-size: 7pt; font-family: Verdana; font-weight: bold; line-height: 10pt; padding: 5pt; }
.newsmanagertext { color: #000; font-size: 8pt; font-family: Verdana; margin: 3pt; padding: 3pt; }
.listViewArticleTitle { color: #039; font-size: 9pt; font-family: Verdana; font-weight: bold; line-height: 10pt; }
.listViewArticleTitle A:link, A:visited, A:hover, A:active { text-decoration: none; }
.listViewArticleDate { font-size: 8pt; font-family: Verdana; font-style: italic; line-height: 9pt; }
.listViewArticleSource { font-size: 8pt; font-family: Verdana; font-style: italic; line-height: 9pt; padding-right: 5px; padding-left: 5px; }
.listViewArticlePreview { font-size: 8pt; font-family: Verdana; font-weight: normal; line-height: 9pt; }
.navboxtext7 { color: #000; font-size: 10pt; font-family: Verdana; line-height: 14pt; margin: 5pt; }
.navboxtext5 { color: #000; font-size: 8pt; font-family: Verdana; margin: 5pt; }
.navboxtext2 { color: #000; font-size: 8pt; font-family: Verdana; line-height: 9pt; margin: 5pt; }
.navboxtextsmall { color: #000; font-size: 8pt; font-family: Verdana; }
.navboxtextsmallpt { color: #000; font-size: 8pt; font-family: Verdana; }
.roitextarea { color: #000; font-size: 9pt; font-family: Verdana; margin: 5pt; }
.navboxtext_input { color: #000; font-size: 8pt; font-family: Verdana; }
.inputBorder1 { color: #000; font-size: 8pt; font-family: Verdana; border: 1px solid #666; }
.inputBorder2 { color: #000; font-size: 8pt; font-family: Verdana; padding: 2px; border: 1px solid #666; }
.navboxtext_inputright { color: #000; font-size: 8pt; font-family: Verdana; text-align: right; }
.navboxtext_inputcenter { color: #000; font-size: 8pt; font-family: Verdana; text-align: center; }
.boxlinesonly { border-bottom: 1pt solid #696969; }
.navboxtitle2 { color: #000; font-weight: normal; font-size: 10pt; font-family: Verdana; margin: 15pt 5pt; border-bottom: 1pt solid #000; }
.navboxtitle3 { color: #000; font-size: 10pt; font-family: Verdana; font-weight: bold; margin: 15pt 5pt; }
.navboxcontentSM { color: #000; font-size: 8pt; font-family: Verdana; }
.roiboxDescription { color: #000; font-size: 8pt; font-family: Verdana; background-color: #B0C4DE; margin: 5pt; padding: 5pt; }
.navboxSelectedSM { color: #000; font-size: 8pt; font-family: Verdana; background-color: #B0C4DE; }
.navboxSelectedSM1 { color: #000; font-size: 8pt; font-family: Verdana; background-color: #B0C4DE; }
.navboxcontent1 { color: #000; font-size: 8pt; font-family: Verdana; margin: 5pt; }
.navboxcontentCond { color: #000; font-size: 8pt; font-family: Verdana; margin: 5pt; }
.navboxcontentCond10 { color: #000; font-size: 8pt; font-family: Verdana; line-height: 9pt; list-style-type: disc; list-style-position: outside; }
.navboxcontentCond10Backup { color: #000; font-size: 8pt; font-family: Verdana; line-height: 8pt; list-style-type: square; list-style-position: outside; }
.toptitle1 { color: #FFFFFF; font-size: 8pt; font-family: Verdana; margin: 5px; }
.toptitle3 { color: #FFFFFF; font-size: 10pt; font-family: Verdana; margin: 5px; padding: 5pt; }
.toptitle2 { color: #FFFFFF; font-size: 8pt; font-family: Verdana; }
.toptitle1 A:link { color: #FFFFFF; }
.toptitle1 A:visited { color: #FFFFFF; }
.toptitle1 A:hover { color: #FFFFFF; }
.toptitle1 A:active { color: #FFFFFF; }
.button { color: #000; font-size: 8pt; font-family: Verdana; border: 1pt solid #000000; }
.toptitle2 A:link { color: #FFFFFF; }
.toptitle2 A:visited { color: #FFFFFF; }
.toptitle2 A:hover { color: #FFFFFF; }
.toptitle2 A:active { color: #FFFFFF; }
.navboxborder { border: 1pt solid #696969; }
.navboxbordertext { font-size: 8pt; font-family: Verdana; line-height: 9pt; padding: 5px; border: 1pt solid #696969; }
.navboxbordertextSimple { font-size: 8pt; font-family: Verdana; line-height: 9pt; margin: 4pt; padding: 5px; border-bottom: 1pt dashed #696969; border-right-color: #696969; border-right-width: 1pt; border-left-color: #696969; border-left-width: 1pt; }
.navboxbordertextSimple2 { font-size: 10pt; font-family: Verdana; font-weight: bold; margin: 4pt; padding: 5px; border-right-width: 1pt; border-right-color: #696969; border-bottom: 1pt dashed #696969; border-left-width: 1pt; border-left-color: #696969; }
.navboxbordertextBold { font-size: 10pt; font-family: Verdana; font-weight: bold; padding: 5px; }
.navboxbordertext2 { font-size: 8pt; font-family: Verdana; line-height: 9pt; padding: 1px 10px; border: 1pt solid #696969; }
.navnoboxbordertext5 { font-size: 8pt; font-family: Verdana; line-height: 9pt; padding: 10pt; }
.navboxbordertext1 { color: #313232; font-size: 8pt; font-family: Verdana; line-height: 9pt; padding: 4pt; border: 1pt solid #696969; }
.navboxtitlearea { color: #FFF; font-size: 8pt; font-family: Verdana; line-height: 9pt; background-color: #0066CC; padding: 3px 5px; border: 1pt solid #696969; }
.navboxborder5 { padding: 5pt; border: 1pt solid #06C; }
.callxpressTitle { color: #069; font-size: 12pt; font-family: Helvetica; font-weight: bold; margin: 25pt 25pt 5pt 15pt; border-bottom: 1px solid #333; }
.callxpressTitleA { color: #000; font-size: 12pt; font-family: Helvetica; font-weight: bold; margin: 10pt 25pt 5pt 15pt; }
.callxpressTitleB { color: #069; font-size: 12pt; font-family: Helvetica; font-weight: bold; margin: 20pt 25pt 5pt 50pt; }
.callxpressTopB { color: #000; font-size: 9pt; font-family: Verdana; line-height: 15pt; margin: 15pt 25pt 15pt 50pt; }
.callxpressTopBItal { color: #069; font-size: 9pt; font-family: Verdana; font-style: italic; line-height: 15pt; margin: 15pt 25pt 15pt 50pt; }
.callxpressTopBSection { color: #000; font-size: 11pt; font-family: Arial; font-weight: bold; line-height: 15pt; margin-right: 25pt; margin-bottom: -10pt; margin-left: 50pt; }
.callxpressTitle4 { color: #069; font-size: 14pt; font-family: Helvetica; font-weight: bold; margin: 10pt; padding-top: 15px; border-bottom: 2px solid #333; }
.callxpressTitle1 { color: #069; font-size: 12pt; font-family: Helvetica; font-weight: bold; margin-right: 25pt; margin-left: 15pt; border-bottom: 1px solid #333; }
.callxpressTitle2 { color: #069; font-size: 12pt; font-family: Helvetica; font-weight: bold; border-bottom: 1px solid #333; }
.callxpressTitle5 { color: #06C; font-size: 14pt; font-family: Helvetica; font-weight: bold; margin-top: 25px; margin-left: 5px; border-bottom: 1px solid #333; }
.callxpressTitle3 { color: #000; font-size: 12pt; font-family: Verdana; font-weight: bold; line-height: 14pt; margin: 10pt; }
.callxpressBody { color: #000; font-size: 8pt; font-family: Verdana; font-weight: bold; line-height: 11pt; margin: 10pt; }
.callxpressindentOnly { margin-right: 25pt; margin-left: 15pt; }
.callxpressTitle0 { color: #069; font-size: 12pt; font-family: Helvetica; font-weight: bold; margin: 25pt 25pt 5pt 15pt; }
.singlelineborder { padding-bottom: 5px; border-bottom: 1px solid #666; }
.callxpressTop { color: #000; font-size: 9pt; font-family: Verdana; line-height: 18pt; margin: 15pt 25pt; }
.callxpressTop2 { color: #000; font-size: 9pt; font-family: Verdana; line-height: 13pt; margin-right: 25pt; margin-left: 25pt; }
.callxpressbullets { color: #000; font-size: 9pt; font-family: Verdana; font-style: italic; margin: 5pt 25pt; }
.callxpressbodyTitle { color: #000; font-size: 10pt; font-family: Helvetica; font-weight: bold; line-height: 11pt; margin: 20pt 25pt 2pt 23pt; padding: 2pt; border-bottom: 1pt solid #999; }
.callxpressbodyTitleA { color: #000; font-size: 10pt; font-family: Helvetica; font-weight: bold; line-height: 11pt; margin: 35pt 25pt -5pt 15pt; padding: 2pt; border-bottom: 1pt solid #999; }
.callxpressbody1 { color: #000; font-size: 9pt; font-family: Verdana; line-height: 15pt; margin: 0 25pt; }
.callxpressbody2 { color: #000; font-size: 9pt; font-family: Verdana; line-height: 15pt; margin: 5pt 25pt 2pt; }
.callxpressbody2New { color: #039; font-size: 10pt; font-family: Verdana; font-weight: bold; line-height: 11pt; }
.callxpressbody3 { color: #000; font-size: 8pt; font-family: Verdana; line-height: 13pt; margin-right: 25pt; margin-left: 25pt; }
.callxpressbody4Small { color: #000; font-size: 8pt; font-family: Arial; line-height: 8pt; margin-right: 25pt; margin-left: 25pt; }
.callxpressbody { color: #000; font-size: 9pt; font-family: Verdana; line-height: 12pt; margin: 5pt; }
.navboxborder4 { padding: 5pt; border: 1pt solid #369; }
.navboxborder1 { border: 1pt solid #696969; }
.navboxborder6 { padding: 4pt; border: 1pt solid #696969; }
.navboxborder15 { background-color: #EEEBCA; padding: 4pt; border: 1pt solid #696969; }
.navboxborder18 { font-family: Verdana; font-weight: bold; background-color: #D8EAFD; margin-top: 10pt; margin-bottom: 10pt; padding: 4pt; }
.navboxborder18b { color: #FFF; font-family: Arial; font-weight: bold; background-color: #206FA4; margin-top: 10pt; margin-bottom: 10pt; padding: 4pt; }
.navboxborder20 { font-size: 8pt; font-family: Verdana; font-weight: bold; background-color: #C9F0C9; margin-top: 10pt; margin-right: 50pt; margin-bottom: 10pt; padding: 4pt; }
.navboxborder19 { font-size: 8pt; font-family: Verdana; padding: 2pt; border: 1px solid #999; }
.navboxborder18Space { margin-top: 10pt; margin-bottom: 10pt; padding: 4pt; }
.clicktoregister2 { color: #000; font-size: 11pt; font-family: Verdana; font-weight: bold; background-color: #D8EAFD; text-align: center; margin: 20pt 3pt; padding: 10px; border: 1px solid #666; }
.navboxborder16 { background-color: #EEEBCA; margin: 5pt; padding: 4pt; border: 1pt solid #696969; }
.navboxborder17 { font-size: 14px; font-family: Verdana; font-weight: bold; background-color: #EEEBCA; margin: 5pt; padding: 4pt; border: 1pt solid #696969; }
.navboxborder2 { font-size: 8pt; font-family: Verdana; border: 1pt solid #696969; }
.navboxborder_singleline { color: #000; font-size: 9pt; font-family: Verdana; margin: 5pt; border-top: 1px solid #696969; border-right: 1px solid #696969; border-bottom: 1pt solid #696969; border-left: 1px solid #696969; }
.navboxborder_strong { border: 3pt solid #696969; }
.sa_searchbox { font-size: 8pt; font-family: Verdana; }
.sa_sitebox { border: 1pt solid #808080; }
.MSG2 { color: #FFFFFF; font-size: 8pt; font-family: Verdana; font-weight: 700; background-color: #900; text-align: center; margin: 4pt; padding: 2pt; border: 1pt solid #000000; }
.MSG3 { color: #FFFFFF; font-size: 9pt; font-family: Verdana; font-weight: 700; background-color: #36C; background-position: 0 0; text-align: left; margin: 4pt; padding: 2pt; width: 75%; border: 1pt solid #000000; }
.MSG4 { color: #FFFFFF; font-size: 8pt; font-family: Verdana; font-weight: 700; background-color: #900; text-align: center; margin: 4pt; padding: 2pt; width: 250px; border: 1pt solid #000000; }
.MSG5 { color: #FFFFFF; font-size: 10pt; font-family: Verdana; font-weight: 700; background-color: #36F; text-align: center; margin: 10pt; padding: 5pt; border: 1pt solid #000000; }
.ListTitle { font-weight: bold; font-size: 7pt; font-family: Verdana; background-color: #D3D3D3; border: 1pt solid #808080; }
.ListItems { font-size: 8pt; font-family: Verdana; border: 1pt solid #808080; }
.ListItemsPad { font-size: 8pt; font-family: Verdana; padding-right: 15px; padding-left: 5px; border: 1pt solid #808080; }
.ListItemsSelect { font-size: 8pt; font-family: Verdana; border: 1pt solid #808080; }
.ListNoLine { font-size: 8pt; font-family: Verdana; }
.ListSummary { font-size: 8pt; font-family: Verdana; }
.ListSummaryFields { font-size: 8pt; font-family: Verdana; text-align: center; border: 1pt solid #808080; }
.spSpacer0 { }
.spSpacer1 { margin-left: 12px; }
.spSpacer2 { margin-left: 24px; }
.techPartners { font-size: 8pt; font-family: Verdana; line-height: 10pt; margin: 4px; padding: 7pt; border: 1pt solid #666; }
.techPartners2 { font-size: 8pt; font-family: Verdana; line-height: 10pt; margin: 0; padding: 2pt; border: 1pt solid #666; }
.techPartnersTitle { color: #000; font-size: 12pt; font-family: Verdana; font-weight: bold; line-height: 14pt; margin-top: 2pt; margin-bottom: 5pt; border-top: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #999; border-left: 1px solid #999; }
.content { color: #000; font-size: 8pt; font-family: Verdana; line-height: 9pt; padding: 1pt; }
.whitePaperDisplay { color: #36C; font-size: 9pt; font-family: Helvetica; font-weight: bold; background-color: #FFF; border-top: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #666; border-left: 1px solid #666; }
.whitePaperDisplay1 { background-color: #FFF; color: #36C; font-size: 9pt; font-family: Helvetica; font-weight: bold; border-top: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #666; border-left: 1px solid #666; }
.whitePaperDisplay2 { background-color: #FFF; color: #36C; font-size: 9pt; font-family: Helvetica; font-weight: bold; border-top: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #666; border-left: 1px solid #666; }
.whitePaperDisplay3 { color: #36C; font-size: 9pt; font-family: Helvetica; font-weight: bold; border-top: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #666; border-left: 1px solid #666; }
.content8TitleB { color: #000; font-size: 8pt; font-family: Verdana; font-weight: bold; line-height: 8pt; padding: 1pt; border-bottom: 1px solid #999; }
.eventopen { background-color: #EEE; margin: 5px; padding: 5px; border: 1pt solid #696969; }
.eventregistered { background-color: #FFFFCC; margin: 5px; padding: 5px; border: 1pt solid #696969; }
.daystoevent { color: #FFF; font-size: 10pt; font-family: Arial; font-style: italic; font-weight: bold; background-color: #06C; text-align: right; margin: 3pt; padding: 5px; border: 1px solid #666; }
.eventCategory { color: #FFF; font-size: 10pt; font-family: Verdana; font-weight: bold; background-color: #333; margin: 3pt; padding: 5px; border: 1px solid #666; }
.LiveeventTitle { color: #000; font-size: 12pt; font-family: Arial; font-weight: bold; margin: 3pt; padding: 5px; }
.LiveeventTitle2 { color: #000; font-size: 12pt; font-family: Arial; font-weight: bold; line-height: 14pt; margin: 3pt; padding: 5px; }
.clicktoregister { color: #000; font-size: 10pt; font-family: Verdana; font-weight: bold; background-color: #FFC; margin: 3pt; padding: 10px; border: 1px solid #666; }
.clicktoregister A:link { text-decoration: none; }
.clicktoregister A:visited { text-decoration: none; }
.clicktoregister A:hover { color: #000; font-family: Verdana; font-weight: bolder; text-decoration: underline; }
.clicktoregister A:active { text-decoration: none; }
A { color: #036; }
A:link { color: #036; text-decoration: none; }
A:visited { color: #036; text-decoration: none; }
A:active { /*[disabled]color:#036;*/ /*[disabled]text-decoration:none;*/ }
A:hover { color: #036; text-decoration: underline; }
.contentSideBox { color: #666; font-size: 8pt; font-family: Arial; line-height: 10pt; padding-top: 10pt; padding-right: 2pt; padding-left: 5pt; border-left: 1px dashed #999; }
.contentSideBoxTable { color: #666; font-size: 8pt; font-family: Arial; line-height: 10pt; margin-right: 3px; }
.contentSideBoxTableOrig { color: #666; font-size: 8pt; font-family: Arial; line-height: 10pt; }
.timeText { font-size: 8pt; font-family: Verdana; padding-bottom: 2pt; border-bottom: 1px dashed #8C8C8C; }
.sectionBreak { color: #173D75; font-size: 12pt; font-family: Arial; font-weight: bold; padding-top: 10pt; border-bottom: 1pt dashed #B1AEAE; border-top-color: #AFAFAF; border-right-color: #AFAFAF; border-left-color: #AFAFAF; }
.sectionBreakB { color: #173D75; font-size: 12pt; font-family: Arial; font-weight: bold; padding-top: 10pt; }
.sectionIndent { font-size: 8pt; font-family: Verdana; padding-left: 25pt; }
.areaHighlight { font-size: 8pt; font-family: Verdana; background-color: #FF9; }
.timeText { font-size: 8pt; font-family: Verdana; padding-bottom: 2pt; border-bottom: 1px dashed #8C8C8C; }
.callxpressTopBullet { color: #000; font-size: 9pt; font-family: Verdana; line-height: 11pt; margin: 2pt 25pt 2pt 50pt; }
.callxpressTopBulletSmall { color: #000; font-size: 8pt; font-family: Verdana; line-height: 10pt; margin: 2pt 25pt 2pt 50pt; }
.navboxtext_nomargin { color: #000; font-size: 8pt; font-family: Verdana; line-height: 9pt; padding-bottom: 3pt; }

