body {font-family: Arial, Helvetica, sans-serif; color:#333333; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 3px; }
html{overflow: -moz-scrollbars-vertical;}

/* defines the size of all text, unless other css class used */
td { font-size: 12px; }
.textbox{ border: solid 1px black; height:12px;}
/* contains the content below menu */
.contentBox { margin-left:auto;margin-right:auto;width:998px;}
/* width of page */
#pageFrame { width: 997px; margin-right:auto;margin-left:auto; }
.pageWidth { width: 997px; margin-right:auto;margin-left:auto; }
/* Show different footers for print and screen */
.footerScreen{width:997px;}
.footerPrint{display:none;}

.screenOnly { position:relative; left:0px; bottom:0px; width:100%;  }
/* Use this to hide areas that you don't want to show when printing */
.notForPrint { display: inline; }
/* Use this to show areas that you want to show when printing */
.headerForPrint { display: none; }
/* width of left menu */
.leftMenu { width: 189px; background-color:#7578A3; border-right: solid 0px #8EABC9; float: left; height:100%; margin-right:5px; }
#table_Content{float:right; width:801px}
/* Used for breadcrumb */
#breadCrumb { position:relative; top: -32px;font-size:10px; width: 100%; border: solid 1px #8EABC9; line-height:22px;margin-bottom:-25px; margin-left:-1px; margin-right:-1px;padding-top:2px; text-indent:4px; }

/* Indent text */
.indentTextInterview { margin-left: 5px; }
.indentMed{ margin-left:10px;}
/* Hide any item */
.hidden { visibility: hidden; }

/* Class for main content image */
.compPlaceHolder { 	margin-left: 16px; margin-bottom:2px; float:right;}
.gridHeader, gridHeader td, .gridHeader a, .gridHeader a:link, .gridHeader a:visited, .gridHeader a:hover { font-weight: bold; font-size: 10px; color: White; background-color: #9999CC; }
.button { background-color: white; text-align:center; border: 1px solid #000063;color: #000063; font-size: 11px; font-weight: bold; }
/* White Font color */
.white { color: White; }
/* used to divide content */
.dividerLine { border-bottom: solid 1px #9999CC; }
/* used to divide content */
.dividerLineTop { border-top: solid 1px #9999CC; }
/* Used for headlines throughout the website, ex in header */
.BannerText2 { font-size: 12px; font-weight: bold; color: #ffffff; }
/* Used for sub menu headline */
.myBoldUnderline { border-bottom: solid 1px White; color: White; font-weight: bold; text-decoration: none; font-size: 12px; }
/* Used for headline for each content page */
.contentHeadline { font-weight: bold; font-size: 16px; }
.redHeadline { font-weight: bold; font-size: 18px; color:#DC143C; }
/* bold headline */
.boldHeadline{ font-weight:bold;}
/* bold text */
.boldText{font-weight:bold;}
/* under lined text */
.underLine{ text-decoration:underline;}
.underLineItalic{text-decoration:underline; font-style:italic;}
.boldItalic{font-style:italic; font-weight:bold;}
/* Used for sub headline for each content page */
.contentSubHeadline { font-weight: bold; font-size:14px;  text-decoration:underline; }
/* Used for sitemap headline  */
.sitemapHeadline { font-weight: bold; font-size:14px; }
/* Flag proof read section */
.proofRead { color: red; font-size: 14px; font-weight: bold; }
/* Used on top of the search field in the header */
.borderTop { border-top: 1px solid white; }

/* used for displaying job listings */
.jobListing { line-height: 18px; width: 500px;}
.lineHeight20{
	line-height:20px;
}
/* used for showing skills on career detail page */
.jobSkills { font-size: 11px; border-bottom: 1px solid black; line-height: 20px; }
.smallText { color: #000000; font-size: 10px; }
.searchTextBox { border: solid 1px black; height: 15px; }


a:link { color: #003399; text-decoration: none; font-size: 12px; }
a:visited { /*color: #ff3366;*/ text-decoration: none; font-size: 12px; }
a:hover { text-decoration: none; color: #9999CC; font-size: 12px; }

a.action:link { color: #000063; text-decoration: none; font-size: 12px; }
a.action:visited { color: #000063; text-decoration: none; font-size: 12px; }
a.action:hover { color: #9999CC; text-decoration: none; font-size: 12px; }

a.actionLarge:link { color: #000063; text-decoration: none; font-size: 14px; }
a.actionLarge:visited { color: #000063; text-decoration: none; font-size: 14px; }
a.actionLarge:hover { color: #9999CC; text-decoration: none; font-size: 14px; }

a.menu:link { color: #000063; text-decoration: none; font-size: 10px; }
a.menu:visited { color: #000063; text-decoration: none; font-size: 10px; }
a.menu:hover { color: #9999CC; text-decoration: none; font-size: 10px; }


a.breadCrumbLink:link { color: #000063; text-decoration: none; font-size: 10px; }
a.breadCrumbLink:visited { color: #000063; text-decoration: none; font-size: 10px; }
a.breadCrumbLink:hover { color: #9999CC; text-decoration: none; font-size: 10px; }

a.submenu1:link { color: White; font-weight: normal; text-decoration: none; font-size: 11px; }
a.submenu1:visited { color: White; text-decoration: none; font-size: 11px; }
a.submenu1:hover { color: #9999CC; text-decoration: none; font-size: 11px; }

a.submenu1Active:link { color: #FFCC00; font-weight: normal; text-decoration: none; font-size: 11px; }
a.submenu1Active:visited { color: #FFCC00; text-decoration: none; font-size: 11px; }
a.submenu1Active:hover { color: #9999CC; text-decoration: none; font-size: 11px; }

a.submenu2:link { color: White; text-decoration: none; font-size: 10px; }
a.submenu2:visited { color: White; text-decoration: none; font-size: 10px; }
a.submenu2:hover { color: #9999CC; text-decoration: none; font-size: 10px; }

a.submenu2Active:link { color: #FFCC00; text-decoration: none; font-size: 10px; }
a.submenu2Active:visited { color: #FFCC00; text-decoration: none; font-size: 10px; }
a.submenu2Active:hover { color: #9999CC; text-decoration: none; font-size: 10px; }

/* Used for Sitemap */
a.submenu3:link {  text-decoration: none; font-size: 10px; }
a.submenu3:visited {  text-decoration: none; font-size: 10px; }
a.submenu3:hover { color: #9999CC; text-decoration: none; font-size: 10px; }

a.BannerText:link { color: #ffffff; font-size: 10px; text-decoration: none; }
a.BannerText:visited { color: #ffffff; font-size: 10px; text-decoration: none; }
a.BannerText:hover { color: #9999CC; font-size: 10px; text-decoration: none; }


.delexSplash {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
background-color:#000066;
background:#000066;
color:#FFFFFF;
width:60%;
padding-left: 5px;
}
.delexSplashContent {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
background-color:#000066;
background:#000066;
color:#FFFFFF;
width:60%;
padding: 5px;
}
.splashHoverText {
padding-left: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000066;
padding-top: 0px; margin-top: 0px;
}