ol,ul, li, div, h1, h2 {margin: 0; padding: 0;}
img {border: none}
hr {border: 1px dotted #7FB6F6;}
a {color: #333; text-decoration: none; outline: none;}
a:hover {color: #333; text-decoration: underline;}
h2 {color: #CC9900; font-size: 16px; line-height: 30px; font-weight: bold; font-family: 'trebuchet ms', tahoma, 'sans serif';}
input, textarea {width:360px; font-size: 10pt; border: 1px solid #ccc;}
body {background-color : #777; margin: 0; padding: 0; font: 13px/15px 'arial'; color: #fff;}

#wrapper {width: 1000px; margin: 0 auto; background-color: #fff; overflow: hidden; border: 1px #ccc none;}
#logo {width: 1000px; height: 50px; background: url(images/rmenubk.jpg) repeat-x bottom #B44242;}
#logo h1 {color: #fff; font-size: 18pt; line-height: 30pt; font-weight: normal; margin-left: 20px; margin-top: 0px;}
#head1 {width: 1000px; height: 388px; float: left; background: url(images/header1.jpg) no-repeat;}
#head2 {width: 1000px; height: 388px; float: left; background: url(images/header2.jpg) no-repeat;}
#head3 {width: 1000px; height: 388px; float: left; background: url(images/header3.jpg) no-repeat;}
#head4 {width: 1000px; height: 388px; float: left; background: url(images/header4.jpg) no-repeat;}
#head5 {width: 1000px; height: 388px; float: left; background: url(images/header5.jpg) no-repeat;}
#head6 {width: 1000px; height: 388px; float: left; background: url(images/header6.jpg) no-repeat;}
#head7 {width: 1000px; height: 388px; float: left; background: url(images/header7.jpg) no-repeat;}
#head8 {width: 1000px; height: 388px; float: left; background: url(images/header8.jpg) no-repeat;}

#menu {float: left; position: relative; padding-left: 850px; padding-top: 30px; width: 150px;}
#menu ul li {width: 110px; float: left; list-style-type: none; border-bottom: 1px dotted #fff;}
#menu ul li a {height: 20px; font: normal 13px/20px 'trebuchet ms'; font-weight: bold; color: #fff; display: block; text-decoration: none; cursor: pointer; background: url('images/butt.gif') no-repeat;}
#menu ul li a:hover {border-left: 3px solid #fff; padding-left: 3px;}
#menu ul li a:active {border-left: 3px solid #fff; padding-left: 3px;}
#menu ul li a.current {border-left: 3px solid #fff; padding-left: 3px;}

#leftside {float: left; width: 230px; color: #333; padding: 20px 20px 20px 20px; background-color: #fff;}

#maincont {float: left; width: 485px; padding: 20px 20px 20px 20px; color: #333; border-left: 1px dotted #aa2200; border-right: 1px dotted #aa2200; background-color: #fff;}
#maincont h1  {font-family: 'trebuchet ms', arial; color: #5F707A; font-size: 14pt; font-weight: bold;}

#mainwide {float: left; width: 715px; padding: 20px 20px 20px 20px; color: #333; background-color: #fff;}
#mainwide h1 {font-family: 'trebuchet ms', arial; color: #5F707A; font-size: 14pt; font-weight: bold;}

#rightsidetop {float: left; width: 170px; padding: 20px 10px 20px 20px; color: #333; font-size: 8pt; background-color: #fff;}
#rightsidetop h1 {color: #5F707A; font-size: 12pt; font-weight: bold;}

#rightside {float: left; width: 200px; padding: 20px 20px 20px 20px; color: #333; font-size: 8pt; background-color: #fff;}
#rightside h1 {color: #5F707A; font-size: 12pt; font-weight: bold;}

#madein {clear: both; float: left; width: 100%; padding-left: 13px; padding-bottom: 10px; font-size: 14px; font-weight:bold; color: #666;}
#madein img {float: left; margin-right: 5px; margin-top: -2px;}

#footer {float: left; font-size: 11px; width: 980px; height: 22px; background: url(images/footbk.jpg) repeat-x; color: #fff; padding-left: 10px; padding-right: 10px; padding-top: 0px;}
#footer a {color: #fff; text-decoration: none;}
#footer a:hover {color: #fff; text-decoration: underline;}

#topic {float: left; width: 100%; height: 30px; overflow: hidden; color: #fff; font: bold 18px/27px 'trebuchet ms'; padding-left: 20px; margin-bottom: 15px; background: url(images/topicbk.jpg) repeat-x bottom;}
.small {font-size: 8pt;}

.icon {margin-right:3px; margin-top: 6px}

.spec {width:100%; border-color: #666; border-collapse: collapse;}
.spec th {background-color: #f0f0f0;}
.spec td {text-align: center; padding-left: 5px;}
.spec td.left {text-align: left; padding-left: 5px; background-color: #f0f0f0;}
.spec td.center {text-align: center; background-color: #f0f0f0;}


