select {color: #55554B;}

/* =widget
---------------------------------------------*/		
#contentWrap .group3 .widget {background: transparent url(/v8/templates/670/images/sm-bottom-bg.png) no-repeat 0 100%;}	
	.group3 .widget h3{border-color: #cacac8; background: transparent url(/v8/templates/670/images/sm-heading-bg.png) no-repeat 0 0;}	
	#contentWrap .group3 .widgetWrap {background: transparent url(/v8/templates/670/images/sm-mid-bg.png) repeat-y 0 0;}		

/* =slideshow    
---------------------------------------------*/
.slideshowControls li.prev a {background: transparent url(/v8/templates/670/images/slideControls.png) no-repeat 0 100%;}
.slideshowControls li.prev a:hover {background: transparent url(/v8/templates/670/images/slideControls.png) no-repeat 0 -25px;}
.slideshowControls li.next a {background: transparent url(/v8/templates/670/images/slideControls.png) no-repeat -111px 100%;}
.slideshowControls li.next a:hover {background: transparent url(/v8/templates/670/images/slideControls.png) no-repeat -111px -25px;}
.slideshowControls li.play a {background: transparent url(/v8/templates/670/images/slideControls.png) no-repeat 100% 100%;}
.slideshowControls li.play a:hover {background: transparent url(/v8/templates/670/images/slideControls.png) no-repeat 100% -25px;}
.slideshowControls li.paused a {background: transparent url(/v8/templates/670/images/slideControls.png) no-repeat -56px 100%;}
.slideshowControls li.paused a:hover {background: transparent url(/v8/templates/670/images/slideControls.png) no-repeat -56px -25px;}

/* =smartbrowse   
---------------------------------------------*/	
#sbForm .submit a {color: #fff; background: transparent url(/v8/templates/670/images/submit-blue-left.png) no-repeat 0 -24px;}		
#sbForm .submit a:hover {background: transparent url(/v8/templates/670/images/submit-blue-left.png) no-repeat 0 -72px;}		
	#sbForm .submit a span {background: transparent url(/v8/templates/670/images/submit-blue-right.png) no-repeat 100% -24px;}		
	#sbForm .submit a:hover span {background: transparent url(/v8/templates/670/images/submit-blue-right.png) no-repeat 100% -72px;}		

/* =fvFlip3d   
---------------------------------------------*/		
.fvFlip3dCtrls	{border-color: #cacac8; background: #fff;}
	.fvFlip3d .prev a {background: transparent url(/v8/templates/670/f03/images/fv-prev.png) no-repeat 0 0;}
		.fvFlip3d .radioList a {color: #888881; background: none;}
		.fvFlip3d .radioList a:hover,
		.fvFlip3d .radioList a.active {color: #40609f;}
	.fvFlip3d .next a {background: transparent url(/v8/templates/670/f03/images/fv-next.png) no-repeat 0 0;}
	
		a.viewAll {color: #fff; background: transparent url(/v8/templates/670/images/submit-gray-left.png) no-repeat 0 -24px;}	
		a.viewAll:hover {background: transparent url(/v8/templates/670/images/submit-gray-left.png) no-repeat 0 -72px;}		
			a.viewAll span {background: transparent url(/v8/templates/670/images/submit-gray-right.png) no-repeat 100% -24px;}		
			a.viewAll:hover span {background: transparent url(/v8/templates/670/images/submit-gray-right.png) no-repeat 100% -72px;}	
		
/* =fastQuote   
---------------------------------------------*/	
	.fFieldset1 .required {color: #55554b;}
	#fastQuoteForm .error {font-weight:bold; color:#DC143C;}
	#fastQuoteForm .valid {color:#333;border-color:#333;}
	label.error {background:transparent url(/v8/global/images/icons/white/validity-failed.gif) no-repeat 100%  50%;}
	label.valid {background:transparent url(/v8/global/images/icons/white/validity-passed.gif) no-repeat 100%  50%;}
	input.error, select.error{color:#DC143C;border-color:#DC143C;background-color:#FBE5E9;}	
	
	#fsNext a,
	#fsPrev a {color: #fff; background: transparent url(/v8/templates/670/images/submit-gray-left.png) no-repeat 0 -24px;}	
	#fsNext a:hover,
	#fsPrev a:hover {background: transparent url(/v8/templates/670/images/submit-gray-left.png) no-repeat 0 -72px;}		
		#fsNext a span,
		#fsPrev a span {background: transparent url(/v8/templates/670/images/submit-gray-right.png) no-repeat 100% -24px;}		
		#fsNext a:hover span,
		#fsPrev a:hover span {background: transparent url(/v8/templates/670/images/submit-gray-right.png) no-repeat 100% -72px;}	
		
/* =buttonBlock   
---------------------------------------------*/
.buttonBlock li a {color: #fff;}
.buttonBlock li a:hover {color: #177BB1;}

/* =ie  
---------------------------------------------*/ 
* html #sbForm .submit a {color: #fff; background: transparent url(/v8/templates/670/images/submit-blue-left.gif) no-repeat 0 -24px;}		
* html #sbForm .submit a:hover {background: transparent url(/v8/templates/670/images/submit-blue-left.gif) no-repeat 0 -72px;}		
* html #sbForm .submit a span {background: transparent url(/v8/templates/670/images/submit-blue-right.gif) no-repeat 100% -24px;}		
* html #sbForm .submit a:hover span {background: transparent url(/v8/templates/670/images/submit-blue-right.gif) no-repeat 100% -72px;}	
* html a.viewAll {color: #fff; background: transparent url(/v8/templates/670/images/submit-gray-left.gif) no-repeat 0 -24px;}	
* html a.viewAll:hover {color: #fff; background: transparent url(/v8/templates/670/images/submit-gray-left.gif) no-repeat 0 -72px;}		
* html a.viewAll span {background: transparent url(/v8/templates/670/images/submit-gray-right.gif) no-repeat 100% -24px;}		
* html a.viewAll:hover span {background: transparent url(/v8/templates/670/images/submit-gray-right.gif) no-repeat 100% -72px;}	
* html #fsNext a,
* html #fsPrev a {color: #fff; background: transparent url(/v8/templates/670/images/submit-gray-left.gif) no-repeat 0 -24px;}	
* html #fsNext a:hover,
* html #fsPrev a:hover {background: transparent url(/v8/templates/670/images/submit-gray-left.gif) no-repeat 0 -72px;}		
* html #fsNext a span,
* html #fsPrev a span {background: transparent url(/v8/templates/670/images/submit-gray-right.gif) no-repeat 100% -24px;}		
* html #fsNext a:hover span,
* html #fsPrev a:hover span {background: transparent url(/v8/templates/670/images/submit-gray-right.gif) no-repeat 100% -72px;}
* html .slideshowControls li.prev a {background: transparent url(/v8/templates/670/images/slideControls.gif) no-repeat 0 100%;}
* html .slideshowControls li.prev a:hover {background: transparent url(/v8/templates/670/images/slideControls.gif) no-repeat 0 -25px;}
* html .slideshowControls li.next a {background: transparent url(/v8/templates/670/images/slideControls.gif) no-repeat -111px 100%;}
* html .slideshowControls li.next a:hover {background: transparent url(/v8/templates/670/images/slideControls.gif) no-repeat -111px -25px;}
* html .slideshowControls li.play a {background: transparent url(/v8/templates/670/images/slideControls.gif) no-repeat 100% 100%;}
* html .slideshowControls li.play a:hover {background: transparent url(/v8/templates/670/images/slideControls.gif) no-repeat 100% -25px;}
* html .slideshowControls li.paused a {background: transparent url(/v8/templates/670/images/slideControls.gif) no-repeat -56px 100%;}
* html .slideshowControls li.paused a:hover {background: transparent url(/v8/templates/670/images/slideControls.gif) no-repeat -56px -25px;}