


a img, img { border: none; }
.center { text-align: center; }
.clrbt { clear: both; }
.clrlt { clear: left; }
.clrrt { clear: right; }
.carrot {font-size:9px;padding-left:4px;color:#478adb;}

table {font-family:Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-align:left;}

a, a:link, a:visited { text-decoration:none;outline:none; border:none; margin:0; padding:0; }

h1 {font-family:helvetica,arial;font-size:18px;font-weight:bold;color:#000000;}

body.default {background: url(/1/95671/template/images/interface/bg3.jpg) #343434 repeat-x;font-family:Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-align:left;}


#header {float:left;background: url(/1/95671/template/images/interface/top-bg.jpg) repeat-x;width:994px;height:112px;margin:0;padding:0;}

	div.address {float:left;font-size: 12px;text-align:left;line-height:17px;font-weight:bold;color:#f6e6ba;margin:0;padding:0;}
	div.toplinks {color:#645e4e;font-size:11px;font-weight:bold;float:left;text-align:center;margin:0;padding:0;}
	div.toplinks a{color:#ebe3cd;font-size:11px;font-weight:bold;margin:0;padding:0;}
	div.toplinks a:hover{color:#ffffff;font-size:11px;font-weight:bold;margin:0;padding:0;}

#middle-tile {float:left;background: url(/1/95671/template/images/interface/mid-bgtile.gif) repeat-y;width:994px;margin:0;padding:0;}

   /* --- NAVBUTTONS --- */

   div.link {display:block;background: url(/1/95671/template/images/interface/button-off.jpg) #e4edf2 no-repeat;width:218px;height:35px;margin:0 0 0 3px;padding:0;}
   div.link:hover {background: url(/1/95671/template/images/interface/button-on.jpg) #e4edf2 no-repeat;}
   div.link a{display:block;font-size:12px;font-weight:bold;width:196px;height:25px;margin:0;padding:10px 0 0 22px;}
   div.link a:link{color:#000000;}
   div.link a:hover{color:#683c9a;margin:0;padding:10px 0 0 22px;}   
   div.link a:visited{color:#000000;}

   /* --- SMALL CARS --- */
 
   #small-cars {float:left;background: url(/1/95671/template/images/interface/smallcar-bg.jpg) no-repeat;width:770px;margin:0;padding:5px 0 0 0;}

	div.car {float:left;width:102px;text-align:center;margin:0;padding:10px 0 0 0;}
	div.car a{float:left;width:102px;color:#535784;text-align:center;font-size:11px;line-height:12px;font-weight:bold;margin:0;padding:0;}
	div.car a:hover{float:left;width:102px;color:#9b65d9;text-align:center;font-size:11px;line-height:12px;font-weight:bold;margin:0;padding:0;}
	div.car-divider {float:left;width:3px;height:84px;text-align:left;margin:0;padding:0;}

/* *********DI required classes********* */

.content {
  background-color: #fff;
}

.searchinput {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  height: 16px;
}

.pageContent {
  padding: 10px;
}

.dp-headercell {
  width: 740px;
  height: 90px;
  background-image:  url(/1/95671/template/images/interface/banner.jpg);
  background-repeat: no-repeat;
}

.ebrochure-banner {
  width: 650px;
  height: 79px;
  background-image:  url(/1/95671/template/images/interface/ebrochure_banner.jpg);
  background-repeat: no-repeat;
}		

.buttonLeft {
  width: 11px;
  height: 21px;
  background-image:  url(/1/Resources/Content/Misc/button_left_cap.png);
  background-repeat: no-repeat;
}

.buttonCenter {
  height: 21px;
  background-image:  url(/1/Resources/Content/Misc/button_background.png);
  background-repeat: repeat-x;
}

.buttonRight {
  width: 11px;
  height: 21px;
  background-image:  url(/1/Resources/Content/Misc/button_right_cap.png);
  background-repeat: no-repeat;
}

.buttonText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

.buttonText:link,
.buttonText:visited {
}

.buttonText:active,
.buttonText:hover {
  color: #FFCC00;
}

/* End Custom css classes */
.seoText{
		font-size:10px;
		width: 974px;
		margin:0 auto;
		height:96px;
		background:#1f1f1f;
		color: #bdbdbd;
		text-align:left;
		overflow: auto;
		padding:10px;
		scrollbar-base-color: #B2B2B2; 
		scrollbar-arrow-color: #000000;
		scrollbar-DarkShadow-Color: #B2B2B2; 
} 

.seoText h1, h2, h3, h4 {color: #bdbdbd;}

.legal table{
		width: 994px;
		height: 40px;
		font-size:10px;
		background:#000000;
		color: #ffffff;
		text-align:left;
		padding:0;
		margin:0 10px 0 10px;
} 

.legal-left {
		float:left;
		font-size:10px;
		color: #ffffff;
		text-align:left;
		padding:0;
		margin:0;
		width:500px;
} 

.legal-div {
		font-size:10px;
		color: #595959;
		text-align:left;
		padding:0;
		margin:0;
} 

.legal-links {
		float:right;
		padding:0;
		margin:0;
} 

.legal-links a{
		font-size:11px;
		font-weight:bold;
		color: #ffffff;
		text-decoration:underline;
		padding:0;
		margin:0;
} 

.di-left a{
		float:left;
		padding:10px 0 0 0;
		margin:0;
		color:#6b6b6b;
		text-transform:uppercase;

} 

a.di-text {
		color:#9a9a9a !important;
		float:left;
		padding:0;
		margin:0;
		font-size:8px;
		font-weight:bold;
} 

.di-right {
		float:left;
		padding:8px 0 0 4px;
		margin:0;
} 



.si-calltodaytable{
	width:128px;	
}

.testimonialOdd, .testimonialEven{margin-bottom:2px; padding:5px;}
.testimonialOdd{background-color:#CCCCCC;}
.testimonialEven{background-color:#EEEEEE;}