#pageupContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
#pageupContent .expandPanelContent {
	PADDING-LEFT: 13px
}
#pageupContent P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
#pageupContent SPAN {
	FONT-WEIGHT: bold; MARGIN-LEFT: 5px
}
#pageupContent .fieldLabel {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100px
}
#pageupContent #jobSearch TABLE {
	MARGIN-LEFT: 10px
}
#pageupContent .fieldset {
	WIDTH: 400px
}
#pageupContent #quickSearchButton {
	MARGIN-BOTTOM: 0px
}
#pageupContent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#pageupContent .multiSelect {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px
}
#pageupContent SELECT {
	WIDTH: 250px
}
#pageupContent #jobSearch TABLE {
	WIDTH: 250px
}
#pageupContent #jobMail TABLE {
	WIDTH: 250px
}
#pageupContent TEXTAREA {
	WIDTH: 250px
}
#pageupContent .textInput {
	WIDTH: 250px
}
#pageupContent #jobSearch TABLE {
	MARGIN-LEFT: 20px
}
#pageupContent #jobMail TABLE {
	MARGIN-LEFT: 20px
}
#pageupContent #jobSearch TABLE TD {
	TEXT-ALIGN: left
}
#pageupContent #jobMail TABLE TD {
	TEXT-ALIGN: left
}
#pageupContent P {
	MARGIN-BOTTOM: 10px
}
#pageupContent #searchResults TABLE {
	MARGIN-BOTTOM: 10px
}
H1 {
	MARGIN-BOTTOM: 10px
}
#pageupContent .fieldset {
	MARGIN-BOTTOM: 10px
}
#pageupContent .button {
	MARGIN-BOTTOM: 10px
}
#pageupContent #jobDetails #standardTemplate {
	MARGIN-BOTTOM: 10px
}
#pageupContent #jobDetails #customTemplate {
	MARGIN-BOTTOM: 10px
}
#pageupContent UL {
	MARGIN-BOTTOM: 10px
}
#pageupContent .expandPanelContent {
	MARGIN-BOTTOM: 10px
}
#pageupContent P {
	TEXT-ALIGN: justify
}
#pageupContent .textInput {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
#pageupContent TEXTAREA {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
#pageupContent SELECT {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
#pageupContent TABLE {
	TEXT-ALIGN: justify; color:#666; FONT-SIZE: 11px;
}
#pageupContent #jobMailPrivacyText {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
H1 {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
#pageupFooter {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
#pageupContent UL {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
#pageupContent SPAN {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.pageTitle {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px
}
#pageupFooter {
	FONT-SIZE: 10px
}
#pageupContent .button {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#pageupContent TABLE {
	BORDER-COLLAPSE: collapse
}
#pageupContent #searchResults TABLE {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 95%; BORDER-BOTTOM: #666 1px solid
}
#pageupContent #searchResults TABLE TH {
	COLOR: white; LINE-HEIGHT: 20px; HEIGHT: 20px; BACKGROUND-COLOR: #666; TEXT-ALIGN: left
}
#pageupContent #searchResults TABLE .evenRow TD {
	BACKGROUND-COLOR: #e4eaf6
}
#pageupContent #searchResults TABLE TH {
	PADDING-LEFT: 5px
}
#pageupContent #searchResults TABLE TD {
	PADDING-LEFT: 5px
}
#pageupContent #searchResults TABLE TD {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#pageupContent #searchResults TABLE .dClosingDateColumn {
	PADDING-RIGHT: 5px
}
#pageupContent #searchResults #searchResultsTable .jobLink {
	FONT-WEIGHT: bold; color:#666;
}
#pageupContent #searchResults #searchResultsTable .lJobIDLabel .jobLink {
	FONT-WEIGHT: normal
}
#pageupContent #JobDetailsTitle {
	PADDING-LEFT: 0px; FLOAT: left
}
#pageupContent #jobDetails #jobTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt
}
#pageupContent #jobDetails .label {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100px
}
#pageupContent #jobDetails #standardTemplate {
	CLEAR: both
}
#pageupContent #jobDetails #customTemplate {
	CLEAR: both
}
#pageupContent #jobDetails #standardTemplate {
	CLEAR: both; BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid
}
#pageupContent #jobDetails #standardTemplate UL {
	MARGIN-LEFT: 20px
}
#pageupContent #jobDetails #customTemplate UL {
	MARGIN-LEFT: 20px
}
#pageupContent #jobDetails #overview {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#pageupContent #jobDetails .buttonArea {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 8px
}
#pageupContent #jobDetails IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#pageupContent #jobDetails #printerFriendly {
	FLOAT: right
}
#pageupContent #emailJob #sendEmailButton {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#pageupContent #jobMailPrivacy #iAgreeButton {
	MARGIN-RIGHT: 10px
}
#pageupContent #jobMail #subscribeButton {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#pageupContent #jobMail #jobMailArea {
	MARGIN-LEFT: 102px
}
#pageupContent #jobMailUnsubscribe #jobMailUnsubscribeArea {
	MARGIN-LEFT: 102px
}
#pageupContent #jobMailUnsubscribe #unsubscribeButton {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#pageupContent .formError {
	BORDER-RIGHT: #ff986e 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; BORDER-TOP: #ff986e 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/watermark_alert.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ff986e 8px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ff986e 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe6db
}
#pageupContent .error {
	BORDER-RIGHT: #ff986e 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; BORDER-TOP: #ff986e 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/watermark_alert.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ff986e 8px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ff986e 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe6db
}
#pageupContent .info {
	BORDER-RIGHT: #f5d945 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; BORDER-TOP: #f5d945 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/watermark_info.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #f5d945 1px solid; MARGIN-RIGHT: 4px; PADDING-TOP: 10px; BORDER-BOTTOM: #f5d945 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff9db
}

#pageupContent .button { width: auto; background: none; height: auto }
#pageupContent span.fieldError { color: #BF1F00 }
.verheadpage { text-transform: uppercase }
.pageTitle { position: absolute; top: -9999px; left: -9999px }
#standardTemplate td 
{
    padding: 10px;
    font-size: 13px;
    font-family: Arial, Verdana, sans-serif;
}
#pageupContent #jobDetails #standardTemplate #jobTitle {
    color: #006BB7;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: 400;
    border-bottom: 1px solid #CCCCCC;
    text-transform: uppercase;
    margin: 0 0 .5em 0;
    padding: 0 0 .5em 0;
}
.horizontalcssmenu ul li ul li a { height: auto; padding:4px 0pt 4px 5px; }
