/* 
	File:			charts.css
	Author:			Erwin Ng
	Created:		9-20-2009
	Description:	This file contains all styles for the WS Comparison Charts and Shapes & Uses Guides. 
*/
body#compare div#content table { border-collapse: collapse; width: 78em; *width: 78.5em; clear:right; }
body#compare div#content th { border: 1px solid #d9d9d9; background-color: #f5f2ed; padding: 1em .8em 1em .8em;}
body#compare div#content td { border: 1px solid #d9d9d9; width: 20em; padding: 1em .8em 1em .8em;}
body#compare div#content td.thumbnail { text-align: center; }
body#compare div#content td.paginate { margin:0; border:0; padding: .8em 0; }
body#compare div#content li { background-image:url("../images/common/img_bullet.gif"); background-position: 0.8em 0.7em; background-repeat:no-repeat; list-style-position: outside; padding: 0.2em 1.8em; } 
body#compare div#content h4 { padding: 0 1em 0 1em; font-size: 1.2em; font-weight: bold; color: #505050; text-align:center; }

body#compare div#miele div#content { margin-left: 0; border: none; margin-bottom: 2em; }
body#compare div#miele div#content table { width: 100%; }

body#shapes div#content table { border-collapse: collapse; width: 78em; *width: 78.5em; }
body#shapes div#content td { padding: 1.2em 1.5em 1.5em 0; }
body#shapes div#content td.leftBorder { border-left: 1px solid #d9d9d9; }
body#shapes div#content tr.oddRow td { background-color: #f5f2ed; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; }
body#shapes div#content td img { margin-left:1em; margin-right:1em; }
body#shapes div#content td a, 
body#shapes div#content td a:hover,
body#shapes div#content td a:active { font-weight: bold; }
body#shapes div#content td p { padding-top:.2em; }


div#content h1 { font-family: Georgia, "Times New Roman", Times, serif; color: #4A2300; font-size: 1.8em; padding-top:.25em; padding-bottom: .25em; margin-bottom: .3em; border-bottom: 1px solid #EDEAE2; font-weight: normal; }
div#content a.previousPage {float: right; margin-top: .8em; }
div#content p.pad { padding-bottom: 1em; }
div#content p.right-pad { padding-right: 1em; }

div#content .pt .dijitTab {float:left;  border:none; height:auto; background:#Fff; height: 1.9em; cursor:default; }
div#content .pt .dijitAlignTop .dijitTabChecked,
div#content .pt .dijitAlignTop .dijitTabCloseButtonChecked .dijitTabInnerDiv { height:1.8em; cursor:default; }
div#content .pt .dijitTabChecked,
div#content .pt .dijitTabCloseButtonChecked { background:#fff; font-weight:bold; border:.1em solid #4A2300; }
div#content span.product-price { clear:both; font-size: 1em; display:block; padding-bottom: 0.2em; }
div#content .pt .dijitTabInnerDiv { margin-bottom:0; padding: 0.4em .6em; }
div#content .pt .dijitTabChecked .dijitTabInnerDiv,
div#content .pt .dijitTabCloseButtonChecked .dijitTabInnerDiv { margin-bottom:0.1em; padding: 0.3em .6em 0.3em .6em; cursor:default; }
div#content div.product-info-tabs-container { margin: 1em 0 0 0; }
div#content div.product-info-tabs-container .summary {font-weight:normal; }
div#content div.product-info-tab-content h3 { margin:0 0 0 0; font-size: 1.2em; font-weight:bold; }
div#content div.product-info-tabs-container div.product-info-tabs { margin:1em 0 0 0; }
div#content div.product-info-tabs-container div.product-info-tabs div.product-info-tab-content { height:auto !important; font-size:1em; padding: 0 0 0 0.1em;; line-height: normal; }
div#content div.product-info-tabs-container div.product-info-tabs div.product-info-tab-content p { line-height:1.4em; }
div#content div.product-info-tabs-container div.product-info-tabs div.product-info-tab-content .content { line-height:1.28em; }
div#product-information .dijitTabContainerTop-container { overflow-y: auto; }
div#content div.product-info-tabs-container span.product-info-tabs-loading img { margin: 1.5em 0; }
div#content div.product-info-tab-content div.key { font-size:1.2em; padding:.5em 0;}
div#content div.product-info-tab-content div.mapskey { padding:.5em 0; }
div#infotabs_tablist { left: 0px; top: 0px; right: auto; bottom: auto; overflow: hidden; float:right; }
.tabLabel { font-size: 1.2em; color:#4A2300; cursor:default; display: block;  }
.tabLabel a { display:inline; }
.dijitTabContent { cursor:default; /* margin-top:-.1em; */ }
.dijitTabContainerTop-tabs { /* margin-bottom:-.1em; */}
