/*Base Body Font*/
body,td{font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; margin: 0px 0px 0px 0px; }

/*Bold Text for body and body Headings, Titles etc*/
.BoldHeadingsMain {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #990000;}
.BoldHeadings {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666;}
.BoldTextBlue {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #335C85; }
.BoldText {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #666666; }

.TitleTextRed {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #990000; }
.SmallTextRed {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; }
.SmallTextGrey {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; }
.TitleTextGrey {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #999999; }
.TitleTextBlack {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }

/*currently being used on default intro pages for other products*/
.MedLargeTextRed {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #990000; }
.XLargeTextRed {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 40px; color: #990000; }
.XLargeTextGrey {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 40px; color: #999999; }
.XLargeTextBlack {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; }
.MedTextBlack {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }

/*1 pixel table outline used in site*/
.TblOutline  {border: #57688C solid; border-width: 1px 1px 1px 1px;}

/*Small Text or Text Links used in site*/
.smltext {font-size: 8pt; color: #000000}
a.smltextlink {text-decoration:none; color: #336699; font-size: 8pt}
a.smltextlink:visited {color:#336699; text-decoration:none}
a.smltextlink:hover {text-decoration:underline; font-size: 8pt}

a.smltextlinkhighlights {text-decoration:none; color: #336699; font-size: 8pt}
a.smltextlinkhighlights:visited {text-decoration:none; color: #336699; font-size: 8pt}
a.smltextlinkhighlights:hover {text-decoration:underline; font-size: 8pt}

.smltextbold {font-size: 8pt; color: #000000; font-weight: bold;}

/*header links*/
a.HeaderLink {font-family: Trebuchet MS, Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #000000; text-decoration:none;}
a.HeaderLink:visited {text-decoration:none;       color:#000000}
a.HeaderLink:hover   {text-decoration:none;  text-decoration:underline; color:#000000}

/*Main Navigation Links*/
a.MainSectionLink {font-family: Trebuchet MS, Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #006699; text-decoration:none;}
a.MainSectionLink:visited {text-decoration:none;       color:#006699}
a.MainSectionLink:hover   {text-decoration:none;  text-decoration:underline; color:#006699}

a.BlackMainSectionLink {font-family: Trebuchet MS, Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; text-decoration:none;}
a.BlackMainSectionLink:visited {text-decoration:none;       color:#000000}
a.BlackMainSectionLink:hover   {text-decoration:none;  text-decoration:underline; color:#000000}

/*Main Body Links*/
a.MainBodyLink {font-family: Trebuchet MS, Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; text-decoration:none;}
a.MainBodyLink:visited {text-decoration:none;       color:#006699}
a.MainBodyLink:hover   {text-decoration:none;  text-decoration:underline; color:#006699}

a.MainBodyLinkSmall {font-family: Trebuchet MS, Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #999999; text-decoration:none;}
a.MainBodyLinkSmall:visited {text-decoration:none;       color:#999999}
a.MainBodyLinkSmall:hover   {text-decoration:none;  text-decoration:underline; color:#999999}

a.SmallBodyLink {font-family: Trebuchet MS, Verdana,Arial,Helvetica,sans-serif; font-size: 9pt; color: #006699; text-decoration:none;}
a.SmallBodyLink:visited {text-decoration:none;       color:#006699}
a.SmallBodyLink:hover   {text-decoration:none;  text-decoration:underline; color:#006699}

/*Text link big red - see challenges page*/
a.BigRedLink {font-family: Trebuchet MS, Verdana,Arial,Helvetica,sans-serif; font-size: 13pt; color: #990000; text-decoration:none;}
a.BigRedLink:visited {text-decoration:none;       color:#990000}
a.BigRedLink:hover   {text-decoration:none;  text-decoration:underline; color:#990000}

a.BigBlueLink {font-family: Trebuchet MS, Verdana,Arial,Helvetica,sans-serif; font-size: 13pt; color: #1B2D4B; text-decoration:none;}
a.BigBlueLink:visited {text-decoration:none;       color:#1B2D4B}
a.BigBlueLink:hover   {text-decoration:none;  text-decoration:underline; color:#1B2D4B}

a.BigGreenLink {font-family: Trebuchet MS, Verdana,Arial,Helvetica,sans-serif; font-size: 13pt; color: #006666; text-decoration:none;}
a.BigGreenLink:visited {text-decoration:none;       color:#006666}
a.BigGreenLink:hover   {text-decoration:none;  text-decoration:underline; color:#006666}



/*Text link big red - see challenges page*/
a.BigGreyLink {font-family: Trebuchet MS, Verdana,Arial,Helvetica,sans-serif; font-size: 13pt; color: #999999; text-decoration:none;}
a.BigGreyLink:visited {text-decoration:none;       color:#999999}
a.BigGreyLink:hover   {text-decoration:none;  text-decoration:underline; color:#999999}

