	body,td,th
	{
		
		border: 0;	
		margin: 0px auto;
		padding: 0px;			
	font-size: 12px;
	color: #4C4C4C;	
	line-height:20px;
	text-decoration: none;
}
	h1
	{
	    font-family: Arial;
		color: #94999F;
		font-size: 13pt;
		margin: 0px;
		padding: 0px;
	}
	
	h2
	{
		color: #4C4C4C;
		font-size: 12pt;
	}
	
	p
	{
		color: #4C4C4C;
		font-size: 8pt;
	}
	
	td
	{
		color: #4C4C4C;
		font-size: 8pt;
	}
	
	#page-content-holder a, #page-content-holder-double a
	#page-content-holder a:visited, #page-content-holder-double a:visited
	{
		color: blue;
		text-decoration: underline;
	}
	
	#page-content-holder a:hover, #page-content-holder-double a:hover
	{
		color: blue;
		text-decoration: none;
	}
		.floatLeft
	{
		float: left;
	}
	#new-title-holder
	{
		float: left;
		margin: 0px;
		padding: 20px;
		width: 158px;
	}
		* html #page-downloads-content
	{
		width: 510px;
	}

	#page-downloads-content a
	{
		color: blue;
		text-decoration: underline;
	}
	
	#news-border_top
	{
		width: 194px;
	}
	* html #new-title-holder
	{
		padding: 0px;
		padding-bottom: 5px;
		padding-left: 20px;
		padding-top: 11px;
		width: 198px;
	}
	
	#content-double-top
	{
		margin: 0px;
		padding: 0px;
		width: 714px;
	}
		* html #page-downloads-content
	{
		width: 510px;
	}

	#page-downloads-content a
	{
		color: blue;
		text-decoration: underline;
	}
	
	#news-border_top
	{
		width: 194px;
	}
	
	#news-border-topright
	{
		background: url(../images/corner_fold.gif) top left no-repeat;
		float: right;
		height: 40px;
		margin: 0px;
		padding: 0px;
		width: 40px;
	}
	
	#new-title-holder
	{
		float: left;
		margin: 0px;
		padding: 20px;
		width: 158px;
	}
		#news-border-topright
	{
		background: url(../images/corner_fold.gif) top left no-repeat;
		float: right;
		height: 40px;
		margin: 0px;
		padding: 0px;
		width: 40px;
	}
	#content-holder-main
	{
		background: url(../images/double_bg.gif) top left repeat-y;
		margin: 0px;
		padding: 0px;
		width: 758px;
		vertical-align: top;
	}
	img
	{
		border: 0px;
	}
	.border-top-left
	{
		background: url(../images/border_top_left.gif) top left no-repeat;
		height: 4px;
		width: 4px;
	}
	
	.border-top
	{
		background: url(../images/border_top.gif) top left repeat-x;
		height: 4px;
		width: 100%;
	}
	
	.border-top-right
	{
		background: url(../images/border_top_right.gif) top left no-repeat;
		height: 4px;
		width: 4px;
	}
	
	.div-border-topleft
	{
		background: url(../images/border_top_left.gif) top left no-repeat;
		float: left;
		height: 4px;
		width: 4px;
	}
	
	.div-border-topmiddle
	{
		background: url(../images/border_top.gif) top left repeat-x;
		float: left;
		height: 4px;
	}
	
	.div-border-topright
	{
		background: url(../images/border_top_right.gif) top left no-repeat;
		float: left;
		height: 4px;
		width: 4px;
	}

	.fold-top-right
	{
		background: url(../images/corner_fold.gif) top left no-repeat;
		float: left;
		height: 40px;
		width: 40px;
	}
	
	.border-left
	{
		background: url(../images/border_left.gif) top left repeat-y;
		width: 4px;
	}
	
	.border-centre
	{
		margin-right: 4px;
	}
	
	.border-right
	{
		background: url(../images/border_right.gif) top left repeat-y;
		width: 4px;
	}
	
	.border-bottom-left 
	{
		background: url(../images/border_bottom_left.gif) top left no-repeat;
		height: 4px;
		width: 4px;
	}
	
	.border-bottom 
	{
		background: url(../images/border_bottom.gif) top left repeat-x;
		height: 4px;
		width: 100%;
	}
	
	.border-bottom-right 
	{
		background: url(../images/border_bottom_right.gif) top left no-repeat;
		height: 4px;
		width: 4px;
	}
	
/* --------------------------- Nav v2 ---------------------------- */

	/* Root Menu */
	ul#Menu-ROOT
	{
		background-color: #D9E0EA;
		clear: both;
		color: #000000;
		cursor: pointer;
		font-size: 9pt;
		float: none;
		height: auto;
		margin: 0px;
		overflow: visible;
		padding: 0px;
		position: relative;
		text-align: left;
		visibility: visible;
		width: 201px;
	}

	ul#Menu-ROOT li
	{
	    background:url(../images/icon_grey_off.gif) top left no-repeat;		
		background-color: #D5D8E1;
		list-style: none;
		margin: 0px;
		padding: 7px 0px 7px 20px;
		position: static;
	}

	* html ul#Menu-ROOT li
	{
		width: 201px;
	}

	ul#Menu-ROOT a
	{
		color: #000000;
		margin: 0px;
		padding: 0px;
		text-decoration: none;
	}

	/* Fly-Out Menu */
	ul#Menu-ROOT ul
	{
		display: block;
		margin: 0px; 
		overflow: visible; 
		padding: 0px;
		position: absolute;
		visibility: hidden;
		width: 201px;
		top: 0px;
		left: 201px;
	}

	/* Sub-Menu */
	ul#Menu-ROOT ul.nav-selected
	{
		background: #D9E0EA!important;
		clear: both;
		display: block;
		margin: 0px;
		margin-bottom: -7px;
		margin-left: -20px;
		margin-top: 7px;
		overflow: visible;
		padding: 0px;
		position: static;
		visibility: visible;
		width: auto;
	}

	* html ul#Menu-ROOT ul.nav-selected
	{
		margin-bottom: 0px;
	}
		ul#Menu-ROOT ul.nav-selected li.first-child
	{
		background: url(../images/icon_arrow_grey_on.gif) no-repeat 21px 9px;
		padding-top: 8px;
	}
	
	ul#Menu-ROOT ul.nav-selected ul.nav-selected li.first-child
	{
		background: url(../images/icon_arrow_grey_off.gif) no-repeat 21px 1px;
		padding-top: 0px;
	}

	
	ul#Menu-ROOT ul.nav-selected li
	{
		background: url(../images/icon_arrow_grey_off.gif) no-repeat 21px 9px;
		background-color: #D9E0EA!important;
		display: block;
		margin: 0px;
		padding: 0px;
		padding-bottom: 2px;
		padding-left: 36px;
		padding-top: 2px;
		visibility: visible;
		width: auto;
	}

	ul#Menu-ROOT ul.nav-selected ul.nav-selected
	{
		padding-bottom: 7px;
	}

	* html ul#Menu-ROOT ul.nav-selected ul.nav-selected
	{
		padding-bottom: 0px;
	}
	
	ul#Menu-ROOT ul.nav-selected li a,
	ul#Menu-ROOT ul.nav-selected li a:visited
	{
		color: #3D4961!important;
		margin: 0px;
		padding: 0px;
	}
	
	ul#Menu-ROOT ul.nav-selected li a:hover
	{
		font-weight: bold;
	}

	ul#Menu-ROOT ul.nav-selected li.last-child
	{
		padding-bottom: 10px;
	}

	* html ul#Menu-ROOT ul.nav-selected li.last-child
	{
		padding-bottom: 3px;
	}


	ul#Menu-ROOT ul.nav-selected ul.subnav
	{
		display: none;
		visibility: hidden!important;
	}


		
	.in120 {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-family: "ËÎÌå";
	
}
.in120 a:link{
    font-size:12px;
    color:#333333;
	
}
.in120 a:visited{
    font-size:12px;
    color:#333333;
	;
}
.in120 a:hover{
    font-size:12px;
    color:#333333;

}
	.in12 {
	font-size: 12px;
	color: #0000FF;
	font-family: "ËÎÌå";
	text-decoration:underline;
}
.in12 a:link{
    font-size:12px;
    color:#0000FF;
	
}
.in12 a:visited{
    font-size:12px;
    color:#0000FF;
	;
}
.in12 a:hover{
    font-size:12px;
    color:#0000FF;

}

	.in121 {
	font-size: 14px;
	color: #666666;
	font-family: "ËÎÌå";
	font-weight: bold;	
	
}
.mainContent-holder

	{
		float: left;
		margin-left: 4px;
		width: 756px;
	}
	
	.page-content
	{
		float: left;
		width: 514px;
	}
	
	.news-holder
	{
		float: left;
		margin-left: 2px;
		width: 236px;
	}
	
	.doc-image
	{
		float: left;
	}
	
	.download-link
	{
		float: left;
		padding-left: 10px;
		padding-top: 10px;
	}
	
	.play-video
	{
		float: left;
	}
	
	.displayNone
	{
		display: none!important;
		height: 0px;
		width: 0px;
	}
	
	.more-news
	{
		color: blue;
	}
	#pageTrans-holder
	{
		float: left;
		height: 112px;
		text-align: left;
		width: 567px;
	}
	
	#cboLang
	{
		border: 1px solid #7F9DB9;
		color: #000000;
		font-size: 7pt;
		width: 136px;
	}
	
	#languageSelect
	{
		width: 399px;
		margin-top: 21px;
		text-align: right;
		color: #000000;
	}
	
	#breadCrumbs-holder
	{
		float: left;
		padding-left: 21px;
		padding-top: 8px;
	}
	
	#breadCrumbs-holder a
	{
		color: #000000;
		text-decoration: none;
	}

	#breadCrumbs-holder a:hover
	{
		text-decoration: underline;
	}

	#SiteMap-Container ul
	{
		margin: 0px;
		padding: 0px;
	}
	
	#border-top-nav
	{
		width: 201px;
	}
	
	#border-bottom-nav
	{
		width: 201px;
	}
	
	#navigation-holder
	{
		margin: 0px auto;
		text-align: left;
		padding: 0px;
		vertical-align: top;
		height: 100%;
	}

	#top-image-container
	{
		height: 176px;
		width: 750px;
	}

	#banner-image-top
	{
		width: 748px;
	}
	
	#banner-image-left
	{
		height: 176px;
	}

	#banner-image-bottom
	{
		width: 750px;
	}
	
	#banner-image-right
	{
		height: 176px;
	}
	
	#banner-image-content
	{
		background: #ffffff;
		height: 176px;
		margin-left: 4px;
		width: 746px;
	}
	
	#main-content-top
	{
		width: 510px;
	}
	
	#main-content-content
	{
		width: 510px;
	}
	
	#main-content-bottom
	{
		width: 510px;
	}
	
	#news-holder-top
	{
		width: 228px;
	}
	
	#news-holder-content
	{
		width: 230px;
	}
	
	#news-holder-bottom
	{
		width: 230px;
	}
	
	#top-left-pad
	{
		background-position: top right;
		width: 6px;
	}
	
	#site-content-top
	{
		height: 4px;
	}
	
	#site-content-bottom
	{
		height: 4px;
	}

	#SiteMap-Container
	{
		text-align: left;
		padding: 20px;
	}

	#SiteMap-Container li
	{
		background-color: #ffffff;
		list-style: none;
		margin: 0px;
		padding-left: 20px;
		text-align: left;
	}
	
	#SiteMap-Container ul a,
	#SiteMap-Container ul a:visited
	{
		padding: 2px;
		display: block;
		color: #4C4C4C;
		text-decoration: none;
	}

	#SiteMap-Container ul a:hover
	{
		color: #4C4C4C;
		text-decoration: underline;
	}
	
	#page-title-holder,
	#page-title-holder-double
	{
		margin: 0px;
		padding: 20px;
			
	}

	* html #page-title-holder-double
	{
		padding-top: 12px;
		padding-bottom: 5px;
	}
	
	#page-content-holder
	{
		width: 470px;
	}
	#all-news-holder
	{
		background: url(../images/dots_2.gif) top center no-repeat;
		margin: 0px;
		padding-bottom: 20px;
		padding-left: 20px;
		padding-top: 20px;
	}
	
	/* --------------------------- News ---------------------------- */

	#news-headlines-container
	{
		/*width: 230px;*/
	}

	#news-holder ul
	{
		height: auto;
		margin: 0px;
		padding: 0px;
		width: 230px;
	}

	#news-holder li
	{
		background: url(../images/dots_2.gif) top center no-repeat;
		list-style: none;
		margin: 0px;
		padding: 14px 20px 14px 20px;
	}
	
	#news-holder a:link, a:visited
	{
		color: #000000;
		text-decoration: none;
	}
	
	#news-holder a:hover
	{
		text-decoration: underline;
	}
#all-news-holder a, #all-news-holder a:visited
	{
		color: blue!important;
		text-decoration: underline!important;
	}
	
	#all-news-holder a:hover
	{
		text-decoration: none!important;
	}
	
	#news-content-holder
	{
		background: url(../images/news_bg.gif) top left repeat-y;
		height: 100%;
		vertical-align: top;
		width: 238px!important;
	}
	#page-content-holder-double
	{
		background: url(../images/dots_1.gif) top center repeat-x;
		width: 690px; margin-left:20px;
	}