@charset "utf-8";tr fieldset{border:1px solid #e7ce00!important;}
.error{color: red; font-weight:bold; display: block; clear:left}
.slideshow {width:980px; height:408px; margin: 0px; position: relative !important; float: left; z-index: 1 !important;}
#nav { z-index: 50 !important;  position: absolute !important;  bottom: 10px;  left: 7px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF;}
#nav a { margin: 0 5px; padding: 3px 5px; border: 1px solid #CCC; background: #666; text-decoration: none; color: #FFF; -moz-border-radius: 4px;
border-radius: 4px;}
#nav a.activeSlide { background: #069; color: #FFF}
#nav a:focus { outline: none; }
.submit-form{background-image:url(/images/Sales-Tips-Sign-Up-Button.jpg) !important; width:102px !important; background-repeat:no-repeat !important; border:none !important; height: 25px !important;}
.slideshow2 {width:710px; height:295px; margin: 0px; position: relative !important; float: left; z-index: 1 !important;}
.slideshow3 {width:193px; height:180px; margin-left: 16px; position: relative !important; float: left; z-index: 1 !important;}
.page-titles sup	{font-size:14px;}
.search{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#FFF;background-image:url(/images/gold_medal_masthead2.jpg);background-repeat:no-repeat;width:415px;}
.backgroundweb{background-image:url(/images/Sales-Tip-Web-Page-Background.jpg); background-repeat:no-repeat;}
.input-box-red, .other{color: #F00 !important;}
.search a{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#FFF;text-decoration:none;}
.search a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#FFF;text-decoration:underline;}
.search1{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#FFF;background-image:url(/images/gold_medal_masthead_blue_swish.jpg);background-repeat:no-repeat;width:415px;}
.search1 a{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#FFF;text-decoration:none;}
.search1 a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#FFF;text-decoration:underline;}
.search_container{margin-top:5px;margin-right:5px;}
.border-bottom{border-top-style:none;border-right-width:thin;border-right-style:none;border-bottom-width:medium;border-bottom-style:solid;border-bottom-color:#fcbc0f;background-color:#000;text-align:center;}
.border-left{border-top-style:none;border-left-width:2px;border-left-style:dashed;border-left-color:#ccc;background-color:#fff;padding-left:15px;text-align:center;}
.listings{margin-left:50px!Important;}
.homepage-cell-top-n-bottom{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#FFF;background-color:#000;font-weight:bold;text-align:center;text-transform:capitalize;}
.homepage-cell-top-n-bottom-one-cell{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#FFF;background-color:#000;font-weight:bold;text-align:center;line-height:1.5em;padding:0;margin-top:10px;margin-bottom:10px;}
.homepage-cell-top-n-bottom-one-cell a{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#FFF;background-color:#000;font-weight:bold;text-decoration:none;}
.homepage-cell-top-n-bottom-one-cell a:hover{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#FFF;background-color:#000;font-weight:bold;text-decoration:underline;}
.footer{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000;text-align:center;vertical-align:middle;padding-top:10px;padding-bottom:10px;border-top-width:4px;border-top-style:solid;border-top-color:#000;font-weight:bold;line-height:1.5em;background-color:#FFF;}
.footer a{text-decoration:none;color:#000;}
.footer a:hover{text-decoration:underline;color:#000;}
.whiteback{background-color:#FFF;}
.homepage-border-cells{border-right-width:thin;border-left-width:thin;border-right-style:solid;border-left-style: solid;border-right-color:#000000;border-left-color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding-top:5px;padding-right:0;padding-bottom:5px;padding-left:0;}
.homepage-border-cells2{border-right-width:thin;border-left-width:thin;border-right-style:solid;border-left-style: solid;border-right-color:#000000;border-left-color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding-top:0px;padding-right:0;padding-bottom:5px;padding-left:0;}
.homepage-border-cells a{color:#000;text-decoration:none;}
.homepage-border-cells a:hover{color:#000;text-decoration:underline;}
.homepage-border-cells-no-padding-top-bottom{border-right-width:thin;border-left-width:thin;border-right-style:solid;border-left-style: solid;border-right-color:#000000;border-left-color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding-top:0px;padding-right:0;padding-bottom:0px;padding-left:0;}
.homepage-border-cells-no-padding-top-bottom a{color:#000;text-decoration:none;}
.homepage-border-cells-no-padding-top-bottom a:hover{color:#000;text-decoration:underline;}
.homepage-border-cell-right{border-right-width:thin;border-left-width:thin;border-right-style:none;border-left-style:none;border-right-color:#000000;border-left-color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding-top:5px;padding-right:0;padding-bottom:15px;padding-left:0;border-top-style:none;border-bottom-style:none;}
.homepage-border-cell-right a{color:#000;text-decoration:none;}
.homepage-border-cell-right a:hover{color:#000;text-decoration:underline;}
.homepage-border-cell-right-small{border-right-width:thin;border-left-width:thin;border-right-style:none;border-left-style:none;border-right-color:#000000;border-left-color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;padding-top:5px;padding-right:0;padding-bottom:15px;padding-left:0;border-top-style:none;border-bottom-style:none;}
.homepage-border-cell-right-small a{color:#000;text-decoration:none;}
.homepage-border-cell-right-small a:hover{color:#000;text-decoration:underline;}
.homepage-border-cells-right{
	border-right-width:thin;
	border-left-width:thin;
	border-right-style:solid;
	border-left-style:none;
	border-right-color:#000000;
	border-left-color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding-top:5px;padding-right:0;padding-bottom:15px;padding-left:0;border-top-style:none;border-bottom-style:none;}
.homepage-border-cells-right a{color:#000;text-decoration:none;}
.homepage-border-cells-right a:hover{color:#000;text-decoration:underline;}

.homepage-border-cell-left{border-left-width:thin;border-right-width:thin;border-left-style:none;border-right-style:none;border-left-color:#00000;border-right-color:#00000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding-top:5px;padding-right:0;padding-bottom:15px;padding-left:0;border-top-style:none;border-bottom-style:none;}
.homepage-border-cell-left a{color:#000;text-decoration:none;}
.homepage-border-cell-left a:hover{color:#000;text-decoration:underline;}
.homepage-border-cells-left a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;text-decoration:none;}
.homepage-border-cells-left a:hover{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;text-decoration:underline;}
.homepage-quicklinks{color:#b21e23;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-top:5px;padding-left:10px;line-height:1.85em;}
.homepage-quicklinks-snow-cones{font-size:9px;}
.homepage-quicklinks a{color:#b21e23;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.85em;text-decoration:none!important;}
.homepage-quicklinks-shave{color:#b21e23;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none!important;margin-top:-7px!important;margin-bottom:6px!important;}
.homepage-quicklinks-shave1{color:#b21e23;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none!important;margin-top:7px!important;margin-bottom:6px!important;}
.homepage-quicklinks-shave2{color:#b21e23;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none!important;padding-left:10px!important;margin-top:7px!important;margin-bottom:3px!important;}
.homepage-quicklinks-snow-cones a{font-size:9px;text-decoration:none!important;}
.homepage-quicklinks a:hover{color:#b21e23;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.85em;text-decoration:underline!important;}
.homepage-quicklinks-snow-cones a:hover{font-size:9px;text-decoration:underline!important;}
.body-table{background-color:#FFF;padding-top:5px;padding-right:20px;padding-bottom:0;padding-left:20px;}
.page-titles{border-top-style:none;border-right-width:thin;border-right-style:none;border-bottom-width:medium;border-bottom-style:solid;border-bottom-color:#fcbc0f;background-color:#FFF;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#b51f24;font-weight:bold;padding-bottom:5px;}
.related-product-titles{border-top-style:none;border-right-width:thin;border-right-style:none;border-bottom-width:medium;border-bottom-style:solid;border-bottom-color:#fcbc0f;background-color:#FFF;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#b51f24;font-weight:bold;padding-bottom:5px;}
.page-text{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000;
	text-align: left;
}
.page-text-specials{font-family:Arial,Helvetica,sans-serif !important;font-size:12px !important;color:#F00 !important;}
.body-text-headline,legend{background-color:#FFF;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#b51f24;font-weight:bold;}
.body-text-headline a{background-color:#FFF;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#b51f24;font-weight:bold;text-decoration:none;}
.body-text-headline a:hover{background-color:#FFF;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#b51f24;font-weight:bold;text-decoration:underline;}
.page-text a{text-decoration:none;color:#b51f24;}
.page-text a:hover{text-decoration:underline;color:#b51f24;}
.page-text1 a{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;color:#000;}
.page-text1 a:hover{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:underline;color:#000;}
.image-float-right{float:right;margin-top:10px;margin-bottom:10px;margin-left:10px;}
.form-tables{
	background-color:#e7e7e8;
	border: none thin #b51f24;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000;
	text-align: left;
}
.form-tables2{
	background-color:#fae8b7;
	border: none thin #b51f24;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000;
	text-align: left;
}
.featured-dealer-caption{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;font-weight:bold;}
.featured-dealer-title{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#b51f24;font-weight:bold;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#b51f24;padding-bottom:5px;}
.event-titles{
	font-family:Arial,Helvetica,sans-serif;
	font-size:36px;
	color:#b51f24;
	font-weight:bold;
}
.featured-dealer-company-name{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#b51f24;font-weight:normal;margin-top:15px;}
.right-border-grey-dashed{border-right-width:2px;border-right-style:dashed;border-right-color:#999;}
.CollapsiblePanelTab{font-weight:normal!important;}
.ullisting{list-style:url(images/ullisting-dash.jpg)!important;margin-top:0;padding-left:34px!important;}
.thclass1{background-color:#ccc!important;text-transform:capitalize!important;font-size:12px!important;color:#600!important;padding:5px!IMportant;padding-left:20px!IMportant;border-top:0!important;text-align:left;}
.thclass11{background-color:#ccc!important;text-transform:capitalize!important;font-size:12px!important;color:#600!important;padding:5px!IMportant;border-top:0!important;text-align:left;}
.thclass2{background-color:#999!important;color:#000!important;padding-left:5px!IMportant;}
.thclass3{background-color:#e4cf36!important;color:#000!important;padding-left:0!IMportant;padding-top:5px!important;padding-bottom:5px!important;font-size:14px;}
.thclass3 a{color:#000!important;padding-right:5px!IMportant;font-size:14px;}
tr.hovered:hover { background-color: #ffffcc;}
.inside_middle_product_titles{text-decoration:none;color:#600;font-weight:bold;font-size:14px!important;line-height:20px;}
.inside_middle_product_titles a{text-decoration:none;color:#600;font-weight:bold;font-size:14px!important;line-height:20px;}
.inside_middle_product_titles a:hover{text-decoration:underline;color:#600;font-weight:bold;font-size:14px!important;line-height:20px;}
.inside_middle_font_sizer{font-size:11px!important;}
.inside_middle_font_sizer2{font-size:12px!important;}
.borders_left_bottom{border:solid 1px #666!important;}
.gs-result .gs-title,.gs-result .gs-title,.gs-result .gs-title a,.gs-result .gs-title a{background-color:#fff;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#b51f24!important;font-weight:bold;}
.cse .gsc-tabsArea,.gsc-tabsArea{display:none!important;}
.page-titles-tabbed-selected  a{
	border-top-style:none;
	border-right-width:thin;
	border-right-style:none;
	border-bottom-width:medium;
	border-bottom-style:solid;
	border-bottom-color:#fcbc0f;
	background-color:#FFF;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	color:#b51f24;
	font-weight:bold;
	padding-bottom:5px;
	text-decoration: none;
}
.page-titles-tabbed-selected   a:hover{
	text-decoration: underline;
}
.page-titles-tabbed {
	border-top-style:none;
	border-right-width:thin;
	border-right-style:none;
	border-bottom-width:medium;
	border-bottom-style:solid;
	border-bottom-color:#fcbc0f;
	background-color:#FFF;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	color:#b51f24;
	font-weight:bold;
	padding-bottom:5px;
	text-decoration: none;
}

.page-titles-background  a{
	border-top-style:none;
	border-right-width:thin;
	border-right-style:none;
	border-bottom-width:medium;
	border-bottom-style:solid;
	border-bottom-color:#fcbc0f;
	background-color:#FFF;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	color:#e38794 !important;
	font-weight:bold;
	padding-bottom:5px;
	text-decoration: none;
}
.page-titles-background a:hover{
	text-decoration: underline;
}

.page-text-articles a{font-family:Arial,Helvetica,sans-serif !important;font-size:12px !important;color:#F00 !important; text-decoration:none !important;}
.page-text-articles a:hover{font-family:Arial,Helvetica,sans-serif !important;font-size:12px !important;color:#F00 !important; text-decoration:underline !important;}
.international-headline{
	font-family:Arial,Helvetica,sans-serif;
	font-size:30px;
	color:#b51f24;
	font-weight:bold;
}.phone-number {
	background-color:#E7E7E8;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-size:22px;
	color:#b51f24;
	font-weight:bold;
}
.headline-blocks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	background-color: e4a126;
	margin-top: 3px;
	margin-bottom: 3px;
}

.curved-bottom {
	background-image: url(/images/curved-grey-bottom.jpg);
	background-repeat: no-repeat;
}
.headline-block {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #e4a126;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
}
.blog-text {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
	margin-left: 5px;
	font-size: 12px;
	font-weight: bold;
}
.blog-text a{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.blog-text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
}
.middle-curved-bottom {
	background-image: url(/images/curved-smaller-grey-bottoms.jpg);
	background-repeat: no-repeat;
}
.middle-curved-top {
	background-image: url(/images/curved-smaller-grey-tops.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
}.middle-headlines {
	background-color:#FFF;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#b51f24;
	font-weight:bold;
}
.line-under {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.sales-tip-headline {background-color:#FFF;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#006;font-weight:bold;text-decoration:none;}

.fff-button {background-image:url(festivals/Sign-Me-Up.jpg); height:29px; width:105px; border:none; cursor:pointer;}
