﻿body { font-size: 11px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; margin:0; padding:0; }
table { font-size: 11px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
a { color:#044874; text-decoration: underline; }
a:hover { color: #b05e6a; text-decoration: none; }
.defaultText { font-size: 11px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
.header { font-weight: bold; font-size: 14px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
.subHeader { font-weight: bold; font-size: 12px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
.headerTextField { font-size: 11px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
.footer { font-size: 10px; color: #000000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.footer { font-size: 10px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.footer:hover { font-size: 10px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.backendBox { border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid; }
.collectionName { border-right: #000000 1px; padding-right: 2px; border-top: #000000 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #000000 1px; padding-top: 2px; border-bottom: #000000 1px solid; background-color: #cccccc; text-align: left; }
.collectionDescriptionBox { padding-right: 2px; padding-left: 2px; font-weight: normal; font-size: 12px; padding-bottom: 2px; text-transform: none; color: #000000; padding-top: 2px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; text-align: left; font-variant: normal; }
.collectionOverviewName { border-right: #000000 1px; padding-right: 2px; border-top: #000000 1px solid; padding-left: 2px; font-weight: normal; font-size: 16px; padding-bottom: 2px; text-transform: lowercase; border-left: #000000 1px; color: #959a9d; text-indent: 10px; padding-top: 2px; border-bottom: #000000 1px solid; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c7b08c; text-align: center; font-variant: normal; }
.subHeaderRed { font-weight: bold; font-size: 12px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
.headerRed { font-weight: bold; font-size: 14px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
.productName { font-weight: bold; font-size: 12px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.productPrice { font-weight: bold; font-size: 11px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.productSalePrice { font-weight: bold; font-size: 11px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.productDetails { font-weight: normal; font-size: 10px; color: #000000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.collectionHeader { font-weight: bold; font-size: 12px; color: #000000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
.prodInfoSheetBox { border-right: #000000 thin solid; padding-right: 20px; border-top: #000000 thin solid; padding-left: 20px; padding-bottom: 20px; border-left: #000000 thin solid; width: 100%; padding-top: 20px; border-bottom: #000000 thin solid; background-color: #b5dfb0; }
.breadcrumb { font-size: 10px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.breadcrumb { font-size: 10px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.breadcrumb:hover { font-size: 10px; color: #b05e6a; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.headerLight { font-weight: normal; font-size: 14px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
.headerBold { font-weight: bold; font-size: 14px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
.collectionNameLight { font-weight: normal; font-size: 14px; text-transform: lowercase; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; }
.collectionNameBold { font-weight: bold; font-size: 14px; text-transform: lowercase; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; }
.locationState { font-weight: bold; font-size: 12px; text-transform: lowercase; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; }
a.locationState { font-weight: bold; font-size: 12px; text-transform: lowercase; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; }
.locationStateSelected { font-weight: bold; font-size: 12px; text-transform: lowercase; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; }
a.locationStateSelected { font-weight: bold; font-size: 12px; text-transform: lowercase; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; }
.locationCityLabel { font-weight: normal; font-size: 13px; text-transform: lowercase; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; }
.locationCity { font-weight: normal; font-size: 12px; text-transform: lowercase; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; }
a.locationCity { font-weight: normal; font-size: 12px; text-transform: lowercase; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; }
.locationCitySelected { font-weight: bold; font-size: 12px; text-transform: lowercase; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; }
a.locationCitySelected { font-weight: bold; font-size: 12px; text-transform: lowercase; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; }
a.locationState:hover { color: #b05e6a; }
a.locationCity:hover { color: #b05e6a; text-decoration: underline; }
.phpdigHighlight { font-weight: bold; }
.phpCompletePath { color: #959a9d; }
.phpdigHighlight { font-weight: bold; }
.phpdigMsg { font-weight: bold; color: white; background-color: #000066; }
.phpdigAlert { color: red; font-style: italic; }
.phpdig { font-size: 11px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
a.phpdig { text-decoration: underline; }
a.phpdig:hover { text-decoration: none; }
.grey { border-right: #bbbbbb 2px dotted; padding-right: 5px; border-top: #bbbbbb 2px dotted; margin-top: 8px; padding-left: 5px; font-size: 10px; margin-bottom: 18px; padding-bottom: 5px; border-left: #bbbbbb 2px dotted; margin-right: 8px; padding-top: 5px; border-bottom: #bbbbbb 2px dotted; background-color: #eeeeee; }
.blue { padding-right: 3px; border-top: #7688a7 1px solid; margin-top: 8px; padding-left: 3px; margin-bottom: 8px; padding-bottom: 3px; margin-right: 8px; padding-top: 3px; border-bottom: #7688a7 1px solid; background-color: #ccddff; }
.phpdigSelect { background-color: #f5f5f5; }
.greyForm { border-right: #bbbbbb 1px solid; padding-right: 3px; border-top: #bbbbbb 1px solid; padding-left: 3px; font-size: 10px; padding-bottom: 3px; border-left: #bbbbbb 1px solid; padding-top: 3px; border-bottom: #bbbbbb 1px solid; background-color: #eeeeee; }
.greyFormDark { border-right: #bbbbbb 1px solid; padding-right: 3px; border-top: #bbbbbb 1px solid; padding-left: 3px; font-size: 10px; padding-bottom: 3px; border-left: #bbbbbb 1px solid; padding-top: 3px; border-bottom: #bbbbbb 1px solid; background-color: #e0e0e0; }
.greyFormLight { border-right: #bbbbbb 1px solid; padding-right: 3px; border-top: #bbbbbb 1px solid; padding-left: 3px; font-size: 10px; padding-bottom: 3px; border-left: #bbbbbb 1px solid; padding-top: 3px; border-bottom: #bbbbbb 1px solid; background-color: #f8f8f8; }
.blueForm { border-right: #7688a7 1px solid; padding-right: 3px; border-top: #7688a7 1px solid; padding-left: 3px; font-weight: bold; font-size: 12px; padding-bottom: 3px; border-left: #7688a7 1px solid; padding-top: 3px; border-bottom: #7688a7 1px solid; background-color: #ccddff; text-align: center; }
.borderCollapse { border-collapse: collapse; }
.sale-price { font-weight: bold; color: #959a9d; }
.footerAdSpace { border-right: #bbbbbb 0px solid; border-top: #bbbbbb 0px solid; border-left: #bbbbbb 0px solid; border-bottom: #bbbbbb 0px solid; }
.footerAdHeader { font-weight: bold; font-size: 12px; color: #959a9d; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }
.footerTextBoxAdSpace { border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 9px; border-left: #000000 1px solid; border-bottom: #000000 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eeeeee; }
.inputStyleButton { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: bold; font-size: 10px; border-left: #000000 1px solid; color: #000000; border-bottom: #000000 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eeeeee; }
.inputStyle { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f6f6f6; }
.footerButtonsAdSpace { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: bold; font-size: 10px; border-left: #000000 1px solid; color: #000000; border-bottom: #000000 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eeeeee; }
.footerInnerAdSpace { border-right: #000000 1px solid; border-left: #000000 1px solid; }
.error { font-weight: bold; font-size: 12px; color: Red; /*COLOR: #b05e6a;*/ font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.MailerFrontPage { font-weight: normal; font-size: 12px; color: #000000; line-height: 18px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

.asterisk { font-weight: bold; font-size: 11px; color: #990000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

.DataGridHeader { font-weight: bold; font-size: 11px; color: #eeeeee; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #959a9d; text-decoration: none; }
.DataGridHeader a { font-weight: bold; font-size: 11px; color: #eeeeee; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.DataGridHeader a:active { font-weight: bold; font-size: 11px; color: #eeeeee; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.DataGridHeader a:hover { font-weight: bold; font-size: 11px; color: #eeeeee; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.DataGridHeader a:visited { font-weight: bold; font-size: 11px; color: #eeeeee; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }


.DataGridItemStyle { font-weight: normal; font-size: 10px; color: #000000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; }
.DataGridAlternateItemStyle { font-weight: normal; font-size: 10px; color: #000000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eeeeee; }
.DataGridEditItemStyle { font-weight: normal; font-size: 10px; color: #000000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; background-color: #FFF2D8; }
.DataGridSelectedItemStyle { font-weight: normal; font-size: 10px; color: #000000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; background-color: #FFF2D8; }
.DataGridHeaderSmall { font-weight: bold; font-size: 9px; color: #eeeeee; font-style: normal; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #959a9d; text-decoration: none; }
.DataGridItemStyleSmall { font-size: 8px; color: #000000; font-style: normal; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #ffffff; }
.DataGridAlternateItemStyleSmall { font-weight: normal; font-size: 8px; color: #000000; font-style: normal; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #eeeeee; }

.headerRed { font-weight: bold; font-size: 14px; color: #044874; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }

.headerText { font-weight: bold; font-size: 14px; color: #ffffff; background-color: #044874; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; }

.subHeaderTextBlock .subHeaderTextDetailBlock { padding: 0.5em; margin: 0; }
.subHeaderTextBlock { background-color: #fff; border: solid 1px #e0e8ef; margin: 0; padding: 0em; }
.subHeaderTextBlock .subHeaderText { font-weight: bold; font-size: 14px; color: #000; background-color: #e0e8ef; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

.headerTextCont { font-weight: bold; font-size: 10px; color: #ffffff; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

.headerTable { font-weight: bold; font-size: 11px; color: #044874; background-color: #cccccc; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; height: 16px; }

.green { font-weight: bold; font-size: 11px; color: #00cc00; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

.red { font-weight: bold; font-size: 11px; color: #ff0000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

.white { font-weight: bold; font-size: 10px; color: #ffffff; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

.requiredAsteriskStyle { vertical-align: bottom; font-weight: bold; font-size: 12px; color: #990000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.bold { font-weight: bold; }

.smallHeading { font-size: 10pt; font-weight: bold; }
.errorSmall { font-size: 8pt; font-weight: bold; color: Red; /* COLOR: #999b9e;*/ font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.small { font-size: 10pt; font-weight: normal; }

.headBarBg { background-color: #044874; height: 20px; }

.headerBarTop { }

.DataGridHeader td { padding: 2px; }

.saneTable { width: 900px; }
.saneTable td { padding: 2px; }

.color0 { background-color: #fff; }
.color1 { background-color: #f6f6f6; }
.color2 { background-color: #fff9ee; }
.color3 { background-color: #b2b2b2; }
.color4 { background-color: #044874; }

#PositionCheckBoxContainer { width: 40em; margin: 0; padding: 1.5em; padding: 0.75em; color: #fff; border: solid 1px #ddd; }
#PositionCheckBoxList { overflow: scroll; width: 39em; height: 10em; background-color: #fff; color: #000; }
#PositionSearchTable { width: 100%; margin: 0; padding: 0; color: #c22a2a; font-size: 1em; height: 1.25em; border: solid 1px #ddd; }
.divJobsClass { position: absolute; border: solid 2px #006; overflow: scroll; width: 30em; height: 10em; background-color: #eee; color: #000; }

.h1 { font-weight: bold; font-size: 1.5em; }
.h2 { font-weight: bold; font-size: 1.25em; }
.h3 { font-weight: bold; font-size: 1.1em; }

#candidateOptions { font-size: 9pt; border: solid 1px #555; width: 185px; text-align: left; }
#candidateOptionsTop { color: #fff; background-color: #555; padding: 3px; }
dl.listOptions { margin: 0; padding: 3px; }
dl.listOptions dt { padding: 3px 0; }

.hiringTrack { color: #000; font-size: 1.25em; font-weight: bold; margin: 1.5em 0; }
.hiringTrack a { text-decoration: none; color: #000; }
.hiringTrack a:hover { text-decoration: underline; }
.hiringTrack div { padding: 0.25em 0 0 1em; font-size: 0.8em; font-weight: normal; }

.eg { color: #f00; font-style: italic; font-size: 1em; font-weight: normal; font-variant: small-caps; margin: 0 0 0 0.5em; }
#topErrDiv { margin: 1em 0; width: 70%; padding: 0.5em; }
.noteIcon { float: left; }
.noteText { margin: 0.2em 0 0.25em 2em; padding: 0; display: block; }
legend { font-weight: bold; }
fieldset { font-weight: bold; padding: 1em; }
.filterField { border: solid 1px black; padding: 0.25em 0.35em; }
