FORM {
	MARGIN: 0px
}
A {
	COLOR: #343eac; TEXT-DECORATION: none
}
A:visited {
	COLOR: #343eac; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
P {
	MARGIN-TOP: 0px
}
.HeaderBackgroundPreview {
	LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: #343ead 5px solid; POSITION: absolute; TOP: 46px; HEIGHT: 110px; BACKGROUND-COLOR: #343eac
}
.HeaderBackground {
	LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: #343ead 5px solid; POSITION: absolute; TOP: 0px; HEIGHT: 110px; BACKGROUND-COLOR: #343eac
}
.Header {
	Z-INDEX: 1; MARGIN: 0px auto; WIDTH: 760px; COLOR: red; POSITION: relative; HEIGHT: 115px
}
.LeftColumn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 245px; PADDING-TOP: 0px
}
.RightColumn {
	PADDING-RIGHT: 5px; WIDTH: 500px
}
.Footer {
	BORDER-TOP: #343ead 3px solid; MARGIN: 0px auto; WIDTH: 760px; BACKGROUND-COLOR: white
}
.contentSection {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.adxNavPath {
	FONT-SIZE: 11px; PADDING-BOTTOM: 15px; COLOR: #000000; LETTER-SPACING: 1px
}
.adxNavPath A {
	COLOR: #333333
}
.adxNavPath A:visited {
	COLOR: #333333
}
.adxNavPath A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.adxNavPathDivider {
	COLOR: #333333
}
.TopNavPath {
	
}
.BottomNavPath {
	MARGIN-LEFT: 255px
}
.PrintSection {
	DISPLAY: inline; POSITION: relative; TOP: 10px
}
.PrintSection A {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #343ead
}
.PrintSection A:visited {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #343ead
}
.PrintSection A:hover {
	COLOR: #343ead; TEXT-DECORATION: underline
}
.PrintSection IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.SignatureImageSection {
	FLOAT: left
}
.SignatureImageSectionPrint {
	DISPLAY: none
}
.SearchSection {
	TEXT-ALIGN: right
}
.SearchText {
	PADDING-RIGHT: 136px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 15px
}
.SearchTextBox {
	BORDER-RIGHT: #343eac 1px solid; BORDER-TOP: #343eac 1px solid; FONT-SIZE: 8pt; MARGIN-BOTTOM: 2px; BORDER-LEFT: #343eac 1px solid; WIDTH: 184px; BORDER-BOTTOM: #343eac 1px solid
}
.SearchOption {
	BORDER-RIGHT: #343eac 1px solid; BORDER-TOP: #343eac 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #343eac 1px solid; WIDTH: 150px; BORDER-BOTTOM: #343eac 1px solid
}
.SearchButton {
	BORDER-RIGHT: #343eac 0px solid; BORDER-TOP: #343eac 0px solid; FONT-WEIGHT: bold; BORDER-LEFT: #343eac 0px solid; WIDTH: 100px; COLOR: white; BORDER-BOTTOM: #343eac 0px solid; BACKGROUND-COLOR: #343ead
}
.footerDivider {
	BORDER-TOP: white 1px solid; FONT-SIZE: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #343eac
}
.copyRightInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 8pt; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px
}
.FooterLinks {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.FooterLinks A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.FooterLinks A:visited {
	COLOR: #666666
}
.FooterLinks A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.SecondaryNav {
	BORDER-RIGHT: #182d4b 1px solid; BORDER-TOP: #182d4b 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #182d4b 1px solid; BORDER-BOTTOM: #182d4b 1px solid
}
.SecondaryNav .SecondaryNavHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 10px; BACKGROUND-COLOR: #6b7b8e
}
.SecondaryNav .SecNavBorder {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #182d4b 1px solid
}
.SecondaryNav .SecNavBorder_First {
	MARGIN-LEFT: 4px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #182d4b 1px solid
}
.SecondaryNav .SecNavBorder_Last {
	PADDING-BOTTOM: 10px
}
.adxSecNavLevel0 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: #182d4b; PADDING-TOP: 4px
}
.adxSecNavLevel0 A {
	COLOR: #182d4b
}
.adxSecNavLevel0 A:visited {
	COLOR: #182d4b
}
.adxSecNavLevel0 A:hover {
	COLOR: #182d4b; TEXT-DECORATION: underline
}
.adxSecNavCurrentLevel0 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: #182d4b; PADDING-TOP: 4px; BACKGROUND-COLOR: #c3c9d1
}
.adxSecNavCurrentLevel0 A {
	COLOR: #182d4b
}
.adxSecNavCurrentLevel0 A:visited {
	COLOR: #182d4b
}
.adxSecNavCurrentLevel0 A:hover {
	COLOR: #81afcf; TEXT-DECORATION: underline
}
.adxSecNavLevel1 {
	PADDING-RIGHT: 4px; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: #182d4b
}
.adxSecNavLevel1 A {
	COLOR: #182d4b
}
.adxSecNavLevel1 A:visited {
	COLOR: #182d4b
}
.adxSecNavLevel1 A:hover {
	COLOR: #6b7b8e; TEXT-DECORATION: underline
}
.adxSecNavCurrentLevel1 {
	PADDING-RIGHT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: #6b7b8e
}
.adxSecNavCurrentLevel1 A {
	COLOR: #6b7b8e
}
.adxSecNavCurrentLevel1 A:visited {
	COLOR: #6b7b8e
}
.adxSecNavCurrentLevel1 A:hover {
	COLOR: #6b7b8e; TEXT-DECORATION: underline
}
.ContactUsSection {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 20px; PADDING-TOP: 15px; BACKGROUND-COLOR: #eeeeee
}
.ContactUsTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; COLOR: #343eac; PADDING-TOP: 0px
}
.ContactUsSecondTitle {
	COLOR: #343ead
}
.ContactUsSection P {
	MARGIN: 0px
}
.ContactUsSection .adxContactName {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #343eac
}
.ContactUsSection .adxContactAddress {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 8px; COLOR: #666666
}
.ContactUsSection .adxContactEmail B {
	FONT-SIZE: 10pt; COLOR: #343eac
}
.ContactUsSection .adxContactEmail {
	FONT-SIZE: 10pt; COLOR: #343ead
}
.ContactUsSection .adxContactEmail A {
	COLOR: #343ead
}
.ContactsSection .adxContactEmail A:visited {
	COLOR: #343ead
}
.ContactsSection .adxContactEmail A:hover {
	COLOR: #343ead; TEXT-DECORATION: underline
}
.ContactUsSection .adxContactPhone B {
	FONT-SIZE: 10pt; COLOR: #343eac
}
.ContactUsSection .adxContactPhone {
	FONT-SIZE: 10pt; COLOR: #666666
}
.PollSection {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #eeeeee
}
.PollSection .PollTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 10px; COLOR: #343eac; PADDING-TOP: 0px
}
.PollSection .PollSecondTitle {
	COLOR: #343ead
}
.PollSection .adxPollQuestion {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #343eac; PADDING-TOP: 0px
}
.PollSection .adxPollResponse {
	VERTICAL-ALIGN: middle; COLOR: #666666
}
.adxPollButton {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #343ead; BORDER-BOTTOM-STYLE: none
}
.adxPollViewLink {
	COLOR: #343ead
}
.adxPollViewLink A {
	FONT-WEIGHT: bold; COLOR: #343ead
}
.adxPollViewLink A:visited {
	FONT-WEIGHT: bold; COLOR: #343ead
}
.adxPollViewLink A:hover {
	FONT-WEIGHT: bold; COLOR: #343ead; TEXT-DECORATION: underline
}
.adxPollPercentage {
	COLOR: #343eac
}
.adxPollResponseTotal {
	COLOR: #343eac
}
.adxSectionSubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px 0px 10px
}
.adxSectionCopy {
	FONT-SIZE: 100%; PADDING-BOTTOM: 14px; COLOR: #000000; LINE-HEIGHT: 150%
}
.adxSectionCopy P {
	MARGIN-BOTTOM: 10px
}
.adxSectionCopy .adxSectionMediaImage {
	MARGIN: 5px 10px 10px
}
.adxSectionCopy .adxSectionMediaCaption {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 10px; COLOR: #999999; PADDING-TOP: 5px; FONT-STYLE: italic; TEXT-ALIGN: left
}
.RecentNewsSection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; WIDTH: 50%; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.RecentNewsSection .RecentNewsTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 10px; COLOR: #343eac; PADDING-TOP: 0px
}
.RecentNewsSection .RecentNewsSecondTitle {
	COLOR: #343ead
}
.RecentNewsSection .adxTOCTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.RecentNewsSection .adxTOCDate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 0px
}
.RecentNewsSection .adxTOCTitle A {
	FONT-WEIGHT: bold; COLOR: #343eac
}
.BusinessServicesSection .adxTOCTitle A:visited {
	FONT-WEIGHT: bold; COLOR: #343eac
}
.BusinessServicesSection .adxTOCTitle A:hover {
	FONT-WEIGHT: bold; COLOR: #343eac; TEXT-DECORATION: underline
}
.RecentNewsSection .adxTOCSummary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 0px
}
.RecentNewsSection .RecentNewsMore A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #343ead
}
.RecentNewsSection .RecentNewsMore A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #343ead
}
.RecentNewsSection .RecentNewsMore A:hover {
	FONT-WEIGHT: bold; COLOR: #343ead; TEXT-DECORATION: underline
}
.BusinessServicesSection {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; WIDTH: 50%; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.BusinessServicesSection P {
	MARGIN-BOTTOM: 10px
}
.BusinessServicesSection .BusinessServicesTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 10px; COLOR: #343eac; PADDING-TOP: 0px
}
.BusinessServicesSection .BusinessServicesSecondTitle {
	COLOR: #343ead
}
.BusinessServicesSection .Summary {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.BusinessServicesSection .adxTOCTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.BusinessServicesSection .adxTOCTitle A {
	FONT-WEIGHT: bold; COLOR: #343eac
}
.BusinessServicesSection .adxTOCTitle A:visited {
	FONT-WEIGHT: bold; COLOR: #343eac
}
.BusinessServicesSection .adxTOCTitle A:hover {
	FONT-WEIGHT: bold; COLOR: #343eac; TEXT-DECORATION: underline
}
.BusinessServicesSection .adxTOCSummary {
	COLOR: #666666
}
.BusinessServicesSection .BusinessServicesMore A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #343ead
}
.BusinessServicesSection .BusinessServicesMore A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #343ead
}
.BusinessServicesSection .BusinessServicesMore A:hover {
	FONT-WEIGHT: bold; COLOR: #343ead; TEXT-DECORATION: underline
}
.adxParentTitle {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right top; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; BACKGROUND-IMAGE: url(/Images/Header-graphic.gif); MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 42px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #343eac
}
.adxTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; COLOR: #343eac
}
.HomeHeadingTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 10px; COLOR: #343eac; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Sans-Serif
}
.HomeHeadingTitle .HomeSecondTitle {
	COLOR: #343ead
}
.HeadingTitle {
	PADDING-RIGHT: 0px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 15px; COLOR: #343eac; PADDING-TOP: 5px
}
.HeadingTitle .SecondTitle {
	COLOR: #343ead
}
.homeDivider {
	BORDER-TOP: #999999 1px solid; MARGIN-TOP: 10px; PADDING-BOTTOM: 10px
}
.AdSection {
	MARGIN-TOP: 70px; MARGIN-BOTTOM: 5px; BACKGROUND-COLOR: #fee76e
}
.adxAdSubhead {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; COLOR: #343eac; PADDING-TOP: 0px
}
.adxAdSubhead A {
	COLOR: #343eac
}
.adxAdSubhead A:visited {
	COLOR: #343eac
}
.adxAdSubhead A:hover {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.adxCaption {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #343eac; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.adxCaption A {
	COLOR: #343eac
}
.adxCaption A:visited {
	COLOR: #343eac
}
.adxCaption A:hover {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.adxCaption P {
	MARGIN: 0px
}
.adxADCopy {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-SIZE: 8pt; PADDING-BOTTOM: 10px; COLOR: #1aa134; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fee76e
}
.adxADCopy P {
	MARGIN: 20px 0px; BACKGROUND-COLOR: #fee76e
}
.adxADCopy A {
	COLOR: #200261
}
.adxAdSubhead A:visited {
	COLOR: #200261
}
.adxADCopy A:hover {
	COLOR: #200261; TEXT-DECORATION: underline
}
.AttachmentsSection {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 10px
}
.AttachmentsSection .adxAttachmentTitle {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #343eac
}
.AttachmentsSection .adxAttachmentTitle A {
	COLOR: #343eac
}
.AttachmentsSection .adxAttachmentTitle A:visited {
	COLOR: #343eac
}
.AttachmentsSection .adxAttachmentTitle A:hover {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.AttachmentsSection .adxAttachmentDetails {
	PADDING-BOTTOM: 2px; COLOR: #343ead
}
.AttachmentsSection .adxAttachmentDetails A {
	COLOR: #343ead
}
.AttachmentsSection .adxAttachmentDetails A:visited {
	COLOR: #343ead
}
.AttachmentsSection .adxAttachmentDetails A:hover {
	COLOR: #343ead; TEXT-DECORATION: underline
}
.AttachmentsSection .adxAttachmentSummary {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: #666666
}
.ChildNavigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 0px
}
.ChildNavigation .adxTOCTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ChildNavigation .adxTOCTitle A {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #182d4b
}
.ChildNavigation .adxTOCTitle A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #182d4b
}
.ChildNavigation .adxTOCTitle A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #182d4b; TEXT-DECORATION: underline
}
.ChildNavigation .adxTOCSummary {
	FONT-SIZE: 8pt; COLOR: black
}
.SiteMapLevel_0 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #343eac
}
.SiteMapLevel_0 {
	FONT-WEIGHT: bold; COLOR: #343eac
}
.SiteMapLevel_0 A {
	FONT-WEIGHT: bold; COLOR: #343eac
}
.SiteMapLevel_0 A:visited {
	FONT-WEIGHT: bold; COLOR: #343eac
}
.SiteMapLevel_0 A:hover {
	FONT-WEIGHT: bold; COLOR: #343eac; TEXT-DECORATION: underline
}
.SiteMapLevel_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #343eac; PADDING-TOP: 8px
}
.SiteMapLevel_1 A {
	FONT-WEIGHT: bold; COLOR: #343eac
}
.SiteMapLevel_1 A:visited {
	FONT-WEIGHT: bold; COLOR: #343eac
}
.SiteMapLevel_1 A:hover {
	FONT-WEIGHT: bold; COLOR: #343eac; TEXT-DECORATION: underline
}
.SiteMapLevel_1 .SiteMapBullet {
	PADDING-LEFT: 18px
}
.SiteMapLevel_2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; COLOR: #343eac; PADDING-TOP: 2px
}
.SiteMapLevel_2 A {
	FONT-WEIGHT: normal; COLOR: #343eac
}
.SiteMapLevel_2 A:visited {
	FONT-WEIGHT: normal; COLOR: #343eac
}
.SiteMapLevel_2 A:hover {
	FONT-WEIGHT: normal; COLOR: #343eac; TEXT-DECORATION: underline
}
.SiteMapLevel_2 .SiteMapBullet {
	PADDING-LEFT: 35px
}
.SiteMapLevel_3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #343ead
}
.SiteMapLevel_3 A {
	FONT-WEIGHT: bold; COLOR: #343ead
}
.SiteMapLevel_3 A:visited {
	FONT-WEIGHT: bold; COLOR: #343ead
}
.SiteMapLevel_3 A:hover {
	FONT-WEIGHT: bold; COLOR: #343ead; TEXT-DECORATION: underline
}
.SiteMapLevel_3 .SiteMapBullet {
	PADDING-LEFT: 52px
}
.SiteMapBullet {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; CURSOR: hand
}
.AuthorSection {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 10px
}
.AuthorSection P {
	MARGIN: 0px
}
.AuthorSection .adxContactName {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #343eac
}
.AuthorSection .adxContactAddress {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: #666666
}
.AuthorSection .adxContactEmail B {
	FONT-SIZE: 10pt; COLOR: #343eac
}
.AuthorSection .adxContactEmail {
	FONT-SIZE: 10pt; COLOR: #343ead
}
.AuthorSection .adxContactEmail A {
	COLOR: #343ead
}
.AuthorSection .adxContactEmail A:visited {
	COLOR: #343ead
}
.AuthorSection .adxContactEmail A:hover {
	COLOR: #343ead; TEXT-DECORATION: underline
}
.AuthorSection .adxContactPhone B {
	FONT-SIZE: 10pt; COLOR: #343eac
}
.AuthorSection .adxContactPhone {
	FONT-SIZE: 10pt; COLOR: #666666
}
.AuthorSection .adxContactWebAddress {
	FONT-SIZE: 10pt
}
.AuthorSection .adxContactWebAddress B {
	FONT-SIZE: 10pt; COLOR: #343eac
}
.AuthorSection .adxContactWebAddress A {
	COLOR: #343ead
}
.AuthorSection .adxContactWebAddress A:visited {
	COLOR: #343ead
}
.AuthorSection .adxContactWebAddress A:hover {
	COLOR: #343ead; TEXT-DECORATION: underline
}
.AuthorSection .adxContactJobTitle {
	FONT-SIZE: 10pt; COLOR: #666666
}
.AuthorSection .adxContactCompany {
	FONT-SIZE: 10pt; COLOR: #666666
}
.LinksSection {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 2px
}
.LinksSection .adxLinkTitle {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #343eac
}
.LinksSection .adxLinkTitle A {
	COLOR: #343eac
}
.LinksSection .adxLinkTitle A:visited {
	COLOR: #343eac
}
.LinksSection .adxLinkTitle A:hover {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.LinksSection .adxLinkURL {
	PADDING-BOTTOM: 2px; COLOR: #343eac
}
.LinksSection .adxLinkURL A {
	COLOR: #343eac
}
.LinksSection .adxLinkURL A:visited {
	COLOR: #343eac
}
.LinksSection .adxLinkURL A:hover {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.LinksSection .adxLinkSummary {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #666666
}
.Row {
	CLEAR: both; PADDING-TOP: 6px
}
.Label {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FLOAT: left; WIDTH: 135px; COLOR: #343eac
}
.TextBox {
	FLOAT: left; WIDTH: 175px; MARGIN-RIGHT: 5px; BACKGROUND-COLOR: #eeeeee
}
.Button {
	FONT-WEIGHT: bold; MARGIN-LEFT: 254px; TEXT-TRANSFORM: uppercase; COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #343ead; BORDER-BOTTOM-STYLE: none
}
.ValidationMessage {
	FONT-SIZE: 10pt; COLOR: #aa3333
}
.ErrorMessage {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 8px; COLOR: #aa3333; PADDING-TOP: 8px
}
.InstructionMessage {
	FONT-SIZE: 10pt; COLOR: #666666
}
.adxIndexSearchMessage {
	FONT-SIZE: 10pt; COLOR: #666666
}
.adxIndexSearchPagingMessage {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 8px; COLOR: #666666; PADDING-TOP: 8px
}
.adxIndexSearchPagingMessageBR {
	FONT-SIZE: 0.01em
}
.adxIndexSearchPaging {
	FONT-SIZE: 8pt; COLOR: #666666
}
.adxIndexSearchPagingBR {
	MARGIN-BOTTOM: 15px
}
.adxIndexSearchTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #343eac; PADDING-TOP: 0px
}
.adxIndexSearchTitle A {
	COLOR: #343eac
}
.adxIndexSearchTitle A:visited {
	COLOR: #343eac
}
.adxIndexSearchTitle A:hover {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.adxIndexSearchSummary {
	FONT-SIZE: 8pt; COLOR: #666666
}
.adxIndexSearchSummary P {
	MARGIN-BOTTOM: 8px
}
.LogoutSection {
	DISPLAY: inline; FONT-SIZE: 8pt; COLOR: #343ead; POSITION: relative; TOP: 8px
}
.LogoutSection A {
	VERTICAL-ALIGN: middle; COLOR: #343ead
}
.LogoutSection A:visited {
	VERTICAL-ALIGN: middle; COLOR: #343ead
}
.LogoutSection A:hover {
	COLOR: #343ead; TEXT-DECORATION: underline
}
.LogoutSection IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.microsoft_form LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #343eac
}
.microsoft_form INPUT {
	WIDTH: 175px; MARGIN-RIGHT: 5px; BACKGROUND-COLOR: #eeeeee
}
.ForumHeader {
	PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: #343eac; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #eeeeee
}
.ForumSubHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #343eac
}
.ForumSummary {
	FONT-SIZE: 8pt; COLOR: #343eac; FONT-FAMILY: Verdana, Arial
}
.PostAuthor {
	PADDING-LEFT: 5px; FONT-SIZE: 10pt; COLOR: #343eac; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial
}
.ForumIcon {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; VERTICAL-ALIGN: top; COLOR: #343eac; PADDING-TOP: 10px
}
.ForumTitle {
	FONT-SIZE: 10pt; PADDING-BOTTOM: 5px
}
.ForumTitle A {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.ForumTitle A:visited {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.ForumTitle A:hover {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.ForumInformationArea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; COLOR: #343eac; PADDING-TOP: 10px
}
.LatestPostDetail {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #343eac; PADDING-TOP: 10px
}
.LatestPostDetail A {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.LatestPostDetail A:visited {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.LatestPostDetail A:hover {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.PostNumber {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #343eac; PADDING-TOP: 10px
}
.TopicNumber {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #343eac; PADDING-TOP: 10px
}
.TopicIcon {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.TopicTitle {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial
}
.TopicTitle A {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.TopicTitle A:visited {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.TopicTitle A:hover {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.TopicSummary {
	MARGIN-TOP: 4px; FONT-SIZE: 8pt; COLOR: #343eac; FONT-FAMILY: Verdana, Arial
}
.TopicInformationArea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; COLOR: #343eac; PADDING-TOP: 10px
}
.LatestTopicPostDetail {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #343eac; PADDING-TOP: 10px
}
.LatestTopicPostDetail A {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.LatestTopicPostDetail A:visited {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.LatestTopicPostDetail A:hover {
	COLOR: #343eac; TEXT-DECORATION: underline
}
.TopicPostNumber {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #343eac; PADDING-TOP: 10px
}
.PostAuthorHeading {
	PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #343eac
}
.PostMessageHeading {
	PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #343eac
}
.PostPhotoHeading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #343eac
}
.titleSection {
	PADDING-LEFT: 5px; PADDING-TOP: 5px
}
.PostTitle {
	FONT-SIZE: 8pt; COLOR: #343eac; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial
}
.PostDate {
	FONT-SIZE: 8pt; COLOR: #343eac; FONT-FAMILY: Verdana, Arial
}
.PostMessage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #343eac; FONT-FAMILY: Verdana, Arial
}
.ForumImageCaption {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #343eac
}
.ForumImageCaption A {
	COLOR: #343eac
}
.ForumImageCaption A:visited {
	COLOR: #343eac
}
.ForumImageCaption A:hover {
	COLOR: #343eac
}
.horizontalRule {
	BORDER-TOP: #343eac 1px solid; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.PostForm {
	MARGIN-BOTTOM: 15px
}
.PostedBy {
	PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #179dca; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
.PostedByUsername {
	COLOR: #343eac
}
.PostReplyHeader {
	PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; BACKGROUND-COLOR: #343eac
}
.PostButton {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #343ead; BORDER-BOTTOM-STYLE: none
}
.PostReplyTitleLabel {
	BORDER-RIGHT: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #343eac; PADDING-TOP: 10px; BACKGROUND-COLOR: #e7e7e7
}
.PostReplyMessageLabel {
	BORDER-RIGHT: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #343eac; PADDING-TOP: 10px; BACKGROUND-COLOR: #e7e7e7
}
.PostReplyPhotoLabel {
	BORDER-RIGHT: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #343eac; PADDING-TOP: 10px; BACKGROUND-COLOR: #e7e7e7
}
.PostReplySpacerLabel {
	BORDER-RIGHT: white 1px solid; BACKGROUND-COLOR: #e7e7e7
}
.PostReplyTitle {
	PADDING-LEFT: 10px; PADDING-TOP: 8px; BACKGROUND-COLOR: #eeeeee
}
.PostReplyMessage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 8px; BACKGROUND-COLOR: #eeeeee
}
.PostReplyPhoto {
	PADDING-LEFT: 10px; PADDING-TOP: 8px; BACKGROUND-COLOR: #eeeeee
}
.PostReplyButtonCell {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeeee
}
.PostReplyLinks {
	PADDING-RIGHT: 10px; FONT-SIZE: 8pt; COLOR: #179dca; BACKGROUND-COLOR: #eeeeee
}
.ForumPagingMessage {
	DISPLAY: none
}
.ForumPaging {
	PADDING-RIGHT: 10px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.SorterForm {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.PostSorter {
	BACKGROUND-COLOR: #eeeeee
}
.HeaderTitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #343eac
}
.odd .ForumIcon {
	BACKGROUND-COLOR: #dfdfdf
}
.even .ForumIcon {
	BACKGROUND-COLOR: #d9d9d9
}
.odd .ForumInformationArea {
	BACKGROUND-COLOR: #f3f3f3
}
.even .ForumInformationArea {
	BACKGROUND-COLOR: #ebebeb
}
.odd .LatestPostDetail {
	BACKGROUND-COLOR: #e7e7e7
}
.even .LatestPostDetail {
	BACKGROUND-COLOR: #dfdfdf
}
.odd .PostNumber {
	BACKGROUND-COLOR: #dfdfdf
}
.even .PostNumber {
	BACKGROUND-COLOR: #d9d9d9
}
.odd .TopicNumber {
	BACKGROUND-COLOR: #dfdfdf
}
.even .TopicNumber {
	BACKGROUND-COLOR: #d9d9d9
}
.odd .TopicIcon {
	BACKGROUND-COLOR: #dfdfdf
}
.even .TopicIcon {
	BACKGROUND-COLOR: #d9d9d9
}
.odd .TopicInformationArea {
	BACKGROUND-COLOR: #f3f3f3
}
.even .TopicInformationArea {
	BACKGROUND-COLOR: #ebebeb
}
.odd .LatestTopicPostDetail {
	BACKGROUND-COLOR: #e7e7e7
}
.even .LatestTopicPostDetail {
	BACKGROUND-COLOR: #dfdfdf
}
.odd .TopicPostNumber {
	BACKGROUND-COLOR: #dfdfdf
}
.even .TopicPostNumber {
	BACKGROUND-COLOR: #d9d9d9
}
.PostAuthorArea_odd {
	BACKGROUND-COLOR: #e7e7e7
}
.PostAuthorArea {
	BACKGROUND-COLOR: #dfdfdf
}
.PostMessageArea_odd {
	BACKGROUND-COLOR: #f3f3f3
}
.PostMessageArea {
	BACKGROUND-COLOR: #ebebeb
}
.PostPhotoArea_odd {
	BACKGROUND-COLOR: #dcdcdc
}
.PostPhotoArea {
	BACKGROUND-COLOR: #d4d4d4
}
.adxCalendarNav {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; WIDTH: 100%; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.adxCalendarPager {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; BACKGROUND-COLOR: #036
}
.adxCalendarPager TABLE {
	WIDTH: 100%
}
.adxCalendarPager .PreviousCell {
	TEXT-ALIGN: left
}
.adxCalendarPager .NextCell {
	TEXT-ALIGN: right
}
.adxCalendarPager IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; VERTICAL-ALIGN: middle
}
.adxCalendar {
	PADDING-BOTTOM: 2px; WIDTH: 98%; PADDING-TOP: 2px
}
.adxCalendar TD {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; FONT-SIZE: 0.7em; BORDER-LEFT: #eee 1px solid; WIDTH: 1%; COLOR: #000; BORDER-BOTTOM: #eee 1px solid; LETTER-SPACING: -1px; HEIGHT: 18px; BACKGROUND-COLOR: #ccc
}
.adxCalendar .WeekDay TD {
	COLOR: #000; BACKGROUND-COLOR: #eee
}
.adxCalendar .evts_day_evented {
	BACKGROUND-COLOR: #d1a536
}
.adxCalendar .evts_day_selected {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #036
}
.adxCalendar .evts_day_selected A {
	COLOR: #fff
}
.adxCalendarSelect {
	PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
.adxCalendarSelect SELECT {
	FONT-SIZE: 0.7em
}
.adxEventsCalendar {
	FONT-SIZE: 0.75em
}
.adxEventsCalendar .adxTOCTitle {
	FONT-WEIGHT: bold
}
.adxEventsCalendar .adxTOCDate {
	FONT-SIZE: 0.8em; COLOR: #036
}
.adxEventsCalendar .adxTOCSummary {
	FONT-SIZE: 0.8em; COLOR: #666666
}
.EventHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em; PADDING-BOTTOM: 10px; COLOR: #036
}
.adxEventSubject {
	FONT-WEIGHT: bold; FONT-SIZE: 1.15em; PADDING-BOTTOM: 5px; COLOR: #036
}
.NoEvent {
	COLOR: #666666; PADDING-TOP: 10px
}
.Events {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px
}
.adxEventBody H5 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; COLOR: #d1a536
}
.adxEventBody {
	FONT-SIZE: 0.7em; PADDING-BOTTOM: 14px; COLOR: #666666; LINE-HEIGHT: 14px
}
.adxEventDate {
	FONT-WEIGHT: bold
}
