p {margin: 0; padding: 0;}
h1 {font: bold 150% Arial, Helvetica, sans-serif; color: #000; margin: 0px 0px 6px 0px;}
h2 {font: bold 75%/150% Arial, Helvetica, sans-serif; color: #000; margin: 0px 0px 0px 0px; text-transform: uppercase;}
h2 a {color: #000000; text-decoration: none;}
h2 a:hover {color: #000000; text-decoration: underline;}
h3 {font: bold 75%/150% Arial, Helvetica, sans-serif; color: #000; margin: 0px 0px 0px 0px;}
.home_copy {font: 75%/125% Arial, Helvetica, sans-serif;}
.home_copy ul {display: block; margin: 0px 0px 0px 18px; padding: 0;}
.home_copy ul li {margin: 0px 0px 10px 0px;}
.home_copy ul li ul {list-style: none; margin: 0; padding: 0;}
.home_copy ul li ul li {margin: 0px 0px 0px 4px;}
.home_nav {font: bold 14px Arial, Helvetica, sans-serif;}
.home_nav ul {display: block; margin: 0px 0px 0px 18px; padding: 0; list-style-image: url(_images/sub/nav_bullet.gif);}
.home_nav ul li {margin: 0px 0px 4px 0px;}
.home_nav a {text-decoration: none; color: #000;}
.home_nav a:hover {color: #a9a9a9;}
.sub_copy {font: 75%/150% Arial, Helvetica, sans-serif; color: #000;}
.sub_copy ul {margin: 0px 0px 0px 12px; padding: 0;}
.sub_copy ul li {margin: 0;}
.sub_nav {font: bold 80% Arial, Helvetica, sans-serif; color: #666;}
.sub_nav ul {display: block; margin: 0px 0px 0px 18px; padding: 0; list-style-image: url(_images/sub/nav_bullet.gif);}
.sub_nav ul li {margin: 0px 0px 4px 0px;}
.sub_nav ul li ul {font-size: 80%; list-style: none; display: block; margin: 4px 0px 0px 10px; padding: 0;}
.sub_nav ul li ul li {margin: 4px 0px 0px 0px;}
.sub_nav ul li ul li ul {font-size: 100%; list-style: none; display: block; margin: 4px 0px 0px 14px; padding: 0;}
.sub_nav a {text-decoration: none; color: #000;}
.sub_nav a:hover {color: #a9a9a9;}
.footer {font: 60% Arial, Helvetica, sans-serif; color: #FFF; padding: 6px 18px;}
.text_nav {font: 60%/110% Arial, Helvetica, sans-serif; color: #CCC;}
.text_nav a {color: #CCC;}
.breadcrumb {font: 60% Arial, Helvetica, sans-serif; color: #000; padding: 8px 0px 0px 0px; text-align: right;}
.breadcrumb a:hover {text-decoration: none; color: #a9a9a9;}
.side_btn_yellow {font: bold 75% Arial, Helvetica, sans-serif; color: #000; text-align: center; text-transform: uppercase; background: #ffcf34; display: block; width: 209px; padding: 0;}
.side_btn_yellow a {text-decoration: none; display: block; margin: 0; padding: 4px; color: #000;}
.side_btn_yellow a:hover {color: #ffcf34; background: #000;}
.side_box_grey {font: bold 75% Arial, Helvetica, sans-serif; color: #000; text-align: center; text-transform: uppercase; background: #b1b3b6; width: 201px; padding: 4px;}
.side_box_grey_phone {font: bold 150% Arial, Helvetica, sans-serif; color: #000; text-align: center; text-transform: uppercase;}
.side_box_black {font: bold 75% Arial, Helvetica, sans-serif; color: #FFF; text-align: center; text-transform: uppercase; background: #000; display: block; width: 201px; padding: 4px;}
.side_pdf_links {font: 70%/150% Arial, Helvetica, sans-serif; color: #000; text-align: center; background: #ffcf34; width: 201px; padding: 4px;}
.sub_footnote {font: italic 70% Arial, Helvetica, sans-serif; color: #000; margin: 6px 0px 0px 0px;}
.backtotop {font: 70% Arial, Helvetica, sans-serif; color: #000; text-align: right;}
.yellow_hdr {padding: 6px 12px 6px 12px; background-color: #ffcf34;}
.grey_hdr {padding: 4px 12px; background-color: #b1b3b6;}
.grey_hdr2 {padding: 4px 12px; background-color: #CCCCCC;}
.specs_hdr {font: bold 85% Arial, Helvetica, sans-serif; color: #000;}
.specs_copy {font: 65% Arial, Helvetica, sans-serif; color: #000;}
.specs_bullets {font: 75%/150% Arial, Helvetica, sans-serif; color: #000;}
.specs_bullets ul {margin: 0; padding: 0;}
.specs_bullets ul li {margin: 0px 18px 6px 18px;}
.quote_copy {font: 75%/125% Arial, Helvetica, sans-serif; color: #000; padding: 0px 20px 6px 0px;}
.lib_copy {font: 75%/125% Arial, Helvetica, sans-serif; color: #000; padding: 5px 10px 0px 10px;}
.priv_ftr {font: 65% Arial, Helvetica, sans-serif; color: #000; text-align: center;}
.callout {font: italic 75%/125% Arial, Helvetica, sans-serif; color: #000;}
.inset_right {margin: 0px 0px 20px 20px;}
#spec_wrapper {position: relative; width: 340px; height: 250px; top: 0px; left: 0px;}
#overview {position:absolute; width:340px; height:250px; z-index:1; top: 0px; visibility: visible;}
#specs_1 {position:absolute; width:340px; height:250px; z-index:2; top: 0px; visibility: hidden;}
#specs_2 {position:absolute; width:340px; height:250px; z-index:3; top: 0px; visibility: hidden;}
#specs_3 {position:absolute; width:340px; height:250px; z-index:4; top: 0px; visibility: hidden;}
#specs_4 {position:absolute; width:340px; height:250px; z-index:5; top: 0px; visibility: hidden;}
#specs_5 {position:absolute; width:340px; height:250px; z-index:6; top: 0px; visibility: hidden;}
#specs_6 {position:absolute; width:340px; height:250px; z-index:7; top: 0px; visibility: hidden;}
