/* !!!IMPORTANT!!! - Must be in reference with main.css */

#serviceDeptContent {width:980px; padding:0 8px; height:1075px; background:url(../images/service_dept/service_dept_bg.jpg) no-repeat}
	#serviceDeptContent .col1 {width:650px; padding:40px 0 0}
	#serviceDeptContent .col2 {width:330px; padding:120px 0 0}
		
		#serviceDeptContent .col1 h3 {width:603px; padding:0 23px 20px 24px; margin:0; font:bold 16px Verdana, Arial, Helvetica, sans-serif}
		#serviceDeptContent .col1 p {width:603px; height:164px; padding:0 23px 0 24px; margin:0; overflow:hidden; font:normal 12px Verdana, Arial, Helvetica, sans-serif}
		
		#serviceDeptContent .col1 .cell1 {width:614px; height:172px}
			#serviceDeptContent .col1 .cell1 .title {width:560px; height:14px; padding:10px 54px 10px 0; font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#c71444; text-align:center}
			
			#serviceDeptContent .col1 .cell1 .cb1 {width:140px; height:35px; padding:0; border:1px solid #fff}
				#serviceDeptContent .col1 .cell1 .cb1 label {width:95px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; text-align:center}
				#serviceDeptContent .col1 .cell1 .cb1 div {padding:5px 0 0 10px}
			
			#serviceDeptContent .col1 .cell1 .cb2 {width:120px; height:35px; padding:0; border:1px solid #fff}
				#serviceDeptContent .col1 .cell1 .cb2 label {width:95px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; text-align:center}
				#serviceDeptContent .col1 .cell1 .cb2 div {padding:5px 0 0 5px}
			
			#serviceDeptContent .col1 .cell1 .cb3 {width:140px; height:35px; padding:0; border:1px solid #fff}
				#serviceDeptContent .col1 .cell1 .cb3 label {width:95px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; text-align:center}
				#serviceDeptContent .col1 .cell1 .cb3 div {padding:5px 0 0 25px}
			
			#serviceDeptContent .col1 .cell1 .cb4 {width:135px; height:35px; padding:0}
				#serviceDeptContent .col1 .cell1 .cb4 label {width:110px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; text-align:center}
				#serviceDeptContent .col1 .cell1 .cb4 div {padding:5px 0 0 5px}
			
			#serviceDeptContent .col1 .cell1 #buttonWrap {width:77px; height:27px; padding:60px 0 0; margin:0 0 0 -10px}
				#serviceDeptContent .col1 .cell1 #buttonWrap .linkWrapOff {width:77px; height:27px; background:url(../images/service_dept/go_button_off.gif) no-repeat; overflow:hidden}
					#serviceDeptContent .col1 .cell1 #buttonWrap .linkWrapOff a {width:77px; height:27px; padding-top:37px; text-decoration:none}
				#serviceDeptContent .col1 .cell1 #buttonWrap .linkWrapOn {width:77px; height:27px; background:url(../images/service_dept/go_button_on.gif) no-repeat; overflow:hidden}
					#serviceDeptContent .col1 .cell1 #buttonWrap .linkWrapOn a {width:77px; height:27px; padding-top:37px; text-decoration:none}

		#serviceDeptContent .col1 .cell2 {width:292px; height:224px; padding:74px 0 0 38px}
			#serviceDeptContent .col1 .cell2 .title {width:100%; padding:0 0 10px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#c71444}
			#serviceDeptContent .col1 .cell2 p {width:252px; height:auto; padding:0 40px 10px 0; margin:0; font:normal 12px Verdana, Arial, Helvetica, sans-serif; float:left}
			#serviceDeptContent .col1 .cell2 input.checkButton {width:77px; height:27px; border:none; outline:none}
			#serviceDeptContent .col1 .cell2 input.checkButtonOn {background:url(../images/service_dept/check_button_on.gif) no-repeat}
			#serviceDeptContent .col1 .cell2 input.checkButtonOff {background:url(../images/service_dept/check_button_off.gif) no-repeat}
		
		#serviceDeptContent .col1 .cell3 {width:378px; padding:36px 79px 0 88px}
			#serviceDeptContent .col1 .cell3 .title {width:100%; padding:15px 0 0; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#c71444; text-align:center}
			
			#serviceDeptContent .col1 .cell3 #serviceScheduleAppt2Wrap {width:206px; height:26px; padding:255px 0 0 80px}
				#serviceDeptContent .col1 .cell3 #serviceScheduleAppt2Wrap .linkWrapOff {width:206px; height:26px; background:url(../images/service_dept/schedule_appt_button2_off.gif) no-repeat; overflow:hidden}
					#serviceDeptContent .col1 .cell3 #serviceScheduleAppt2Wrap .linkWrapOff a {width:206px; height:26px; padding-top:36px; float:left; text-decoration:none}
				#serviceDeptContent .col1 .cell3 #serviceScheduleAppt2Wrap .linkWrapOn {width:206px; height:26px; background:url(../images/service_dept/schedule_appt_button2_on.gif) no-repeat; overflow:hidden}
					#serviceDeptContent .col1 .cell3 #serviceScheduleAppt2Wrap .linkWrapOn a {width:206px; height:26px; padding-top:36px; float:left; text-decoration:none}
		
		#serviceDeptContent .col2 .cell1 {width:279; height:463px; padding:14px 29px 0 22px}
			#serviceDeptContent .col2 .cell1 .title {width:260px; padding:0 0 10px; font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#c71444}
			#serviceDeptContent .col2 .cell1 p {width:260px; padding:0; margin:0; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000}
			#serviceDeptContent .col2 .cell1 #serviceScheduleApptWrap {width:260px; padding-bottom:16px}
				#serviceDeptContent .col2 .cell1 #serviceScheduleApptWrap .linkWrapOff {width:260px; height:56px; background:url(../images/service_dept/schedule_appt_button_off.gif) no-repeat; overflow:hidden}
				#serviceDeptContent .col2 .cell1 #serviceScheduleApptWrap .linkWrapOn {width:260px; height:56px; background:url(../images/service_dept/schedule_appt_button_on.gif) no-repeat; overflow:hidden}
				#serviceDeptContent .col2 .cell1 #serviceScheduleApptWrap a.title {width:191px; padding:0 0 5px 69px; text-decoration:none; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#c71444}
				#serviceDeptContent .col2 .cell1 #serviceScheduleApptWrap a.desc {width:191px; padding:0 0 0 69px; text-decoration:none; font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#000}
			
			#serviceDeptContent .col2 .cell1 #nightDropFormWrap {width:255px; padding-bottom:16px}
				#serviceDeptContent .col2 .cell1 #nightDropFormWrap .linkWrapOff {width:255px; height:56px; background:url(../images/service_dept/night_drop_form_button_off.gif) top left no-repeat}
				#serviceDeptContent .col2 .cell1 #nightDropFormWrap .linkWrapOn {width:255px; height:56px; background:url(../images/service_dept/night_drop_form_button_on.gif) no-repeat; overflow:hidden}
				#serviceDeptContent .col2 .cell1 #nightDropFormWrap a.title {width:186px; padding:0 0 5px 69px; text-decoration:none; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#c71444}
				#serviceDeptContent .col2 .cell1 #nightDropFormWrap a.desc {width:186px; padding:0 0 0 69px; text-decoration:none; font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#000}
			
			#serviceDeptContent .col2 .cell1 #serviceQuestionsWrap {width:273px; padding-bottom:16px; float:left}
				#serviceDeptContent .col2 .cell1 #serviceQuestionsWrap .linkWrapOff {width:273px; height:56px; background:url(../images/service_dept/service_questions_button_off.gif) no-repeat; overflow:hidden}
				#serviceDeptContent .col2 .cell1 #serviceQuestionsWrap .linkWrapOn {width:273px; height:56px; background:url(../images/service_dept/service_questions_button_on.gif) no-repeat; overflow:hidden}
				#serviceDeptContent .col2 .cell1 #serviceQuestionsWrap a.title {width:204px; padding:0 0 5px 69px; text-decoration:none; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#c71444}
				#serviceDeptContent .col2 .cell1 #serviceQuestionsWrap a.desc {width:204px; padding:0 0 0 69px; text-decoration:none; font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#000}
			
			#serviceDeptContent .col2 .cell1 #serviceSpecialsWrap {width:273px; float:left}
				#serviceDeptContent .col2 .cell1 #serviceSpecialsWrap .linkWrapOff {width:273px; height:57px; background:url(../images/service_dept/service_specials_button_off.gif) no-repeat; overflow:hidden}
				#serviceDeptContent .col2 .cell1 #serviceSpecialsWrap .linkWrapOn {width:273px; height:57px; background:url(../images/service_dept/service_specials_button_on.gif) no-repeat; overflow:hidden}
				#serviceDeptContent .col2 .cell1 #serviceSpecialsWrap a.title {width:204px; padding:0 0 5px 69px; text-decoration:none; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#c71444}
				#serviceDeptContent .col2 .cell1 #serviceSpecialsWrap a.desc {width:204px; padding:0 0 0 69px; text-decoration:none; font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#000}
				
			#serviceDeptContent .col2 .cell1 #inspExpMonth {width:53px; padding:90px 0 0 126px; font:normal 32px Arial, Helvetica, sans-serif; color:#333}
			#serviceDeptContent .col2 .cell1 #inspExpYear {width:33px; padding:90px 0 0 4px; font:normal 32px Arial, Helvetica, sans-serif; color:#333}
			
			#serviceDeptContent .col2 .cell2 {width:278px; height:277px; padding:200px 0 0 50px}
				#serviceDeptContent .col2 .cell2 .title {width:100%; padding:0 0 10px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#c71444}
				#serviceDeptContent .col2 .cell2 .promo {width:100%; padding:0 0 10px; font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#c71444}
				#serviceDeptContent .col2 .cell2 p {width:258px; height:auto; margin:0; padding:110px 20px 0 0; font:normal 13px Verdana, Arial, Helvetica, sans-serif}
				
				#serviceDeptContent .col2 .cell2 #contactBodyShopWrap {width:206px; height:26px; padding:15px 0 0}
				#serviceDeptContent .col2 .cell2 #contactBodyShopWrap .linkWrapOff {width:206px; height:26px; background:url(../images/service_dept/contact_body_shop_button_off.gif) no-repeat; overflow:hidden}
					#serviceDeptContent .col2 .cell2 #contactBodyShopWrap .linkWrapOff a {width:206px; height:26px; padding-top:36px; text-decoration:none}
				#serviceDeptContent .col2 .cell2 #contactBodyShopWrap .linkWrapOn {width:206px; height:26px; background:url(../images/service_dept/contact_body_shop_button_on.gif) no-repeat; overflow:hidden}
					#serviceDeptContent .col2 .cell2 #contactBodyShopWrap .linkWrapOn a {width:206px; height:26px; padding-top:36px; text-decoration:none}
		