/*  Copyright © 2001, 2002 OGMA Consulting Corp. */
/**********************************/
/**** Only variations to the   ****/
/**** style.css file should be ****/
/**** in this file             ****/
/**** ie - colour differences  ****/
/**** from one client to the   ****/
/**** next                     ****/
/****                          ****/
/**** AdH - 2001/11/21         ****/
/**********************************/


/********* START - default Links **********/
a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 12px;
  color: #660000;
}

a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 12px;
  color: #660000;
}

a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 12px;
  color: #660000;
}

a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 12px;
  color: #000000;
}
/********* END - default Links **********/

/* deprecated - DO NOT USE - use regText */
.textBody {
  font-size: 12px;
}
/* deprecated - DO NOT USE - use regText */
a.textBody:link {
  font-size: 12px;
}
/* deprecated - DO NOT USE - use regText */
a.textBody:active {
  font-size: 12px;
}
/* deprecated - DO NOT USE - use regText */
a.textBody:visited {
  font-size: 12px;
}
/* deprecated - DO NOT USE - use regText */
a.textBody:hover {
  font-size: 12px;
}

.display {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666
}

.arrowLink {
  font-size: 12px;
  color: #660000
}

.subheading {
  font-size: 13px;
  color: #336699;
}

.subheading:link {
  text-decoration: none;
  font-size: 13px;
  color: #336699;
}

.subheading:visited {
  text-decoration: none;
  font-size: 13px;
  color: #336699;
}

.subheading:active {
  text-decoration: none;
  color: #336699;
}

.subheading:hover {
  text-decoration: underline;
  font-size: 13px;
  color: #336699;
}

.minorheading {
  font-size: 13px;
  color: #336699
}

/*programHeadingHome*/
.pageTitle {
  font-family: "Times New Roman", Times, serif;
  color: #660000;
  font-style: italic
}

/*progFormSectTitle*/
.pageSubTitle{
  font-family: Arial, Helvetica, sans-serif;
  color: #003366
}

/*programIntroHome*/
.pageIntro {
  color: #003366
}

a.pageSubLink:link {
  font-family: Arial, Helvetica, sans-serif;
  color: #660000
}

a.pageSubLink:visited {
  font-family: Arial, Helvetica, sans-serif;
  color: #660000
}

a.pageSubLink:active {
  font-family: Arial, Helvetica, sans-serif;
  color: #660000
}

a.pageSubLink:hover {
  font-family: Arial, Helvetica, sans-serif;
  color: #003366
}

.env {
  font-size: 11px;
  color: #660000
}

.footer {
  font-size: 10px;
  color: #666666
}

.lnavTitle {
  font-size: 12px;
  color: #003366
}

/********* START - footer Links **********/
.ftrLinks:link {
  color: #666666
}

.ftrLinks:visited {
  color: #666666
}

.ftrLinks:active {
  color: #666666
}

.ftrLinks:hover {
  color: #666666
}
/********* END - footer Links **********/

/*********  START - regText Links - **********/
a.regText:link {
  color: #000000;
  font-size: 12px;
}

a.regText:visited {
  color: #000000;
  font-size: 12px;
}

a.regText:active {
  color: #000000;
  font-size: 12px;
}

a.regText:hover {
  color: #660000;
  font-size: 12px;
  text-decoration: underline;
}
/********* END - regText Links **********/

/********* START - Inactive Links **********/
a.inactive:link {
  font-size: 12px;
}

a.inactive:visited {
  font-size: 12px;
}

a.inactive:active {
  font-size: 12px;
}

a.inactive:hover {
  font-size: 12px;
  text-decoration: underline;
}
/********* END - Inactive Links **********/

/*********  hasRequote Links **********/

.hasRequote {
  font-size: 12px;
  color: #666666;
}

a.hasRequote:link {
  font-size: 12px;
  color: #666666;
}

a.hasRequote:visited {
  font-size: 12px;
  color: #666666;
}

a.hasRequote:active {
  font-size: 12px;
  color: #666666;
}

a.hasRequote:hover {
  font-size: 12px;
  color: #000000;
}


/********* small Links *********/
a.smLink:link {
  font-size: 11px;
}

a.smLink:visited {
  font-size: 11px;
}

a.smLink:active {
  font-size: 11px;
}

a.smLink:hover {
  font-size: 11px;
  text-decoration: underline;
}

/******** Large Links ********/
a.lgLink:link {
  text-decoration: underline;
  font-size: 14px;
}

a.lgLink:visited {
  text-decoration: underline;
  font-size: 14px;
}

a.lgLink:active {
  text-decoration: underline;
  font-size: 14px;
}

a.lgLink:hover {
  text-decoration: underline;
  font-size: 14px;
}

/******** Small Links ********/
a.smBoldLink:link {
  text-decoration: underline;
  font-size: 8pt;
}

a.smBoldLink:visited {
  text-decoration: underline;
  font-size: 8pt;
}

a.smBoldLink:active {
  text-decoration: underline;
  font-size: 8pt;
}

a.smBoldLink:hover {
  text-decoration: underline;
  font-size: 8pt;
}

/**** Summary Screens - user, person, org, project etc.. ****/

td.summary {
  background-image: url('../images/bg_wh_cccccc.gif');
  background-color : transparent;
  background-repeat: repeat;
  font-size: 11px;
  color: #000000
}

/* this sets line below the header labels */
td.summaryLine {
  background-color : #999999;
}

/***************************/
/****  Search Results   ****/
/***************************/

/*** these are strictly for displaying search results  **/

td.search_bg {
  background-color : #CCCCCC;
}

td.search_frame {
  background-color : #CCCCCC;
}

td.search_line {
  background-image: url('../images/ln_dot_grey_wh.gif');
  background-color : transparent;
  background-repeat: repeat
}

td.search_lineTop {
  background-image: url('../images/ln_dot_grey_wh.gif');
  background-color : transparent;
  background-repeat: repeat
}

td.searchTitle_bg {
  background-image: url('../images/bg_search_results.gif');
  background-color : transparent;
  background-repeat: repeat
}

td.searchResultsHeader {
  background-image: none;
  background-color : #EEEEEE;
  background-repeat: repeat;
  font-size: 12px;
  color: #000000
}

td.searchResultsBody {
  font-size:  12px;
  height:     20px;
}

td.searchResultsBodyCyan {
  font-size:  12px;
  height:     20px;
}

td.searchResultsTitle {
  font-size:      12px;
}

.searchResultsTitle {
  font-size:      12px;
}

a.searchResultsHeaderLink:link {
  font-size:      12px;
}

a.searchResultsHeaderLink:active {
  font-size:      12px;
}

a.searchResultsHeaderLink:visited {
  font-size:      12px;
}

a.searchResultsHeaderLink:hover {
  font-size:      12px;
}

a.searchResultsBodyLink:link {
  font-size:      12px;
}

a.searchResultsBodyLink:active {
  font-size:      12px;
}

a.searchResultsBodyLink:visited {
  font-size:      12px;
}

a.searchResultsBodyLink:hover {
  font-size:      12px;
}

/* this sets vertical lines between the column headings */
td.resultsLinesHeader {
  background-image: none;
  background-color : #EEEEEE
}

/* this sets lines around all the fields */
td.resultsLines {
  background-color : #FFFFFF;
}

/* this sets line below the header labels */
td.headerLine {
  background-color : #999999;
}

/* this sets line above the header labels */
td.headerTopline {
  background-image: url('../images/ln_dot_grey_wh.gif');
  background-color : transparent;
  background-repeat: repeat
}

.inactive {
  font-size: 13px;
}

/*********  Inactive Links **********/

a.inactive:link {
  font-size: 13px;
}

a.inactive:visited {
  font-size: 13px;
}

a.inactive:active {
  font-size: 13px;
}

a.inactive:hover {
  font-size: 13px;
}
/**** end  Inactive Links *******/

/********* field link ************/

a.fieldLink:link {
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.fieldLink:visited {
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.fieldLink:active {
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.fieldLink:hover {
  color: #660000;
  text-decoration: underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/**** end ************************************/

/************* HTML Tags *************/

hr {
  color: #003366;
  width: 575px;
}

hr.grey {
  width: 575px;
}

/* this is deprecated - do not use */
select.large {
  color: #660000;
}

ul.clause {
  margin-left: 0em;
  margin-top: 0em;
  margin-bottom: 0em;
}

/*** textBox that doesn't look like it ***/
input.readOnlyText  {
  font-size : 12px;
}

input.readOnlyTextColor  {
  font-size : 12px;
}

/************* Text Sizes *************/

.regText {
  font-size: 12px;
}

.boldText {
  font-size: 12px;
}

.regColourText1 {
  font-size: 12px;
  color: #660000;
}

.regColourBoldText1 {
  font-size: 12px;
  color: #660000;
}

.regTextWarning {
  font-size: 12px;
  font-weight: bold;
  color: #660000;
}

.lgBoldText {
  font-size: 14px;
  font-weight: bold;
}

.lgText {
  font-size: 14px;
}

.lgColourText {
  font-size: 14px;
  color: #003366;
}

.lgBoldColourText {
  font-size: 14px;
  color: #003366;
}

.smRedText {
  font-size: 11px;
}

.smColouredText {
  font-size: 11px;
  color: #003366;
}

.smBoldColouredText {
  font-size: 11px;
  color: #003366;
}

.smYellowText {
  font-size: 10px;
  background-color: yellow;
  color: #000000;
  letter-spacing: 1px;
  font-weight: bold;
}

.halfToneRegText {
  font-size: 12px;
}

.boldYellowText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  background-color: yellow;
  color: #000000;
}

.fieldName {
  color: #000000;
  font-size: 11px;
}

.fieldValue {
  color: #333333;
  font-size: 11px;
}

.asteriskText {
  color: #003366;
}

.asterisk {
  font-size: 11px;
  color: #660000
}

/****************************/
/****     Documents      ****/
/****************************/

a.doc_link:link {
   color: #000000;
}

a.doc_link:visited {
  color: #000000;
}

a.doc_link:active {
  color: #000000;
}

a.doc_link:hover {
  color: #660000;
  text-decoration: underline;
}

/********* field link ************/

a.doc_fieldLink:link {
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.doc_fieldLink:visited {
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.doc_fieldLink:active {
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.doc_fieldLink:hover {
  color: #660000;
  text-decoration: underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/********* field link 1 ************/

a.doc_fieldLink1:link {
  text-decoration: none;
  color: #FF0102;
  font-size: 16px;
  font-family: courier new, courier;
  font-weight: normal;
}

a.doc_fieldLink1:visited {
  text-decoration: none;
  color: #FF0102;
  font-size: 16px;
  font-family: courier new, courier;
  font-weight: normal;
}

a.doc_fieldLink1:active {
  text-decoration: none;
  color: #FF0102;
  font-size: 16px;
  font-family: courier new, courier;
}

a.doc_fieldLink1:hover {
  color: #FF0102;
  text-decoration: none;
  font-size: 16px;
  font-family: courier new, courier;
  font-weight: normal;
}


/**** tableHeader: ****/

a.doc_tableHeaderLink:link {
  color: #003366;
}

a.doc_tableHeaderLink:visited {
  color: #003366;
}

a.doc_tableHeaderLink:active {
  color: #003366;
}

a.doc_tableHeaderLink:hover {
  color: #660000;
  text-decoration: underline;
}

/**** userDocTitle ****/

.doc_userDocTitleLink:link {
  text-decoration: none;
  color: #003366;
  font-size: 12px;
}

a.doc_userDocTitleLink:visited {
  text-decoration: none;
  color: #003366;
  font-size: 12px;
}

a.doc_userDocTitleLink:active {
  text-decoration: none;
  color: #003366;
  font-size: 12px;
}

a.doc_userDocTitleLink:hover {
  color: #660000;
  font-size: 12px;
  text-decoration: underline;
}

/**** subUserDocTitle ****/

.doc_subUserDocTitleLink:link {
  text-decoration: none;
  color: #336699;
}

a.doc_subUserDocTitleLink:visited {
  text-decoration: none;
  color: #336699;
}

a.doc_subUserDocTitleLink:active {
  text-decoration: none;
  color: #336699;
}

a.doc_subUserDocTitleLink:hover {
  color: #660000;
  text-decoration: underline;
}

/**** pageTitle: ****/

a.doc_pageTitleLink:link {
  color: #660000;
}

a.doc_pageTitleLink:visited {
  color: #660000;
}

a.doc_pageTitleLink:active {
  color: #660000;
}

a.doc_pageTitleLink:hover {
  color: #003366;
  text-decoration: underline;
}

/**** title: ****/

a.doc_titleLink:link {
  color: #003366;
}

a.doc_titleLink:visited {
  color: #003366;
}

a.doc_titleLink:active {
  color: #003366;
}

a.doc_titleLink:hover {
  color: #660000;
  text-decoration: underline;
}


a.doc_monospaced_link:hover {
  color: #660000;
}

hr.doc_line {
  color: #666666;
  width: 650px;
  text-align: left;
}

.doc_pageTitle {
  font-family: "Times New Roman", Times, serif;
  font-size: 22px;
  color: #660000;
  font-style: italic
}

.doc_title {
  font-family: "Times New Roman", Times, serif;
  color: #660000;
}

.doc_alternateTitle {
  font-family: "Times New Roman", Times, serif;
  font-size: 22px;
  color: #003366;
}

.doc_titleComment {
  font-family: "Times New Roman", Times, serif;
  color: #000000;
}

.doc_titleColourComment {
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  color: #003366;
}

.doc_subTitle {
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif;
  color: #003366;
}

.doc_userDocTitle {
  color: #003366;
}

.doc_subUserDocTitle {
  color: #336699;
}

.doc_status {
  font-family: "Times New Roman", Times, serif;
}

.doc_fieldText {
  font-family: verdana, arial, helvetica, sans-serif;
  color: #000000;
}

.doc_colourRegText {
  color: #660000;
}

.doc_tableHeader {
  color: #003366;
}

.doc_colourTableHeader {
  color: #003366;
}

.doc_labelColour {
  color: #003366
}

/**************************/
/****  START Menus     ****/
/**************************/

.contextLineColor {
  background-color: #000000;
}


/********** links Menu *************/

.linksColor {
  background-color: #FFFFCC;
}

/********** main Menu *************/

.menu_body {
  background-color: #FFFFFF;
}

.menuColor {
  background-color: #003399;
}

.contextColor {
  background-color: #003399;
}

/********** doc Menu *************/

.docMenu_body {
  background-color: #FFFFFF;
}

.docMenuColor {
  background-color: #003399;
}

.docContextColor {
  background-color: #003399;
}

/****** BCBid link ******/

.menu_navThemes {
  color: #CCCCCC;
}

a.menu_navThemes:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #CCCCCC;
  text-decoration: none
}

a.menu_navThemes:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #CCCCCC;
  text-decoration: none
}

a.menu_navThemes:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #CCCCCC;
  text-decoration: none
}

a.menu_navThemes:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none
}

/****** Navigation Title links ******/

.contextMenuTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #003366
}

.menu_lnavTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #003366
}

a.menu_lnavTitle:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #003366
}

a.menu_lnavTitle:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #003366
}

a.menu_lnavTitle:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #003366
}

a.menu_lnavTitle:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #003366
}

/****** Navigation links ******/

.menu_leftnavBody {
  font-size: 11px;
  color: #333333;
  text-decoration: none
}

a.menu_leftnavBody:link {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

a.menu_leftnavBody:visited {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

a.menu_leftnavBody:active {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

a.menu_leftnavBody:hover {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

/****** Navigation links ******/

.linksMenu_leftnavBody {
  font-size: 11px;
  color: #333333;
  text-decoration: none
}

a.linksMenu_leftnavBody:link {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

a.linksMenu_leftnavBody:visited {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

a.linksMenu_leftnavBody:active {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

a.linksMenu_leftnavBody:hover {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

/****** Navigation links ******/
.docMenu_leftnavBody {
  font-size: 11px;
  color: #333333;
  text-decoration: none
}

a.docMenu_leftnavBody:link {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

a.docMenu_leftnavBody:visited {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

a.docMenu_leftnavBody:active {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

a.docMenu_leftnavBody:hover {
  font-size: 11px;
  color: #333333;
  text-decoration: underline
}

/**************************/
/****  END -  Menus    ****/
/**************************/

.navSub {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #CCCCCC;
}

a.navSub:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #CCCCCC;
}

a.navSub:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #CCCCCC;
}

a.navSub:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

a.navSub:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

.navSubOn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

a.navSubOn:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

a.navSubOn:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

a.navSubOn:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

a.navSubOn:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

.navBodyRed {
  font-size: 12px;
  color: #660000
}
.urgBodyRed {
  font-size: 12px;
  font-weight: bold; 
  color: #FF0000
}

.navBody {
  font-size: 12px;
  color: #333333;
}

.navBody.link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
}

.navPopup:link {
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  color: #FFFFFF;
}

.navPopup:visited {
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  color: #FFFFFF;
}

.navPopup:active {
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  color: #FFFFFF;
}

.navPopup:hover {
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  color: #cccccc;
}

/****** BCBid teaser ******/

.menu_navThemesOff {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #6699CC;
  text-decoration: none
}

.navSubOff {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6699CC;
}

.docMenu_contextTeaser {
  color: #6699CC;
}

/****** Page Navigation Links  ******/
.navigation:link {
  font-size: 15px;
}

.navigation:visited {
  font-size: 15px;
}

.navigation:active {
  font-size: 15px;
}

.navigation:hover {
  font-size: 15px;
}

/*********** START - Image Buttons ***********/
/* used in ogImageButtons (2002/05/01)
 * changing the font-family/size/weight may
 * have adverse effects on the button image produced
 */
a.imgButton:link {
  font-family:     arial, helvetica, sans-serif;
  font-size:       14px;
  color:           #FFFFFF;
}

a.imgButton:visited {
  font-family:     arial, helvetica, sans-serif;
  font-size:       14px;
  color:           #FFFFFF;
}

a.imgButton:active {
  font-family:     arial, helvetica, sans-serif;
  font-size:       14px;
  color:           #FFFFFF;
}

a.imgButton:hover {
  font-family:     arial, helvetica, sans-serif;
  font-size:       14px;
  color:           #FFFFFF;
}

/* if the font is changed for detailsButton (size or typeface) then the button will not display properly */
a.detailsButton:link {
  color:           #003366;
}

a.detailsButton:visited {
  color:           #003366;
}

a.detailsButton:active {
  color:           #003366;
}

a.detailsButton:hover {
  color:           #003366;
}
/*********** End - Image Buttons ***********/

/*******************************************/
/*********** START - Help styles ***********/
/*******************************************/
.help_regText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.helpTitleLg {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22px;
  color: #003366
}

.helpClose {
  font-family: Arial, Helvetica, sans-serif;
  color: #003366
}

.helpPalTitle {
  font-family: Arial, Helvetica, sans-serif;
  color: #003366
}

.helpResource {
  font-size: 11px;
  color: #003366
}

/*** helpTopic links ***/

.helpTopic {
  font-size: 11px;
  color: #333333;
}

a.helpTopic:link {
  font-size: 11px;
  color: #333333;
}

a.helpTopic:active {
  font-size: 11px;
  color: #333333;
}

a.helpTopic:visited {
  font-size: 11px;
  color: #333333;
}

a.helpTopic:hover {
  font-size: 11px;
  color: #99CCFF;
}

/*** helpTopicOn links ***/
.helpTopicOn {
  font-size: 11px;
  color: #333333;
}

a.helpTopicOn:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #333333;
  text-decoration: none;
  font-size: 11px;
}

a.helpTopicOn:active  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #333333;
  text-decoration: none;
  font-size: 11px;
}

a.helpTopicOn:visited  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #333333;
  text-decoration: none;
  font-size: 11px;
}

a.helpTopicOn:hover {
  font-size: 11px;
  color: #333333;
}

/*** helpResource links ***/
a.helpResource:link {
  font-size: 11px;
  color: #003366;
}

a.helpResource:active {
  font-size: 11px;
  color: #003366;
}

a.helpResource:visited {
  font-size: 11px;
  color: #003366;
}

a.helpResource:hover {
  font-size: 11px;
  color: #003366;
}
/************** END - Help styles *************/