body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: /*1em*/ 8pt; }
body#thehtmlbody {
	background-image: url(backgroundtile.gif);
	direction: ltr; }
body#thecopybody {
	background-image: url(textualcontent-background.jpg); }
tr.bottomband {
	height: 22px;
	background-image: url(triplecolourband-bottom.gif); }
tr.topband {
	height: 24px;
	background-image: url(triplecolourband-top.gif); }	
tr.menu {
	height: 52px;
	background-image: url(theredspreadonthebg.gif); }
td.menu {
	text-align: left;
	vertical-align: top; }
tr.thecontent {
	height: 288px;
	background-image: url(theredspreadonthebg.gif); }
.thecontent td#textualcontent-layout, .fullrow {
	text-align: right;
	background-image: url(textualcontent-background.jpg);
	vertical-align: top; }
.thecontent td#textualcontent-layout, tr#tl-1, #textualContentDiv {
	width: 438px; }
.fullrow, .fullrow table #textualContentDiv, .fullrow table tr#tl-1 {
	width: 718px; }

tr#tl-1 {
	height: 16px; }
#textualContentDiv {
	vertical-align: top;
	height: 196px; /* Considering Caption, if Title goes further than one line this must be reset to exclude the additional height of the Title as in the First Page */ }
#thecopy {
	z-index: 1; }
#thecopy, td.h1, #psudocopy {
	color: #336633;
	font-size: 8pt; }
#thecopy, td.h1 {
	text-align: left;
	vertical-align: top;
	width: 438px; }
#thecopy table tr td, td.h1 {
	text-align: justify;
	padding-left: 8pt;
	padding-right: 8pt; }		
.scroll {
	margin-right: 8pt;
	margin-bottom: 4px; }
#scrollsContainer {
	padding-top: 4px; }
	
.thecontent td#pictorialcontent {
	width: 272px; }
.thecontent td#1tcol {
	width: 16px; }
.thecontent td#lastcol {
	width: 99%; }
.thecontent td#midcol {
	width: 8px; }

.sitecaption {
	text-align: right;
	vertical-align: bottom;
	padding: 0px;
	margin: 0px; }
#linkOL {
	color: #999966;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif; }

td.1throw {
	vertical-align: top; }
td.signhold {
	text-align: left;
	vertical-align: middle;
	background-color: #EEEEEE;
	width: 91px; }

.link-caption {
	text-decoration: none;
	font-weight: bold;
	color: #336633; }
#thecopy a.link, .link-submenu {
	text-decoration: none;
	color: #886053; }	
h1 {
	color: #886053;
	font-size: 200%; }
h2 {
	color: #886053; }
.s-emphasis {
	font-weight: bold;
	padding-left: 4px;
	font-style: italic;
	 }/*:first-letter { font-style: italic; }*/
.s-emphasis, h2 {
	font-size: 110%; }
	
#globalfooter-outpagee {
	text-align: right;
	padding-top: 0px; /* 8px; */ }
	
.link-submenu:hover {
	background-color: #FFFFFF; }
	
#submenuarea {
	vertical-align: top;
	padding-left: 23px;
	padding-top: 10px; }
/* #submenuarea a { margin-right: 20px; }
#submenuarea a.last { margin-right: 0px; } */ /* A spacer image to replace */

td.photo-btn {
	text-align: right;
	vertical-align: top;
	padding: 8px 8pt 0 0;
	padding-top: 8px;
	padding-right: 8pt; }
	
.specificationtable {
	border-width: 1px;
	border-style: solid;
	border-color: #99AA99;
	padding: 2px; }
	
.specificationtable tr.even {
}
.specificationtable tr.odd {
	background-color: #CDDECD; }
	
.specificationtable th {
	padding-left: 10px;
	font-style: italic; }
	
.specificationtable td {
	padding: 2px; 
	padding-left: 6px; }

acronym {
	cursor: help;
}

#themenutable {
	font-weight: bold;
}
#themenutable td {
	padding: 4px;
}

.feature {
	display: none;
}
/* album */
body.album td { padding: 10px; }
body.album { background-image: url(theredspreadonthebg.gif); }
/* print-friendly sections to be omitted */
#pageheaders, #copyprint, #pagefooters { display: none; }