body {
	background:white; 
    font-size:10pt; 
    margin:0;
    font-family: Verdana, sans-serif;
    }
	
#header { 
	height:75px; 
	}
	
#language-container, #region-container, #sidebar, #site-title, .menu-top-navigation-container, #header-menu, #nav-search, #marque-controls, #breadcrumb, .lowerwidgets, .submarket .right {
	display: none;
	visibility: hidden;
	}
	
.submarket .mainimage {
	width: 20%;
	float: left;
	padding: 0px;
	margin: 0px;
	display: inline;
	}	

.submarket .left {
	float: right;
	width: 70%;
	}	
	
.submarket .left .description p {
	margin: 0em 0em 0em 0em;
	font-size: 8pt;
	}		
	
.submarket {
	clear: both;
	}	
	
.wp-pagenavi {
	display: none;
	visibility: hidden;
	}	
	
ul.productlist {
	list-style: none;
	list-style-type: none;
	padding: 5pt 0px 5pt 10pt;
	}	
	
ul.productlist li {
	list-style: none;
	list-style-type: none;
	clear: both;
	border-bottom: 1px solid #eee;
	padding: 10pt 0pt 10pt 0pt;
	margin: 5pt 0pt 5pt 0pt;
	}	
	
span.productthumb {
	float:left;
	padding:0 20px 20px 0;
	}	

span.productthumb img.wp-post-image {
	padding: 0;
	margin: 0;
	}	
	
h5 {
	display: inline;
	font-size: 12pt;
	float: left;
	width: 50%;
	padding: 0;
	margin: 0;
	}	
	
small.productmeta {
	font-size: 7pt;
	font-weight: normal;
	line-height: 11pt;
	float: right;
	width: 30%;
	}	
	
h2 {
	font-size: 20pt;
	padding: 0pt 0pt 0pt 0pt;
	margin: 15pt 0pt 20pt 0pt;
	color: #000;
	line-height: 24pt;
	}	

h3 {
	font-size: 13pt;
	line-height: 16pt;
	padding: 5pt 0pt 5pt 0pt;
	margin: 5pt 0pt 5pt 0pt;
	color: #000;
	}		

p {
	padding: 2pt 0pt 2pt 8pt;
	margin: 2pt 0pt 2pt 0pt;
	}	
	
	
#content{ 
	margin-left:0; 
    float:none; 
    width:auto;
    line-height: 14pt;
    font-size: 9pt; 
    clear: both;
    }
    
.productdata {
	font-size: 7pt;
	width: 50%;
	float: left;
	}    

.productfeatureimage {
	width: 40%;
	float: right;
	}	
	
    
.demo .red { 
	color:black; 
    font-weight:bold; 
    }
    
#content a { 
	font-weight:bold; 
    color:#000066; 
    text-decoration:underline; 
    }
    
#footer, .ad { 
	display:none; 
	}
	
h1, h2, h3, h4, h5, h6 { 
	page-break-after:avoid; 
    page-break-inside:avoid; 
    }
    
h3 { 
	margin-left:10px; 
    margin-bottom:0px; 
    padding-bottom:0px; 
    }
    
blockquote, table, pre { 
	page-break-inside:avoid;
	}
	
ul, ol, dl  { 
	page-break-before:avoid; 
	}
	
img.centered { 
	display: block; 
    margin-left: auto; 
    margin-right: auto; 
    }
    
img.alignright { 
	padding: 4px; 
    margin: 0 0 2px 7px; 
    display: inline; 
    }
    
img.alignleft { 
	padding: 4px; 
    margin: 0 7px 2px 0; 
    display: inline; 
    }
    
.alignright { 
	float: right; 
	}

img.attachment-product-image.wp-post-image {
	padding: 4px; 
    margin: 0 7px 2px 0; 
    display: inline; 
    float: left;
	}
	
.alignleft { 
	float: left; 
	}
	
img { 
	page-break-inside:avoid;
	page-break-after:avoid; 
	}
	
#tabs {
	display: none;
}

div.print-only {
	display: block;
}	

div.print-only .tabs h2 {
	font-size: 16px;
	margin: 3px 0;
}

div.print-only .tabs a:link:after {
  content: " (" attr(href) ") ";
  font-size: 90%;
}

ul#menu {
	display: none;
}

#site-logo a img {
	border: 0;
}	

sidebar.itt_widget_case_study_key_facts, .widget-title, .key-facts { 
	visibility:visible;
	border:1px solid #f00;
	display:block;
}