@charset "UTF-8";
/* CSS Document */


/* general formatting*/


#unavailable_text {
	position:absolute;
	left:423px;
	top:294px;
	width:333px;
	height:54px;
	z-index:1;
}

#qc_home_link {
	position:absolute;
	left:82px;
	top:12px;
	width:141px;
	height:80px;
	z-index:9;
}

#wrapper{
		position: relative;
		margin: 0 auto;
		top: 0 auto;
		width: 950px;
		height: 950px;
		}

#wrapper_long{
		position: relative;
		margin: 0 auto;
		top: 0 auto;
		width: 950px;
		height: 1600px;
		}

#wrapper_longer{
		position: relative;
		margin: 0 auto;
		top: 0 auto;
		width: 950px;
		height: 2500px;
		}

#wrapper_longest{
		position: relative;
		margin: 0 auto;
		top: 0 auto;
		width: 950px;
		height: 10200px;
		}

#background {
	position:absolute;
	left:76px;
	top:3px;
	width:746px;
	height:441px;
	z-index:1;
}


/*buttons and large object spacial formatting*/

#careers {
	position:absolute;
	left:166px;
	top:84px;
	width:60px;
	height:50px;
	z-index:1;
}

#contact_us {
	position:absolute;
	left:265px;
	top:39px;
	width:56px;
	height:43px;
	z-index:1;
}

#home {
	position:absolute;
	left:385px;
	top:20px;
	width:58px;
	height:42px;
	z-index:1;
}

#shop {
	position:absolute;
	left:478px;
	top:19px;
	width:48px;
	height:44px;
	z-index:1;
}

#store_finder {
	position:absolute;
	left:588px;
	top:34px;
	width:65px;
	height:51px;
	z-index:1;
}

#current_deals {
	position:absolute;
	left:722px;
	top:94px;
	width:62px;
	height:43px;
	z-index:1;
}

#phone_offers {
	position:absolute;
	left:234px;
	top:320px;
	width:162px;
	height:42px;
	z-index:1;
}

#business_users {
	position:absolute;
	left:235px;
	top:402px;
	width:168px;
	height:50px;
	z-index:1;
}

#contact_store {
	position:absolute;
	left:136px;
	top:259px;
	width:183px;
	height:46px;
	z-index:4;
}

#contact_biz_hr {
	position:absolute;
	left:136px;
	top:347px;
	width:166px;
	height:51px;
	z-index:5;
}

#contact_acct_exec {
	position:absolute;
	left:136px;
	top:430px;
	width:164px;
	height:50px;
	z-index:6;
}

#contact_acct_exec2 {
	position:absolute;
	left:136px;
	top:343px;
	width:164px;
	height:50px;
	z-index:7;
}

#biz_hr_back_button {
	position:absolute;
	left:138px;
	top:426px;
	width:194px;
	height:43px;
	z-index:8;
}

#info_email_button {
	position:absolute;
	left:500px;
	top:248px;
	width:172px;
	height:11px;
	z-index:9;
}

#jobs_email_button {
	position:absolute;
	left:501px;
	top:343px;
	width:169px;
	height:13px;
	z-index:10;
}

#current_positions {
	position:absolute;
	left:617px;
	top:257px;
	width:174px;
	height:49px;
	z-index:11;
}

#apply_now {
	position:absolute;
	left:619px;
	top:338px;
	width:202px;
	height:55px;
	z-index:12;
}

#contact_hr {
	position:absolute;
	left:112px;
	top:431px;
	width:190px;
	height:56px;
	z-index:13;
}

#wireless_consultant_job {
	position:absolute;
	left:503px;
	top:285px;
	width:318px;
	height:19px;
	z-index:14;
}

#account_executive_job {
	position:absolute;
	left:504px;
	top:341px;
	width:224px;
	height:23px;
	z-index:15;
}

#value_club {
	position:absolute;
	left:129px;
	top:245px;
	width:166px;
	height:45px;
	z-index:1;
}

#advertised_promotions {
	position:absolute;
	left:128px;
	top:330px;
	width:180px;
	height:51px;
	z-index:1;
}

#online_coupon {
	position:absolute;
	left:129px;
	top:413px;
	width:182px;
	height:43px;
	z-index:1;
}

#advertised_promo_il {
	position:absolute;
	left:519px;
	top:164px;
	width:130px;
	height:168px;
	z-index:1;
}

#advertised_promo_wi {
	position:absolute;
	left:190px;
	top:174px;
	width:195px;
	height:199px;
	z-index:1;
}

#pick_out_phone {
	position:absolute;
	left:140px;
	top:259px;
	width:162px;
	height:45px;
	z-index:1;
}

#phone_detail_back {
	position:absolute;
	left:140px;
	top:259px;
	width:162px;
	height:45px;
	z-index:1;
}

#rate_plans {
	position:absolute;
	left:140px;
	top:342px;
	width:163px;
	height:51px;
	z-index:1;
}

#accessories {
	position:absolute;
	left:140px;
	top:425px;
	width:149px;
	height:32px;
	z-index:1;
}

#business_services {
	position:absolute;
	left:105px;
	top:391px;
	width:88px;
	height:31px;
	z-index:1;
}

#all_locations {
	position:absolute;
	left:104px;
	top:447px;
	width:98px;
	height:26px;
	z-index:1;
}

#wisconsin {
	position:absolute;
	left:221px;
	top:148px;
	width:136px;
	height:88px;
	z-index:1;
}

#illinois {
	position:absolute;
	left:265px;
	top:300px;
	width:54px;
	height:62px;
	z-index:1;
}

#get_act_exec {
	position:absolute;
	left:115px;
	top:260px;
	width:146px;
	height:39px;
	z-index:1;
}

#act_rep_benefits {
	position:absolute;
	left:114px;
	top:342px;
	width:122px;
	height:31px;
	z-index:1;
}

#read_abt_us {
	position:absolute;
	left:114px;
	top:425px;
	width:105px;
	height:39px;
	z-index:1;
}

#read_abt_us_back_button {
	position:absolute;
	left:114px;
	top:426px;
	width:153px;
	height:44px;
	z-index:1;
}

#biz_profile {
	position:absolute;
	left:552px;
	top:206px;
	width:166px;
	height:192px;
	z-index:1;
}

#act_exec_port_back {
	position:absolute;
	left:114px;
	top:257px;
	width:176px;
	height:47px;
	z-index:1;
}

#casey_williamson {
	position:absolute;
	left:392px;
	top:231px;
	width:176px;
	height:33px;
	z-index:1;
}

#kurt_johnson {
	position:absolute;
	left:392px;
	top:318px;
	width:226px;
	height:45px;
	z-index:1;
}

#wally_pullar {
	position:absolute;
	left:393px;
	top:407px;
	width:186px;
	height:42px;
	z-index:1;
}

#casey_back {
	position:absolute;
	left:114px;
	top:394px;
	width:128px;
	height:32px;
	z-index:1;
}

#kurt_back {
	position:absolute;
	left:114px;
	top:394px;
	width:128px;
	height:32px;
	z-index:1;
}

#wally_back {
	position:absolute;
	left:114px;
	top:394px;
	width:128px;
	height:32px;
	z-index:1;
}

#act_rep_benefits_back {
	position:absolute;
	left:114px;
	top:343px;
	width:139px;
	height:30px;
	z-index:1;
}

#casey_email {
	position:absolute;
	left:393px;
	top:293px;
	width:427px;
	height:30px;
	z-index:1;
}

#kurt_email {
	position:absolute;
	left:394px;
	top:285px;
	width:317px;
	height:25px;
	z-index:1;
}

#wally_email {
	position:absolute;
	left:393px;
	top:291px;
	width:327px;
	height:14px;
	z-index:1;
}

#beaver_dam_text_button {
	position:absolute;
	left:622px;
	top:197px;
	width:89px;
	height:15px;
	z-index:1;
}

#whitewater_text_button {
	position:absolute;
	left:623px;
	top:230px;
	width:48px;
	height:10px;
	z-index:1;
}

#janesville_text_button {
	position:absolute;
	left:623px;
	top:264px;
	width:152px;
	height:13px;
	z-index:1;
}

#madison_text_button {
	position:absolute;
	left:622px;
	top:298px;
	width:50px;
	height:13px;
	z-index:1;
}

#waunakee_text_button {
	position:absolute;
	left:621px;
	top:331px;
	width:71px;
	height:13px;
	z-index:1;
}

#verona_text_button {
	position:absolute;
	left:621px;
	top:365px;
	width:42px;
	height:13px;
	z-index:1;
}

#middleton_text_button {
	position:absolute;
	left:621px;
	top:397px;
	width:60px;
	height:10px;
	z-index:1;
}

#beaver_dam_star_button {
	position:absolute;
	left:433px;
	top:349px;
	width:56px;
	height:15px;
	z-index:1;
}

#whitewater_star_button {
	position:absolute;
	left:440px;
	top:417px;
	width:41px;
	height:18px;
	z-index:1;
}

#janesville_star_button {
	position:absolute;
	left:420px;
	top:448px;
	width:39px;
	height:24px;
	z-index:1;
}

#madison_star_button {
	position:absolute;
	left:406px;
	top:395px;
	width:36px;
	height:26px;
	z-index:1;
}

#waunakee_star_button {
	position:absolute;
	left:357px;
	top:367px;
	width:54px;
	height:26px;
	z-index:1;
}

#verona_star_button {
	position:absolute;
	left:360px;
	top:425px;
	width:44px;
	height:18px;
	z-index:1;
}

#middleton_star_button {
	position:absolute;
	left:330px;
	top:402px;
	width:46px;
	height:15px;
	z-index:1;
}



/*text block positioning*/


#copyright {
	position:absolute;
	left:691px;
	top:524px;
	width:173px;
	height:16px;
	z-index:2;
}

#text_links {
	position:absolute;
	left:85px;
	top:522px;
	width:417px;
	height:20px;
	z-index:3;
}

#careers_text {
	position:absolute;
	left:114px;
	top:246px;
	width:427px;
	height:165px;
	z-index:17;
}

#current_positions_text {
	position:absolute;
	left:112px;
	top:240px;
	width:341px;
	height:166px;
	z-index:18;
}

#read_abt_us_text {
	position:absolute;
	left:364px;
	top:300px;
	width:219px;
	height:114px;
	z-index:1;
}

#casey_name_headline {
	position:absolute;
	left:351px;
	top:105px;
	width:264px;
	height:35px;
	z-index:1;
}

#kurt_name_headline {
	position:absolute;
	left:382px;
	top:106px;
	width:207px;
	height:35px;
	z-index:1;
}

#wally_name_headline {
	position:absolute;
	left:382px;
	top:106px;
	width:207px;
	height:35px;
	z-index:1;
}

#casey_title_headline {
	position:absolute;
	left:376px;
	top:145px;
	width:209px;
	height:27px;
	z-index:1;
}

#kurt_title_headline {
	position:absolute;
	left:392px;
	top:145px;
	width:192px;
	height:27px;
	z-index:1;
}

#wally_title_headline {
	position:absolute;
	left:392px;
	top:145px;
	width:192px;
	height:27px;
	z-index:1;
}

#casey_territory_headline {
	position:absolute;
	left:244px;
	top:176px;
	width:474px;
	height:25px;
	z-index:1;
}

#kurt_territory_headline {
	position:absolute;
	left:265px;
	top:176px;
	width:435px;
	height:25px;
	z-index:1;
}

#wally_territory_headline {
	position:absolute;
	left:265px;
	top:176px;
	width:435px;
	height:25px;
	z-index:1;
}

#casey_phone_number {
	position:absolute;
	left:463px;
	top:385px;
	width:221px;
	height:41px;
	z-index:1;
}

#kurt_phone_number {
	position:absolute;
	left:463px;
	top:385px;
	width:221px;
	height:41px;
	z-index:1;
}

#wally_phone_number {
	position:absolute;
	left:463px;
	top:385px;
	width:221px;
	height:41px;
	z-index:1;
}

#qcnet_login {
	position:absolute;
	left:759px;
	top:28px;
	width:72px;
	height:19px;
	z-index:1;
}

/*text formatting*/


.copyright_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.body_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight: bold;
}

.body_text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
}

.body_text_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.job_title_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #00529B;
}

.job_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}

.job_title_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #414142;
	font-weight: bold;
}

.act_exec_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: bold;
}

.job_headline_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #990000;
	font-weight: bold;
}

.phone_description_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #00529B;
}

/*link formatting*/


a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #BF2F38;
}
a:active {
	text-decoration: none;
    color: #000000;
}