/*--------------------------------------- NON-EDITABLE FORMATTING AND LAYOUT --------------------------------------- */
/* main layout table */
table.maintable { width:100% }

/* sidebar */
td.menu { width: 170px; vertical-align: top; padding: 5px 0px 0px 10px }

#maintext 
{ font-family: tahoma, verdana, arial, sans-serif; vertical-align: top; text-align: justify; padding: 10px 20px 20px 20px; 
line-height: 14pt; font-size:10pt }

/* bullets */
ul { list-style-type: circle }

/*--------------------------------------- PAGE - background colour & font colour --------------------------------------- */
body 
	{ margin: 0px; height:100%;
	background-color: #F2E7D5; 
	color: #000000 
	}

/*--------------------------------------- SITE HEADING - font colour, background colour & border colour --------------------------------------- */
td.companyname 
	{ font-family: trebuchet ms, arial, verdana, tahoma, sans-serif; height: 88px; padding-right: 20px; 
	text-align:right; font-style:italic; font-weight:bold; font-size: 12pt; letter-spacing:3pt;
	color: #000000; 
	background: url(../images/leopardskin3.gif) repeat;
	background-color: #CEAD82;
	border-bottom: solid 1px #824D55 
	}

td.leopardskin
	{background: url(../images/leopardskin3.gif) repeat;
	height:10px }
	

/*--------------------------------------- NAVIGATION --------------------------------------- */
div#navi a 
	{ font-family: verdana, arial, helvetica,sans-serif; text-decoration: none; text-align: left; display: block; width: 150px; 
	padding: 1px 3px; margin: 3px; font-size: 9pt; height: 4px; 
	background: transparent;
	color: #000000;
	border: 1px solid #824D55;
	background: #F5BA6A 
	}

div#navi a:hover 
	{ font-family: verdana, arial, helvetica,sans-serif; text-decoration: none; text-align: left; display: block; width: 150px; 
	padding: 1px 3px; margin: 3px; font-size: 9pt; height: 4px; 
	background: transparent;
	color: #F5BA6A;
	border: 1px solid #F5BA6A;
	background: #824D55 
	}

/*--------------------------------------- PAGE TITLE font, colour, background --------------------------------------- */
div.pagetitle 
	{ font-family: arial, tahoma, verdana, sans-serif; height: 20px; letter-spacing: 2pt; font-variant: small-caps; 
	text-align:right; font-size:16pt; 
	color: #824D55;
	background-color: transparent 
	}

/*--------------------------------------- LEVEL 1 HEADING - font colour --------------------------------------- */
h1 
	{ font-family: arial, tahoma, verdana, sans-serif; margin: 0px; padding: 15px 0px 5px 0px;
	font-size:13pt; font-weight:bold; text-align:right;
	color: #F5BA6A 
	}

/*--------------------------------------- LEVEL 2 HEADING - font colour --------------------------------------- */
h2 
	{ font-family: arial, tahoma, verdana, sans-serif; margin: 0px; padding: 15px 0px 5px 0px;
	font-size: 11pt; font-weight:bold; text-align:left;
	color: #F5BA6A 
	}

/*--------------------------------------- LEVEL 3 HEADING - font colour --------------------------------------- */
h3 
	{ font-family: arial, tahoma, verdana, sans-serif; margin: 0px; padding: 15px 0px 5px 0px; 
	font-size: 10pt; font-weight:bold; text-align:left;
	color: #F5BA6A 
	}

/*--------------------------------------- TEXT LINKS - font colour --------------------------------------- */
a:visited
	{ text-decoration: none;
	color: #800000;
	}

a:link
	{ text-decoration: none; 
	color: #800000;
	}
 
a:hover
	{ text-decoration: underline; 
	color: #824D55;	
	} 

/*--------------------------------------- TABLE - background colour, border colour, font size & font colour ------------------------ */
table.text 
	{ font-family: verdana, 'trebuchet ms', arial, sans-serif; margin: 5px 5px 0px 0px; border: solid 1px #824D55;
	border-collapse: collapse; padding: 2px 4px;
	font-size: 10pt; 
	color: #977A5A;
	background-color: transparent
	}

/*--------------------------------------- TABLE HEADING - background colour, font size & font colour ------------------------------- */
td.tablehead
	{ font-weight: bold; font-style: italic; 
	font-size: 10pt;
	color: #824D55;
	text-align:left;
	background-color: #F5BA6A; 
	border-collapse: collapse
	}

/*--------------------------------------- NORMAL TABLE TEXT --------------------------------------- */
td.text 
	{ border-style: solid; border-width: 1px; border-color: #824D55;
	border-collapse: collapse
	}

/*--------------------------------------- IMAGES - border colour --------------------------------------- */
img.pic
	{ border-style: solid; border-width: 1px;
	border-color: #824D55
	}

/*--------------------------------------- IMAGE CAPTIONS - font colour --------------------------------------- */
span.caption 
	{ font-family: verdana, arial, sans-serif; padding-top: 3px; font-size: 8pt; 
	color: #824D55 
	}

/*--------------------------------------- IMAGES (LEFT) - border colour, background colour --------------------------------------- */
span.figurel 
	{ float: left; margin: 3px 10px 10px 0px; padding: 4px; text-align: left; line-height: 8pt; border-style: solid; border-width: 1px; width: 200px; 
	border-color: #E2C090;
	background-color: #E2C090	
	}

span.leftimage
	{ font-family: 'trebuchet ms', arial, sans-serif; font-size: 8pt; float: left; text-align: left; border-style: solid; 
	border-width: 1px; margin: 6px 10px 5px 0px; padding: 0px 5px 5px 5px;
	color: #905D4F;
	border-color: #824D55;
	background-color: #E2C090
	}

image.leftimage
	{ border-style: solid; border-width: 1px; float: left; margin: 5px 0px 5px 0px;
	border-color: #824D55
	}

/*--------------------------------------- IMAGES (RIGHT) - border colour, background colour --------------------------------------- */
span.figurer 
	{ float: right; margin: 3px 0px 10px 10px; padding: 4px; text-align: left; line-height: 8pt; border-style: solid; border-width: 1px; width: 200px; 
	border-color: #E2C090;
	background-color: #E2C090	
	}

span.rightimage 
	{ font-family: 'trebuchet ms', arial, sans-serif; font-size: 8pt; float: right; text-align: left; border-style: solid; 
	border-width: 1px; margin: 6px 0px 5px 10px; padding: 0px 0px 5px 5px;
	color: #905D4F;
	border-color: #E2C090;
	background-color: #E2C090
	}

image.rightimage
	{ border-style: solid; border-width: 1px; float: left; margin: 5px 5px 5px 0px;
	border-color: #E2C090
	}

/*--------------------------------------- FORM --------------------------------------- */
input.input, input.select
	{font-size: 10pt;  color: #000000; background-color: #F2E7D5;  border: 1px solid #F5BA6A; width:152px}

input.submit,
{font-size: 10pt;  color: #000000; background-color: #c0c0c0;  border: 1px solid #F5BA6A; width:152px}
input.button
	{font-size: 10pt; color: #000000; background-color: #F2E7D5;  border: 1px solid #F5BA6A; width:75px}

select.dropdown
	{font-size: 10pt; color: #000000; background-color: #F2E7D5;  border: 1px solid #F5BA6A;}

textarea.text
	{font-size: 10pt; color: #000000; background-color: #F2E7D5;  border: 1px solid #F5BA6A; width:300px; height: 50px; overflow:auto}

td.formtitle
	{ padding-right: 10px }

input.button
	{font-size: 10pt;  background-color: #c0c0c0;  border: 1px solid #000000; width:152px}

/*--------------------------------------- FOOTER.align, font, color, background --------------------------------------- */
td.footer 
	{  font-family: 'trebuchet ms', tahoma, verdana, arial, sans-serif; height:10px; padding: 2px 10px;
	text-align:right; font-size: 8pt;  
	color: #000000; background: url(../images/leopardskin3.gif) repeat;
	background-color: #B4AE94
	}