/* general HTML */
body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9pt; color:#424242;}
a:link {color:#3A597E; text-decoration:underline;}
a:visited {color:#3A597E; text-decoration:underline;}
a:hover {color:#97A40F; text-decoration:underline;}
h1 {font-size:150%; color:#031134;}
h2 {font-size:120%; color:#BCC932; font-weight:400;}
p {font-size:75%;}
.containerBorder {border:solid 1px #000000; width:800px;}
.container {border-left:solid 9px; #3A597E; border-right:solid 9px; #3A597E;}
.imageNoBorders {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.contentCell {padding:43px 15px 40px 20px;}
.contentHr {border-bottom:solid 1px #031134; font-size:0px; line-height:0px; width:95%; margin:5px 0px 5px 0px;}
.caption {font-size:70%;}
.photoHolder {width:100%;}
A.topTag:link {font-family: Verdana, Helvetica, sans-serif; font-size:70%; line-height: 120%; display:block; text-align:right; margin:15px 0px 15px 0px;}
A.topTag:visited {font-family: Verdana, Helvetica, sans-serif; font-size:70%; line-height: 120%;  display:block; text-align:right; margin:15px 0px 15px 0px;}
A.topTag:hover {font-family: Verdana, Helvetica, sans-serif; font-size:70%; line-height: 120%; display:block; text-align:right; margin:15px 0px 15px 0px;}
/* top banner */
.hpTopBanner {display:block;}
.hpTopBannerLogo {display:inline; width:290px; height:122px;}
.hpTopBannerMessageBox {display:inline; width:492px; height:122px;}
.hpTopBannerMessageBoxText {font-size:80%; text-align:left; padding:5px 78px 16px 3px;}
.metaNav {margin:75px 20px 5px 0px; font-size:75%; width:555px; color:#3A597E; text-align:right;}
a.metaNavLink:link {color:#3A597E; text-decoration:none;}
a.metaNavLink:visited {color:#3A597E; text-decoration:none;}
a.metaNavLink:hover {color:#3A597E; text-decoration:underline;}
/* top triptic stuff */
.hpDonateNow {width:206px; height:192px; background-color:#6F9CC6; border-right:solid 1px #ffffff; border-left:solid 1px #ffffff;}  
.hpFindHousing {width:207px; height:192px; background-color:#3B597F; border-right:solid 1px #ffffff; border-left:solid 1px #ffffff;}
.hpFindCableJobs {width:207px; height:192px; background-color:#3B597F; border-right:solid 1px #ffffff; border-left:solid 1px #ffffff;}
.hpDonateFindJobsTripticTable {width:782px;}
.topTripticWhiteText {color:#ffffff; padding:0px 20px 10px 22px; font-size:70%;}
.topTripticWhiteText2 {color:#ffffff; padding:0px 10px 10px 18px; font-size:70%;}
.topTripticLinksText {color:#ffffff; font-size:70%; text-transform:uppercase; font-weight:bold; text-decoration:none;}
.topTripTableMargins {margin:0px 22px 0px 22px;}
.topTripTableMargins2 {margin:0px 18px 0px 18px;}
a.topTripticLinks:link {color:#ffffff; font-size:80%; text-transform:uppercase; font-weight:bold; text-decoration:none;}
a.topTripticLinks:visited {color:#ffffff;  font-size:80%; text-transform:uppercase; font-weight:bold; text-decoration:none;}
a.topTripticLinks:hover {color:#ffffff; font-size:80%; text-transform:uppercase; font-weight:bold; text-decoration:underline;}
a.topTripticSmallLink:link {color:#ffffff; font-size:70%; text-decoration:none;}
a.topTripticSmallLink:visited {color:#ffffff; font-size:70%; text-decoration:none;}
a.topTripticSmallLink:hover {color:#ffffff; font-size:70%; text-decoration:none;}
/* hr's */
.hrGreen8px {width:782px; height:8px; background-color:#97A40F; font-size:0px; line-height:0px;}
.hrGree1px {width:782px; height:1px; background-color:#97A40F; font-size:0px; line-height:0px;}
.hrDarkBlue1px {width:782px; height:1px; background-color:#3A597E; font-size:0px; line-height:0px;}
.hrWhite1px{width:782px; height:1px; background-color:#ffffff; font-size:0px; line-height:0px;}
.lightGreen {background-color:#BCC933;}
.hrGreenLight23px {width:782px; height:23px; background-color:#BCC932; font-size:0px; line-height:0px;}
/* side Nav */
.sideNavCellDrill {width:192px; background-color:#E4EDF6;}
.sideNavBlockDrill {margin:43px 21px 0px 21px;}
.sideNavCell {background-color:#E4EDF6; width:248px;}
.sideNavBlock {margin:25px 38px 0px 31px;}
.sideNavEntry {line-height:120%; margin-bottom:15px; font-size:70%;}
.sideNavHeader {font-weight: bolder; color:#2A4362;}
.sideNavTitle {font-size:85%; font-weight: bolder; color:#2A4362;}
A.sideNavLink:link {font-size:90%; color: #2A4362;}
A.sideNavLink:visited {font-size:90%; color: #2A4362;}
A.sideNavLink:hover {font-size:90%; color: #2A4362;}
A.sideNavCoLinks:link {font-size:100%; text-decoration:none; color:#424242;}
A.sideNavCoLinks:visited {font-size:100%; text-decoration:none; color:#424242;}
A.sideNavCoLinks:hover {font-size:100%; text-decoration:underline; color:#424242;}
/* home page specific */
.resourcesContent {font-size:70%; line-height:100%; color:#3A597E; padding:15px 40px 0px 15px;}
.resourcesHR {border-bottom:solid 1px #BCC932; font-size:1px; line-height:1px; margin:15px 0px 0px 0px; padding:0px 0px 0px 0px;}
.industryUpdatesContent {padding:17px 19px 17px 16px;}
.insustryUpdatesEntry {font-size:70%; margin:10px 0px 35px 0px; line-height:150%;}
A.insustryUpdatesHeaderLink:link {font-weight:bolder; color:3A597E; text-decoration:underline;}
A.insustryUpdatesHeaderLink:visited {font-weight:bolder; color:3A597E; text-decoration:underline;}
A.insustryUpdatesHeaderLink:hover {font-weight:bolder; color:97A40F; text-decoration:underline;}
/* bottom nav */
.bottomContainer {background-color:#E4EDF6; text-align:center; height:64px; font-size:80%; line-height:200%; padding:10px 0px 10px 0px;}
a.bottomLink:link {text-decoration:none;}
a.bottomLink:visited {text-decoration:none;}
a.bottomLink:hover {text-decoration:underline;}
/* spacers */
.spacer25 {font-size:25px; line-height:25px; padding:0px;}
.spacer14 {font-size:14px; line-height:14px; padding:0px;}
.spacer11 {font-size:11px; line-height:11px; padding:0px;}
.spacer10 {font-size:10px; line-height:10px; padding:0px;}
.spacer9 {font-size:9px; line-height:9px; padding:0px;}
.spacer8 {font-size:8px; line-height:8px; padding:0px;}
.spacer7 {font-size:7px; line-height:7px; padding:0px;}
.spacer6 {font-size:6px; line-height:6px; padding:0px;}
.spacer5 {font-size:5px; line-height:5px; padding:0px;}
.spacer4 {font-size:4px; line-height:4px; padding:0px;}
.spacer3 {font-size:3px; line-height:3px; padding:0px;}
.spacer2 {font-size:2px; line-height:2px; padding:0px;}
.spacer1 {font-size:1px; line-height:1px; padding:0px;}