﻿body, html
{
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
	overflow: hidden;
	max-height: 100%;
}
img
{
	border: 0;
}
.lnkh1:link
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12pt;
	color: #444444;
	text-decoration: none;
}
.lnkh1:visited
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12pt;
	color: #444444;
	text-decoration: none;
}
.lnkh1:hover
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12pt;
	color: black;
	text-decoration: none;
}
.lnkh1:active
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12pt;
	color: #444444;
	text-decoration: none;
}
.lnkp:link
{
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	color: #444444;
}
.lnkp:visited
{
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	color: #444444;
}
.lnkp:hover
{
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	color: Black;
}
.lnkp:active
{
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	color: #444444;
}
.contentimg
{
	width: 200px;
}
h1
{
	font-family: Arial;
	font-size: 12pt;
	color: #444444;
}
p, li
{
	font-family: Arial;
	font-size: 9pt;
	color: #444444;
	padding-right: 20px;
}
* html p, li
{
	font-size: 10pt;
	color: #111111;
}

#HeadingLeft
{
	width: 100%;
}
#HeadingRight
{
	padding-right:20px;
}
* html #HeadingRight
{
	padding-right:0px;
}
img#bg
{
	position: absolute;
	z-index: -1;
	width: 100%;
	height: 100%;
}
* html img#bg
{
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#divcontent
{
	width: 900px;
	z-index: 1;
}
#divcontentmenu
{
	width: 900px;
	z-index: 1;
}
* html #divcontent
{
	height: 40px;
}
* html #divcontent
{
	height: 100%;
}
#divcontentbackground
{
	position: fixed;
	top: 240px;
	bottom: 30px;
	width: 900px;
	background-color: White;
	opacity: .55;
}
#divcontentbackgroundmadagascar
{
	position: fixed;
	top: 270px;
	bottom: 30px;
	width: 900px;
	background: white;
	background: rgba(250,250,250,0.55);
}
#divcontentbackgroundmadagascarmenu
{
	z-index: 10;
	position: fixed;
	top: 220px;
	height: 50px;
	width: 900px;
	background: #FEF400;
	background: rgba(254,244,0,0.80);
}
* html #divcontentbackground
{
	position: absolute;
	background-color: Transparent;
}
* html #divcontentbackgroundmadagascar
{
	position: absolute;
	background-color: Transparent;
}
* html #divcontentbackgroundmadagascarmenu
{
	position: absolute;
	background-color: Transparent;
}
#divcontentinner
{
	z-index: 1;
	position: fixed;
	top: 240px;
	bottom: 30px;
	overflow: scroll;
	overflow-x: hidden;
	width: 900px;
	background-color: Transparent;
	font-family: Arial;
	font-size: 9pt;
	color: #7b7777;
}
#divcontentinnermadagascar
{
	z-index: 1;
	position: fixed;
	top: 270px;
	bottom: 30px;
	overflow: scroll;
	overflow-x: hidden;
	width: 900px;
	background-color: Transparent;
	font-family: Arial;
	font-size: 9pt;
	color: #7b7777;
}
#divcontentinnermadagascarmenu
{
	z-index: -1;
	background: none;
	font-family: Arial;
	font-size: 9pt;
	color: #7b7777;
	padding-left: 20px;
}
#divcontentinnernotie
{
	padding: 20px;
}
* html #divcontentinnernotie
{
	padding: 0px;
}
* html #divcontentinnernotiemenu
{
	padding-left: 20px;
}
* html #divcontentinner
{
	padding: 20px;
	position: absolute;
	height: expression(this.parentNode.clientHeight +         'px' );
	width: 900px;
	background-color: transparent;
	overflow: scroll;
	overflow-x: hidden;
}
* html #divcontentinnermadagascar
{
	padding: 5px 20px 20px 20px;
	position: absolute;
	height: expression(this.parentNode.clientHeight +         'px' );
	width: 900px;
	background-color: transparent;
	overflow: scroll;
	overflow-x: hidden;
}
* html #divcontentinnermadagascarmenu
{
	padding: 5px 20px 20px 5px;
	height: 40px;
	width: 900px;
	background-color: transparent;
}
#divhomecontentbackground
{
	width: 580px;
}
* html #divhomecontentbackground
{
	background-color: Transparent;
}
#divhomecontentinner
{
	position: relative;
	z-index: 2;
	font-family: Arial;
	font-size: 9pt;
	color: #7b7777;
}
* html #tablehomecontent
{
	width: 100%;
}
* html #tdhomecontent
{
	filter: alpha(opacity=0);
	background-color: white;
	width: 600px;
}
.tblcontent td
{
	padding-bottom: 30px;
}
#topmenu
{
	position: absolute;
	top: 10px;
	left: 0;
	width: 100%;
	height: 200px;
}
#topmenubackground
{
	position: absolute;
	top: 0px;
	left: 0;
	width: 100%;
	height: 200px;
}
#topmenucontent
{
	width: 940px;
	height: 40px;
	margin-left: -20px;
}

* html #topmenucontent
{
	width: 920px;
	height: 40px;
	margin-left: -20px;
}

img#imgtopmenubackground
{
	width: 900px;
	height: 40px;
}
#contenttop
{
	position: absolute;
	top: 60px;
	left: 0;
	width: 100%;
	height: 200px;
	z-index: 1;
}
#contenttopsub
{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 1;
}
* html #tablecontent
{
	height: 100%;
	width: 890px;
}
* html #tdcontent
{
	filter: alpha(opacity=55);
	height: 100%;
	background-color: white;
}
* html #tdcontentmenu
{
	filter: alpha(opacity=80);
	background-color: #FEF400;
	height: 40px;
}
* html #tdcontenttoppadding
{
	height: 240px;
}
* html #tdcontenttoppaddingmadagascar
{
	height: 230px;
}
* html #tdcontentbottompadding
{
	height: 30px;
}
#topmenuitems
{
	vertical-align: middle;
	height: 40px;
	background-color: White;
}


sb
{
	font-size: 1.8em;
}
