BODY
{
	background-color: #336699;
	font-family: Arial, sans-serif;
	font-size: 10pt;
}

H1
{
	font-size: 14pt;
	vertical-align:middle;
}

DIV.maincontent
{
	background-color: #ffffff;
	border-bottom: solid 1px #919B9C;
	border-right: solid 1px #919B9C;
	border-left: dashed 1px #919B9C;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	padding: 10px 10px 0px 10px; /* bottom is zero otherwise problem in sizing in firefox*/
	vertical-align:top;
}

DIV.menustyle
{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	line-height: 135%;
}

DIV.menustyle A:visited
{
    color: #551a8b
}

H2
{
	background-color: #C3DAF9;
	font-size: 12pt;
	font-weight:bold;
	vertical-align:middle;
}

H3
{
	background-color: #C3DAF9;
	font-size: 10pt;
	font-weight:normal;
	vertical-align:middle;
}

TD
{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color:Black;
	vertical-align:top;
}

.button
{
	background-color:#eeeeee;
	width:100%;
}

.SaxoniteTitle
{
	font-weight: bold;
	font-size: 40px;
	COLOR:White;
	font-family:Verdana, 'Arial Narrow' , Arial, Sans-Serif;
    text-align: center;
}

.Footer
{
	color:White;
	font-size:9pt;
}

/* USED FOR THE TABS MENU: */

TR.tabs
{
	height: 21px;
	background-color: #336699;
}

TR.tabs TD.back_sel /* a selected tab (highlighted) */
{
	/* microsoft office style tabs*/
	background-color: #ffffff;
	border-bottom: none 0px white;
	border-top: solid 3px orange;
	border-left: solid 1px #919B9C;
	border-right: solid 1px #919B9C;
	text-align: center;
	height: 21px;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	font-size: 10pt;
}

TR.tabs TD.back_unsel /* an unselected tab (greyed) */
{
	background-color: #eeeeee;
	border-bottom: solid 1px #919B9C;
	border-top: solid 1px #919B9C;
	border-left: solid 1px #919B9C;
	border-right: solid 1px #919B9C;
	text-align: center;
	height: 21px;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	font-size: 10pt;
}

TR.tabs TD.separator /* the little space between each tab*/
{
	width: 7px;
	border-bottom: solid 1px #919B9C;
	background-color: #eeeeee;
}

TR.tabs TD.topline_back /* the empty space on the right of the menu tabs, with title */
{
	border-bottom: solid 1px #919B9C;
	border-right: none 1px #919B9C;
	font-weight: bold;
	text-align: center;
	width: 100%;
	background-color: #eeeeee;
}

TR.tabs A
{
	color: #000000;
}

TR.tabs A:link
{
	text-decoration: none;
}

TR.tabs A:visited
{
	text-decoration: none;
	color: #000000;
}

TR.tabs A:active
{
	text-decoration: underline;
}

TR.tabs A:hover
{
	text-decoration: underline;
}

UL.bullets1 Li
{
      padding-bottom: 15px;
}

