﻿/* --- Page Backgrounds --- */
#CareerHome {display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_home.jpg); position:relative;}
#MilitaryRecruitingHome {display:block; width:960px; height:750px;border:0px; background:url(/Careers/images/Careers_bkgd_0.jpg); position:relative;}
#CareerCenter {display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_1.jpg); position:relative;}
#StoreCareers {display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_2.jpg); position:relative;}
#CorporateCareers {display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_3.jpg); position:relative;}
#DistributionCenterCareers {display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_4.jpg); position:relative;}
#StoreOperationsCareers {display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_5.jpg); position:relative;}
#WhyDollarGeneralPg {display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_6.jpg); position:relative;}
#ApplyTodayPg {display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_7.jpg); position:relative;}
#CareerQAPg {display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_8.jpg); position:relative;}
#DistributionCenterLocations{display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_9.jpg); position:relative;}
#ExpressHiringPg{display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_10.jpg); position:relative;}
#MissionValues{display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_11.jpg); position:relative;}
#BenefitsPg{display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_8.jpg); position:relative;}
#TaleoPg1{display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_12.jpg); position:relative;}
#TaleoPg1sal{display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/ApplyTodayBkgd-Taleo-1.jpg); position:relative;}
#TaleoPg2{display:block; width:960px; height:635px;border:0px; background:url(/Careers/images/Careers_bkgd_13.jpg); position:relative;}
/* --- End Page Backgrounds --- */


/* ---Navigation for the bottom of the page  --- */
a#CareerHomeLink {display:block;top:14px;left:25px; width:440px; height:0; padding-top:120px; overflow:hidden; position:absolute;}
a#CareerHomeLink :hover{background:transparent}

a#CareerHomeLink_alt {display:block;top:24px;left:25px; width:440px; height:0; padding-top:120px; overflow:hidden; position:absolute;}
a#CareerHomeLink_alt :hover{background:transparent}

a#ExpressLink{display:block;top:456px;left:652px; width:197px; height:0; padding-top:63px; overflow:hidden; position:absolute;}
a#ExpressLink:hover{background:transparent}

a#CareerCenter{display:block;top:565px;left:43px; width:123px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
a#CareerCenter{background:transparent}

a#CareerCenter_alt{display:block;top:575px;left:43px; width:123px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
a#CareerCenter_alt{background:transparent}
	
a#WhyDollarGeneral{display:block;top:565px;left:160px; width:167px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
a#WhyDollarGeneral:hover{background:transparent}	

a#WhyDollarGeneral_alt{display:block;top:575px;left:160px; width:167px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
a#WhyDollarGeneral_alt:hover{background:transparent}

a#CareerQA{display:block;top:565px;left:328px; width:98px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
a#CareerQA:hover{background:transparent}

a#CareerQA_alt{display:block;top:575px;left:328px; width:98px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
a#CareerQA_alt:hover{background:transparent}

a#MilitaryRecruiting{display:block;top:565px;left:426px; width:151px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
a#MilitaryRecruiting:hover{background:transparent}

a#MilitaryRecruiting_alt{display:block;top:575px;left:426px; width:151px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
a#MilitaryRecruiting_alt:hover{background:transparent}	

a#ApplyToday{display:block;top:565px;left:810px; width:107px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
a#ApplyToday:hover{background:transparent}

a#ApplyToday_alt{display:block;top:575px;left:810px; width:107px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
a#ApplyToday_alt:hover{background:transparent}
/* --- End Navigation for the bottom of the page  --- */

/* ---- Misc links ---*/
a#EverifyPgLink{display:block;top:290px;left:459px; width:112px; height:0; padding-top:32px; overflow:hidden; position:absolute;}
a#EverifyPgLink:hover{background:transparent}

a#EverifyPgLink_alt{display:block;top:300px;left:459px; width:112px; height:0; padding-top:32px; overflow:hidden; position:absolute;}
a#EverifyPgLink_alt:hover{background:transparent}

a#SmartPDFTaleo{display:block;top:351px;left:459px; width:112px; height:0; padding-top:32px; overflow:hidden; position:absolute;}
a#SmartPDFTaleo:hover{background:transparent}

a#SmartPDFTaleo_alt{display:block;top:361px;left:459px; width:112px; height:0; padding-top:32px; overflow:hidden; position:absolute;}
a#SmartPDFTaleo_alt:hover{background:transparent}

a#Taleo2{display:block;top:388px;left:220px; width:102px; height:0; padding-top:32px; overflow:hidden; position:absolute;}
a#Taleo2:hover{background:transparent}

a#HourlySalesAssociate{display:block;top:470px;left:418px; width:55px; height:0; padding-top:15px; overflow:hidden; position:absolute;}
a#HourlySalesAssociate:hover{background:transparent}

/* ---- Misc links ---*/

/* ---Left Navigation Items --- */
a{text-align:left;}
.sidenav a:link{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana;text-decoration:none;text-align: left;  }  
.sidenav a:visited{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana; text-decoration:none;text-align: left; } 
.sidenav a:active{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Verdana;text-decoration:none; text-align: left; }   
.sidenav a:hover{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana;text-decoration:none;text-align: left;  }          
.sidenav_on a:link,a:visited,a:active{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Verdana;text-decoration:none;text-align: left;  }    

.sidenav2 a:link{font-weight:normal;font-size: 8pt; COLOR: black; FONT-FAMILY: Verdana;text-decoration:none;}  
.sidenav2 a:visited{font-weight:normal;FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana; text-decoration:none;} 
.sidenav2 a:active{font-weight:normal;FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Verdana;text-decoration:none;}   
.sidenav2 a:hover{font-weight:normal;FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana;text-decoration:none;}          
.sidenav_on2 a:link,a:visited,a:active{FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Verdana;text-decoration:none;} 
/* --- End Left Navigation Items --- */

/* ---Content Area font settings --- */
.CareerContent {font-weight:normal;font-size: 8pt; color:#808080; font-family: Verdana;text-decoration:none;text-align: left;}  
.CareerContent a:link{font-weight:normal;font-size: 8pt; color:#808080; font-family: Verdana;text-decoration:underline;text-align: left;}  
.CareerContent a:visited{font-weight:normal;font-size: 8pt; color: #808080; font-family: Verdana; text-decoration:underline;text-align: left; } 
.CareerContent a:active{font-weight:normal;font-size: 8pt; color: #808080; font-family: Verdana;text-decoration:underline; text-align: left; }   
.CareerContent a:hover{font-weight:normal;font-size: 8pt; color: #808080;font-family: Verdana;text-decoration:underline;text-align: left;  } 

.CareerContent_bold {font-weight:bold;font-size: 8pt; color:#808080; font-family: Verdana;text-decoration:none;text-align: left;} 
.CareerContent p{line-height: 1.5 } 

.CareerContent_MilitaryHeader{color:#666;font-weight:bold;font-size: 12pt; font-family: Verdana;text-decoration:none;text-align: left;}
.CareerContent_Header{color:#666;font-weight:bold;font-size: 12pt; font-family: Verdana;text-decoration:none;text-align: left;}/* --- End Content Area font settings --- */

/* ---Distribution Center Location Hover Dots and Hover Images --- */
#DistLocationsMap {display:block; width:960px; height:635px; background:url(/Careers/images/Careers_bkgd_9.jpg) no-repeat; position:relative;}
#DistLocationsMap a#DistLocations {	display:block;	width:960px;	height:0;	padding-top:649px;	overflow:hidden;position:absolute;	top:0;	
									background:transparent url(/Careers/images/Careers_bkgd_9.jpg) no-repeat 960px 649px;cursor:default;}
#DistLocationsMap a#DistLocations:hover {background-position: 0 0; }
#DistLocationsMap a em {display:none;}
#DistLocationsMap a span, #DistLocationsMap a:visited span {display:none;}
#DistLocationsMap a:hover span {position:absolute; display:block; color:#000; width:307px; height:301px;}
#DistLocationsMap dd {position:absolute;padding:0;margin:0;left: 48px;top: 170px;}

#DistLocationsMap #Oklahoma {left:291px; top:412px; z-index:20;}
#DistLocationsMap a#link_Oklahoma {display:block; width:24px; height:15px; text-decoration:none; z-index:20;}
#DistLocationsMap a#link_Oklahoma:hover{border:0px solid #fc0;}
#DistLocationsMap a#link_Oklahoma:hover span {left:301px; top:-165px;}

#DistLocationsMap #Missouri {left:339px; top:368px; z-index:20;}
#DistLocationsMap a#link_Missouri {display:block; width:24px; height:15px; text-decoration:none; z-index:20;}
#DistLocationsMap a#link_Missouri:hover{border:0px solid #fc0;}
#DistLocationsMap a#link_Missouri:hover span {left:251px; top:-121px;}

#DistLocationsMap #Mississippi {left:364px; top:422px; z-index:20;}
#DistLocationsMap a#link_Mississippi {display:block; width:24px; height:15px; text-decoration:none; z-index:20;}
#DistLocationsMap a#link_Mississippi:hover{border:0px solid #fc0;}
#DistLocationsMap a#link_Mississippi:hover span {left:227px; top:-175px;}


#DistLocationsMap #Kentucky {left:402px; top:377px; z-index:20;}
#DistLocationsMap a#link_Kentucky {display:block; width:24px; height:15px; text-decoration:none; z-index:20;}
#DistLocationsMap a#link_Kentucky:hover{border:0px solid #fc0;}
#DistLocationsMap a#link_Kentucky:hover span {left:190px; top:-130px;}

#DistLocationsMap #Indiana {left:392px; top:345px; z-index:20;}
#DistLocationsMap a#link_Indiana {display:block; width:24px; height:15px; text-decoration:none; z-index:20;}
#DistLocationsMap a#link_Indiana:hover{border:0px solid #fc0;}
#DistLocationsMap a#link_Indiana:hover span {left:199px; top:-98px;}

#DistLocationsMap #Ohio {left:425px; top:346px; z-index:20;}
#DistLocationsMap a#link_Ohio {display:block; width:24px; height:15px; text-decoration:none; z-index:20;}
#DistLocationsMap a#link_Ohio:hover{border:0px solid #fc0;}
#DistLocationsMap a#link_Ohio:hover span {left:166px; top:-99px;}

#DistLocationsMap #Virginia {left:471px; top:371px; z-index:20;}
#DistLocationsMap a#link_Virginia {display:block; width:24px; height:15px; text-decoration:none; z-index:20;}
#DistLocationsMap a#link_Virginia:hover{border:0px solid #fc0;}
#DistLocationsMap a#link_Virginia:hover span {left:120px; top:-124px;}

#DistLocationsMap #SCarolina {left:450px;top:400px;z-index:20;}
#DistLocationsMap a#link_SCarolina {display:block; width:24px; height:15px; text-decoration:none; z-index:20;}
#DistLocationsMap a#link_SCarolina:hover{border:0px solid #fc0;}
#DistLocationsMap a#link_SCarolina:hover span {left:141px; top:-153px;}

#DistLocationsMap #Florida {left:455px; top:454px; z-index:20;}
#DistLocationsMap a#link_Florida {display:block; width:24px; height:15px; text-decoration:none; z-index:20;}
#DistLocationsMap a#link_Florida:hover{border:0px solid #fc0;}
#DistLocationsMap a#link_Florida:hover span {left:136px; top:-207px;}

#DistPageNavigation {left:105px;top:575px;z-index:20;display:block;width:213px;height:384px;text-decoration:none;}

#DistLocationsMap a#CareerHomeLink {display:block;z-index:20;top:-155px;left:-25px; width:436px; height:0; padding-top:120px; overflow:hidden; position:absolute;}
#DistLocationsMap a#CareerHomeLink :hover{background:transparent;z-index:20;}

#DistLocationsMap a#CareerCenter{display:block;z-index:20;top:394px;left:-8px; width:123px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
#DistLocationsMap a#CareerCenter{background:transparent;z-index:20;}
	
#DistLocationsMap a#WhyDollarGeneral{display:block;z-index:20;top:394px;left:116px; width:160px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
#DistLocationsMap a#WhyDollarGeneral:hover{background:transparent;z-index:20;}	

#DistLocationsMap a#CareerQA{display:block;z-index:20;top:394px;left:277px; width:98px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
#DistLocationsMap a#CareerQA:hover{background:transparent;z-index:20;}

#DistLocationsMap a#MilitaryRecruiting{display:block;z-index:20;top:394px;left:378px; width:151px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
#DistLocationsMap a#MilitaryRecruiting:hover{background:transparent;z-index:30;}	

#DistLocationsMap a#ApplyToday{display:block;z-index:20;top:394px;left:760px; width:107px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
#DistLocationsMap a#ApplyToday:hover{background:transparent;z-index:30;}


/* --- End Distribution Center Location Hover Dots and Hover Images --- */
