body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

a:link { color: #0033CC;  text-decoration: none; }
a:visited { text-decoration: none; color: #0033CC;  }
a:hover { text-decoration: none; color: #9C0808; }
a:active { text-decoration: none; color: #0033CC; }

a.topNav:link { color: #ffffff; font-size: 10px;}
a.topNav:visited { color: #ffffff; font-size: 10px;}
a.topNav:hover { color: #cccccc; font-size: 10px;}
a.topNav:active { color: #ffffff; font-size: 10px;}

a.greyBox:link { color: #333333; font-weight: bold; }
a.greyBox:visited { color: #333333; font-weight: bold; }
a.greyBox:hover { color: #670000; font-weight: bold; }
a.greyBox:active { color: #333333; font-weight: bold; }

a.breadcrumb:link { color: #888888; }
a.breadcrumb:visited { color: #888888; }
a.breadcrumb:hover { color: #555555; }
a.breadcrumb:active { color: #888888; }

a.breadcrumbTop:link { font-size: 25px; color: #9C0808; }
a.breadcrumbTop:visited { font-size: 25px; color: #9C0808; }
a.breadcrumbTop:hover { font-size: 25px; color: #9C0808; }
a.breadcrumbTop:active { font-size: 25px; color: #9C0808; }

a.breadcrumbSub:link { font-size: 19px; color: #003366; font-weight: 500;}
a.breadcrumbSub:visited { font-size: 19px; color: #003366; font-weight: 500;}
a.breadcrumbSub:hover { font-size: 19px; color: #003366; font-weight: 500;}
a.breadcrumbSub:active { font-size: 19px; color: #003366; font-weight: 500;}

a.subNav:link { font-family: Times New Roman, Times, serif; color: #003366; font-size: 12px; }
a.subNav:visited { font-family: Times New Roman, Times, serif; color: #003366; font-size: 12px; }
a.subNav:hover { font-family: Times New Roman, Times, serif; color: #009999; font-size: 12px; }
a.subNav:active { font-family: Times New Roman, Times, serif; color: #003366; font-size: 12px; }

a.txtHighlight:link { font-size: 12px; font-weight: bold; color: #0033CC; }
a.txtHighlight:visited { font-size: 12px; font-weight: bold; color: #0033CC; }
a.txtHighlight:hover { font-size: 12px; font-weight: bold; color: #670000;}
a.txtHighlight:active { font-size: 12px; font-weight: bold; color: #0033CC; }

a.smallLink:link { font-size: 9px; font-weight: bold; color: #0033CC; text-decoration: underline; }
a.smallLink:visited { font-size: 9px; font-weight: bold; color: #0033CC; text-decoration: underline; }
a.smallLink:hover { font-size: 9px; font-weight: bold; color: #670000; text-decoration: none;}
a.smallLink:active { font-size: 9px; font-weight: bold; color: #0033CC; text-decoration: underline; }

a.headerNav:link { font-size: 19px; color: #003366; }
a.headerNav:visited { font-size: 19px; color: #003366; }
a.headerNav:hover { font-size: 19px; color: #9C0808;}
a.headerNav:active { font-size: 19px; color: #003366; }

a.headersubNav:link {font-weight:bold; color: #666666; }
a.headersubNav:visited {font-weight:bold; color: #666666; }
a.headersubNav:hover {font-weight:bold; color: #9C0808; }
a.headersubNav:active {font-weight:bold; color: #666666; }

/*	h1 { font-size: 12px; color: #0033CC; }
	h2 { font-size: 11px; color: #003366; } */
h1 { font-size: 16px; color: #9C0808; margin-bottom: 0px;}
h2 { font-size: 13px; color: #9C0808; margin-bottom: 0px;}
h3 { font-size: 11px; color: #009999; }
h4 { font-size: 11px; color: #009999; }
h5 { font-size: 10px; color: #003366; }
h6 { font-size: 10px; color: #009999; }

.padMainContent { padding-right: 50px; padding-bottom: 10px; padding-left: 45px; }
.padMainContentL2 { padding-right: 20px; padding-bottom: 10px; padding-left: 45px; background-image:  url("images/main/chg-mainBG.gif"); }
.padMainContentL2a { padding-right: 45px; padding-bottom: 10px; padding-left: 45px; background-image:  url("images/main/chg-mainBG.gif"); }
.padMainContentL3 { padding-right: 0px; padding-bottom: 10px; padding-left: 45px; background-image:  url("images/main/chg-mainBG.gif"); }

.padLeftCellL2 { padding-right: 10px; padding-top: 5px; padding-bottom: 10px; }
.padRightCellL2 { padding-top: 5px; padding-bottom: 5px; }
.padRightCellL3 { padding-top: 25px; padding-bottom: 15px; }
.padSpacer { padding-top: 5px; }

.padRightBar { padding-right: 5px; padding-top: 5px; padding-bottom: 12px; padding-left: 10px; }
.padLeftBar { padding-right: 18px; padding-top: 5px; padding-bottom: 10px; }

.padSubMenu { padding-left: 32px; background-image:  url("images/main/chg-subMenuBG.jpg"); }
.padSubMenuL2 { padding-left: 32px; background-image:  url("images/main/chg-subMenuBGL2.jpg"); }

.topBanner { background-image:  url("images/main/chg-subMenuBG2.jpg"); }
.topBannerL2 { background-image:  url("images/main/chg-subMenuBG2L2.jpg"); }

.breadcrumbL2 { background-image:  url("images/main/chg-breadcrumbL2.gif"); padding-left: 25px; padding-top: 5px; padding-right: 15px; font-size: 10px; color: #888888; }
.RHL1 { background-image:  url("images/main/chg-rightBGL2.gif"); }
.RHL2 { background-image:  url("images/main/chg-rightBGL3.gif"); }
.headerL2 { background-image:  url("images/main/chg-headerBG.gif"); padding-left: 45px; }

.padContentText { padding-top: 5px; padding-bottom: 5px; }
.padGreyBox { padding-left: 15px; padding-top: 15px; padding-bottom: 15px; background-color:#E1E1E1; }
.searchField { font-family: Arial, Helvetica, sans-serif; color: #660000; font-size: 12px; height: 20px; width: 120px; }
.padSearch { padding-left: 9px; background-color: #660000; }

.RHHeader { font-size: 19px; color: #777777; }
.indexHeader { font-size: 24px; color: #777777; }
.centerHeader { font-size: 19px; color: #003366; }
.topHeaderRed { font-size: 25px; color: #9C0808; }
.topHeaderBlue { font-size: 19px; color: #003366; }

.textheader{ font-size: 19px; color: #003366; font-weight: 500;}
.textheadergrey{ font-size: 19px; color: #777777; font-weight: 500;}
.greybg{background-color:#E0E0E0;}
.whitebg{background-color:white;}

.BotChannelSelected{font-weight:bold;}

a.abotselected:link {font-weight:bold; color: #9C0808;}
a.abotselected:visited {font-weight:bold; color: #9C0808; }
a.abotselected:hover {font-weight:bold; color: #9C0808; }
a.abotselected:active {font-weight:bold; color: #9C0808; }

a.aSitemapTop:link { font-size: 19px;}
a.aSitemapTop:visited { font-size: 19px;}
a.aSitemapTop:hover { font-size: 19px;}
a.aSitemapTop:active { font-size: 19px;}

a.aSitemapMiddle:link { font-size: 15px;}
a.aSitemapMiddle:visited { font-size: 15px;}
a.aSitemapMiddle:hover { font-size: 15px;}
a.aSitemapMiddle:active { font-size: 15px;}

a.aSitemapBottom:link {font-size: 12px;}
a.aSitemapBottom:visited {font-size: 12px;}
a.aSitemapBottom:hover {font-size: 12px;}
a.aSitemapBottom:active {font-size: 12px;}

.caritassearch {}
/*.caritassearch {Visibility:hidden;} */

.RightListPadding { padding-left:10px; padding-right:10px;}
.HowBoxPadding { padding-left:10px; padding-right:10px;}

/*careers*/
.Font01 {font: 10px;}
.Font02 {font: bold 14px;}
.Font03 {font: bold 18px;}
.Font04 {font: bold;}
.Font05 {color: #ff0000;font-weight: bold;}
.Font06 {font: normal 12px;}
/* POSTING ELEMENTS BEGIN */
.postingTitle {background-color: #004c64;border-top: thin solid 1px black;border-bottom: thin solid 2px black;color: #ffffff;font: bold 20px;}
.postingTable1 {vertical-align: top;width: 100%;}
.postingTable2 {vertical-align: top;width: 100%;}
/* POSTING ELEMENTS END */

/* APPLICATION ELEMENTS BEGIN */
.appHeader {background-color: #751b40;color: #FFFFFF;font-size: 14px; font-weight:bold; height: 22px;}
.appTable1 {width: 200px;}
.appTable2 {width: 200px;}
.appTitle {background-color: #004c64;border-top: thin solid 1px black;border-bottom: thin solid 2px black;color: #ffffff;font: bold 20px;}
/* APPLICATION ELEMENTS END */

/* VIEW APPLICATION ELEMENTS BEGIN */
.viewAppMainTable {border-color: #99CC99;width: 740px;}
.viewAppSubTable {width: 100%;}
.viewAppSubTable td {vertical-align: top;}
.viewAppHeader {background-color: #99CC99;font: bold 20px Times New Roman;}
.viewAppTitle {font: bold 16px Times New Roman;}
.viewAppText {font: 16px Times New Roman;}

/* VIEW APPLICATION ELEMENTS END */

a.headerNavSelected:link { font-size: 19px; color: #9C0808; }
a.headerNavSelected:visited { font-size: 19px; color: #9C0808; }
a.headerNavSelected:hover { font-size: 19px; color: #9C0808; }
a.headerNavSelected:active { font-size: 19px; color: #9C0808; }

