/* Overall BODY tag formatting */
BODY {
	background-color : #FFFFFF;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px
}

a:visited {
	color : #999999
}

a:hover {
	color : #AD0000
}

a:link {
	color : #CCCCCC
}

a:active {
	color : #B21811
}

/* navigation background color */
.NavAreaColor {
	background-color : #36235C
}

/* side bar category links */
.NavHead {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold
}

/* sidebar category we're currently in */
.NavSelectedLink {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold
}

/* OLD: for links in header area */
.TopNAV {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-transform : lowercase
}

/* sidebar category links */
.NavLink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold
}

/* For URLs found anywhere in the text of a page */
.Links {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline
}

/* Large font hyperlinks */
.LargeLinks {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline
}

/* For URLs found anywhere in the small text of a page */
.SmallLinks {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline
}

/* For URLs found anywhere in the smallish text of a page */
.SmallishLinks {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline
}

/* For URLs found anywhere in the small text of a page */
.SmallBlackLinks {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline
}

/* For small bold URLs found anywhere in the text of a page */
.SmallBlackBoldLinks {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline
}

/* For URLs found anywhere in the footer */
.FooterLinks {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline
}

/* Article subsection heading */
.SectionHeading {
	color : #36235C;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : underline
}

/* Article subsection heading with a URL*/
.SectionHeadingLink {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : underline
}

/* for the links in the Industry Support area */
.BoxLink {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : none
}

/* WebSite section heading (i.e software, white papers, presentations, etc) */
.AreaHeading {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold
}

 /* Title for an article */
.ArticleHeading {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold
}

/* General WebSite text */
.Text {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt
}

/* General italic WebSite text */
.TextItalic {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : italic
}

/* General bold WebSite text */
.TextBold {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold
}

/* General bold, italic WebSite text */
.TextBoldItalic {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : italic;
	font-weight : bold
}

/* General small WebSite text */
.SmallText {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt
}

 /* General small italic WebSite text */
.SmallTextItalic {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : italic
}

 /* General small bold WebSite text */
.SmallTextBold {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold
}

 /* General small bold, italic WebSite text */
.SmallTextBoldItalic {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : italic;
	font-weight : bold
}

 /* General smaller WebSite text */
.SmallerText {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none
}

 /* General italic WebSite text */
.SmallerTextItalic {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : italic;
	font-weight : normal;
	text-decoration : none
}

 /* General smaller bold WebSite text */
.SmallerTextBold {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none
}

 /* General smaller bold, italic WebSite text */
.SmallerTextBoldItalic {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : italic;
	font-weight : bold;
	text-decoration : none
}

 /* General WebSite text (red) */
.RedText {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt
}

 /* General bold WebSite text (red, bold) */
.RedTextBold {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none
}

 /* General WebSite text (small, red) */
.SmallRedText {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-style : normal;
	font-weight : normal;
	text-decoration : none
}

 /* Used in error messages & confirmations */
.ConfirmationText {
	color : #990000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none
}

 /* Footer Text */
.FooterText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt
}

 /* FAQ Questions*/
.FAQQuestion {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold
}

 /* Dates for Presentations, Reference, WhitePapers, etc.*/
.WhitePaperDate {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt
}

 /* Titles for Presentations, Reference, WhitePapers, etc.*/
.WhitePaperTitle {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : italic;
	font-weight : bold;
	text-decoration : underline
}

 /* Summaries for Presentations, Reference, WhitePapers, etc.*/
.WhitePaperSummary {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt
}

 /* Author of Presentations, Reference, WhitePapers, etc.*/
.WhitePaperAuthor {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt
}

 /* Summaries for Presentations, Reference, WhitePapers, etc.*/
.WhitePaperFeatured {
	background : #0099CC;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7.5pt;
	font-weight : bold
}

 /* Text style for licenses */
.LicenseText {
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt
}

 /* Text style for license subheadings */
.LicenseHeading {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none
}

 /* Text style for licenses */
.LicenseLinks {
	color : #B21811;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline
}

 /* Text style for red bullets */
.SmallRedBullets {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold
}

 /* Dates for news articles */
.NewsDate {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt
}

 /* Titles for news articles */
.NewsTitle {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : italic;
	font-weight : bold;
	text-decoration : none
}

 /* Text style for license subheadings */
.NewsArticleHeading {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold
}

 /* Story source for news articles */
.NewsSource {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7.5pt;
	font-style : italic
}

 /* Author of news articles */
.NewsAuthor {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7.5pt;
	font-style : italic
}

 /* Links in news articles */
.NewsLink {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : italic;
	text-decoration : underline
}

/* Titles for press releases */
.PressReleaseTitle {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : none;
	font-weight : bold;
	text-decoration : none
}

/* Intros for press releases */
.PressReleaseIntro {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : italic;
	font-weight : normal;
	text-decoration : none
}

 /* Press release text */
.PressReleaseText {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none
}

 /* For Press Release links */
.PressReleaseLinks {
	color : #B21811;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : underline
}

/* Text color for quote sections */
.QuoteColor {
	color : #CC6600
}

/* Divider line color for quote sections */
.QuoteDivLineColor {
	background-color : #0099CC
}

/* Background color for Industry Endorsers table */
.EndorserColor {
	background-color : #E4E4E4
}

/* Entries in Industry Endorsers table */
.EndorserBullet {
	color : #B21811;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
}

/* xx-small text */
.XXSmallText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small
}
