/* ENGLISH TIMBERS WEBSITE Style sheet Nov 2005 -------------------------------------------------------*/
/* Styles for the whole web page ----------------------------------------------------------------------*/

/* scrollbar colours and styles, default text Arial, black, size 2 */

body {

/*	overflow                   : auto; */
/*	height                     : 100%; */
	
	SCROLLBAR-FACE-COLOR       : #666666; 
	SCROLLBAR-HIGHLIGHT-COLOR  : #999999; 
	SCROLLBAR-SHADOW-COLOR     : #000000; 
	SCROLLBAR-3DLIGHT-COLOR    : #ffffff; 
	SCROLLBAR-ARROW-COLOR      : #ffffff; 
	SCROLLBAR-TRACK-COLOR      : #999999; 
	SCROLLBAR-DARKSHADOW-COLOR : black;
	COLOR                      : #000000; 
	FONT-FAMILY                : Arial, Helvetica, sans-serif; 
	FONT-SIZE                  : 10pt; 
	FONT-STYLE                 : normal; 
	padding-left               : 0;
	padding-right              : 0;
	line-height                : normal;
    margin-top                 : 0; 
    margin-left                : 0; 
    margin-bottom              : 0; 
    margin-right               : 0; 
    margin-width               : 0;
}

/* html { */
/*	overflow: hidden; */
/*	height: 100%; */
/*} removed until IE fixes position absolute */

div#viewport {
/*	position: absolute;*/
/*	width: 100px; */
/*	top:  50px;*/
/*	left: 543px;*/
}

img {
	margin-top   : 0px; 
	margin-bottom: 0px;
    border-style: solid; 
    border-width:   0px; 
    padding-left:   0px; 
    padding-right:  0px; 
    padding-top:    0px; 
    padding-bottom: 0px;
}

ul, ol {
	margin-top       : 0px; 
	margin-bottom    : 10pt;
	COLOR            : #000000; 
	padding-left     : 0;
	padding-right    : 10;
	FONT-FAMILY      : Arial, Helvetica, sans-serif; 
	FONT-SIZE        : 10pt; 
	FONT-STYLE       : normal; 
	line-height      : normal;
	text-align       : left;
}

ul li {
	margin-top       : 0px; 
	margin-bottom    : 0px;
}

* hyperlink colours and styles */

a                {TEXT-DECORATION: none; COLOR: #667777; font-weight: bold}
a:link           {TEXT-DECORATION: none; COLOR: #667777; font-weight: bold}
a:visited        {TEXT-DECORATION: none; COLOR: #667777; font-weight: bold}
a:hover          {TEXT-DECORATION: underline; COLOR: #999999; font-weight: bold}

a.right1         {TEXT-DECORATION: none; font-size: 9pt; font-family: Arial, Helvetica, sans-serif}
a:link.right1    {TEXT-DECORATION: none; COLOR: #667777}
a:visited.right1 {TEXT-DECORATION: none; COLOR: #667777}
a:hover.right1   {TEXT-DECORATION: none; COLOR: #999999; font-weight: bold}

/* Paragraph styles */
/* normal text Arial, black, size 2 */

p, .text {
	margin-top       : 0px; 
	margin-bottom    : 10pt;
	COLOR            : #000000; 
	padding-left     : 0;
	padding-right    : 10;
	FONT-FAMILY      : Arial, Helvetica, sans-serif; 
	FONT-SIZE        : 10pt; 
	FONT-STYLE       : normal; 
	line-height      : normal;
	text-align       : left;
}
	
/* Body text, Black, Arial, 9pt */

p.red, .red{
	margin-top       : 0px; 
	margin-bottom    : 10pt;
	COLOR            : #CD070D; 
	padding-left     :0;
	padding-right    :10;
	FONT-FAMILY      : Arial, Helvetica, sans-serif; 
	FONT-SIZE        : 10pt; 
	FONT-STYLE: normal; 
	line-height: normal;
	text-align          : left;
}

p.green, .green {
	margin-top       : 0px; 
	margin-bottom    : 10pt;
	COLOR: #47AE42; 
	padding-left     :0;
	padding-right    :10;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10pt; 
	FONT-STYLE: normal; 
	line-height: normal;
	text-align          : left;
}

p.blue, .blue {
	margin-top       : 0px; 
	margin-bottom    : 10pt;
	COLOR: #576A9B; 
	padding-left     :0;
	padding-right    :10;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10pt; 
	FONT-STYLE: normal; 
	line-height: normal;
	text-align          : left;
}

/* Header styles in Grey, Green, Red, White etc ----------------------------------------------------- */

/* Grey, Arial, Bold, 16pt */

h1, h1.header {
	margin-top   : 0px; 
	margin-bottom: 0px;
	COLOR: #333333; 
	FONT-FAMILY: arial; 
	FONT-SIZE: 16px; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
	text-align : left;
}

/* Grey, Arial, Bold, 16pt */

.ET {
	COLOR: #333333; 
	FONT-FAMILY: "Times New Roman", Times, serif; 
	FONT-SIZE: 16px; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
	text-align: left;
}

/* Green, Arial, Bold, 16pt  */

h2, .header {
	margin-top   : 0px; 
	margin-bottom: 0px;
	COLOR: #333333; 
	FONT-FAMILY: arial; 
	FONT-SIZE: 16px; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
	text-align : left;
}

h2.Green, .headerGreen {
	margin-top   : 0px; 
	margin-bottom: 0px;
	COLOR: #006633; 
	FONT-FAMILY: arial; 
	FONT-SIZE: 16px; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
	text-align : left;
}

/* Lightblue, Arial, Bold, 16pt  */

h2.Blue, .headerBlue {
	margin-top   : 0px; 
	margin-bottom: 0px;
	COLOR: #576A9B; 
	FONT-FAMILY: arial; 
	FONT-SIZE: 16px; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
	text-align: left;
}

/* Red, Arial, Bold, 16pt   */

h2.Red, .headerRed {
	margin-top   : 0px; 
	margin-bottom: 0px;
	COLOR: #CD070D; 
	FONT-FAMILY: arial; 
	FONT-SIZE: 16px; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
	text-align: left;
}

/* White, Arial, Bolder, 16pt */
 
h2.White, .headerWhite { 
	margin-top   : 0px; 
	margin-bottom: 0px;
    COLOR: #FFFFFF; 
    FONT-FAMILY: arial; 
    FONT-SIZE: 16px; 
    FONT-STYLE: normal; 
    FONT-WEIGHT: bolder; 
    TEXT-DECORATION: none;
	text-align: left;
}

/* Grey, Times, Bold, 16pt */

h2.serif, .headerserif {
	margin-top   : 0px; 
	margin-bottom: 0px;
	COLOR: #333333; 
	FONT-FAMILY: "Times New Roman", Times, serif; 
	FONT-SIZE: 16px; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
	text-align: left;
}

/* LightGrey, Times, BoldItalic, 14pt */

h3.serifitalic, .headerserifitalic {
	margin-top   : 0px; 
	margin-bottom: 0px;
	COLOR: #666666; 
	FONT-FAMILY: "Times New Roman", Times, serif; 
	FONT-SIZE: 14px; 
	FONT-STYLE: italic; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
	text-align: left;
}

/* Green, Times, BoldItalic, 14pt */

h3.serifitalicGreen, .headerserifitalicGreen {
	margin-top   : 0px; 
	margin-bottom: 0px;
	COLOR: #295F3A; 
	FONT-FAMILY: "Times New Roman", Times, serif; 
	FONT-SIZE: 14px; 
	FONT-STYLE: italic; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
	text-align: left;
}

/* Red, Times, BoldItalic, 14pt */

h3.serifitalicRed, .headerserifitalicRed {
	margin-top   : 0px; 
	margin-bottom: 0px;
	COLOR: #A20D50; 
	FONT-FAMILY: "Times New Roman", Times, serif; 
	FONT-SIZE: 14px; 
	FONT-STYLE: italic; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
	text-align: left;
}

/* Red, Arial, 12pt */
  
h4.red, .header11 { 
	margin-top   : 0px; 
	margin-bottom: 0px;
    color: #CD070D; 
	font-family: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt; 
    FONT-STYLE: normal; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none;
	text-align: left;
}

/* Blue, Arial, 12Pt */

h4.blue {
	margin-top   : 0px; 
	margin-bottom: 0px;
	color: #576A9B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
    FONT-STYLE: normal; 
	font-weight: bold;
    TEXT-DECORATION: none;
	text-align: left;
}

/* Green, Arial, 12Pt */

h4.green {
	margin-top   : 0px; 
	margin-bottom: 0px;
	color: #006633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
    FONT-STYLE: normal; 
	font-weight: bold;
    TEXT-DECORATION: none;
	text-align: left;
}

/* Brown, Arial, Bold, 12pt, crossed through */
  
h4.crossed, .headercrossed {
	margin-top   : 0px; 
	margin-bottom: 0px;
    COLOR: #6666CC; 
    FONT-FAMILY: arial; 
    FONT-SIZE: 12px; 
    FONT-STYLE: normal; 
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: line-through;
	text-align: left;
}

/* Black, Times, Bold, 8pt,  */
  
.t_and_c {
	margin-top   : 0px; 
	margin-bottom: 0px;
    COLOR: black; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 8pt; 
    FONT-STYLE: normal; 
    FONT-WEIGHT: normal; 
	text-align: left;
}

/* Individual span styles ---------------------------------------------------------------------------- */

.right {
	FONT-FAMILY: arial; 
	FONT-WEIGHT: bold
}

/* Text highlights ----------------------------------------------------------------------------------- */

/* White, Arial, 9pt */

.textwhite { 
    COLOR: #FFFFFF; 
    FONT-FAMILY: arial; 
    FONT-SIZE: 9pt; 
    FONT-STYLE: normal; 
    TEXT-DECORATION: none; 
	text-align: left;
}
    
/* Arial, Bold, 9Pt */

.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

/* Red, Arial, Bold, 9Pt */

.boldred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CD070D;
}

/* Blue, Arial, Bold, 9Pt */

.boldblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #576A9B;
}

/* Green, Arial, Bold, 9Pt */

.boldGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #006633;
}

/* White, Arial, Bold, 9Pt */

.boldwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}

/* Cyan, Bold */

.term {
    FONT-WEIGHT : bold; 
    color       : #408080;
}

/* Grey */

.grey {
    color       : #666666;
}

/* light blue */

.disclaimer {
    FONT-WEIGHT : bold; 
    color       : #000066;
}
/* purple */

.purple {
    color       : #A83E4E;
}

/* MENU styles, these produce the animations of the buttons and the highlighting on the menu 
   text on the right hand side of the pages. They convert a standard linked list in html into
   the animated menu. If you wish to add more options in the menu just add them to the linked 
   list at the bottom of the appropriate page */

a.menu         { 
    color               : #666666; 
	TEXT-DECORATION     : none;
	font-size           : 9pt;
	font-family         : Arial, Helvetica, sans-serif;
    border-style        : solid; 
    border-width        : 0px; 
    padding-left        : 20px; 
    background-color    : #FFFFFF;
    background-image    : url('images/main/button1.gif'); 
    background-repeat   : no-repeat;
    background-position : left top; 
    text-align          : left; 
    margin-left         : 0; 
}

a:visited.menu {
	COLOR: #666666
}

a:hover.menu {
	COLOR               : #999999;
	font-weight         : bold;
    border-style        : solid; 
    border-width        : 0px; 
    padding-left        : 20px; 
    background-color    : #FFFFFF;
    background-image    : url('images/main/button.gif'); 
    background-repeat   : no-repeat;
    background-position : left top; 
    text-align          : left; 
    margin-left         : 0; 
}

#contents{
	font-style     : normal; 
	font-variant   : normal; 
	font-weight    : normal; 
	font-size      : 8pt; 
	font-family    : verdana, sans-serif 
	}
#contents ul {
	margin         : 0px;
	padding        : 5px;
	margin-top       : 0px; 
	margin-bottom    : 10px;
	}
#contents li {
	line-height    : 1ex; 
	list-style-type: none;
	display        : block; 
	padding-top    : 5px; 
	margin-bottom  : 5px
	}.headerserifitalicblue {
	font-size: 14px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2335AF;
	font-family: "Times New Roman", Times, serif;
}
.headerserifitaliccinamon {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CA5E0D;
}
.headerserifitalicRust {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #B64D29;
}
.headerserifitalicElm {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #AF2F03;
}
.headerserifitalicbluemaple {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3E4E97;
}
h2.Red, .headerCinnemon {

	margin-top   : 0px; 
	margin-bottom: 0px;
	COLOR: #CA5E0D; 
	FONT-FAMILY: arial; 
	FONT-SIZE: 16px; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
	text-align: left;
}
.boldcinemon {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CA5E0D;
}
.boldcinemonLarge {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #CA5E0D;
}

