* {
	margin: 0;
	padding: 0;
}

body {
	text-align: center;
	background-color:#ffffff;
	background-image: url(images/bgimg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}



a:link {color: #333333;}

a:visited {color: #9999CC;}

#container {
	position: relative;
	width: 764px;
	height: auto;
	padding: 0px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/flame.gif);
}


#hedder {
	float:left;
	margin-top: 0px;
	width: 764px;
	height: 83px;
}

#logo {
	float:left;
	margin-top: 20px;
	margin-left: 20px;
	/* margin-left: 0px; */
	margin-right: auto;
}

* html#logo {
	float:left;
	margin-top: 20px;
	margin-left: 10px;
	margin-right: auto;
}

#grouplogo {
	float:right;
	margin-top: 10px;
	margin-right: 20px;
	margin-left: auto;
	width: 151px;
	height: 32px;
}





#sitemap-eng-btn {
	float:right;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: auto;
	width: 178px;
	height: 16px;
}


#menu {
	float:left;
	width: 738px;
	height: 41px;
	text-align: left;
	margin-left: 13px;
	margin-right: auto;
	padding: 0px;
}



* html #menu {
	float:left;
	width: 738px;
	height: 41px;
	text-align: left;
	margin-left: 7px;
	margin-right: auto;
	padding: 0px;
}

#menu ul {
	margin: 0;
}
#menu ul li {
	float: left;
	list-style:none;
}
.nvbtn01 a {
	height: 41px;
	width: 145px;
	text-indent: -5000px;
	background-image:url(images/nvbtn_01.gif);
	background-repeat:no-repeat;
	display:block;
}
.nvbtn01 a:hover {
	background-image:url(images/nvbtn-on_01.gif);
	background-repeat:no-repeat;
}
.nvbtn02 a {
	height: 41px;
	width: 147px;
	text-indent: -5000px;
	background-image:url(images/nvbtn_02.gif);
	background-repeat:no-repeat;
	display:block;
}
.nvbtn02 a:hover {
	background-image:url(images/nvbtn-on_02.gif);
	background-repeat:no-repeat;
}


.nvbtn03 a {
	height: 41px;
	width: 149px;
	text-indent: -5000px;
	background-image:url(images/nvbtn_03.gif);
	background-repeat:no-repeat;
	display:block;
}
.nvbtn03 a:hover {
	background-image:url(images/nvbtn-on_03.gif);
	background-repeat:no-repeat;
}

.nvbtn04 a {
	height: 41px;
	width: 149px;
	text-indent: -5000px;
	background-image:url(images/nvbtn_04.gif);
	background-repeat:no-repeat;
	display:block;
}
.nvbtn04 a:hover {
	background-image:url(images/nvbtn-on_04.gif);
	background-repeat:no-repeat;
}
.nvbtn05 a {
	height: 41px;
	width: 148px;
	text-indent: -5000px;
	background-image:url(images/nvbtn_05.gif);
	background-repeat:no-repeat;
	display:block;
}
.nvbtn05 a:hover {
	background-image:url(images/nvbtn-on_05.gif);
	background-repeat:no-repeat;
}


#boxttl06 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:6px;
	margin-right: auto;
	margin-bottom:10px;
	}

* html #boxttl06 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:3px;
	margin-right: auto;
	margin-bottom:10px;
	}	
#boxttl06 .ttl{
	height: 26px;
	width: 241px;
	text-indent: -5000px;
	background-image:url(images/box-ttl06.gif);
	background-repeat:no-repeat;
	display:block;
}



#topimg{
	height: 284px;
	width: 731px;
	float:left;
	margin-top:3px;
	margin-left:16px;
	margin-right:auto;
	
}

* html #topimg{
	height: 284px;
	width: 731px;
	float:left;
	margin-top:3px;
	margin-left:8px;
	margin-right:auto;
	
}


#topttl{
	float:left;
	height: 42px;
	width: 503px;
	margin-top:10px;
	margin-left:16px;
	margin-right: auto;
	
}

* html #topttl{
	float:left;
	height: 42px;
	width: 503px;
	margin-top:10px;
	margin-left:7px;
	margin-right: auto;
	
}

#boxleft{
	float:left;
	width: 253px;
	margin-top:10px;
	margin-left:12px;
	margin-right:auto;
}


* html #boxleft{
	float:left;
	width: 253px;
	margin-top:10px;
	margin-left:5px;
	margin-right:auto;
}



#boxcenter{
	float:left;
	width: 253px;
	margin-top:10px;
	margin-left:0px;
	margin-right:auto;
}

#boxflame{
	float:left;
	position:relative;
	width: 253px;
	margin-top:0px;
	margin-left:0px;
	margin-right: auto;
	background-image:url(images/boxflame.gif);
	background-position:top;
}

#boxttl01 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:6px;
	margin-right: auto;
	margin-bottom:10px;
	}

* html #boxttl01 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:3px;
	margin-right: auto;
	margin-bottom:10px;
	}
	
#boxttl01 a{
	height: 26px;
	width: 241px;
	text-indent: -5000px;
	background-image:url(images/box-ttl01.gif);
	background-repeat:no-repeat;
	display:block;
}
#boxttl01  a:hover {
	background-image:url(images/box-ttl01-on.gif);
	background-repeat:no-repeat;
}
#boxttl02 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:6px;
	margin-right: auto;
	margin-bottom:10px;
	}
	
* html #boxttl02 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:3px;
	margin-right: auto;
	margin-bottom:10px;
	}
		
#boxttl02 a{
	height: 26px;
	width: 241px;
	text-indent: -5000px;
	background-image:url(images/box-ttl02.gif);
	background-repeat:no-repeat;
	display:block;
}
#boxttl02  a:hover {
	background-image:url(images/box-ttl02-on.gif);
	background-repeat:no-repeat;
}
#boxttl03 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:6px;
	margin-right: auto;
	margin-bottom:10px;
	}
	
* html #boxttl03 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:3px;
	margin-right: auto;
	margin-bottom:10px;
	}	
#boxttl03 a{
	height: 26px;
	width: 241px;
	text-indent: -5000px;
	background-image:url(images/box-ttl03.gif);
	background-repeat:no-repeat;
	display:block;
}
#boxttl03  a:hover {
	background-image:url(images/box-ttl03-on.gif);
	background-repeat:no-repeat;
}
#boxttl04 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:6px;
	margin-right: auto;
	margin-bottom:10px;
	}
	
* html #boxttl04 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:3px;
	margin-right: auto;
	margin-bottom:10px;
	}	
#boxttl04 a{
	height: 26px;
	width: 241px;
	text-indent: -5000px;
	background-image:url(images/box-ttl04.gif);
	background-repeat:no-repeat;
	display:block;
}
#boxttl04  a:hover {
	background-image:url(images/box-ttl04-on.gif);
	background-repeat:no-repeat;
}
#boxttl05 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:6px;
	margin-right: auto;
	margin-bottom:10px;
	}

* html #boxttl05 {
	float:left;
	height: 26px;
	width: 241px;
	margin-top:6px;
	margin-left:3px;
	margin-right: auto;
	margin-bottom:10px;
	}	
#boxttl05 a{
	height: 26px;
	width: 241px;
	text-indent: -5000px;
	background-image:url(images/box-ttl05.gif);
	background-repeat:no-repeat;
	display:block;
}
#boxttl05  a:hover {
	background-image:url(images/box-ttl05-on.gif);
	background-repeat:no-repeat;
}
#boxtext{
	float:right;
	width: 155px;
	margin-top:0px;
	margin-right:10px;
	margin-left: auto;
	font-size:11px;
	text-align:left;
	line-height:125%;
}

* html #boxtext{
	float:right;
	width: 155px;
	margin-top:0px;
	margin-right:4px;
	margin-left: auto;
	font-size:11px;
	text-align:left;
	line-height:125%;
}


#boximg{
	float:left;
	width: 69px;
	height: 62px;
	margin-top:0px;
	margin-left:10px;
	margin-right: auto;
	margin-bottom:5px;
}


* html #boximg{
	float:left;
	width: 69px;
	height: 62px;
	margin-top:0px;
	margin-left:5px;
	margin-right: auto;
	margin-bottom:5px;
}
#boxtext-md{
	float:left;
	width: 230px;
	margin-top:5px;
	margin-left:10px;
	margin-rjght:10px;
	margin-bottom:0px;
	padding:2px;
	font-size:12px;
	text-align:left;
	line-height:125%;
	color:#3D4A63;
	background-color:#CBD1DD;
}

* html #boxtext-md{
	float:left;
	width: 230px;
	margin-top:5px;
	margin-left:5px;
	margin-rjght:10px;
	margin-bottom:0px;
	padding:2px;
	font-size:12px;
	text-align:left;
	line-height:125%;
	color:#3D4A63;
	background-color:#CBD1DD;
}


#boxflame-bottom{
	float:right;
	width: 253px;
	height: 5px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right: auto;
	background-image:url(images/boxflame-bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}




#boxright{
	float:right;
	width: 228px;
	margin-top:10px;
	margin-right:12px;
	margin-left:auto;
	margin-bottom:15px;
}

* html #boxright{
	float:right;
	width: 228px;
	margin-top:10px;
	margin-right:6px;
	margin-left:auto;
	margin-bottom:15px;
}

.whatsnewtext-date{
margin-top:15px;
margin-left:5px;
text-align:left;
color:#660000;
font-size:85%;
line-height:135%;
}
.whatsnewtext{
margin-left:5px;
text-align:left;
color:#333333;
font-size:85%;
line-height:135%;
}

#footer {
	width: 724px;
	height: 15px;
	margin: 20px;
	padding:5px;
	border-top:solid 1px #666666;
	font-size:10px;
	text-align:left;

}

#footer .copy {
	float:right;
	font-size:10px;
	margin-top:0px;

}



