#content .contentpadding { line-height:1.4; padding:20px 20px 20px 23px; }
#content .contentpadding table { margin:0; }
#content .contentnopadding { line-height:1.4; padding:0; }

#content #productList h1 { clear: both; margin-bottom:5px; }
#content .productTypeHeader, #content .faqCategory { margin-top:15px; background: #e9eaec url('/views/img/icon_downarrow.gif') no-repeat 99% 50%; padding:5px; cursor: pointer; }
#content .productTypeHeader h3, #content .faqCategory h3 { color:#31569c; margin:0; font-size:10pt; font-weight:bold; }
#content .productData { display:none; }
#content .productData .individualProductData { margin-top:10px; }
#content .productData .individualProductData table,
#content .productData .individualProductData td,
#content .productData .individualProductData th { vertical-align:top; padding:0; }
#content .productData a { color:#62a051; text-decoration:none; }
#content .productCompare { margin:15px 0; background-color:#62a051; border:1px #31569c solid; width:190px; text-align:center; height:20px; font-weight:bold; padding-top:3px; }
#content .productCompare a { color:#fff; text-decoration:none; }
#content .catReturn { font-size:7pt; }
#content #productDetail .imagetop { text-align:center; }
#content #productDetail .prodDescription { padding-bottom:10px; }
#content #productDetail tr, 
#content #productDetail td { padding:1px 0; vertical-align:top; } 
#content #productDetail .detailExtendedHead { font-weight:bold; width:150px; }
#content #productDetail .detailExtendedData { padding-left:15px; }
#content #productComparison td { border-top:1px #c0c0c0 solid; border-left:1px #c0c0c0 solid; font-size:.90em; }
#content #productComparison td.label { vertical-align:top; padding-left:0px; border-top:1px #c0c0c0 solid; border-left:0; color:#808080; }
#content #productComparison table { border-bottom:1px #c0c0c0 solid; }

#content #literatureList h1 { clear: both; margin-bottom:5px; }
#content .literatureTypeHeader { margin-top:15px; background: #e9eaec url('/views/img/icon_downarrow.gif') no-repeat 99% 50%; padding:5px; }
#content .literatureTypeHeader h3 { color:#31569c; margin:0; font-size:10pt; font-weight:bold; }
#content .literatureTypeData .individualLiteratureData table,
#content .literatureTypeData .individualLiteratureData td,
#content .literatureTypeData .individualLiteratureData th { vertical-align:top; padding:0; }
#content .literatureTypeData .individualLiteratureData td { padding:4px; }
#content .literatureTypeData a { color:#62a051; text-decoration:none; }

#content .individualLiteratureData .evenRow { background-color:#E9EDF4; font-weight:normal; }
#content .individualLiteratureData .oddRow { background-color:#D0D8E8; }

#content .indicator { display:none; }

#content .qa {padding:0 20px 0 20px;}
#content .qa dt {cursor: pointer;}

#content #repfinder h2 { font-size:10pt; color:#31569c; font-weight:bold; line-height:1.0; }

.changecursor { cursor:pointer; }
