/* 21May2004(Stbro): define the page so that when printed it prints landsacpe */
@page {
  size : landscape
}

img {
  border: 0px none;
}

body {
  color: #000000;
  background-color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.hideRefDesc {     /* this should always be     */
  color: #ffffff;  /* the body background-color */
}


/* deprecated - DO NOT USE - use regText */
.textBody {
  font-size: 11px;
}

/********* new **********/

.checkbox {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

.contextMenuTitle {
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navBody {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.navBody:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.navBody:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.navBody:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.navBody:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.arrowLink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.subheading:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.subheading:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.subheading:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.subheading:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.subheading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.minorheading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

/* really should be deprecated - however it is on BC index page which they can control */
/* pageTitle should be used instead */
.programHeadingHome {
  font-family: "Times New Roman", Times, serif;
  font-size: 22px;
  color: #990033;
  font-style: italic
}
.programSubheadHome {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: 900;
  color: #003366
}

.department {
  font-weight: bold;
  font-size: 16px;
  color: #00407e;
  font-family: arial, helvetica, sans-serif
}

/*programHeadingHome*/
.pageTitle {
  font-size: 22px;
  font-family: "Times New Roman", Times, serif;
  font-style: italic
}

.pageSubTitle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
}

.pageIntro {
  font-family: "Times New Roman", Times, serif;
  font-size: 14px;
  font-style: italic;
}

/* for online manual pages */
.pageSectTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #336699
}

a.pageSubLink:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 900;
}

a.pageSubLink:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 900;
}

a.pageSubLink:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 900;
}

a.pageSubLink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 900;
}

.env {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.navBodyRed {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #990033;
}

.footer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.navigation:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
}

.navigation:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
}

.navigation:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
}

.navigation:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
}

.nav {
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
  font-family: verdana, arial, helvetica, sans-serif;
}

.navPopup:link {
  font-weight: bold;
  font-size: 12px;
  font-family: verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}

.navPopup:visited {
  font-weight: bold;
  font-size: 12px;
  font-family: verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}

.navPopup:active {
  font-weight: bold;
  font-size: 12px;
  font-family: verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}

.navPopup:hover {
  font-weight: bold;
  font-size: 12px;
  font-family: verdana, arial, helvetica, sans-serif;
  text-decoration: none;
}

.ftrLinks:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  letter-spacing: 2px;
  font-weight: bold;
  color: #666666
}

.ftrLinks:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  letter-spacing: 2px;
  font-weight: bold;
  color: #666666
}

.ftrLinks:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  letter-spacing: 2px;
  font-weight: bold;
  color: #666666
}

.ftrLinks:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  letter-spacing: 2px;
  font-weight: bold;
  color: #666666
}

.lnavTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003366
}

.searchTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  color: #003366
}

.breadcrumb {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666
}

.breadcrumb:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666
}

.breadcrumb:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666
}

.breadcrumb:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666
}

.breadcrumb:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666
}


.breadcrumbSep {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  text-decoration: none
}

/********* dbTime **************/

.dbTime {
  border-style : none;
  font-family:   Arial, Helvetica, sans-serif;
  font-size:     16px;
  font-weight:   bold;
  color:         #336699;
}

/********* Tool Tips  *************/

.toolTipBorder {
  background-color: #000000;
}
.toolTipBackground {
  width: 150px;
  background-color: #FFFFCC;
}
.toolTipText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

/********* 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: Verdana, Arial, Helvetica, sans-serif;
  font-size:   12px;
  font-weight: bold;
  color:       #FFD700;
  text-decoration: none;
}

a.imgButton:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:   12px;
  font-weight: bold;
  color:       #FFD700;
  text-decoration: none;
}

a.imgButton:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:   12px;
  font-weight: bold;
  color:       #FFD700;
  text-decoration: none;
}

a.imgButton:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:   12px;
  font-weight: bold;
  color:           #FFFFFF;
  text-decoration: none;
}

/* if the font is changed for imgButtonSm (size or typeface) then the button will not display properly */
a.imgButtonSm:link {
  font-family:     arial, helvetica, sans-serif;
  font-size:       11px;
  font-weight:     bold;
  color:           #FFFFFF;
  text-decoration: none;
}

a.imgButtonSm:visited {
  font-family:     arial, helvetica, sans-serif;
  font-size:       11px;
  font-weight:     bold;
  color:           #FFFFFF;
  text-decoration: none;
}

a.imgButtonSm:active {
  font-family:     arial, helvetica, sans-serif;
  font-size:       11px;
  font-weight:     bold;
  color:           #FFFFFF;
  text-decoration: none;
}

a.imgButtonSm:hover {
  font-family:     arial, helvetica, sans-serif;
  font-size:       11px;
  font-weight:     bold;
  color:           #FFFFFF;
  text-decoration: none;
}

/* if the font is changed for actionButton (size or typeface) then the button will not display properly */
a.actionButton:link {
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #000000;
  text-decoration: none;
}

a.actionButton:visited {
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #000000;
  text-decoration: none;
}

a.actionButton:active {
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #000000;
  text-decoration: none;
}

a.actionButton:hover {
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #000000;
  text-decoration: none;
}

/* if the font is changed for detailsButton (size or typeface) then the button will not display properly */
a.detailsButton:link {
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #003366;
  text-decoration: none;
}

a.detailsButton:visited {
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #003366;
  text-decoration: none;
}

a.detailsButton:active {
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #003366;
  text-decoration: none;
}

a.detailsButton:hover {
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-size:       10px;
  color:           #003366;
  text-decoration: none;
}

/********* print button **********/
a.printSm:link {
  font-family:     arial, helvetica, sans-serif;
  font-size:       10px;
  color:           #003366;
  text-decoration: none;
  letter-spacing:  1px;
}
a.printSm:visited {
  font-family:     arial, helvetica, sans-serif;
  font-size:       10px;
  color:           #003366;
  text-decoration: none;
  letter-spacing:  1px;
}
a.printSm:active {
  font-family:     arial, helvetica, sans-serif;
  font-size:       10px;
  color:           #003366;
  text-decoration: none;
  letter-spacing:  1px;
}
a.printSm:hover {
  font-family:     arial, helvetica, sans-serif;
  font-size:       10px;
  color:           #003366;
  text-decoration: none;
  letter-spacing:  1px;
}

/********* default Links *********/

a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}

a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}

a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}

a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}

/*** regText link ***/

a.regText:link {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

a.regText:visited {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

a.regText:active {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

a.regText:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 11px;
  text-decoration: none;
}


/********* char hierarchy Links **********/

a.charLink:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
}

a.charLink:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
}

a.charLink:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
}

a.charLink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
}

.charText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}


/******** Large Menu Links ********/

a.lgMenu:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  text-decoration: none;
  font-size: 12pt;
}

a.lgMenu:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  text-decoration: none;
  font-size: 12pt;
}

a.lgMenu:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  text-decoration: none;
  font-size: 12pt;
}

a.lgMenu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #fff996;
  text-decoration: none;
  font-size: 12pt;
}

/******** Small Menu Links ********/

a.smMenu:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  text-decoration: none;
  font-size: 10pt;
}

a.smMenu:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  text-decoration: none;
  font-size: 10pt;
}

a.smMenu:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  text-decoration: none;
  font-size: 10pt;
}

a.smMenu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #fff996;
  text-decoration: none;
  font-size: 10pt;
}


/******** Large Links ********/

a.lgLink:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
}

a.lgLink:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
}

a.lgLink:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
}

a.lgLink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
}

/********* small Links *********/

a.smLink:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}

a.smLink:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}

a.smLink:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}

a.smLink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}

a.smBoldLink:link {
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}

a.smBoldLink:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}

a.smBoldLink:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}

a.smBoldLink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}

/************* HTML Tags *************/

th {
  text-align: center;
  vertical-align: top;
}

td {
  text-align: left;
  vertical-align: top;
}

td.alignLeft {
  text-align: left;
}

td.alignRight {
  text-align: right;
}

td.alignCenter {
  text-align: center;
}

td.valignTop {
  vertical-align: top;
}

td.valignMiddle {
  vertical-align: middle;
}

td.valignBottom {
  vertical-align: bottom;
}

td.leftMiddle {
  text-align: left;
  vertical-align: middle;
}

td.rightMiddle {
  text-align: right;
  vertical-align: middle;
}

td.centerMiddle {
  text-align: center;
  vertical-align: middle;
}

td.leftBottom {
  text-align: left;
  vertical-align: bottom;
}

td.rightBottom {
  text-align: right;
  vertical-align: bottom;
}

td.centerBottom {
  text-align: center;
  vertical-align: bottom;
}

td.leftTop {
  text-align: left;
  vertical-align: top;
}

td.rightTop {
  text-align: right;
  vertical-align: top;
}

td.centerTop {
  text-align: center;
  vertical-align: top;
}


/**** Summary Screens - user, person, org, project etc.. ****/

td.summary {
  font-size: 10px;
  font-weight: normal;
  vertical-align: middle;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 20px;
}

/* this sets line below the header labels */
td.summaryLine {
  background-color : #000000;
}


/* this sets line below the header labels */
td.headerLine {
  background-color : #000000;
}

/* this sets line above the header labels */
td.headerTopline {
  background-image: url('../../bc/images/ln_dot_grey_wh.gif');
  background-color : transparent;
  background-repeat: repeat
}

/***************************/
/****  Search Results   ****/
/***************************/

/*** these are strictly for displaying search results  **/


td.search_bg {
  background-color : #CCCCCC;
}

td.search_frameHeader {
  background-color : #CCCCCC;
}

td.search_frameBody {
  background-color : #CCCCCC;
}

td.search_line {
  background-color : #CCCCCC;
}

td.search_lineTop {
  background-color : #CCCCCC;
}

td.searchTitle_bg {
  background-image:  none;
}

td.searchResultsHeader {
  background-color : #FFFFCC; 
  background-image: none;
  font-size:      10px;
  font-weight:    bold;
  vertical-align: middle;
  color:          #003399;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
  height:         20px
}

td.searchResultsHeaderEmp {
  background-color : #3F84C8; 
  background-image: none;
  font-size:      12px;
  font-weight:    bold;
  vertical-align: middle;
  color:          #2C5795;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
  height:         20px
}

td.searchResultsBodyCyan {
/*  background-color : #FFFFCC; */
  background-color : #F0F0F0;
  font-size:      10px;
  vertical-align: top;
  text-align:     left;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
  height:         18px;
}
td.searchResultsBodyCyanEmp {
/*  background-color : #FFFFCC; */
  background-color : #4C7EB3;
  font-size:      10px;
  vertical-align: top;
  text-align:     left;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
  height:         18px;
}
td.searchResultsBody {
  background-color : #FFFFFF;
  font-size:      10px;
  vertical-align: top;
  text-align:     left;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
  height:         18px;
}
td.searchResultsBodyEmp {
  background-color : #EDF2F6;
  font-size:      10px;
  vertical-align: top;
  text-align:     left;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
  height:         18px;
}
td.searchResultsTitle {
  font-size:      10px;
  vertical-align: top;
  text-align:     left;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
  height:         18px;
}

.searchResultsTitle {
  font-size:      10px;
  vertical-align: top;
  text-align:     left;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
  height:         18px;
}

td.searchResultsNumber {
  font-size:      10px;
  vertical-align: top;
  text-align:     left;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
  height:         18px;
  font-weight:    bold;
}

/* this sets vertical lines between the column headings */
td.resultsLinesHeader {
  background-color : #FFFFCC;
  background-image: none;
}

/* this sets lines around all the fields */
td.resultsLines {
  background-color : #FFFFFF;
}
/* this sets line below the header labels */
td.headerLine {
  background-color : #000000;
}

a.searchResultsHeaderLink:link {
  font-size:      10px;
  font-weight:    bold;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
}

a.searchResultsHeaderLink:active {
  font-size:      10px;
  font-weight:    bold;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
}

a.searchResultsHeaderLink:visited {
  font-size:      10px;
  font-weight:    bold;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
}

a.searchResultsHeaderLink:hover {
  font-size:      10px;
  font-weight:    bold;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
}

a.searchResultsBodyLink:link {
  font-size:      10px;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
}

a.searchResultsBodyLink:active {
  font-size:      10px;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
}

a.searchResultsBodyLink:visited {
  font-size:      10px;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
}

a.searchResultsBodyLink:hover {
  font-size:      10px;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
}

.inactive {
  font-size: 10px;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
  color: #C0C0C0;
}

/*********  Inactive Links **********/

a.inactive:link {
  font-size: 10px;
  color: #C0C0C0;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.inactive:visited {
  font-size: 10px;
  color: #C0C0C0;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.inactive:active {
  font-size: 10px;
  color: #C0C0C0;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.inactive:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: underline;
}

/**** end ************************************/

.hasRequote {
  font-size: 10px;
  font-family:    Verdana, Arial, Helvetica, sans-serif;
  color: #666666;
}


/*********  hasRequote Links **********/

a.hasRequote:link {
  font-size: 10px;
  color: #666666;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.hasRequote:visited {
  font-size: 10px;
  color: #666666;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.hasRequote:active {
  font-size: 10px;
  color: #666666;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.hasRequote:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: underline;
}

/**** end ************************************/

/********* field link ************/

a.fieldLink:link {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: courier new, courier;
  font-weight: normal;
}

a.fieldLink:visited {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: courier new, courier;
  font-weight: normal;
}

a.fieldLink:active {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: courier new, courier;
}

a.fieldLink:hover {
  color: #990033;
  text-decoration: none;
  font-size: 11px;
  font-family: courier new, courier;
  font-weight: normal;
}

/**** end ************************************/

pre {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

hr {
  width: 575px;
  text-align: left;
  color: #000000;
}

hr.grey {
  width: 550px;
  text-align: left;
  color: #cccccc;
}

/* this is deprecated - do not use */
hr.greyShort {
  width: 500px;
  text-align: left;
  color: #cccccc;
}

ul {
  margin-left: 1em;
  margin-top: 0em;
  margin-bottom: 0em;
}

br {
  font-size: 12px;
}

li {
  font-size: 10px;
}


textarea {
  font-size: 8pt;
  font-family: courier new, courier;
}

select {
  font-size: 8pt;
  font-family: courier new, courier;
  color: #000000;
  width:auto;
}
/* this is deprecated - do not use */
select.large {
  font-size: 8pt;
  font-family: courier new, courier;
  width:20em;
}

input {
  font-size: 8pt;
  font-family: courier new, courier;
  color: #000000;
}

input.greyInput {
  font-size: 8pt;
  font-family: courier new, courier;
  background-color: #cccccc;
}

/*** textBox that doesn't look like it ***/
input.readOnlyText  {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  border-style: none;
}

input.readOnlyTextColor  {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  border-style: none;
  background: #CCCCCC
}

/************* Text Sizes *************/

.welcomeTitle {
  font-size: 12pt;
  font-weight: bold;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

.welcomeContent {
  font-size: 10pt;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

.alternateColour {
  color: #000000;
  background-color: #ffffff;
}

.halfToneRegText {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #A0A0A0;
}

.working {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
}

.lgText {
  font-size: 14px;
}

.lgBoldText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

.lgColourText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #990033;
}

.lgBoldColourText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

.regText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}

.boldText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.regColourText1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  color: #990033;
}

.regColourBoldText1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.regRedText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FF0102;
  font-size: 11px;
}

.regTextWarning {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.warning {
  color: #CC0000;
  font-weight: bold;
}


/* deprecated - DO NOT USE */
.inputText {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.medText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.medBoldText {
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.medBoldColouredText {
  font-size: 12px;
  font-weight: bold;
  color: #003366;
}

.smDescriptorText {
  font-size: 10px;
  font-style: italic;
  font-weight: normal;
  color: #000000;
}

.smText {
  font-size: 11px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tinyText {
  font-family: Verdana, sans-serif;
  font-size: 9px;
  color: #000000;
}

.smIndentText {
  font-size: 11px;
  color: #000000;
  margin-left: 5px;
  margin-top: 0em;
  margin-bottom: 0em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smGreyBackgroundText {
  font-family: verdana, sans-serif;
  font-size: 10px;
  background-color: dddddd;
  color: #000000;
  letter-spacing: 1px;
  font-weight: normal;
}

.smYellowText {
  font-family: verdana, sans-serif;
  font-size: 10px;
  background-color: yellow;
  color: #000000;
  letter-spacing: 1px;
  font-weight: normal;
}

.smYellowTextEmp {
  font-family: verdana, sans-serif;
  font-size: 10px;
  background-color: #3F84C8;
  color: #2C5795;
  letter-spacing: 1px;
  font-weight: normal;
}

.boldYellowText {
  font-size: 11px;
  font-weight: bold;
  background-color: yellow;
  color: #000000;
}

.YellowText {
  background-color: yellow;
  color: #000000;
}

.smRedText {
  font-size: 10px;
  color: #990033;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smColouredText {
  font-size: 10px;
  color: #003366;
}

.smBoldColouredText {
  font-size: 10px;
  font-weight: bold;
  color: #003399;
}

.smboldText {
  font-size: 8pt;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fields {
  font-size: 8pt;
}

.asterisk {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.asteriskText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.clock {
  font-size: 11px;
  font-family: courier new, courier;
  font-weight: normal;
  text-align: right;
  color: black;
  background-color: #FFFFCC
}

.fieldName {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.fieldValue {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.display {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000
}

.fixedText {
  font-size: 8pt;
  font-family: courier new, courier;
  font-weight: normal;
}


/****************************/
/****     Documents      ****/
/****************************/

.doc_body {
  color: #000000;
}



/***********   Links   ************************/

a.doc_link:link {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

a.doc_link:visited {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

a.doc_link:active {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.doc_link:hover {
  color: #990033;
  text-decoration: none;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/********* field link ************/

a.doc_fieldLink:link {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: courier new, courier;
  font-weight: normal;
}

a.doc_fieldLink:visited {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: courier new, courier;
  font-weight: normal;
}

a.doc_fieldLink:active {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: courier new, courier;
}

a.doc_fieldLink:hover {
  color: #990033;
  text-decoration: none;
  font-size: 11px;
  font-family: courier new, courier;
  font-weight: normal;
}


/**** tableHeader: ****/

a.doc_tableHeaderLink:link {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

a.doc_tableHeaderLink:visited {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

a.doc_tableHeaderLink:active {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

a.doc_tableHeaderLink:hover {
  text-decoration: none;
  color: #000000;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

/**** pageTitle: ****/

a.doc_pageTitleLink:link {
  text-decoration: none;
  color: #000000;
  font-size: 22px;
  font-weight: italic;
  font-family: "Times New Roman", Times, serif;
}

a.doc_pageTitleLink:visited {
  text-decoration: none;
  color: #000000;
  font-size: 22px;
  font-weight: italic;
  font-family: "Times New Roman", Times, serif;
}

a.doc_pageTitleLink:active {
  text-decoration: none;
  color: #000000;
  font-size: 22px;
  font-weight: italic;
  font-family: "Times New Roman", Times, serif;
}

a.doc_pageTitleLink:hover {
  text-decoration: underline;
  color: #000000;
  font-size: 22px;
  font-weight: italic;
  font-family: "Times New Roman", Times, serif;
}

/**** title: ****/

a.doc_titleLink:link {
  text-decoration: none;
  color: #000000;
  font-size: 12pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.doc_titleLink:visited {
  text-decoration: none;
  color: #000000;
  font-size: 12pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.doc_titleLink:active {
  text-decoration: none;
  color: #000000;
  font-size: 12pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.doc_titleLink:hover {
  color: #000000;
  font-size: 12pt;
  text-decoration: underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/**** userDocTitle ****/
.doc_userDocTitleLink:link {
  color: #000000;
  font-size: 14px;
}

a.doc_userDocTitleLink:visited {
  color: #000000;
  font-size: 14px;
}

a.doc_userDocTitleLink:active {
  color: #000000;
  font-size: 14px;
}

a.doc_userDocTitleLink:hover {
  color: #000000;
  font-size: 14px;
}

/**** subUserDocTitle ****/

.doc_subUserDocTitleLink:link {
  color: #000000;
  font-size: 12px;
}

a.doc_subUserDocTitleLink:visited {
  color: #000000;
  font-size: 12px;
}

a.doc_subUserDocTitleLink:active {
  color: #000000;
  font-size: 12px;
}

a.doc_subUserDocTitleLink:hover {
  color: #000000;
  font-size: 12px;
}

/**** mailto: ****/

a.doc_mailto:link {
  text-decoration: none;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.doc_mailto:visited {
  text-decoration: none;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.doc_mailto:active {
  text-decoration: none;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.doc_mailto:hover {
  font-size: 11px;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/**** monospaced: ****/

a.doc_monospaced_link:link {
  text-decoration: none;
  color: #000000;
  font-family: Lucida Console, Monospaced;
  font-size: 11px;
}

a.doc_monospaced_link:visited {
  text-decoration: none;
  color: #000000;
  font-family: Lucida Console, Monospaced;
  font-size: 11px;
}

a.doc_monospaced_link:active {
  text-decoration: none;
  color: #000000;
  font-family: Lucida Console, Monospaced;
  font-size: 11px;
}

a.doc_monospaced_link:hover {
  text-decoration: underline;
  color: #990033;
  font-family: Lucida Console, Monospaced;
  font-size: 11px;
}

/*************   Text     *********************/

.doc_pageTitle {
  font-family: "Times New Roman", Times, serif;
  font-size: 22px;
  color: #000000;
  font-style: italic;
  font-weight: normal;
}

.doc_title {
  font-family: "Times New Roman", Times, serif;
  font-size: 22px;
  color: #000000;
  font-weight: normal;
}

.doc_titleComment {
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  color: #000000;
  font-weight: normal;
}

.doc_subTitle {
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.doc_userDocTitle {
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.doc_subUserDocTitle {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

a.doc_subUserDocTitle:link {
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.doc_status {
  font-family: "Times New Roman", Times, serif;
  font-size: 22px;
  color: #000000;
  font-weight: normal;
}

.doc_version {
  font-family: verdana, sans-serif;
  font-size: 10px;
  background-color: yellow;
  color: #000000;
  letter-spacing: 1px;
  font-weight: normal;
}

.doc_number {
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.doc_bidNumber {
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.doc_fromNumber {
  font-size: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

.doc_fieldText {
  font-size: 11px;
  font-family: courier new, courier;
  font-weight: normal;
}

.doc_regText {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

.doc_colourRegText {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

.doc_boldText {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.doc_tableHeader {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.doc_colourTableHeader {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
}

.doc_message {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  background-color: #FFFF00;
}

.doc_xlargeBoldText {
  font-size: 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.doc_largeText {
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

.doc_largeBoldText {
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.doc_smallText {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.doc_labelColour {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.doc_boxTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #003366
}

/**************************/
/****     Menus        ****/
/**************************/

.outline {
  background-color: #003300;
}

.contextLineColor {
  background-color: #003300;
}

.linksContextLineColor {
  background-color: #000000;
}

/********** links Menu *************/

.linksColor {
  background-color: #FFFFFF;
}

/********** main Menu *************/

.menu_body {
  background-color: #FFFFFF;
}

.menuColor {
  background-color: #003399;
}

.contextColor {
  background-color: #FFFFFF;
}

/********** doc Menu *************/

.docMenu_body {
  background-color: #FFFFFF;
}

.docMenuColor {
  background-color: #003399;
}

.docContextColor {
  background-color: #FFFFFF;
}

.docMenu_ContextLineColor {
  background-color: #FFFFFF;
}

/********** end Menu *************/

.border {
  background-color: #CCCCCC;
}


.menu_info {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #99CCCC;
  text-decoration: none
}

.menu_navThemes {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #CCCCCC;
  text-decoration: none
}

a.menu_navThemes:hover {
  color: #FFFFFF
}

.menu_navBody {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333
}

/****** link ******/

.menu_navThemesOn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none
}

a.menu_navThemesOn:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none
}

a.menu_navThemesOn:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none
}

a.menu_navThemesOn:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none
}

a.menu_navThemesOn:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none
}

.navSub {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none
}

a.navSub:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none
}
a.navSubyellow:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffff00;
  text-decoration: none
}

a.navSubyellow:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffff00;
  text-decoration: none
}

a.navSubyellow:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFF00;
  text-decoration: none
}

a.navSubyellow:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFF99; #ffd700;
  text-decoration: none
}

a.navSub:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none
}

a.navSub:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none
}

a.navSub:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFF99; #ffd700;
  text-decoration: none
}

.navSubOn {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFF99; #ffd700;
  text-decoration: none
}

a.navSubOn:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFF99; #ffd700;
  text-decoration: none
}

a.navSubOn:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFF99; #ffd700;
  text-decoration: none
}

a.navSubOn:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFF99; #ffd700;
  text-decoration: none
}

a.navSubOn:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFF99; #ffd700;
  text-decoration: none
}

/****** teaser ******/

.docMenu_contextTeaser {
  font-size: 11px;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none
}

.menu_navThemesOff {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #6699CC;
  text-decoration: none
}

.navSubOff {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none
}

/****** menu Navigation Title links ******/

.menu_lnavTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003399
}

a.menu_lnavTitle:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003399
}

a.menu_lnavTitle:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003399
}

a.menu_lnavTitle:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003399
}

a.menu_lnavTitle:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003399
}

/****** menu Navigation links ******/

.menu_leftnavBody {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}


a.menu_leftnavBody:link {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.menu_leftnavBody:visited {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.menu_leftnavBody:active {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.menu_leftnavBody:hover {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

/****** menu Navigation links ******/

.linksMenu_leftnavBody {
  font-size: 10px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}


a.linksMenu_leftnavBody:link {
  font-size: 10px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.linksMenu_leftnavBody:visited {
  font-size: 10px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.linksMenu_leftnavBody:active {
  font-size: 10px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.linksMenu_leftnavBody:hover {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
  font-weight: normal;
  text-decoration: none
}


/****** menu Navigation links ******/

.docMenu_leftnavBody {
  font-size: 10px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
}


a.docMenu_leftnavBody:link {
  font-size: 10px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.docMenu_leftnavBody:visited {
  font-size: 10px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.docMenu_leftnavBody:active {
  font-size: 10px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.docMenu_leftnavBody:hover {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
  font-weight: normal;
  text-decoration: none
}


/******************************/
/******* Header Styles ********/
/******************************/

.header_body {
  background-color: #FFFFFF;
}

a.header_regLink:link {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.header_regLink:visited {
  font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.header_regLink:active {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

a.header_regLink:hover {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none
}

.header_pageTitle {
  color: #FFFFFF;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}




/************** Help styles *************/

.help_regText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.helpTitleLg {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
}

.helpClose {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
}

.helpPalTitle {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
}

.helpResource {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.helpTopic {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none
}

a.helpTopic:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none
}

a.helpTopic:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none
}

a.helpTopic:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none
}

a.helpTopic:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none
}

.helpTopicOn {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 10px
}

a.helpResource:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

a.helpResource:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

a.helpResource:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

a.helpResource:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}