	body {
		margin:0;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:100%;
		background:#fff;
		min-width:600px;		/* Minimum width of layout - remove line if not required */
						/* The min-width property does not work in old versions of Internet Explorer */
                FONT-FAMILY: Arial, Helvetica, sans-serif;
      	        FONT-SIZE: 13px;
                COLOR: #666666;

	}

A:active
{
    COLOR: #660000;
    FONT-FAMILY: arial,helvetica,verdana,sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #3399cc;
    FONT-FAMILY: arial,helvetica,verdana,sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A
{
    COLOR: #333366;
    FONT-FAMILY: arial,helvetica,verdana,sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tablehdr
{
    BACKGROUND-COLOR: lightgrey;
    BORDER-BOTTOM: #aead96 thin;
    BORDER-LEFT: #aead96 thin;
    BORDER-RIGHT: #aead96 thin;
    BORDER-TOP: #aead96 thin;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.Header
{
    BORDER-BOTTOM: #aead96 thin;
    BORDER-LEFT: #aead96 thin;
    BORDER-RIGHT: #aead96 thin;
    BORDER-TOP: #aead96 thin;
    COLOR: firebrick;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt
}
.tablehdr2
{
    BACKGROUND-COLOR: beige;
    BORDER-BOTTOM: black thin;
    BORDER-LEFT: black thin;
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px
}
.tablehdr3
{
    BACKGROUND-COLOR: lightgrey;
    BORDER-BOTTOM: black thin;
    BORDER-LEFT: black thin;
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px
}
.h4
{
    COLOR: #333366;
    TEXT-DECORATION: none
}
.menuHeader
{
    TEXT-DECORATION: underline
}
.menuHeaderText
{
    COLOR: white;
    FONT-FAMILY: Arial
}
.menuHeader A
{
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.table1
{
    BACKGROUND-COLOR: lightgrey;
    COLOR: black;
    FONT-SIZE: 12px
}

	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;			/* width of page */
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
	}
	/* 3 Column settings */
	.threecol {
		background:#fff;		/* right column background colour */
	}
	.threecol .colmid {
		right:55%;			/* width of the right column */
		background:#fff;		/* center column background colour */
	}
	.threecol .colleft {
		right:5%;			/* width of the middle column */
		background:#fff;	/* left column background colour */
	}
	.threecol .col1 {
		width:26%;			/* width of center column content (column width minus padding on either side) */
		left:102%;			/* 100% plus left padding of center column */
	}
	.threecol .col2 {
		width:35%;			/* Width of left column content (column width minus padding on either side) */
		left:35%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	.threecol .col3 {
		width:31%;			/* Width of right column content (column width minus padding on either side) */
		left:70%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
	}
.TopContainer{
top-margin:0px;
width:100%;
float:left;
}