@charset "UTF-8";
/* CSS Document */




#topMenu, #menuLeft, #dealerLogin, #content, #footer {display:none;}
#bgrShdw {background:url(images/spacer.gif); width:900px; border:1px solid #800000;}
 



a img {border:0px;}
a {color:#336699; text-decoration:none;}
a:hover {text-decoration:underline;}
td {vertical-align:top;}
p {margin-top:8px;}

body {margin:0; padding:0; background:url(images/bgr.gif); font:9pt/18px verdana; color:#333;}
#container {width:900px; margin:0px auto; background:#fff; text-align:left; border:0px;}


#topMenu {background:#677787 url(images/bar.jpg); height:34px;}
#topMenu table {margin:6px auto; width:98%;}
#topMenu td {padding-top:5px; text-align:center;}
#topMenu a {font:bold 8pt verdana; text-transform:uppercase; color:#fff; text-decoration:none; margin:0px 5px;}
#topMenu a:hover {color:#fa990c;}

#header, #content {float:left; width:100%;}
#headerLeft, #leftCol {float:left; width:200px;}

.logoMenu {background:url(images/header-left.jpg) no-repeat; height:310px;}
#logo {margin:15px 0px 10px 5px; padding-left:10px;}
#menuLeft {width:140px; text-align:left; margin-bottom:15px;}
#menuLeft a {font:9pt tahoma; display:block; text-decoration:none; border-bottom:1px dotted #ccc; padding:6px 0px; text-transform:uppercase; color:#999;}
#menuLeft a:hover {color:#495567;}
#flashButtons {border-right:1px solid #fff;}
#flashButtons img {float:right;}
#phone {color:#999; margin-top:10px; font:9pt verdana;}
#shadow {clear:left; width:100%; height:4px; border-top:1px solid #fff; margin-bottom:10px;}
#textSizeChanger {text-align:right; padding:2px 20px; display:none;}
#textSizeChanger a {font:bold 8pt verdana; text-decoration:underline;}

#banner {float:right; width:699px; border-left:1px solid #fff; margin-bottom:60px;}

#contentCol {margin-left:427px;}
#showcase {height:356px; margin-bottom:10px; font:8pt verdana;}
.showcaseProduct {width:230px; text-align:right; padding:20px 15px 10px 0px; background:url(images/showcase/product_btm.jpg) no-repeat; background-position:bottom;}
.showcaseImage {float:left; margin:0px 8px;}
.showcaseProductName {font:bold 9pt verdana;}
.showcaseProductDescr {margin-bottom:5px;}
.specs {margin:6px 0px 2px 0px; font:7pt arial; color:#999;}
.specs img {margin-bottom:3px;}

#learnMore {padding:10px; margin:10px; background:#efefef;}
#mainInfo a, .article a {text-decoration:underline;}
.grayBorder {border:1px solid #e4e4e4; text-align:left;}
.article {margin:10px; border:1px solid #e4e4e4; background:url(images/article_btm.jpg) no-repeat bottom; padding-bottom:10px;}
.title {font:bold 9pt arial; text-transform:uppercase; color:#336699; background:url(images/article_title.jpg) no-repeat; padding:8px 5px 19px 10px;}
.article p {margin:0px 2px 8px 8px;}
.highlight {font:9pt/17px tahoma; color:#666;}

.blue {color:#336699;}
.bold {font-weight:bold;}
.note {font:8pt verdana; color:#333;}

#secondCol {float:left; width:208px; margin-left:10px;}
#secondCol img {margin-bottom:10px;}

.orangeBold {color:#fa990c; font-weight:bold;}
ul {padding-left:20px;}
ol li {color:#fa990c; font-weight:bold; padding-bottom:5px;}
ol li span {color:#333; font-weight:normal;}

#mainInfo {margin-left:210px; padding:0px 30px 60px 60px; width:500px;}
.pageTitle {font:bold 13pt tahoma; color:#336699; border-bottom:1px dotted #666; padding-bottom:5px; margin-bottom:30px;}
.subTitle {font:bold 9pt verdana; color:#336699; margin:20px 0px 3px 0px;}
.picDecoration {float:left; width:95px; border:1px dotted #666; border-top:0px; border-left:0px; padding:5px; padding-top:0px; padding-left:0px; margin-right:25px;}

#contact td {vertical-align:top;}
.contactDept {font:bold 9pt tahoma; padding:3px 7px; width:220px; color:#fff; background:#336699; text-transform:uppercase;}
.contactLocation {font:bold 9pt tahoma; color:#000; text-transform:uppercase; margin-bottom:0px;}
.call {font-weight:bold; color:#336699;}
.list {font-style:italic;}
#contact ul {margin-top:8px;}
#contact li {padding-bottom:8px; font:9pt/15px verdana;}
.contactBorder {border:1px dotted #ccc; width:220px; padding:0px 6px; margin-bottom:5px;}

ul li {list-style-image:url(images/bullet.gif);}
ul ul li {list-style-image:url(images/bullet_dot.gif);}


#partners {text-align:left; width:500px; font:bold 10pt verdana; color:#336699;}
#partners td {width:250px; padding:0px; border-bottom:1px dotted #ccc;}
#partners img {width:120px; margin-top:15px;}
#partners ul {margin:40px 0px 5px 0px;}

#tableOfContents ul li {margin-bottom:7px;}
#tableOfContents ul ul li {margin-bottom:0px;}
#tableOfContents a {text-decoration:underline;}

