/* CSS Document */
abbr {border-bottom: 1px dotted #000;}
@supports (text-decoration: dotted underline)
{
  abbr {border-bottom: none; text-decoration: dotted underline;}
}
.header-image {display: block; margin: auto; max-width: 100%;}

.MainContent  {margin-top:0;}
div.main  {margin:10px auto; max-width: 1080px; padding:0; position: relative;}
div.main p  {margin-bottom: 10px; text-align:left; color:#fff;}
div.main a, div.main p a  {color:#FFB330;}
div.main ul  {margin:10px 25px; list-style:disc;}
div.main ul li  {color:#fff; margin:3px 10px; font-size:14px;}
div.main ul li ul  {margin:5px 20px; list-style:circle;}
div.main ul li ul li  {color:#fff; margin:2px 5px; font-size:14px;}
div.main ul li ul li ul  {list-style:square;}
h1.title  {background:#242424; color:#fff; padding:5px;}
h1, h2, h3, h4  {color:#fff;}
table.warranty tr th  {color:#FFB330; font-weight:bold; text-align:center; padding:5px; border:1px solid #fff; font-size:14px;}
table.warranty tr td  {color:#fff; border:1px solid #fff; padding:3px; text-align:center; font-size:12px;}
table.warranty tr td a  {color:#CCC;}
table.warranty tr td.first  {font-weight:bold; text-align:left;}
#nav  {margin:0 auto; max-width: 1080px;}
#nav h1  {color:#FFB330; border-bottom:1px solid #FFB330; margin-bottom: 10px;}
#nav ul  {list-style:none; margin:0; padding:0;}
#nav ul li  {display:inline; margin-right:10px; padding:0;}
#nav ul li.last  {margin-right:0;}
#languages  {position:absolute; top:150px; right:-100px;}
#languages ul  {list-style:none; margin:0; padding:0;}
#languages ul li  {margin:5px 0px; padding:5px; border:1px solid #666; background:#fff;}
#languages ul li a  {color:#000; font-weight:bold;}





