.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: solid 1pt #666 }
.copyright { color: #000; font-size: 8pt; line-height: 10pt; font-family: Verdana; border-bottom: #696969 }
.smalltextdescription { color: #000; font-size: 7pt; 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: solid 1px #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: solid 1px #999 }
a.copyright:active  { text-decoration: none }
a.copyright:hover  { text-decoration: none; background-color: #F89520}
a.copyright:link  { text-decoration: none }
a.copyright:visited  { text-decoration: none }

.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: none; background-color: #e6e6e6 }
a.clickhereformore:link  { text-decoration: none }
a.clickhereformore:visited  { text-decoration: none }

.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: 10pt; 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 }
.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: 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: solid 1px #666 }
.HRjobbox2 { color: #000; font-size: 8pt; font-family: Verdana; line-height: 10pt; text-decoration: none; border: solid 1px #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 }




a.navboxcontent2:active {text-decoration: none}
a.navboxcontent2:hover {text-decoration: none; text-decoration: underline}
a.navboxcontent2:link {text-decoration: none}
a.navboxcontent2:visited {text-decoration: none}

.navboxcontentLink  { color: #044382; font-size: 8pt; font-family: Arial; line-height: 10pt; text-decoration: none; background-color: #fff }

a.navboxcontentLink:active  { text-decoration: none }
a.navboxcontentLink:hover  { text-decoration: none; text-decoration: underline; background-color: #e6e6e6 }
a.navboxcontentLink:link  { text-decoration: none }
a.navboxcontentLink:visited  { text-decoration: none }


.navboxcontentLink2   { color: #044382; font-size: 8pt; font-family: Arial; text-decoration: none; background-color: #fff; margin-bottom: 15px; padding-bottom: 15px }

a.navboxcontentLink2:active  { text-decoration: none }
a.navboxcontentLink2:hover  { text-decoration: none; text-decoration: underline; background-color: #e6e6e6 }
a.navboxcontentLink2:link  { text-decoration: none }
a.navboxcontentLink2:visited  { text-decoration: none }



.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 }
.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: solid 1pt black }
.navboxsecTitle2 { color: #fff; font-size: 9pt; font-family: Verdana; font-weight: bold; background-color: #06c; margin: 5pt; padding: 8pt; border: solid 1pt #000 }
.navboxtext  { color: #000; font-size: 8pt; font-family: Verdana; margin: 5pt }
.navboxtext1 { color: #000; font-size: 8pt; font-family: Verdana; margin: 15pt; padding: 15pt }
.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: solid 1pt #999 }
	.navboxtitle15 { color: #000; font-size: 10pt; font-family: Verdana; font-weight: 700; padding-top: 10pt; border-bottom: 1pt solid black }



/*<agl.folder "NewsManager">*/
	.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 }
	
	
/*</agl.folder>*/
.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: solid 1px #666 }
.inputBorder2 { color: #000; font-size: 8pt; font-family: Verdana; padding: 2px; border: solid 1px #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 }
.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; line-height: 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: white; font-size: 8pt; font-family: Verdana; margin: 5px }
.toptitle2 { color: white; font-size: 8pt; font-family: Verdana }
.toptitle1 a:link { color: white;  }
.toptitle1 a:visited { color: white; }
.toptitle1 a:hover { color: white;  }
.toptitle1 a:active { color: white;  }
.button { color: #000; font-size: 8pt; font-family: Verdana; border: solid 1pt black }
.toptitle2 a:link { color: white;  }
.toptitle2 a:visited { color: white; }
.toptitle2 a:hover { color: white;  }
.toptitle2 a:active { color: white;  }
.navboxborder   { border: solid 1pt #696969 }
.navboxbordertext { font-size: 8pt; font-family: Verdana; line-height: 9pt; padding: 5px; border: solid 1pt #696969 }
.navboxbordertext2 { font-size: 8pt; font-family: Verdana; line-height: 9pt; padding: 1px 10px; border: solid 1pt #696969 }
.navboxbordertext1 { font-size: 8pt; font-family: Verdana; line-height: 9pt; background-color: #e9e9e9; padding: 1px; border: solid 1pt #696969 }
.navboxtitlearea { color: #fff; font-size: 8pt; font-family: Verdana; line-height: 9pt; background-color: #09f; padding: 3px 5px; border: solid 1pt #696969 }
.navboxborder5   { padding: 5pt; border: solid 1pt #06c }
/*<agl.folder "CallXpress">*/
	.callxpressTitle  { color: #069; font-size: 12pt; font-family: Helvetica; font-weight: bold; margin: 25pt 25pt 5pt 15pt; border-bottom: 1px solid #333 }
	.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: 15pt; 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 }
	.callxpressbody1    { color: #000; font-size: 9pt; font-family: Verdana; line-height: 11pt; margin: 0 25pt }
	.callxpressbody2   { color: #000; font-size: 9pt; font-family: Verdana; line-height: 11pt; 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: 10pt; margin-right: 25pt; margin-left: 25pt }
	.callxpressbody  { color: #000; font-size: 9pt; font-family: Verdana; line-height: 12pt; margin: 5pt }
/*</agl.folder>*/
.navboxborder4  { padding: 5pt; border: solid 1pt #369 }
.navboxborder1 { border: solid 1pt #696969 }
.navboxborder6 { padding: 4pt; border: solid 1pt #696969 }
.navboxborder15 { background-color: #eeebca; padding: 4pt; border: solid 1pt #696969 }
.navboxborder18  { font-family: Verdana; font-weight: bold; background-color: #d8eafd; margin-top: 10pt; margin-bottom: 10pt; padding: 4pt }
.navboxborder19 { font-size: 8pt; font-family: Verdana; padding: 2pt; border: solid 1px #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: solid 1px #666 }
.navboxborder16 { background-color: #eeebca; margin: 5pt; padding: 4pt; border: solid 1pt #696969 }
.navboxborder17 { font-size: 14px; font-family: Verdana; font-weight: bold; background-color: #eeebca; margin: 5pt; padding: 4pt; border: solid 1pt #696969 }
.navboxborder2 { font-size: 8pt; font-family: Verdana; border: solid 1pt #696969 }
.navboxborder_singleline { color: #000; font-size: 9pt; font-family: Verdana; margin: 5pt; border-top: #696969; border-right: #696969; border-bottom: 1pt solid #696969; border-left: #696969 }
.navboxborder_strong { border: solid 3pt #696969 }
.sa_searchbox { font-size: 8pt; font-family: Verdana }
.sa_sitebox { border: solid 1pt #808080 }
.MSG2  { color: white; font-size: 8pt; font-family: Verdana; font-weight: 700; background-color: #900; text-align: center; margin: 4pt; padding: 2pt; border: solid 1pt black }
.MSG3 { color: white; 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: solid 1pt black }
.MSG4 { color: white; font-size: 8pt; font-family: Verdana; font-weight: 700; background-color: #900; text-align: center; margin: 4pt; padding: 2pt; width: 250; border: solid 1pt black }
.MSG5 { color: white; font-size: 10pt; font-family: Verdana; font-weight: 700; background-color: #36f; text-align: center; margin: 10pt; padding: 5pt; border: solid 1pt black }
.ListTitle  { font-weight: bold; font-size: 7pt; font-family: Verdana; background-color: #d3d3d3; border: solid 1pt #808080 }
.ListItems   { font-size: 8pt; font-family: Verdana; border: solid 1pt #808080 }
.ListItemsPad { font-size: 8pt; font-family: Verdana; padding-right: 15px; padding-left: 5px; border: solid 1pt #808080 }
.ListItemsSelect  { font-size: 8pt; font-family: Verdana; border: solid 1pt #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: solid 1pt #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: solid 1pt #666 }
.techPartners2 { font-size: 8pt; font-family: Verdana; line-height: 10pt; margin: 0; padding: 2pt; border: solid 1pt #666 }
.techPartnersTitle { color: #000; font-size: 12pt; font-family: Verdana; font-weight: bold; line-height: 14pt; margin-top: 2pt; margin-bottom: 5pt; border-top: #999; border-right: #999; border-bottom: 1px solid #999; border-left: #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 #666; border-right: 1px solid #666; border-bottom: 1px solid #666; border-left: #666 }
.whitePaperDisplay1 { background-color: #fff; color: #36c; font-size: 9pt; font-family: Helvetica; font-weight: bold; border-top: 1px #666; border-right: 1px #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 #666; border-right: 1px #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 #666; border-right: 1px #666; border-bottom: 1px solid #666; border-left: 1px #666 }
.content8TitleB { color: #000; font-size: 8pt; font-family: Verdana; font-weight: bold; line-height: 8pt; padding: 1pt; border-bottom: 1px solid #999 }
		
		/*<agl.folder "AVSTLive">*/
	.eventopen { background-color: #eee; margin: 5px; padding: 5px; border: solid 1pt #696969 }
	.eventregistered { background-color: #ffffcc; margin: 5px; padding: 5px; border: solid 1pt #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: solid 1px #666 }
	.eventCategory { color: #fff; font-size: 10pt; font-family: Verdana; font-weight: bold; background-color: #333; margin: 3pt; padding: 5px; border: solid 1px #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: solid 1px #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 }
/*</agl.folder>*/
/*a { color: #036 }*/
a:link  { color: #480000; text-decoration: none }
a:visited  { color: #480000; text-decoration: none }
a:active  { color: #480000; text-decoration: none }
a:hover  { color: #480000; text-decoration: underline }
