/* Begin CareerMine Option Styles */
#Option td {
	text-align: center;
	vertical-align: middle;
}

.OptionSpacer {
	width: 15px;
}

.OptionSpacer img {
	width: 15px;
}

#Option td a.CMTabsDarkBlue {
	font-weight: bold;
	font-size: 7.5pt;
	color: #FFFFFF;
	background: #000066 url(/graphics/careers/template/btn_blue.gif) no-repeat bottom;
	display: block;
	width: 80px;
	text-decoration: none;
	line-height: 1;
	margin-left: 5px;
	margin-top: 1px;
	padding-top: 3px;
	padding-bottom: 5px;
}

#Option td a.CMTabsDarkBlue:hover {
	background: #FF0000 url(/graphics/careers/template/btn_red.gif) no-repeat bottom;
}


#Option td a.CMTabsPurple {
	font-weight: bold;
	font-size: 7.5pt;
	color: #FFFFFF;
	background: #000066 url(/graphics/careers/template/btn_purple.gif) no-repeat bottom;
	display: block;
	width: 80px;
	text-decoration: none;
	line-height: 1;
	margin-left: 5px;
	margin-top: 1px;
	padding-top: 3px;
	padding-bottom: 5px;
}


#Option td a.CMTabsPurple:hover {
	background: #FF0000 url(/graphics/careers/template/btn_red.gif) no-repeat bottom;
}


#Option td a.CMTabsLightBlue {
	font-size: 7.5pt;
	font-weight: bold;
	color: #FFFFFF;
	background: #3232a5 url(/graphics/careers/template/btn_lightblue.gif) no-repeat bottom;
	display: block;
	width: 80px;
	text-decoration: none;
	line-height: 1;
	margin-top: 1px;
	margin-left: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
}

#Option td a.CMTabsLightBlue:hover {
	background: #FF0000 url(/graphics/careers/template/btn_red.gif) no-repeat bottom;
}

#Option td a.CMTabsGold {
	font-weight: bold;
	font-size: 7.5pt;
	color: #FFFFFF;
	background: #c8b257 url(/graphics/careers/template/btn_gold.gif) no-repeat bottom;
	display: block;
	width: 80px;
	text-decoration: none;
	line-height: 1;
	margin-top: 1px;
	margin-left: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
}

#Option td a.CMTabsGold:hover {
	background: #FF0000 url(/graphics/careers/template/btn_red.gif) no-repeat bottom;
}

#Option td a.CMTabsFair {
	font-weight: bold;
	font-size: 7.5pt;
	color: #FFFFFF;
	background: #3232a5 url(/graphics/careers/template/btn_fair.gif) no-repeat bottom;
	display: block;
	width: 70px;
	text-decoration: none;
	line-height: 1;
	margin-top: 1px;
	margin-left: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
}

#Option td a.CMTabsFair:hover {
	background: #FF0000 url(/graphics/careers/template/btn_red.gif) no-repeat bottom;
}

/* End CareerMine Option Styles */

/* Begin CareerMine Main Content Styles */

#MainContentPadding {
	padding: 10px 0px 0px 20px;
}

.MainContentPadding {
	padding: 10px 0px 0px 20px;
	max-width: 98%;
}

.MainContent {
	padding: 10px 0px 0px 0px;
}

.CurrentDate {
	font-weight: bold;
	color: #000066;
	padding-bottom: 5px;
}

.Week, .Week a {
	font-size: 7.5pt;
	color: #5d5d5d;
}

.RedJobTitle {
	font-weight: bold;
	background: url(/graphics/careers/template/jobtype_titlebg_red.gif) no-repeat left top;
	padding: 1px 0px 2px 5px;
	border-bottom: 1px solid #FF0000;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.BlueJobTitle {
	font-weight: bold;
	background: url(/graphics/careers/template/jobtype_titlebg_blue.gif) no-repeat left top;
	padding: 1px 0px 2px 5px;
	border-bottom: 1px solid #3232A5;
	color: #FFFFFF;
}

.JobListing {
	margin-right: 15px;
	margin-left: 15px;
}

.JobListing a {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}

.JobListing td {
	vertical-align: top;
}

.JobListing img {
	margin-top: 2px;
}

.jobDate {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003399;
	padding: 2px 5px;
	margin-bottom: 10px;
}

a.ViewPreviousJobs {
	font-weight: bold;
	color: #3232a5;
	margin-left: 85px;
	text-decoration: none;
}

a.ViewPreviousJobs:hover {
	color: #FF0000;
	text-decoration: none;
}
/* End CareerMine Main Content Styles */



/* Begin CareerMine Job Alert Styles */
.ThirteenPTBlueHeader {
	color: #000066;
	font-size: 13pt;
	font-weight: bold;
	font-style: italic;
}

.CMAlertsBlueTitle {
	background: url(http://www.infomine.com/graphics/careers/template/jobtype_titlebg_blue.gif) no-repeat;
	padding: 1px 0px 2px 5px;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 20px;
	text-transform: uppercase;
	width: 241px;
}

.CMGrayTblBorder {
	border: 1px solid #DFDFDF;
}

.CMSelectDesc {
	padding: 10px;
	font-weight: bold;
}

.CMSelectDescGray {
	background-color: #f6f6f6;
	padding: 10px 18px 0px 18px;
	font-weight: bold;
}

.CMSelectDescGrayBG {
	background-color: #f6f6f6;
	font-weight: bold;
	padding-top: 5px;
}


.CMSelectBoxOuter {
	padding: 0px 20px 10px 20px;
	text-align: left;
}

.CMSelectBox {
	font-size: 8pt;
	margin-bottom: 10px;
}

.CMSelectBox2 {
	font-size: 8pt;
}

.CMJobAlertError {
	margin-top: 20px;
}

.CMJobAlertError p, .CMJobAlertError ul li {
	font-weight: bold;
	color: #FF0000;
}
/* End CareerMine Job Alert Styles */

.ContinuousJobDates {
	color: #868686;
}

/* Begin Job Posting Chart Styles */

.JobPostingChartBox {
	text-align: center;
}

.JobPostingChartBoxWidth {
	width: 204px;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-left: 18px;
	margin-right: 18px;
}

.JobPostingChartTitle {
	font-size: 8pt; 
	font-weight: bold; 
	color: #000066;  
	background: #f6f6f6;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 2px 0px 2px 0px;
}

.JobPostingChartBorder {
	border: 1px solid #cccccc;
}

.JobPostingChartThumbDivider, .JobPostingChartThumbDivider img {
	height: 10px;
	font-size: 7pt;
}

.JobPostingChartInst {
	font-weight: bold; 
	padding: 4px 5px 5px 0px; 
}

.JobPostingChartMore {
	font-size: 7pt;
	padding-top: 2px;
}

/* End Job Posting Chart Styles */


/* Begin InfoOil Style for Resource Jobs */

.MiniInfoOil {
	font-size: 6pt;
/*	border: 1px solid #0900c9; */
}

.MiniInfoOil em {
	color: #0900c9;
/*	color: #ffcc00; */
/*	background: #0900c9; */
/*	padding: 0px 2px 0px 2px; */
	font-weight: bold;
}

.MiniInfoOil b {
	padding: 0px 0px 0px 1px;
/*	padding: 0px 2px 0px 2px; */
	color: #0900c9;
	background: #ffffff;
}
/* End InfoOil Style for Resource Jobs */

/* Begin Launch Panel */
.LaunchPadContainer {
	background: #d3dff7 url(/graphics/careers/LaunchPad/GradientBGStretchTbl.jpg) repeat-x left top;
	margin-left: auto;
	margin-right: auto;
}

.LaunchPadContainer td {
	vertical-align: top;
}

.LaunchPadContainer .TopLeftCorner {
	background: url(/graphics/careers/LaunchPad/top_left.gif) no-repeat left top;
	width: 16px;
	height: 15px;
}

.LaunchPadContainer .TopRightCorner {
	background: url(/graphics/careers/LaunchPad/top_right.gif) no-repeat right top;
	width: 16px;
	height: 15px;
}

.LaunchPadContainer .TopRightCornerSharpEdge {
	background: url(/graphics/careers/LaunchPad/top_rightSharpEdge.gif) no-repeat right top;
	width: 16px;
	height: 15px;
}

.LaunchPadContainer .BottomLeftCorner {
	background: url(/graphics/careers/LaunchPad/bottom_left.gif) no-repeat left bottom;
	width: 16px;
	height: 15px;
}

.LaunchPadContainer .BottomRightCorner {
	background: url(/graphics/careers/LaunchPad/bottom_right.gif) no-repeat right bottom;
	width: 16px;
	height: 15px;
}

.LaunchPadContainer .Top {
	background: #f7faff url(/graphics/careers/LaunchPad/top.gif) repeat-x left top;
	height: 15px;
}

.LaunchPadContainer .Bottom {
	background: url(/graphics/careers/LaunchPad/bottom.gif) repeat-x left bottom;
	height: 15px;
}

.LaunchPadContainer .Left {
	background: url(/graphics/careers/LaunchPad/left.gif) no-repeat left top;
	width: 16px;
}

.LaunchPadContainer .Right {
	background: url(/graphics/careers/LaunchPad/right.gif) no-repeat right top;
	text-align: right;
	width: 16px;
}

.LaunchPadContainer .BodyStretch {
/*	background: url(/graphics/careers/LaunchPad/GradientBGStretch.jpg) repeat-x left top; */
	width: 100%;
}


.LaunchPadContainer .Body {
	background: url(/graphics/careers/LaunchPad/GradientBG.jpg) no-repeat left top;
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px; 
	padding-right: 10px;
}

.LaunchPadContainer .Body .Header {
	font-weight: bold;
	font-size: 8pt;
	color: #003399;
	padding: 0;
	margin: 0;
}

.LaunchPadContainer .Body .Header {
	font-weight: bold;
	font-size: 8pt;
	color: #003399;
	padding: 0;
	margin: 0;
}

.LaunchPadContainer .Body .EmbeddedHeader {
	font-weight: bold;
	font-size: 8pt;
	color: #003399;
	padding: 0;
	margin: 0;
	float: left;
}

.LaunchPadData, .DisplayDatesContainer {
	margin-left: 10px;
}

.LaunchPadData td {
	padding: 1px 1px;
	font-size: 7pt;
}

.LaunchPadData a {
	font-size: 7pt;
}

.LaunchPadData .Numbers {
	text-align: right;
	padding-left: 5px;
	font-size: 7pt;
}

.LaunchPadData .Divider {
	width: 15px;
}

/* Begin Top Tab Styles */
.LaunchPadContainer .TabContainer {
	background: #ffffff;
}

/** Tab One **/
.LaunchPadContainer .TabContainer .TopTabOneSelected a,
.LaunchPadContainer .TabContainer .TopTabOneSelected a:visited {
	width: 115px;
	background: url(/Graphics/careers/LaunchPad/TopTabOneBg_on.gif) no-repeat left top;
	padding: 3px 0px 4px 23px;
	font-size: 10pt;
    font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	float: left;
}

.LaunchPadContainer .TabContainer .TopTabOne a,
.LaunchPadContainer .TabContainer .TopTabOne a:visited {
	width: 115px;
	background: url(/Graphics/careers/LaunchPad/TopTabOneBg_off.gif) no-repeat left top;
	padding: 3px 0px 4px 23px;
	font-size: 10pt;
    font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	float: left;
}

.LaunchPadContainer .TabContainer .TopTabOneSelected a:hover{
	background: url(/Graphics/careers/LaunchPad/TopTabOneBg_on.gif) no-repeat left top;
}

.LaunchPadContainer .TabContainer .TopTabOne a:hover {
	background: url(/Graphics/careers/LaunchPad/TopTabOneBg_over.gif) no-repeat left top;
}
/** End Tab One **/

/** Tab Two **/
.LaunchPadContainer .TabContainer .TopTabTwoSelected a,
.LaunchPadContainer .TabContainer .TopTabTwoSelected a:visited {
	width: 129px;
	background: url(/Graphics/careers/LaunchPad/TopTabTwoBg_on.gif) no-repeat left top;
	padding: 3px 0px 4px 23px;
	font-size: 10pt;
    font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	float: left;
}

.LaunchPadContainer .TabContainer .TopTabTwo a,
.LaunchPadContainer .TabContainer .TopTabTwo a:visited {
	width: 129px;
	background: url(/Graphics/careers/LaunchPad/TopTabTwoBg_off.gif) no-repeat left top;
	padding: 3px 0px 4px 23px;
	font-size: 10pt;
    font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	float: left;
}

.LaunchPadContainer .TabContainer .TopTabTwoSelected a:hover {
	background: url(/Graphics/careers/LaunchPad/TopTabTwoBg_on.gif) no-repeat left top;
}

.LaunchPadContainer .TabContainer .TopTabTwo a:hover {
	background: url(/Graphics/careers/LaunchPad/TopTabTwoBg_over.gif) no-repeat left top;
}
/** End Tab Two **/

/** Begin Search Type Styles **/
.LaunchPadContainer .TabContainer .SearchTypeContainer {
	font-size: 7.5pt;
	background: url(/Graphics/careers/LaunchPad/CurrentSearchBgStretch.gif) repeat-x left top;
	margin-top: 4px;
}

.LaunchPadContainer .TabContainer .CurrentSearchType {
	color: #003399;
	padding: 5px 4px 2px 0px;
	display: block;
	text-align: center;
}

.LaunchPadContainer .TabContainer .ChangeSearchType {
}

.LaunchPadContainer .TabContainer .ChangeSearchType a,
.LaunchPadContainer .TabContainer .ChangeSearchType a:link,
.LaunchPadContainer .TabContainer .ChangeSearchType a:active,
.LaunchPadContainer .TabContainer .ChangeSearchType a:visited {
	background: url(/Graphics/careers/LaunchPad/SearchChangeBtnBg.gif) no-repeat right top;
	color: #ffffff;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	display: block;
	float: right;
	height: 16px;
	padding: 3px 10px 0px 10px;
	text-align: center;
}

.LaunchPadContainer .TabContainer .ChangeSearchType a:hover {
	color: #ffcc00;
}
/** End Search Type Styles **/
/* End Top Tab Styles */

/* Begin Search Pad Styles */
.LaunchPadContainer .SearchFieldsContainer {
	margin-left: auto;
	margin-right: auto;
}

.LaunchPadContainer .SearchFieldsContainer td {
	vertical-align: middle;
	padding-bottom: 3px;
}

.LaunchPadContainer .SearchFieldsContainer .InputDesc {
	text-align: right;
	padding-right: 3px;
	font-size: 7.5pt;
	width: 105px;
}

.LaunchPadContainer .SearchFieldsContainer .RefineSearch {
	text-align: center;
	padding: 10px 0px 5px 0px;
}

.LaunchPadContainer .SearchFieldsContainer .RefineSearchLine {
	margin-top: 6px;
	width: 85px;
}

.LaunchPadContainer .SearchFieldsContainer .RefineSearch div {
}

.LaunchPadContainer .ClearField {
	padding-left: 7px;
	vertical-align: middle;
	width: 60px;
	text-align: left;
	font-size: 7.5pt;
}

.LaunchPadContainer .ClearField a {
	margin-left: 2px;
}

.LaunchPadContainer .SearchBoxControl {
	border: 1px solid #003399;
	background: #FFFFFF;
	color: #003399;
	width: 285px;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
}

.LaunchPadContainer .InputText {
	border: 1px solid #003399;
	background: #FFFFFF;
	color: #003399;
	width: 275px;
	padding: 1px 5px 2px 5px;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
}

.LaunchPadContainer .SearchBoxControl {
	background: #ffffff url(/Graphics/careers/LaunchPad/IconSelect.gif) no-repeat right top;
}

.LaunchPadContainer .SearchBoxControl span {
    display: block;
	padding: 1px 5px 2px 5px;
}

.LaunchPadContainer .SearchDropDownContainer {
	border: 1px solid #003399;
	background: #ffffff;
	padding: 5px 15px;
	margin-top: 2px;
}

.LaunchPadContainer .SearchDropDownContainer table td {
	padding: 2px 2px;
	font-size: 7.5pt;
}

.LaunchPadContainer .SearchDropDownContainer .ItemQty {
	text-align: right;
}

.LaunchPadContainer .SearchDropDownContainer .ItemSpacer {
	width: 30px;
}
/*
.LaunchPadContainer .SearchBoxDropDown {
    border: 1px solid #0235A0;
    background-color: #FFFFFF;
    font-size: 7pt;
}

.LaunchPadContainer .SearchBoxDropDown td {
    font-size: 7pt;
	padding: 3px;
}

.LaunchPadContainer .SearchBoxCenterText {
    vertical-align: middle;
} */

/* End Search Pad Styles */

.ModifySearchResults {
	border: 1px solid #dfdfdf;
	padding: 3px 5px;
	background: #eff7ff;
	font-weight: bold;
}

.ModifyYourSearch {
	border: 1px solid #ffffff;
	padding: 2px 5px;
}

/*********/

.LaunchPadContainer .TabContainerBg {
	background: #ffffff;
	font-size: 10pt;
    font-weight: bold;
	color: #ffffff;
}

.LaunchPadContainer .TabContainerBg div {
	height: 21px;
}

.LaunchPadContainer .TabContainerBg .TitleText {
	display: block;
	padding-top: 3px;
}

.LaunchPadContainer .TabContainerBg .TitleText a
{
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
	color: #ffffff;
}

.LaunchPadContainer .TabContainerBg .TitleText a:hover
{
    font-size: 10pt;
    font-weight: bold;
    text-decoration: underline;
	color: #ffffff;
}
/******/

.LaunchPadContainer .DarkBlueTabBg {
	background: #003399 url(/graphics/careers/LaunchPad/TitleTabDarkBlueCenter.gif) repeat-x left top;
	float: left;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
}

.LaunchPadContainer .DarkBlueTabLeft {
	background: url(/graphics/careers/LaunchPad/TitleTabDarkBlueLeft.gif) no-repeat left top;
	float: left;
}

.LaunchPadContainer .DarkBlueTabLeft img {
	width: 24px;
	height: 21px;
}

.LaunchPadContainer .DarkBlueTabRight {
	background: url(/graphics/careers/LaunchPad/TitleTabDarkBlueRight.gif) no-repeat left top;
	float: left;
}

.LaunchPadContainer .DarkBlueTabRight img {
	width: 41px;
	height: 21px;
}

/*************************************************/

.LaunchPadContainer .LightBlueTabBg {
	background: #003399 url(/graphics/careers/LaunchPad/TitleTabLightBlueCenter.gif) repeat-x left top;
	float: left;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
}

.LaunchPadContainer .LightBlueTabLeft {
	background: url(/graphics/careers/LaunchPad/TitleTabLightBlueLeft.gif) no-repeat left top;
	float: left;
}

.LaunchPadContainer .LightBlueTabLeft img {
	width: 24px;
	height: 21px;
}

.LaunchPadContainer .LightBlueTabRight {
	background: url(/graphics/careers/LaunchPad/TitleTabLightBlueRight.gif) no-repeat left top;
	float: left;
}

.LaunchPadContainer .LightBlueTabRight img {
	width: 41px;
	height: 21px;
}

/************************************************/

.LaunchPadContainer .LineBreak {
	background: #8fa5d2;
	margin: 5px 0px 4px 0px;
	padding: 0px;
	height: 1px;
}

.LaunchPadContainer .DisplayDatesContainer td {
	font-size: 7pt;
}

.LaunchPadContainer a,
.LaunchPadContainer a:link,
.LaunchPadContainer a:active,
.LaunchPadContainer a:visited {
	font-size: 7pt;
	color: #000066;
	padding-right: 3px;
}

.LaunchPadContainer a:hover {
	color: #ff0000;
}

.LaunchPadContainer .DisplayDatesContainer .MoreDates a {
}

.LaunchPadContainer .DisplayDatesContainer .Connector {
	background: url(/graphics/careers/LaunchPad/Connector.gif) no-repeat;
	width: 17px;
	height: 6px;
	margin: 3px 2px 3px 4px;
}

.LaunchPadContainer .LinksContainer  {
	margin-left: 11px;
	font-size: 7pt;
}

.LaunchPadContainer .LinksContainer td {
	padding-right: 25px;
}

.LaunchPadContainer .Seperator {
	padding: 0px 10px;
}

.LaunchPadContainer .FirstBrowseByTitleContainer {
	margin: 0px;
}

.LaunchPadContainer .BrowseByTitleContainer {
	margin: 5px 0px 0px 0px;
}

.LaunchPadContainer .BrowseByTitle {
	font-weight: bold;
	font-size: 7.5pt;
	color: #003399;
	white-space: nowrap;
}

.LaunchPadContainer .BrowseByTitleDivider {
	background: url(http://www.infomine.com/graphics/careers/LaunchPad/divider.gif) repeat-x left 7px; 
	width: 100%;
}

.LaunchPadContainer .CrumbTrailContainer  {
	margin-top: 3px;
	margin-left: 11px;
	font-size: 7pt;
	background: #FFFFFF url(/graphics/careers/LaunchPad/CrumbTrailBGStretch.gif) repeat-x left top;
	padding-top: 2px;
}

.LaunchPadContainer .CrumbTrailContent {
	background: url(/graphics/careers/LaunchPad/CrumbTrailBGLeftStretch.gif) repeat-y left top;
	padding: 1px 7px 3px 7px;
	color: #003399;
}
/* End Launch Pad Panel*/
/* Begin Form Btn Styles */
.FormBtn {
	background: #ebebeb url(/Graphics/careers/LaunchPad/InputBtnBg.gif) repeat-x left top;
	border: 1px solid #b2b2b2;
	padding: 1px 0px 1px 1px; 
}

.FormBtn:hover {
	border: 1px solid #003399;
	position: relative;
	top: 1px;
	left: 1px;
	color: #003399;
}

.FormBtn input {
	color: #000066;
	text-decoration: none;
	text-align: left;
	border: none;
	padding: 1px 0px 0px 23px;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
}

.FormBtn input:hover {
	color: #003399;
}

.FormBtn a {
	color: #000066;
	text-decoration: none;
	text-align: left;
	border: none;
	padding: 3px 9px 3px 9px;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
}

.FormBtn a:hover {
	color: #003399;
}

.ModifySearchBtn {
	background: #ebebeb url(/Graphics/careers/LaunchPad/InputBtnBg.gif) repeat-x left top;
	margin: 0px 0px;
	border: 1px solid #b2b2b2;
	height: 18px;
}

.ModifySearchBtn:hover {
	border: 1px solid #003399;
	position: relative;
	top: 1px;
	left: 1px;
	color: #003399;
}

.ModifySearchBtn a {
	color: #000066;
	text-decoration: none;
	text-align: left;
	font-size: 8pt;
	display: block;
	padding: 2px 0px 2px 23px;
}

.ModifySearchBtn a:hover {
	color: #003399;
	cursor: default;
}

/* End Submit Search Form Btn Styles */
.SubmitSearchFormBtn {
	width: 117px;
}

.SubmitSearchFormBtn input {
	background: url(/Graphics/careers/LaunchPad/IconSearch.gif) no-repeat 0px 0px;
	width: 117px;
}

.SubmitSearchFormBtn input:hover {
	background: url(/Graphics/careers/LaunchPad/IconSearch_over.gif) no-repeat 0px 0px;
}
/* End Submit Search Form Btn Styles */

/* End Submit Search Form Btn Styles */
.ModifySearchBtn {
	width: 145px;
}

.ModifySearchBtn a {
	background: url(/Graphics/careers/LaunchPad/IconBack.gif) no-repeat 1px 1px;
	width: 120px;
}

.ModifySearchBtn a:hover {
	background: url(/Graphics/careers/LaunchPad/IconBack_over.gif) no-repeat 1px 1px;
}
/* End Submit Search Form Btn Styles */
/* End Form Btn Styles */

/* Begin Geo Contextual Advertising Styles for Edition Text Links */
.EditionsGeoLink {
	margin: 0px 5px 15px 10px;
}

.EditionsGeoLink #Flag {
	margin-right: 3px;
}

.EditionsGeoLink a, 
.EditionsGeoLink a:link, 
.EditionsGeoLink a:visited, 
.EditionsGeoLink a:active {
	font: bold 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
	position: relative;
	bottom: 2px;
	padding-left: 3px;
	padding-right: 8px;
	background: url(/graphics/icons/OffSiteArrow_ff0000.gif) no-repeat right 3px;
}

.EditionsGeoLink a:hover {
	color: #000066;
	background: url(/graphics/icons/OffSiteArrow_000066.gif) no-repeat right 3px;
}
/* End Geo Contextual Advertising Styles for Edition Text Links */



.ApplyBtnContainer {
	background: url(/graphics/careers/Bg.gif) no-repeat left top;
	margin: 10px 1px;
}

.ApplyBtnContainer a,
.ApplyBtnContainer a:visited,
.ApplyBtnContainer a:link,
.ApplyBtnContainer a:active {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
	padding: 3px 0px 3px 5px;
	display: block;
	background: url(/graphics/careers/BgRight.gif) no-repeat right top;
}

.ApplyBtnContainer a:hover {
	color: #0055ff;
}

.ApplyBtnContainer img {
	margin-top: 1px;
	margin-right: 1px;
	vertical-align: top;
}
