/* hide unnecessary nav */
#cim_skip-content, #cim_house-banner, #cim_top-nav,
#cim_left-col, #sidebar, .footer_content {display:none;}

/* remove pull out box shapes */
.quick-list-box, .white-box, .grey-box, .safety-box,
.quick-list-box h2, .white-box h2, .safety-box h2 {
  background:none;
  padding:0;
}

.quick-list-box, .white-box, .grey-box, .safety-box, .quick-list-box, #home_quick_links {
  border: 1px solid #000;
  padding:5px 0 5px 5px;
}

.quick-list-box ul {
  margin:0;
  padding:10px 0 0;
  border:0;
  background-color:#FFF;

}

.quick-list-box .box-end, .quick-list-box .box-endEmpty, .safety-box .box-end, .safety-box .box-endEmpty, .white-box .box-end, .white-box .box-endEmpty, .grey-box .box-end, .grey-box .box-endEmpty {
  display:none;
}

/* hide backgrounds/decoration */
.c { display:none;}
#inner #cim_content-wrapper .frame {padding:0;}

#cim_content-wrapper, #inner #cim_content-wrapper .frame, #cim_content-wrapper .frame, #cim_content-wrapper .holder,
#cim_content-wrapper .wrapper, #inner .content, .content-holder, .content-wrapper, #inner #content, .content, #content,
#inner #content .tl, #inner #content .tr, #inner #content .bl, #inner #content .br,
#content .tl, #content .tr, #content .bl, #content .br,
.content_box .item-frame, .content_box .item-holder, .content_box .item, .content_box,
.white-box h3, .white-box h2, .grey-box h3, .grey-box p
{ background:none; }

#inner #content .br { padding:10px 0 0 20px; }

.dl-holder, .safety-box .dl-holder, .quick-list-box .ul-holder,
.white-box p, .grey-box p, .safety-box p, .white-box h3, .grey-box h3,
.white-box ul, .grey-box ul, .quick-list-box ul, .quick-list-box .dl-holder {
  padding:0; margin:0;
  border:0;
  background:none;
}

/* hide tools */
.back_to_top, .search, #cim_tools { display:none;}

/* reposition main content */
#cim_main-content {padding: 0; margin : 0;}


/* add contrast to text */
body, a, #cim_bread-crumbs ul li, #cim_bread-crumbs ul li a,
.cim_content h1, .cim_content h2, .cim_content h3, .cim_content h4, .cim_content h5, .caption_holder h5,
.cim_content blockquote, .footer .float-left ul li a, .footer .float-right ul li a, .footer .float-right p,
.content_box h3 a, .cim_content h3, .cim_content h3 a { color:#000; }

h2.panel-box { background-color: #FFF; }


.cim_content blockquote {
  background-color: #FFF;
  font-style:italic;
  border: 0;
  padding:0;
}

.cim_content div.pullquote {
  float: left;
  background-color: #FFF;
  font-style:italic;
  border: 0;
  padding:0 10px 0 0;
  width: 40%;
}

.table-data {
  border-color:#000;
  border-top-width: 1px;
}

.table-data th {
  /*background-color:#FFF;*/
  color: #000;
}

.table-data tr.alt td {
 /* background-color:#FFF;*/
  border-bottom-color: #000;
}

/* remove overflows */
#cim_header, .footer, .cim_content, #content, #cim_content-wrapper, #cim_page-wrapper, .page_tools, #cim_content-wrapper .frame,
#home_quick_links {
/*
  overflow: visible;
  width:auto;
*/
}

/* remove floats */
#cim_header-left, #cim_main-content, #cim_bread-crumbs {
/*  float:none;*/
}

/* home page adjust */
.sidebar {
	border: 1px solid #000;
	padding-bottom: 5px;
}

