* { font-family:  "Lucida Sans", "Lucida Grande", Arial, Helvetica, sans-serif; } 

body {background:url(/_includes/images/bg/bg_Body.gif) top center repeat-x #ffffff;margin:0;padding:0;}
body, td, th {font-size:10pt;line-height:14pt;}

h1 {font-size:16pt;line-height:18pt;color:#014F9B;letter-spacing:-.02em;}
h2 {font-size: 14pt;line-height:16pt;color: #854103;}
h3 {font-size:13pt;line-height:15pt;color:#0E6ABE;}
h5 {font-size:8pt;line-height:10pt;}

li {margin:15px 0;line-height:13pt;}

#printContent {display:none;}
/* */
/* Page regions */
/* Masthead */
#masthead_wrapper {height:174px;overflow:visible;padding:0;margin:0;background:url(/_includes/images/bg/bg_Masthead.jpg) no-repeat center top;}
#masthead, #content, #footer {width:980px;margin:0 auto 0 auto;overflow:auto;/*border-left:1px solid black;border-right:1px solid black;*/}
#masthead {width:980px;height:174px;padding:0px;overflow:visible;}
#masthead #branding {width:700px;height:148px;float:left;display:inline;overflow:hidden;background:url(/_includes/images/bg/bg_Masthead_Logo.gif) no-repeat;margin-top:18px;margin-bottom:-19px;margin-left:19px;}
#masthead #search {width:150px;float:right;height:140px;margin:0;padding:8px 0 0 0;text-align:right;overflow:hidden;}
#masthead img {width:720px;height:140px;float:left;}

#masthead #navigation {font-family:arial !important;font-size:18pt !important;width:978px;float:left;height:26px;color:#ffffff;font-weight:bold;margin:0px 0 0 0;}
/*#nav_wrapper {width:930px;margin:0 0 0 auto;height:26px;background:silver;}*/
/*#nav_wrapper * {font-size:10pt;font-family: Arial, Helvetica, sans-serif !important;}*/
#search input {border:none;background:#BED1F4;border:1px solid #ffffff;font-size:10px;line-height:12px;height:12px;width:120px;padding:1px;}
#search form input.submit {width:auto;margin:0 0 2px 0;border:0;background:none;vertical-align:middle;}

/* Content styles */
#content {width:970px;background:url(/_includes/images/headers/xpt.jpg) top repeat-x #ffffff;padding:0px 5px 5px 5px;border-bottom:3px solid #FF7800;}
#content #header {width:970px;height:143px;float:left;background:url(/_includes/images/bg/bg_InnerHeader.jg) no-repeat;}
#content	#header h1 {margin:45px 0 0 10px;}
#content #mainContent {width:667px;float:left;padding:10px 15px 0 15px;background:url(/_includes/images/bg/bg_MainContent.gif) top no-repeat;}
#content #mainContentWide {width:940px;float:left;padding:10px 15px 0 15px;background:url(/_includes/images/bg/bg_MainContent.gif) top no-repeat;overflow:hidden;}
#content #rightSidebar {width:273px;float:right;padding:0;}

#headerBar {width:685px!important;float:left;margin:-10px 0 15px -15px !important;margin:-10px 0 15px -10px;overflow:hidden;}
#mainContentWide #headerBar {width:960px !important;}

#headerBarContent,#headerBarBottom {width:489px;float:left;}
#headerBarContent {background: url(/_includes/images/header_bar_bg.gif) repeat-y right;padding:0 25px 0 15px;width:449px !important;width:454px;}
#headerBarContent h3 {margin:0;color:#ffffff;}
#headerBarBottom {background: url(/_includes/images/header_bar_bottom.gif) no-repeat right;height:26px;width:489px !important;width:494px;}

/* Right Column styles */
#rightSidebar .feature {width:100%;	background:url(/_includes/images/bg/bg_rightSide_feature.jpg) left top repeat-y;float:right;line-height:16px;margin:0;padding:0;float:left;}
#rightSidebar .feature_bottom {margin:0;width:auto;background:url(/_includes/images/bg/bg_rightSide_feature_bottom.jpg) left bottom no-repeat;padding:0 8px 0 8px;vertical-align:top;margin:0;float:left;}
#rightSidebar .feature_bottom p {margin-top:0;}

#rightSidebar #block_1, #rightSidebar #block_2, #rightSidebar #block_3 {float:left;width:273px;}
#rightSidebar .top, #rightSidebar .content, #rightSidebar .bottom {width:273px;float:left;}
#rightSidebar .content {width:243px;padding:0 15px 15px 15px;font-size:9pt;}
#rightSidebar h3 {font-size:11pt;}
#rightSidebar .content ul {margin:0 0 25px 25px;padding:0;}

#block_1 {background:url(/_includes/images/bg/bg_right_Blue.gif) repeat-y;}
#block_1 .top {height:10px;background:url(/_includes/images/bg/bg_right_Blue_cap.gif) no-repeat;}
#block_1 .content {background:url(/_includes/images/bg/bg_right_Blue_top.gif) no-repeat;}
	#block_1 h3 {color:navy;}
	#block_1 #subMenu {margin:0;margin:0 0 0 10px;padding:0;font-weight:bold;}
	#subMenu li {list-style: none;background:url(/_includes/images/icons/bullet_Orange_submenu.gif) no-repeat left top;margin:0px auto auto auto;padding:0px 0px 15px 18px;color:gold;}
	#subMenu a {color:#ffffff;text-decoration:none;}
	#subMenu a:hover {color: aqua;text-decoration:underline;}
	
#block_2 {background:url(/_includes/images/bg/bg_right_Orange.gif) repeat-y;}
#block_2 .top {height:18px;background:url(/_includes/images/bg/bg_right_Orange_cap.gif) no-repeat;}
#block_2 .content {background:url(/_includes/images/bg/bg_right_Orange_top.gif) no-repeat top;}
	#block_2 h3 {color: #834003;}
	#block_2 a:link, #block_2 a:visited, #block_2 a:active {color: #834003;}
	#block_2 a:hover {color:#ffffff;}

	
#block_3 {background:url(/_includes/images/bg/bg_right_Brown.gif) repeat-y;}
#block_3 .top {height:18px;background:url(/_includes/images/bg/bg_right_Brown_cap.gif) no-repeat;}
#block_3 .content {}
#block_3 .bottom {height:90px;background:url(/_includes/images/bg/bg_right_Brown_bottom.gif) no-repeat bottom;}
	#block_3 h3 {color:#ffffff;}
	#block_3 a:link, #block_3 a:visited, #block_3 a:active {color: #ffd700;}
	#block_3 a:hover {color:#ffffff;}

/* Home styles */
#homeTop, #homeBottom,#leftVignettes, #imageRotator, #homeBlock_1, #homeBlock_2, #homeBlock_3, #homeSupportStatistics, #bottomVignettes, #topDownloads, #coolThings, #theNumbersGuy, #whatsNew {float:left}
#homeTop, #homeBottom {width:970px;}	
#leftVignettes {width:290px;padding:11px 0 0 0;overflow:hidden;color:#797978;}
	#leftVignettes #homeBlock_1, #leftVignettes #homeBlock_2, #leftVignettes #homeBlock_3 {width:290px;}
	#homeBlock_1, #homeBlock_2, #homeBlock_3 {height:136px;background:url(/_includes/images/home/bg_vignetteBlue.jpg) top left no-repeat #ffffff;padding:0;}

#leftVignettes, #homeBottom {font-size:8pt;line-height:10pt;color:#666666;}

#leftVignettes h1, #leftVignettes h1 a, #homeBottom h1, #homeBottom .headline h1 a {font-size:14px;line-height:16px;margin:0;padding:0;color:#11407B;text-decoration:none;}
#leftVignettes h2, #leftVignettes h2 a, #homeBottom h2 {font-size:12px;line-height:16px;margin:0;padding:0;color:#4376B6;text-decoration:none;}
#leftVignettes p, #homeBottom p {margin:5px 0 0 0;padding:0;}
#homeBottom h3 {font-size:11px;line-height:12px;margin:0 0 5px 0;color:#E75903;padding:0;}

#leftVignettes h1 a:hover,#leftVignettes h2 a:hover {color:#e75903;text-decoration:none;}


#homeLeft_1 {height:140px;width:290px;}
#homeLeft_1 div {margin:0px;float:left;}
#homeLeft_1 div div.content_1 {width:205px;float:left;}
#homeLeft_1 div.headline a {text-decoration:none;color:#4376B6;}
#homeLeft_1 div img {float:right;}

#homeLeft_2 {width:290px;margin:4px 0px 0 0px;float:left;overflow:hidden;}
#homeLeft_2 div div.content_1 {float:left;width:290px;overflow:hidden;}
#homeLeft_2 div h1 {float:left;}
#homeLeft_2 div div.content_1 .headline {float:right;}
#homeLeft_2 div div#content_youTube {float:left;width:285px;height:225px;background:#000000;overflow:hidden;}
#homeLeft_2 div div,#homeLeft_2 div {padding:0;margin:0;float:left;}

#homeLeft_2 div div#bottom_youTube {height:21px;background:url(/_includes/images/home/bg_YouTube.gif) center bottom #000000 no-repeat;float:left;width:285px;}
	
#imageRotator {width:680px;height:425px;background:url(/_includes/images/home/bg_imageRotator.gif) top right no-repeat #ffffff;}
#homeLeft_2 div.content_1 .headline a, #homeBottom .headline a {display:block;width:auto;float:right !important;margin:0 5px 0 0;text-decoration:none;color:#4376B6;} 
.headline a:hover, #homeBottom .headline a:hover {color:#ff4500;} 

#homeBottom a {color:#666666;}
#homeBottom a:hover {text-decoration:none;color:navy;}
#homeBottom .moreButton {float:left;}
#bottomVignettes {width:772px;background: url(/_includes/images/home/bg_bottomCap.gif) bottom right no-repeat #E4E3E3;}
.moreButton {float:right;}
.moreButton a {text-decoration:none;}

#homeBottom_1 {float:left;width:970px;background:url(/_includes/images/home/bg_lines_homeBottom_1.gif) left;overflow:hidden;}
#homeBottom_1 #homeBottom_1A {float:left;width:300px;min-height:120px;height:auto !important;height:120px;}
#homeBottom_1 #homeBottom_1B {float:left;width:334px;min-height:120px;height:auto !important;height:120px;}
#homeBottom_1 #homeBottom_1C {float:left;width:334px;}

#homeBottom_1 div div div {margin:0 0 8px 0px;float:left;width:329px;padding:0 0 0 5px;}
#homeBottom_1 #homeBottom_1A > div:first-child {margin-left:0;width:295px;}

#homeBottom_1 div div div.content_1ABC, #homeBottom_1 div div div div.headline {float:right;width:245px;padding:0;}
#homeBottom_1 .headline h1, #homeBottom_1 .headline h2 {width:180px;}
#homeBottom_1 .headline h1 a {float:none !important;}

/*MarketView*/
#homeBottom_1 #homeBottom_1A div div.content_1ABC, #homeBottom_1 #homeBottom_1A div div div.headline {width:206px;float:right;padding:0;}
#homeBottom_1 #homeBottom_1A div div.content_1ABC {margin:0 4px 0 0;}
#homeBottom_1 #homeBottom_1A .headline h1, #homeBottom_1 #homeBottom_1A .headline h2 {width:160px;}

#homeBottom_1 div div img {float:left;}

#homeBottom_2 {background:;width:100%;float:left;padding:0 0 0 0;}
#homeBottom_2 h1, #homeBottom_2 h1 a:link, #homeBottom_2 h1 a:visited, #homeBottom_2 h1 a:active {color:#e75903;text-decoration:none;}
#homeBottom_2 h1 a:hover {color:navy !important;}
#homeBottom_2 #homeBottom_2A {float:left;width:295px;border-right:1px solid silver;padding:8px 0 0 0;margin:0 0 0 5px;}
#homeBottom_2 #homeBottom_2B {float:left;width:669px;padding:8px 0 0 0;}
#homeBottom_2 div div {margin:0 0 8px 8px;}
#homeBottom_2 div#homeBottom_2A div {margin-left:0;} 
#homeBottom_2 div div div div.headline {width:570px;overflow:hidden;margin:0;}
#homeBottom_2 .headline h1, #homeBottom_2 .headline h2 {width:300px;}
#homeBottom_2 .headline h1 a {float:none !important;}

#homeBottom_2 div div div.content_2ABC {width:570px;margin:0 0 0 0;float:right;}
#homeBottom_2 div div img {float:left;}

#homeLeftPane {width:198px;overflow:hidden;float:left;}
#homeSupportStatistics {background:url(/_includes/images/home/bg_SupportStatistics.gif) top left no-repeat red;width:198px!important;width:172px;height:135px;}
#homeBottom_SupportStats {width:auto;overflow:hidden;float:left;margin:0;padding:0 5px 0 0;}
#homeBottom_SupportStats #support_Top {background:none;margin:0 0 10px 0;padding:0;float:left;width:100%;}
#homeBottom_SupportStats #support_Top a {color:#E4690E;font-weight:normal;font-size:9pt;line-height:11pt;}
#homeBottom_SupportStats #support_Bottom {margin:0;padding:0;float:left;width:100%;}
#homeBottom_SupportStats #support_Bottom table {margin:0;padding:0;border-bottom:1px solid #f2f0f0;width:100%;}
#homeBottom_SupportStats #support_Bottom table td {border:0;vertical-align:top;}

#homeBottom_SupportStats #support_Bottom table td a {font-weight:normal;color:#797978;}
#homeBottom_SupportStats #support_Bottom table td a:hover {font-weight:normal;color:#E4690E;text-decoration:underline;}
#homeBottom_SupportStats #support_Bottom table td p {margin:0;padding:0;}
#homeBottom_SupportStats #support_Bottom table td.stat {font-weight:bold;color:#656564;text-align:left;width:20%;}

#homeBottom_3 {background:;width:100%;float:left;}

#topDownloads, #coolThings, #theNumbersGuy, #whatsNew {padding:40px 3px 5px 3px;width:186px; min-height: 167px;}
#topDownloads {background:url(/_includes/images/home/bg_topDownloads.gif) top left no-repeat;}
	#topDownloads ul {margin:0 0 0 20px;padding:0;}
	#topDownloads li {line-height:9pt;margin:0 0 4px 0;}
#coolThings {background:url(/_includes/images/home/bg_coolThingsIveSeen.gif) top left no-repeat;}
	#coolThings img.salesRep {margin:0 3px 5px 5px;	float:right;}
	#coolThings h5 {color:#000000; margin:0 0 5px 0;}
	#coolThings a:link, #coolThings a:visited, #coolThings a:active {color: #666666;text-decoration:none;}
	#coolThings a:hover {color: #FF5500;text-decoration:none;}
#theNumbersGuy {background:url(/_includes/images/home/bg_theNumbersGuy.gif) top left no-repeat;}
	#theNumbersGuy h5 {color:#914E05;margin:0 0 5px 0;}
	#theNumbersGuy a {color: #9e6323;}
#whatsNew {background:url(/_includes/images/home/bg_whatsNew.gif) top left no-repeat;padding-right:6px;}
	#whatsNew h5 {color:#914E05;margin:0 0 5px 0;}
	#whatsNew a {color: #9e6323;}
	#whatsNew ul {margin:0 0 0 20px;padding:0;}
	#whatsNew li {line-height:9pt;margin:0 0 10px 0;}

/*article callout box*/
#article_callout {
	float:right;
	clear:right;
	height:auto;
	overflow:auto;
	margin: 0 0 15px 15px;
	width:207px;
	background:url(/_includes/images/misc/misc_balancing_labor_callout_repeat.jpg) repeat-y;
}
#article_callout_header {background:url(/_includes/images/misc/misc_balancing_labor_callout_header.jpg) no-repeat;height:27px;}
#article_callout_footer {background:url(/_includes/images/misc/misc_balancing_labor_callout_footer.jpg) no-repeat;height:34px;}
#article_callout h3 {padding:0 25px;margin:0;color:#fff;font-size:12pt;line-height:15pt;font-weight:bold;margin-bottom:7px;}
#article_callout p {padding:0 25px;margin:0;color:#fff;}
#article_callout a:hover {color:#fff !important;}

/* Footer styles */
#footer  {width:970px;background:#ffffff;height:auto;padding:5px 5px 50px 5px;}
#footer #odometer {width:185px;float:left;padding:12px 0 0 0;}
	#odometer div {margin:0 0 5px 0;}
	#odometer div a {line-height:8pt;color: #656565;text-decoration:none;font-size:8pt;}
	#odometer div a:hover {color: #fd902e;}
#footer #footer_links {width:770px;float:right;}
#footer #footer_links table {width:100%;/*border:1px solid red;*/}
#footer #footer_links * {font-size:10px;line-height:15px;}
#footer #footer_links th {text-align:left;color:#004E8B;border-bottom:1px solid #C9C9C9;}
#footer #footer_links td {vertical-align:top;}
#footer_links a {color:#686868;text-decoration:none;}
#footer_links a:hover {color:#FF5500;}
#footer #copyright {width:770px;font-size:8pt;color:#676767;margin:20px 0 0 0;float:right;}
#footer #copyright table.phone_contacts td {
	font-size:8pt;text-align:right;padding:0 15px 0 0;line-height:13px;
}
#footer #copyright a {text-decoration:none;color:#676767;}
#footer #copyright a:hover {color:#000000;}
#footer #copyright img {margin:0 0 2px 0;}
#footer #byWDD {width:770px;float:right;text-align:left;margin:20px 0 0 0;font-size:7pt;color:silver;text-transform:uppercase;}
#footer #byWDD a {text-decoration:none;color:#A8A8A8;}
#footer #byWDD a:hover {color:#004ea0;}

/* global button styles*/
.advertisements {float:left;}
.advertisements td img {border:1px solid silver;}
.advertisements td {padding:10px;font-size:11px;}
.advertisements td strong, .advertisements td strong a:link,.advertisements td strong a:visited,.advertisements td strong a:hover,.advertisements td strong a:active, {
	font-size:12px;font-weight:bold;}
.advertisements h3 {color: #8b4403;border-bottom: 2px dotted #e5c2a3;padding:0 0 4px 0;margin-bottom:0px;}

#content .buttonContainer {overflow:hidden;margin:10px 0;width:100%;}
#content a.button {display:block;float:left;width:125px;height:22px;line-height:22px;margin:2px;text-align:center;font-weight:bold;}
#content input.button {width:125px;height:22px;line-height:22px;}
#content a.button:link, #content a.button:visited, #content a.button:active, #content input.button {background:none;border:none;background:url(/_includes/images/buttons/bg_buttonBrown.gif) repeat-x top #7F3C01;color:#ffffff;}
#content a.button:hover {background:#4799ee;color:#ffffff;text-decoration:none;}

#coolArticles .articles {width:100%;border-top:1px solid white;float:left;margin:10px 0 0 0;padding:10px 0 0 0;}
#coolArticles strong {color: yellow;background: #fe720a;padding:0 3px;}

.coolThings {width:auto;float:left;padding:0;margin:0;}
.coolThings h2 {display:block;width:200px;float:left;margin:0;padding:0;line-height:17px;}

/* mainContent Link styles*/
#mainContent a:link, #mainContent a:visited, #mainContent a:active {color: #27558b;text-decoration:none;}
#mainContent a:hover {color: #a0522d;text-decoration:underline;}

/* general styles */
.alerts {background:#DD6B04;border:1px solid #A55003;}
.alerts td {padding:5px;font-size:8pt;line-height:10pt;}
.alerts .error {background: #ffff00;color:#ff0000;padding:10px;text-align:center;font-weight:bold;}

table.basicSupplies {margin:30px 0 0 0 !important;}
.basicSupplies th {background: #b1b1b1;font-weight:bold;border-top:1px solid #000;border-bottom:6px solid #f2f0f0 !important;padding:5px 0 !important;}
table.basicSupplies td {	font-size:.8em;line-height:.9em;border-top:1px dashed #cfcfcf;padding:5px !important;}
.basicSupplies .supplyHeader {text-align:center;background:#E0E0E0;font-weight:bold;border-top:1px solid #000;}
.basicSupplies .price {	text-align:right;}

.boxAround {background:#f2f0f0;padding:5px 15px;margin:25px;}
.boxAround table td {border-bottom:1px solid silver;background:#ffffff;padding:4px;}
.boxAround table th {background:#CDDFED;border-bottom:3px solid gray;}

.callout_1 {width:250px; float:right;background: #b8e5f9;color:#000080;padding:10px;text-align:justify;margin:0 0 0 10px;}
.callout_1 h3 {color:#000080;line-height:24px;}
.callout_2 {width:250px; float:right;background: #f5deb3;color: #502a19;padding:10px;text-align:justify;margin:0 0 0 10px;}

#carwashProfile {background: #f2f0f0;margin:15px 0 0 0;}
#carwashProfile td {padding:10px;}
#carwashProfile h1 {line-height:18px;margin:15px 0 0 0;}
#carwashProfile h3 {font-size:11pt;line-height:12pt;margin:5px 0 0 0;}
#carwashProfile img {border:1px solid #aaaaaa;}

table.data {width:100%;}
.data td, .data th {border-top:1px silver dotted;vertical-align:top;}
.data .label {font-weight: bold;}
.data th h3 {margin:0;}
.data_v1 td {background: #ccdeec;}
.data_v1 td , .data_v1 th {border-top:1px #ffffff dotted;border-right:1px  #ffffff dotted;}


.eblastSignup {padding:5px;}
.eblastSignup .form {background:none;padding:0;margin:0;width:auto;}
.eblastSignup .formTable {width:100% !important;}
.eblastSignup .formLabel {width:auto;font-size:11px;line-height:12px;}
.eblastSignup .formInput {width:100%;}
.eblastSignup .formTable .formInput input {font-size:10px;width:100% !important;}
.eblastSignup .formTable .formButtons {padding:0;text-align:right;}
.eblastSignup .formButtons input.formSubmit {width:75px !important;}
.eblastSignup .formButtons input.formReset {display:none;}
.eblastSignup .thankYou {}
.eblastSignup .formErrors {color:#ff0000;font-size:10px;}
.eblastSignup .formErrors h4 {font-size:12px;line-height:13px;}

.eblastSignup h1 {font-size:10px;margin:0;}
.eblastSignup p {font-size:10px;line-height:11px;margin:6px 0;}

#eblastSignupSmall {background:white;overflow:hidden;font-size:8pt;line-height:8pt;color:gray;margin:100px 0 0 0;width:185px;}
#eblastSignupSmall form {margin:0;margin-top:10px;}
#eblastSignupSmall input {font-size:10px;line-height:12px;padding:3px 0 3px 2px;width:135px;float:left;border:0;border:1px solid gray;background:#f2f0f0;}
#eblastSignupSmall input.submit {float:right;width:auto;background:#F17523;color:#703107;padding-left:5px;padding-right:5px;border:1px solid #B6500C;margin-right:10px;}
#eblastSignupSmall h3 {margin:0;font-size:10px;border-bottom:1px solid #C9C9C9;padding:0;margin-bottom:4px;}


.ezine_history td {padding:5px; height:35px;	vertical-align:top;	text-align:left;}

.form {background:#f2f0f0;padding:25px;width:75%;margin-left:auto;margin-right:auto;overflow:hidden;}
.formTable {width:100%;margin-left:auto;margin-right:auto;}
.formTable td {padding:2px;}
.formTable td div {padding:0 0 0 30px;}
.formTable td.formLabel, .formTable td.FormLongLabel {width:35%;}
.formTable textarea {width:100%;margin:0 0 30px 0;height:120px;}
.formTable .required td.formLabel,.formTable .required td.formLongLabel  {font-weight:bold;}
.formTable caption {display:none;}
.formTable .formButtons {text-align:center;padding:30px 0 0 0;}
div.label {font-size:8pt;line-height:9pt;}
.errors {color:yellow;background: #1c4482;font-size:9pt;line-height:10pt;padding:5px;}
.errors li {line-height:9pt;margin:0 2px;}


.inset, div.inset {
	border:1px solid tan;
	background-color:#EFEFE4;
	color:#856941;
	font-size:11px;
	text-align:justify;
	line-height:11px;
	width:190px !important;
	width:200px;
	float:right;
	margin: 5px;
	padding:5px;
	overflow:hidden;
}

.market_view td {padding:6px 3px;}
.market_view em {font-size:12px;line-height:15px;color:black;}


#navPagination {background:#f2f0f0;padding:5px 10px;}
#navPagination table {width:100%;border-left:1px solid #b75803;text-align:center;}
#navPagination td {border-right: 1px solid #b75803;}
#navPagination td a {width:100%;font-weight:bold;}
#navPagination td a:hover div {background: #4799ee;}
#navPagination td a:link,#navPagination td a:visited,#navPagination td a:active {color: #f17523;}
#navPagination td a:hover {color:white;text-decoration:none;}
#receipts #navPagination td {width:4%;}
#reports_carWash #navPagination td {width:3%;}
#reports_quickLube #navPagination td {width:6%;}

#navStepThru table {width:100%;}
#navStepThru .previous,#navStepThru .home,#navStepThru .viewAll, #navStepThru .next {width:25%}
#navStepThru .previous {text-align:left;}
#navStepThru .home, #navStepThru .viewAll {text-align:center;}
#navStepThru .next {text-align:right;}

iframe.questionaire {display:block;width:100%;height:500px;margin:0 auto; clear:both;}

.receipt_summary, .scmPosts_summary {float:left;overflow:hidden;}
.receipt_summary div.receipt,.scmPosts_summary div.scmPost {padding:5px;float:left;;overflow:hidden;margin:0 0 10px 0;width:95%;}
.receipt_summary div.thumbnail,.scmPosts_summary div.thumbnail {float:right;text-align:center;background-color: #ffffff;width:125px;padding:2px 0 4px 0;border:1px solid silver;}
.scmPosts_summary div.thumbnail {width:280px;text-align:center;background:none;border:0;}
.scmPosts_summary .thumbnail img {border:1px solid silver;margin-bottom:10px;}
.receipt_summary div.number, .scmPosts_summary div.number {float:left;}
.receipt_summary div.content,.scmPosts_summary div.content {float:left; margin-left:20px;width:70%;}
.scmPosts_summary div.content {width:300px;}

.receipt_summary div.content img, .scmPosts_summary div.content img {float:right; border:0; margin-top:10px;}

.receipts h3 {color:#B75803;font-weight:bold;font-size:18px;}
.row1, .row1 td {background:#f2f0f0;}
.row2, .row2 td  {background:#ffffff;}

/* Sales Regions Map */

.sales_legend td {padding:2px;font-size:11px;line-height:12px;}
.sales_legend td h3 {font-size:14px;line-height:20px;font-weight:bold;margin:0 0 5px 0;padding:0;}

.sales_legend td {border-bottom:1px solid #000000;}
.sales_legend td.block {width:25px;height:40px;border:1px solid #000000;}

.sales_legend tr.sales_south td.block {background-color: #b5f2a9;}
.sales_legend tr.sales_east td.block {background-color: #faf7cd;}
.sales_legend tr.sales_mid_west td.block {background-color: #b0e2f9;}
.sales_legend tr.sales_north_east td.block {background-color:#b0e2f9;/* #fcdff8*/}
.sales_legend tr.sales_west td.block {background-color: #fcc899;}

.sales_popup img {margin:10px 0 5px 5px;}
.sales_popup {padding:0;min-height:650px;height:auto !important;height:650px;}
#rightSidebar .sales_popup, .sales_popup li {font-size:11px;line-height:13px;}
#rightSidebar .sales_popup h1 {font-size:14px;margin:0;padding:0;}
#rightSidebar .sales_popup ul {margin-left:15px !important;margin-bottom:10px !important;padding:0;}
#rightSidebar .sales_popup li {margin:0 0 5px 0 !important;padding:0;}
#rightSidebar .sales_popup h3 {margin:0 0 10px 0;font-size:20px !important;line-height:20px;font-weight:bold;}

.sales_popup .title {font-size:12px;font-weight:bold;margin:0;font-style:italic;}

.east {background-color: #faf7cd;}
.west {background-color: #fce1c8;}
.midwest {background-color: #d9f1fa;}
.northeast {background-color: #fdecfb;}
.south {	background-color: #d7f8d1;}

#footer #socialIcons {float:left;text-align:left;red;width:95%;}
#footer #socialIcons img {
	float:left;
}

.socialMedia {float:right;width:460px;margin:0 !important;}
.socialMedia div {height:30px;vertical-align:top;margin:0;}
.socialMedia .sM_twitter {float:right;}
.socialMedia .sM_facebook {width:340px;float:right;margin:0;}
.socialMedia .sM_facebook iframe {width:340px !important;}

.success_intro {background:#e3e3e3;padding:5px 5px 1px 10px;}
.success_intro p {padding:0;margin:0 0 10px 0;line-height:14px;}
.success_bottom_line {background: #fd9232;padding:10px;}

#support_Top, #block_2 #support_Bottom {float:left;width:100%;}
div#support_Top {text-align:left;padding:0;background:url(/public/images/bg/bg_HeaderSupportStatistics.gif) left top no-repeat;color:#ffffff;font-size:10px;font-weight:bold;margin:0 0 10px 0;padding:35px 0 0 0;}
div#support_Top a:link,div#support_Top a:visited,div#support_Top a:active,div#support_Top a:hover  {color: #294574;text-decoration:none;font-weight:bold;}
div#support_Top div {text-align:center;}
div#support_Top img {width:176px;height:35px;}
div#support_Bottom {padding:0 0 20px 0;margin:0;}
#support_Bottom table {width:100%;border-bottom: 1px solid #fd8e2b;}
#support_Bottom table td {font-size:10px;line-height:11px;padding:4px 2px;font-weight:bold;}
#support_Bottom table td.stat {text-align:right;}
#support_Bottom a:link,#support_Bottom a:visited,#support_Bottom a:active,#support_Bottom a:hover {color:#000000;text-decoration:none;font-weight:bold;}


#homeEvents {float:left;width:188px;margin:0px 5px 0 1px;background:url(/_includes/images/home/bg_Events.gif) left top no-repeat !important;padding:38px 0 0 10px;min-height:90px;height:auto !important;height:90px;color:#785110;}
#homeEvents ul {margin:0 17px 0 15px;padding:0;}
#homeEvents ul li {margin:0 0 6px 0;padding:0 0 0 -5px;font-size:10px;line-height:12px;}
#homeEvents {font-size:10px;line-height:11px;}
#homeEvents p {
	margin:10px 0;
}
#homeSupportStatistics div {float:left;}
#homeSupportStatistics div#support_Top {text-align:left;background:none;color:#ffffff;font-size:10px;font-weight:bold;margin:0 0 10px 10px;padding:35px 0 0 0;}
#homeSupportStatistics div#support_Top a:link,#homeSupportStatistics div#support_Top a:visited,#homeSupportStatistics div#support_Top a:active,#homeSupportStatistics div#support_Top a:hover  {color: #ffffff;text-decoration:none;font-weight:bold;}
#homeSupportStatistics div#support_Top div {text-align:center;}
#homeSupportStatistics div#support_Top img {width:176px;height:35px;}

#homeSupportStatistics div#support_Bottom {padding: 0 0 20px 0; margin:0 8px 0 10px;}
#homeSupportStatistics #support_Bottom table {border-bottom: 1px solid #ffffff;}
/*#homeSupportStatistics #support_Bottom table td {font-size:10px;line-height:11px;padding:4px 2px;font-weight:bold;}*/
/*#homeSupportStatistics #support_Bottom table td.stat {text-align:right;}*/
#homeSupportStatistics #support_Bottom a:link,#homeSupportStatistics #support_Bottom a:visited,#homeSupportStatistics #support_Bottom a:active,#homeSupportStatistics #support_Bottom a:hover {color:#004e8b;text-decoration:none;font-weight:bold;}

#supportTestimonials {line-height:11pt;}

table.standard {background-color: #b45703;}
table.standard th {background-color: #e0b38a;font-size: 14px;}
table.standard td {background-color: #ffffff;}

.testimonials {border-top:1px dashed silver;width:100%;float:left;}
.testimonials .small {color:black;font-size:11px;}
.testimonails h2 {line-height:15px;}
.testimonials .testimonial {border-bottom:1px dashed silver;padding:15px 0 25px 0;width:100%;}
.testimonials div.testimonial {float:right;margin:0 0 0 0px;}
.testimonial div.image {float:left;width:20%;}
.testimonial div.image img {border-left: 4px solid #2255a8;	border-top: 4px solid #2255a8;}
.testimonial div.text {float:right;width:80%;margin:0 0 0 0px;}
.testimonials .testimonial a.button {width:60px;height:10px;padding:0;float:right;line-height:12px;}
.testimonial a.button:link,.testimonial a.button:visited,.testimonial a.button:active {border:1px solid #929191;background-color:#E6E5E5;color:gray;}
.testimonial a.button:hover {background-color:silver;color:white;}

.videos {border-top:1px dashed silver;width:100%;}
.videos .small {color:black;font-size:11px;}
.videos h2 {line-height:15px;}
.videos .video {border-bottom:1px dashed silver;padding:5px 0 25px 0;width:100%; float:left;}
.videos div.video {float:right;margin:0 0 0 10px;}
.video div.image {float:left;}
.video div.text {float:right;width:70%;}

.videos .video a.button {width:60px;height:10px;padding:0;float:right;line-height:12px;}
.video a.button:link,.video a.button:visited,.video a.button:active {border:1px solid #929191;background-color:#E6E5E5;color:gray;}
.video a.button:hover {background-color:silver;color:white;}
.videoVignette {text-align:center;}
.videoVignette h5 {color:#000000;font-weight:bold;}

#video_center {width:100%;margin:0 auto 25px auto;overflow:hidden;font-size:11px;line-height:13px;}
#video_center h3 {font-size:13px;line-height:14px;margin:2px 0;}
#video_center .video_products, #video_center .video_interviews,#video_center .video_testimonials {float:left;width:307px;margin:0 8px 0 0;overflow:hidden;}
.video_scroller {overflow:auto;overflow-y:scroll;overflow-x:hidden;height:550px;padding:0 2px;}


#video_center .video_testimonials {float:right;margin:0 0 0 0;}
.video_products div div, .video_interviews div div, .video_testimonials div div {width:auto;overflow:hidden;padding:5px;margin:0 0 10px 0;background:#f2f0f0;min-height:170px;height:auto !important;height:170px;border-top:1px solid silver;}
#video_center img {float:right;margin:0 0 1px 1px;width:100px;}
#video_center a img {border:3px solid #f2f0f0;}
#video_center a:hover img {border:3px solid #f17523;}

.virtualTour {width:550px;}
.virtualTour td {padding:5px;}

.wcCustomers {text-align:center;font-size:8pt;line-height:10pt;}
.wcCustomers div {float:left;width:200px;margin:10px;}
.wcCustomers img {border:2px solid black;}

#youTubeEntryContainer {
	border:1px solid #cfcfcf;
	margin:20px 0 0 0;
	width:630px;height:310px;overflow:auto;
}
.youTubeEntry { width: 135px; height: 135px; float: left; margin: 8px; border: 1px solid #b2b2b2;background:#f2f0f0; }
.youTubeEntry img { border: none; padding: 4px; margin: 3px; }
.youTubeEntryTitle { text-align: center; font-size: 9px !important; line-height: 9px !important; margin: 0 5px;  }
#youTubeVideoDiv { clear: both;}
