
.PreBodyPageBannerDiv { margin:-12px 0 -20px 6px; }

#BodyLeftDiv { position:relative; width:205px; margin:20px 0 0 0; z-index:0; }
	#ByBusinessSizeNavDiv { width:205px; margin:10px 0 0 0; background-image:url(/images/2ndLayer/LeftColNavBodyBack.png); }
		#ByBusinessSizeNavInsideDiv { width:100%; background:url(/images/2ndLayer/LeftColNavFooterBack.png) no-repeat bottom; }
			#ByBusinessSizeNavHeaderDiv { width:187px; height:42px; line-height:42px; font-size:12px; font-weight:bold; color:#fff; padding-left:18px; background-image:url(/images/2ndLayer/LeftNavHeaderActiveBack.png); }
			#ByBusinessSizeNavBodyDiv { display:inline; width:187px;; margin:8px 0 0 18px; }
				.ByBusinessSizeNavItemDiv { clear:both; width:100%; margin:0px 0 1px 0; font-weight:bold; }
				#RootDiv .ByBusinessSizeNavItemDiv a:hover { text-decoration:none; }
				#ByBusinessSizeNavBodyDiv .LeftNavDividerDiv { width:174px; height:0; line-height:0; font-size:0; border-top:solid 1px #c7c7c7; margin:6px 0 8px 0; }
	.ProfessionalBuilder100BestDiv { margin:20px 0 0 7px; }
	.GuardTraxOrderFormButtonDiv { margin:22px 0 0 0; }
	.InBoundLogisticsImg { margin:15px 0 0 7px; }
#BodyCenterDiv { display:inline; position:relative; width:490px; margin:0px 0 0 18px; z-index:98; }
	#BodyCenterDiv ul, #BodyCenterDiv ol { float:left; width:490px; margin:10px 0 10px 15px; }
	#BodyCenterDiv ul li { width:450px; list-style:disc; clear:both; margin:0 0 10px 0; }
	.LandingPageBodyCenterDiv { width:490px; }
		.BreadCrumbNavDiv { width:100%; font-size:10px; color:#606d73; }
		#BodyCenterDiv h1 { font-size:30px; color:#b21f24; margin:10px 0 0px 0; }
		#BodyCenterDiv h2 { margin:0px 0 0px 0; color:#135c7e; font-size:18px; }
		#BodyCenterDiv h3 { font-size:14px; font-weight:bold; }
		.PageDividerDiv { width:100%; height:0; line-height:0; font-size:0; border-top:solid 1px #c7c7c7; margin:15px 0 5px 0; }
		.CenterColSectionDescDiv { width:480px; }
			.CenterColSectionDescDiv p { display:block; float:left; margin:0 0 0 10px; }
			.LandingListItemHeader {}
			#BodyCenterDiv .LandingListItemHeader1 { color:#6e0442; }
			#BodyCenterDiv .LandingListItemHeader2 { color:#04557a; }
			#BodyCenterDiv .LandingListItemHeader3 { color:#d06321; }
			#BodyCenterDiv .LandingListItemHeader4 { color:#627c35; }
			.LandingPageBodyCenterDiv .ListItemMoreDiv { width:100%; margin:5px 0 10px 0px; text-align:right; }
				.LandingPageBodyCenterDiv .ListItemMoreDiv a:link, .ListItemMoreDiv a:visited { color:#b21f24; }
				#BodyCenterDiv .LandingPageBodyCenterDiv .ListItemMoreDiv img { clear:none; float:right; margin:4px 10px 0 6px; }
	.SectionLandingPageBodyDiv { width:480px; }
		.BreadCrumbDividerDiv { width:482px; height:1px; line-height:0; font-size:0; background-color:#6e0442; margin:10px 0 5px 0; }
		#BodyCenterDiv .PurpleText h1, #BodyCenterDiv .PurpleText h2, #BodyCenterDiv .PurpleText h3, #BodyCenterDiv .PurpleText a:link, #BodyCenterDiv .PurpleText a:visited, #BodyCenterDiv .PurpleText a:hover { color:#6e0442; }
		#BodyCenterDiv .BlueText h1, #BodyCenterDiv .BlueText h2, #BodyCenterDiv .BlueText h3, #BodyCenterDiv .BlueText a:link, #BodyCenterDiv .BlueText a:visited, #BodyCenterDiv .BlueText a:hover { color:#04557a; }
		#BodyCenterDiv .OrangeText h1, #BodyCenterDiv .OrangeText h2, #BodyCenterDiv .OrangeText h3, #BodyCenterDiv .OrangeText a:link, #BodyCenterDiv .OrangeText a:visited, #BodyCenterDiv .OrangeText a:hover { color:#d06321; }
		#BodyCenterDiv .GreenText h1, #BodyCenterDiv .GreenText h2, #BodyCenterDiv .GreenText h3, #BodyCenterDiv .GreenText a:link, #BodyCenterDiv .GreenText a:visited, #BodyCenterDiv .GreenText a:hover { color:#627c35; }
		#BodyCenterDiv .SectionLandingPageBodyDiv h2 { margin:0 0 10px 0; }
		#BodyCenterDiv .SectionLandingPageBodyDiv p { padding:0; margin:0 0 10px 0; }
		#BodyCenterDiv .PageDividerDiv { margin-bottom:10px; }
			.ListItemMoreDiv { width:100%; margin:5px 0 10px 0px; text-align:right; }
				.ListItemMoreDiv a:link, .ListItemMoreDiv a:visited { color:#b21f24; }
				#BodyCenterDiv .ListItemMoreDiv img { clear:none; float:right; margin:4px 10px 0 6px; }
	.SectionProductPageBodyDiv { width:480px; }
		#TabHeadersContainerDiv { position:relative; z-index:98; }
			#TabHeadersBackDiv { display:inline; position:absolute; left:-23px; top:46px; width:543px; height:40px; background:url(/images/2ndLayer/CenterColTabsUnderBackFull-trans.png); z-index:98; }
			#TabHeadersDiv { display:inline; position:absolute; left:-23px; top:46px; width:143px; height:40px; z-index:98; }
				#TabHeadersInActiveImagesDiv { position:relative; margin:-31px 0 0 0px; }
					#TabHeadersInActiveImagesDiv img { position:absolute; }
					.ServicesInActiveTabImage { left:284px; }
					.FAQInActiveTabImage { left:219px; }
					.BenefitsInActiveTabImage { left:116px; }
					.HowItWorksInActiveTabImage { display:none; left:0px; }
				#TabHeadersActiveDiv { position:relative; margin:-31px 0 0 0; }
					#TabHeadersActiveDiv img { position:absolute; }
					.ServicesActiveTab { display:none; left:284px; }
					.FAQActiveTab { display:none; left:219px; }
					.BenefitsActiveTab { display:none; left:116px; }
					.HowItWorksActiveTab { left:16px; }
				#TabHeadersInActiveAnchorsDiv { position:relative; margin:-31px 0 0 0px; }
					#TabHeadersInActiveAnchorsDiv a { position:absolute; height:32px; }
					#ServicesInActiveTabAnchor { left:287px; width:112px; }
					#FAQInActiveTabAnchor { left:221px; width:76px; }
					#BenefitsInActiveTabAnchor { left:130px; width:91px; }
					#HowItWorksInActiveTabAnchor { display:none; left:15px; width:113px; }
		#BodyCenterDiv .SectionProductPageBodyDiv h1, #BodyCenterDiv .SectionProductPageBodyDiv h2, #BodyCenterDiv .SectionProductPageBodyDiv h3 { color:#6e0442; }
		#BodyCenterDiv .SectionProductPageBodyDiv h2 { margin:0 0 15px 0; }
		#BodyCenterDiv .SectionProductPageBodyDiv h3 { margin:17px 0 3px 0; }
		#BodyCenterDiv .SectionProductPageBodyDiv img { float:left; margin:0 20px 0 0; }
		#BodyCenterDiv .SectionProductPageBodyDiv p { padding:0 10px 0px 0; }
		#TabBodysDiv { margin:86px 0 0 0;}
			#ServicesTabBodyDiv { display:none; width:483px; }
			#FAQTabBodyDiv { display:none; width:483px; }
			#BenefitsTabBodyDiv { display:none; width:483px; }
			#HowItWorksTabBodyDiv { width:483px; }
				.TabBodyCopyDiv { width:483px; }
				.BodyListDiv {}
					#RootDiv .BodyListDiv .ListDividerDiv { width:478px; margin:8px 0 10px 1px; }
					.ListHeaderDiv {}
						#BodyCenterDiv .ListHeaderDiv h3 { display:inline; float:left; width:430px; margin:5px 0 0px 15px; font-weight:normal; }
						.ListHeaderDiv img { margin:11px 0 0 20px; }
					.ListBodyDiv { display:inline; clear:both; width:450px; margin:5px 0 0 20px; }
						#TabBodysDiv ul, #TabBodysDiv ol  { display:inline; margin:5px 0 10px 10px; }
						#TabBodysDiv ul li { float:none; width:400px; list-style:disc; margin:0px 0 5px 15px; vertical-align:top; top: -.3em; }
						#TabBodysDiv ol li { float:none; width:400px; margin:0px 0 5px 0px; vertical-align:top; }

	.GuardTraxOrderFormDiv {}
		.GuardTraxOrderFormDiv h1 {}
		.GuardTraxLogoImg { margin:15px 0 20px 0; }
		.GuardTraxOrderFormDiv h4 { font-size:22px; color:#5F6C72; }
		.GuardTraxOrderFormDiv h5 { font-size:15px; color:#BE1E2C; font-weight:bold; }
		.GuardTraxOrderFormDiv img {}
		.GuardTraxOrderFormDiv textarea { width:450px; height:300px; padding:5px; border:solid 1px #6F888D; }
		.PageDivider { width:490px; border-top:solid 1px #818388; }
		.TermsDiv {}
			.TermsDiv textarea { height:550px; margin:10px 0 20px 0; }
			#GuardTraxOrderFormButtonsDiv {}
				#GuardTraxOrderFormButtonsDiv input { margin:0px 0 0px 60px; }
				#GuardTraxOrderFormButtonsDiv img { margin:0px 0 0px 40px; }
		.FormDiv { width:490px; }
			.FormDiv .Note { width:100%; color:#5F6C73; font-style:italic; }
			#CustomerBillingInformation { width:490px; }
				#CustomerBillingInformation h5 { margin:15px 0 20px 0; }
				#IsCurrentCustomerDiv { margin:0 0 20px 0; }
					#IsCurrentCustomerDiv input { float:left; }
					#IsCurrentCustomerDiv .Label { display:inline; width:300px; margin:2px 0 0 4px; }
				.ErrorMessDiv { height:30px; margin:-10px 0 0 0; }
				.FormLineItemDiv { width:490px; }
					.FormLineItemLabelDiv { width:170px; height:32px; padding-top:3px; font-size:14px; text-align:right; color:#BE1E2C; }
						.GrayText { color:#5F6C73; }
					.FormLineItemInputDiv { display:inline; margin:0 0 0 10px; }
						.FormLineItemInputDiv input { width:208px; }
					.GuardTraxOrderFormDiv .FormLineItemInputDiv textarea { width:200px; height:75px; }
					.FormLineItemErrorDiv { display:inline; height:33px; margin:0 0 0 10px; padding-top:3px; }
				#ShippingAddressSameAsBillingDiv { margin:0 0 20px 0; }
					#CustomerBillingInformation #ShippingAddressSameAsBillingDiv h5 { margin:20px 0 10px 0; }
					#ShippingAddressSameAsBillingDiv input { float:left; }
					#ShippingAddressSameAsBillingDiv .Label { display:inline; width:300px; margin:2px 0 0 4px; }
				#DeliveryCheckboxesDiv { height:90px; margin:5px 0 0px 0; }
					#DeliveryCheckboxesDiv h5 { margin:0 0 0 0; }
					.DeliveryCheckboxRowDiv {}
						.DeliveryCheckboxRowDiv input { float:left; }
						.DeliveryCheckboxRowDiv .Label { display:inline; width:300px; margin:2px 0 0 4px; }
			#PositionLogicSetupDiv { width:490px; margin:10px 0 0 0; }
				#PositionLogicSetupDiv .InputDesc { display:inline; width:250px; height:25px; margin:10px 0 0 180px; font-style:italic; font-size:11px; color:#5F6C73; }
				#PositionLogicSetupDiv textarea { margin:0px 0 20px 0px; }
			#TechnicalSpecificationsDiv { width:490px; }
				.GuardTraxOrderFormDiv #TechnicalSpecificationsDiv h5 { margin-bottom:0; }
				#TechnicalSpecificationsDiv .FormLineItemDiv { margin-top:10px; margin-bottom:20px; }
					#TechnicalSpecificationsDiv .FormLineItemQuestionDiv { width:100%; margin:0px 0 14px 0; font-size:14px; color:#B21F24; }
					#TechnicalSpecificationsDiv .FormLineItemLabelDiv { display:inine; width:220px; text-align:left; color:#5F6C73; }
					#TechnicalSpecificationsDiv .HowManyDevices select { margin:10px 0 0 0px; }
					#TechnicalSpecificationsDiv .FormLineItemInputDiv { display:inine; margin:0px 0 0 20px; }
				#TechnicalSpecificationsDiv .Note { margin:-20px 0 15px 0; }
			#ProgrammedPhoneNumbersDiv { width:490px; }
				#ProgrammedPhoneNumbersDiv .Header { margin:-5px 0 25px 0; font-size:13px; color:#B21F24; }
			#KeyedEventCodesDiv { width:490px; }
				#KeyedEventCodesDiv .Header { margin:0px 0 25px 0; font-size:13px; color:#B21F24; }
				#KeyedEventCodesDiv .FormLineItemLabelDiv { color:#5F6C73; }
			#DeviceKeyCodesDiv { margin:0 0 10px 0; }
				.GuardTraxOrderFormDiv #DeviceKeyCodesDiv h4 { height:35px; }
				#DeviceKeyCodesDiv input { width:200px; }
				#DeviceKeyCodesDiv .Col1 { width:40px; }
				#DeviceKeyCodesDiv .Col2 { width:230px; }
				#DeviceKeyCodesDiv .Col3 {}
				#DeviceKeyCodesDiv .Header div { height:30px; font-weight:bold; color:#BE1E2D; }
					#DeviceKeyCodesDiv .Header .Col1 {}
					#DeviceKeyCodesDiv .Header .Col2 {}
					#DeviceKeyCodesDiv .Header .Col3 {}
				#DeviceKeyCodesDiv .ItemRow div { color:#5F6C73; margin:0 0 10px 0; }
					#DeviceKeyCodesDiv .ItemRow .Col1 { padding:5px 0 0 0; }
					#DeviceKeyCodesDiv .ItemRow .Col2 { padding:5px 0 0 0; }
					#DeviceKeyCodesDiv .ItemRow .Col3 {}
			.DownloadAuthFormDiv { width:490px; }
				.DownloadAuthFormDiv .Header { width:100%; font-size:16px; color:#b21f24; font-weight:bold; }
				.DownloadAuthFormDiv .Body { width:100%; margin:7px 0 0 0; font-size:14px; }
					.DownloadAuthFormDiv .Body a { font-weight:bold; }
					#RootDiv .DownloadAuthFormDiv .Body a:link, #RootDiv .DownloadAuthFormDiv .Body a:visited, #RootDiv .DownloadAuthFormDiv .Body a:active  { color:#b21f24; }
				.DownloadAuthFormDiv .Footer { width:100%; margin:7px 0 0 0; font-size:14px; font-style:italic; }
			#SubmitButton { display:inline; margin:20px 0 0 160px; }

		.ThankYouDiv { margin:20px 0 0 0; font-size:18px; color:#BE1E2D;  }

#BodyRightDiv { display:inline; position:relative; width:217px; margin:20px 0 0 23px; z-index:1; }


