body { color: #404141; font-size: 11pt; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #ececec; background-image: url(../images/body-background.gif); background-repeat: no-repeat; background-position: center top; }
p { margin-top: 0; }
td { font-size: 95%; }
h1 { font-weight: normal; font-size: 13pt; line-height: 18pt; margin: 3px 0 0.8em }
h2 { font-size: 1.3em; font-weight: bold; line-height: 18pt; margin: 3px 0 0.8em; }
h3 { font-size: 1.1em; font-weight: bold; margin: 0 0 5px; }
h5  { color: #fff; font-size: 11pt; padding-top: 5px }
.news-sub-head { color: #fff; font-size: 12pt; margin-bottom: 0px; padding-bottom: 0px }
h6 { color: #ececec; font-size: 8.5pt; font-weight: normal; font-style: normal; margin: 0; padding: 9px 30px 0 5px; }
a:link { color: #e5948a; text-decoration: none; }
a:visited { color: #e5948a; text-decoration: none; }
a:hover { color: #000 ; text-decoration: none; }
.cell_header_image { background-image: url(../images/jeremy-rogers-header01.jpg); background-repeat: no-repeat; background-position: center top; }
.cell_menu_back { background-image: url(../images/menu-background.gif); background-repeat: no-repeat; }
.cell_footerback_image { background-image: url(../images/body-background-footer.gif); background-repeat: no-repeat; background-position: center top; }
.cell_footer_image { background-image: url(../images/jeremy-rogers-footer01.gif); background-repeat: no-repeat; background-position: center top; }
.tinstar_credit { color: #646464; font-size: 7pt; margin-right: 100px; margin-left: 100px; padding: 0; }
.cell_main_left { background-color: #dbdbdb; padding: 25px 0 25px 25px; }
.spares_text { font-size: 10pt; background-color: #dbdbdb; padding: 15px 15px 0 10px; border-left: 1px solid #969696; border-bottom: 1px solid #969696; border-right: 1px solid #969696; border-top-color: #969696; border-top-style: outset; }
.spares_pics { border-bottom: 1px solid #969696; border-left: 1px solid #969696; }
.cell_inner_text { line-height: 13pt; background-color: #ececec; background-image: url(../images/main-area-corner.gif); background-repeat: no-repeat; background-position: left top; padding: 15px 10px 10px 15px; }
.cell_main_right { background-color: #dbdbdb; background-image: url(../images/right_background02.jpg); background-repeat: no-repeat; background-position: 0 bottom; padding: 25px; }
.cell_right_spares { background-color: #dbdbdb; background-image: url(../images/right_background.jpg); background-repeat: repeat-y; background-position: 0 top; padding: 0 25px 25px; border-top: 25px solid #dbdbdb; border-bottom: 25px solid #dbdbdb; }
.cell_right_news { background-color: #dbdbdb; background-image: url(../images/right_background_news.jpg); background-repeat: repeat-y; background-position: 0 top; padding: 0 25px 25px; border-top: 25px solid #dbdbdb; border-bottom: 25px solid #dbdbdb; }
.bolder { font-weight: bold; }
.italic { font-style: italic; }
.smaller { font-size: 8pt; padding: 2px 15px 2px 0; }
.smallitalic { font-size: 95%; font-weight: normal; font-style: italic; }
.quotation { color: #36c; font-size: 95%; font-family: courier; padding: 10px 20px 10px 15px; border-color: #36c; outline-color: #36c; }
.specification_tables { background-color: #fff; padding: 5px 5px 5px 10px; outline-color: #000; }
.captioncell { color: #ececec; font-size: 85%; background-color: #969696; padding: 10px; }
.borderbox { padding: 8px 10px 0; border: solid 1px #969696; outline-color: #969696; }
.alternative-menu { font-size: 9px; margin: 0; padding: 0; }
