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:#0062c3;}

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 {margin-top:8px;background: url(/1/85879/template/images/interface/bg1.jpg) #e8e8e8 repeat-x;font-family:Arial, Helvetica, sans-serif;color: #000000;text-align:left;}


	/* --- MIDDLE --- */

	#middle {float:left;background: url(/1/85879/template/images/interface/middle-bg.jpg) no-repeat;width:966px;height:268px;margin:0;padding:0;}
		div.middle-left {float:left;width:198px;height:268px;margin:0;padding:0 0 0 12px;}
		div.middle-left h3{color:#132a48;font-size:15px;font-weight:bold;margin:0;padding:12px 0 10px 0;}

 		   /* --- NAVBUTTONS --- */
 
		   div.navbutton {float:left;background: url(/1/85879/template/images/interface/button-off.png) no-repeat;width:179px;height:32px;margin:0;padding:0 18px 0 0;}
		   div.navbutton:hover {background: url(/1/85879/template/images/interface/button-on.png) no-repeat;}
		   div.navbutton a{display:block;color:#292929;font-size:13px;font-weight:bold;width:179px;height:32px;margin:0;padding:6px 0 0 8px;}
 		   div.navbutton a:hover{display:block;color:#18710c;width:179px;height:32px;margin:0;padding:8px 0 0 10px;}


		div.middle-right {float:left;width:756px;margin:0;padding:0 0 0 0;}

	/* --- BUCKETS --- */

	#bucket-wrapper {width:966px;margin:0;padding:0;}
		div.buckets {float:left;background: url(/1/85879/template/images/interface/bucket-bg.jpg) #ffffff no-repeat;width:192px;font-size:11px;color:#4e7089;line-height:13px;margin:0;padding:0;}
			div.bucket-guts {float:left;margin:0;padding:16px 5px 0 9px;}
		div.buckets a{text-decoration:none;font-size:11px;font-weight:bold;color:#0062c3;margin:0;padding:0;}
		div.buckets a:hover{color:#61adf9;}

	/* --- FOOTER --- */

	#legal {font-size:10px;color:#99a4bb;background:#dcdcdc;width:966px;height:55px;margin:0;padding:0;}


	div.legal-left {float:left;font-size:10px;color:#58687e;margin:0;padding:11px 0 0 12px;}
	div.legal-left a{font-size:9px;color:#58687e;margin:0;padding:0;}
	div.legal-left p{margin:0;padding:0 0 5px 0;}

	div.legal-right {float:right;margin:0;padding:11px 12px 0 0;}
	div.legal-right a{font-size:11px;font-weight:bold;text-decoration:underline;color:#095389;margin:0;padding:0;}

	#footer1 {width:952px;margin:0 auto;padding:0;text-align:left;}

		#foot-left {float:left;font-size:9px;font-weight:bold;color:#8a8a8a;margin:0;padding:0;}
		#foot-left a.di{font-size:9px;font-weight:bold;color:#8a8a8a;}

		#foot-right {float:right;font-size:10px;font-weight:bold;color:#ffffff;margin:0;padding:3px 0 0 0;}
		#foot-right a{font-size:10px;font-weight:bold;color:#ffffff;text-decoration:underline;}
		
		
		
/* DI required classes */
.leftNav { 
  width: 191px; 
  height:500px;
  background-color: #E4EEF3;  
}
td.leftNav {
  width: 191px;
  height:500px;
  background-color: #E4EEF3; 
}
.link {
  cursor: pointer;
  color: #000000;
  background-color: transparent;
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
.link a {
  display: block;
  padding: 10px 0px 0px 18px;
  width: 169px;
  text-decoration: none;
  height: 31px;
  background-image: url(/1/85879/template/images/interface/button-off.jpg);
  background-repeat:no-repeat;
}
.link a:link, .link a:visited { color: #000000; }
.link a:hover, .link a:active {
  color: #40A53B;
  display: block;
  padding: 10px 0px 0px 18px;
  width: 169px;
  text-decoration: none;
  height: 31px;
  background-repeat: no-repeat;
}

.content {
  background-color: #fff;
}

.searchinput {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  height: 16px;
}

.pageContent {
  padding: 10px;
  min-height:600px;
}

.pageContent a:hover{
	text-decoration:underline;
    color:#000099;
}

.dp-headercell {
  width: 740px;
  height: 91px;
  background-image:  url(/1/85879/template/images/interface/banner.jpg);
  background-repeat: no-repeat;
}

.ebrochure-banner {
  width: 650px;
  height: 80px;
  background-image:  url(/1/85879/template/images/interface/ebrochure_banner.jpg);
  background-repeat: no-repeat;
}		

.buttonLeft {
  width: 11px;
  height: 21px;
  background-image:  url(/1/85879/template/images/interface/button_left_cap.png);
  background-repeat: no-repeat;
}

.buttonCenter {
  height: 21px;
  background-image:  url(/1/85879/template/images/interface/button_background.png);
  background-repeat: repeat-x;
}

.buttonRight {
  width: 11px;
  height: 21px;
  background-image:  url(/1/85879/template/images/interface/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,
.buttonCenter a:hover{
  color: #CCCCCC;
  text-decoration:none;
}

#locationsWrapper .buttonCenter{
	text-align:center;
	width:100px;
	padding-bottom:4px;
}

/* End Custom css classes */
.seoText {
		border-bottom: 1px solid #cdcdcd;
		color:#99a4bb;
		background:#ececec;
		margin:0 0 3px 0;
		padding:5px;
		width: 956px;
		height: 96px;
		text-align:left;
		overflow: auto;
		scrollbar-base-color: #B2B2B2; 
		scrollbar-arrow-color: #000000;
		scrollbar-DarkShadow-Color: #B2B2B2; 
} 		

