/*
--all display--
*/

img {
	border-style: none;
}

img.indent {
	padding-left: 25px;
}

body {
	behavior: url("CSSHoverFix.htc");
}

body.master {
	background-color: rgb(200, 227, 168);
	background-image: url(greygreen.png);
	background-repeat: repeat-x;
	align: center;
	position: relative;
	margin: 0 auto;
	width: 900px;
	font-family: Tahoma;
}

img.masthead {
	background-repeat: no-repeat;
	position: relative;
	align: centre;
	width: 900px;
}

a {
	text-decoration: none;
	color: #444444;
}

a:visited {
	color: #444444
}


/*
--menu--
*/


div.nufpmenuposition {
	overflow: visible;
	position: absolute; 
	z-index: 9999; 
	top: 125px; 
	left: 5px
}

div.nufpmenubutton0 {
	background-image: url(buttonwhite.png);
	background-repeat: no-repeat;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 25px;
	margin: 0px;
	cursor: pointer;
	overflow: hidden;
	line-height: 17px;
	height: 18px;
	width: 150px;
}
div.nufpmenubutton0:hover {
	background-image: url(buttongreen.png);
	background-repeat: no-repeat;
	color: rgb(200, 227, 168);
}

div.nufpmenubutton1 {
	background-image: url(buttongreen.png);
	background-repeat: no-repeat;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: rgb(200, 227, 168);
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 25px;
	margin: 0px;
	cursor: pointer;
	overflow: hidden;
	line-height: 17px;
	height: 18px;
	width: 150px;
}


/*
--top right--
*/

div.toprightposition {
	overflow: hidden;
	position: absolute; 
	z-index: 9998; 
	top: 120px; 
	left: 635px;
}

div.toprightlower {
	overflow: hidden;
	position: absolute; 
	z-index: 9998; 
	top: 200px; 
	left: 675px;
}

div.bottomrightpos {
	overflow: hidden;
	position: absolute; 
	z-index: 9998; 
	top: 350px; 
	left: 640px;
}


/*
--all text--
*/

	
div.textstyle {
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	overflow: hidden;
}

div.textstylesmall {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	overflow: hidden;
}


div.alttextstyle {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: rgb(200, 227, 168);
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	overflow: hidden;
}

p.textpos1 {
	overflow: visible;
	position: absolute; 
	z-index: 9997; 
	top: 150px; 
	left: 170px;
	width: 250px;
}

p.textpos1indent {
	overflow: visible;
	position: absolute; 
	z-index: 9997; 
	left: 210px;
	width: 210px;
}

p.textpos2 {
	overflow: visible;
	position: absolute; 
	z-index: 9996; 
	top: 370px; 
	left: 350px;
	width: 250px;
}



h1 {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 25px;
	margin: 0px;
	cursor: pointer;
	overflow: hidden;
	width: 250px;
}

h1:hover {
	color: rgb(101, 187, 0);
}

h2 {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	cursor: pointer;
	overflow: hidden;
	width: 300px;
}

h2:hover {
	color: rgb(101, 187, 0);
}

h3 {
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: rgb(101, 187, 0);
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	cursor: pointer;
	overflow: hidden;
	width: 250px;
}

h3:hover {
	color: rgb(87, 87, 87);
}

h4 {
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: rgb(200, 227, 168);
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	cursor: pointer;
	overflow: hidden;
	width: 185px;
}

h4:hover {
	color: rgb(101, 187, 0);
}

h5 {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: rgb(200, 227, 168);
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 25px;
	margin: 0px;
	cursor: pointer;
	overflow: hidden;
	width: 200px;
}

h5:hover {
	color: rgb(101, 187, 0);
}

h6 {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 45px;
	margin: 0px;
	overflow: hidden;
	width: 225px;
}

div.h7 {
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: rgb(101, 187, 0);
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	overflow: hidden;
	width: 250px;
}

div.h8 {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
	overflow: hidden;
	width: 300px;
}

p.text1 {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 18px;
	margin: 0px;
	cursor: pointer;
	overflow: hidden;
}

p.foot {
	position: absolute;
	z-index: 9995; 
	top: 700px; 
	left: 0px;
	width: 900px;
}

div.footer { 
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 10px;
	margin: 0px;
	overflow: hidden;
}
