div#owpchart {
	width: 500px;
	font: 11px Arial, Helvetica, sans-serif;
}

div#owpchart ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: none;
}

div#owpchart ul li {
	width: 130px;
	float: left;
	background: #e8e4c7;
	text-align: center;
	border: 1px solid #dcd8ba;
	border-bottom: none;
	margin-right: 7px;
}
div#owpchart ul li a {
	display: block;
	background: #e8e4c7;
	padding: 8px 5px;
	color: #5e5847;
	text-decoration: none;
	font: 14px Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}

div#owpchart ul li.tabberactive {
	background: #faf8e5;
}

div#owpchart ul li a:hover, div#owpchart ul li.tabberactive a {
	background: #faf8e5;
}


div#owpchart table {
	clear: both;
	background: #faf8e5;
	border: 1px solid #dcd8ba;
	font: 11px Arial, Helvetica, sans-serif;
	color: #56502f;
}
div#owpchart table tr td {
	padding: 10px;
	border-bottom: 1px solid #d9d6bc;
}
div#owpchart table tr td.primary {
	background: #edede4;
	border-bottom-color: #d0cfbb;
}
div#owpchart table tr td.basic {
	background: #dbdbca;
	border-bottom-color: #c3c2a9;
}
.toenroll {
	text-transform: uppercase;
	padding: 10px 15px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #56502F;
}

div#owpchart table tr td.primary, div#owpchart table tr td.basic {
	width: 60px;
	text-align: center;
	color: #015699;
}	

div#owpchart table.wide tr td.primary, div#owpchart table.wide tr td.basic {
	text-align: left;
}	

div#owpchart table tr td.tableheader {
	color: #56502f;
	border: none;
	line-height: 1em;
}


div#owpwarranty {
	background: #FAF8E5;
	border: 1px solid #dcd8ba;
	clear: both;
	padding: 20px !important;
}



div#owpwarranty ul {
	list-style-type: inherit;
}	

div#owpwarranty ul li {
	background: none;
	float:none;
	width: auto;
	border: none;
	text-align: left;
	padding-bottom: 7px;
}
div#owpchart div.warrantytext {
	background: #edede4;
	padding: 10px 15px;
	color: #56502f;
	position: relative;
}
ul.normal {
	margin-top:5px!important;
}
ul.normal li {
	padding:0px;
	width:auto!important;
	margin-left:15px;
	background:none!important;
	clear:both;
	border:none!important;
	list-style-type:disc;
	text-align:left!important;
	list-style-position:inside;
}
/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

ul.tabbernav, ul.tabbernav li a, ul.tabbernav li a:hover, ul.tabbernav li.tabberactive a, ul.tabbernav li.tabberactive a:hover,
.tabberlive .tabbertab, {
 border: none !important;
}
td small {
	clear:both;
	display:block;
}
