
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}
input,form,h1,h2,h3,html {
	margin:0px auto;
	padding:0px;

}
.Spacer {
	margin:0px;
	padding:0px;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#74c3ff;
	margin-top:10px;
	margin-bottom:10px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:normal;
	color:#74c3ff;
	border-bottom:solid 1px #CCCCCC;
	margin-bottom:10px;
}
table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:normal;
	color:#000;
}
/* Begin Header CSS*/
.Wrapper100 {
	margin:0px auto;
	padding:0px;
	width:100%;
	height:auto;
	text-align:center;
}
.WrapperHeader {
	margin:0px auto;
	padding:0px;
	width:1000px;
	max-width:inherit;
	height:113px;
	text-align:center;
}
.WrapperHeaderLogo {
	margin:0px auto;
	padding:0px;
	width:724px;
	height:113px;
	float:left;
}
.WrapperHeaderTopNav {
	background-image:url(../images/logo_bg.jpg);
	margin:0px auto;
	padding:0px;
	width:auto;
	height:113px;
}
.HeaderLang {
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	font-size:12px;
	padding-top:50px;
	margin:0px auto;
	text-align:center;

}
.HeaderLang a{
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	font-size:12px;
	text-decoration:none;

}
.HeaderLang a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#74c3ff;
	font-size:12px;
	text-decoration:underline;

}
.HeaderNav {
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	font-size:12px;
	text-decoration:none;
	padding-top:10px;
	margin:0px auto;
	text-align:center;

}
.HeaderNav a{
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	font-size:12px;
	text-decoration:none;

}
.HeaderNav a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#74c3ff;
	font-size:12px;
	text-decoration:underline;

}
/* Begin Main Nav */
.WrapperHeaderMainNav {
	background-image:url(../images/bg_menu.jpg);
	margin:0px auto;
	padding:0px;
	width:1000px;
	height:53px;
}

.MainNavContainer {
	padding-top:10px;
	margin:0 auto;
	width:739px;
	height:43px;
}

ul.MainNav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	margin:0 auto;
	padding:0;
	list-style:none;
	display:table;
	position:relative;
}
ul.MainNav li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	
}
ul.MainNav li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#74c3ff;
	text-decoration:none;
	
}
ul.MainNav li#awal{
	float:left;
	padding-right:10px;
	padding-left:10px;
	margin-top:1px;
	line-height:27px;
	border-right:solid 1px #ccc;
	text-align:center;
	
}
ul.MainNav li#akhir{
	float:left;
	padding-right:50px;
	padding-left:10px;
	line-height:27px;
	margin-top:1px;
	text-align:center;
}
ul.MainNav li#search{
	float:left;
	padding-right:50px;
	padding-left:10px;
	line-height:27px;
	margin-top:1px;
	text-align:center;
}
.SearchForm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:20px;
	text-align:left;
	vertical-align:bottom; 
	width:140px; 
	border:solid 1px #ccc;
	margin:0px;
	padding-top:5px;

}
.SearchButton {
	margin:0 auto;
	padding-top:4px;
	position:absolute;
}
/**/

.HomeContainer {
	margin:0 auto;
	width:929px;
	height:auto;
}
.HomeTextHighlight {
	background-image:url(../images/home_highlight_text.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	margin:0px auto;
	width:278px;
	height:189px;
	padding-top:70px;
	padding-left:15px;
	padding-right:15px;
	text-align:justify;
	float:left;
}
.HomeFlash {
	margin:0px;
	padding:0px;
	width:621px;
	height:259px;
	text-align:center;
	float:left;
}
.HomeNews {
	background-image:url(../images/fron_news_bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:278px;
	height:256px;
	float:left;
	padding-left:15px;
	padding-top:16px;
	padding-right:15px;
}
.HomeNewsTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	float:left;
	width:255px;
	padding-left:23px;
}
.HomeNewsList {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	width:278px;
	height:auto;
	padding-top:10px;
	clear:left;
}
.HomeNewsList a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d83d5;
	text-decoration:none;
}
.HomeNewsList a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#74c3ff;
	text-decoration:underline;
}
.HomeWelcome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:607px;
	height:auto;
	padding-left:14px;
	text-align:justify;
	float:left;
	overflow:auto;
}
/* Content */

.ContentContainer {
	margin:0 auto;
	width:929px;
	height:auto;
}
.ContentLeftContainer {
	margin:0 auto;
	width:277px;
	height:auto;
	float:left;
}
.ContentLeftImage {
	margin:0px auto;
	width:308px;
	height:auto;
	padding-bottom:10px;
}

.ContentPage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:607px;
	height:auto;
	padding-left:25px;
	text-align:justify;
	float:left;
}
.Breadcump {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	width:607px;
	height:auto;
	text-align:right;
	padding-bottom:10px;
}
.Breadcump a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:none;
}
.Breadcump a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#74c3ff;
	text-decoration:none;
}

.LeftMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:277px;
	height:auto;
	float:left;
	padding-top:16px;
	padding-bottom:16px;
}
.LeftMenuTop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	margin:0px auto;
	background-image:url(../images/left_menu.jpg);
	width:227px;
	height:31px;
	padding-left:50px;
	padding-top:10px;
}
.LeftMenuContent {
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:269px;
	height:auto;
	border-right:1px solid #d9dbdd;
	border-left:1px solid #d9dbdd;
	padding-left:3px;
	padding-right:3px;
}
.LeftMenuTitle {
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#266ea5;
	width:254px;
	height:20px;
	vertical-align:middle;
	text-align:left;
	padding-top:6px;
	padding-bottom:3px;
	padding-left:15px;
	border-bottom:1px solid #d9dbdd;
}
.LeftMenuTitle a{
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#266ea5;
	text-decoration:none;
}
.LeftMenuTitle a:hover{
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000099;
	text-decoration:underline;
}
.LeftMenuBottom {
	margin:0px auto;
	background-image:url(../images/left_menu_bottom.jpg);
	width:277px;
	height:7px;
}
.LeftNews {
	background-image:url(../images/left_news_bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:247px;
	height:256px;
	float:left;
	padding-left:15px;
	padding-top:16px;
	padding-right:15px;
}
.LeftNewsTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	float:left;
	width:224px;
	padding-left:23px;
}
.LeftNewsList {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	width:247px;
	height:auto;
	padding-top:10px;
	clear:left;
}
.LeftNewsList a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d83d5;
	text-decoration:none;
}
.LeftNewsList a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#74c3ff;
	text-decoration:underline;
}

.NewsTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
	width:auto;
	height:auto;
}
.NewsTitle a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#2d83d5;
	text-decoration:none;
}
.NewsTitle a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#74c3ff;
	text-decoration:underline;
}
.NewsHeadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	width:auto;
	height:auto;
	border-bottom:dashed 1px #CCCCCC;
	margin-bottom:10px;
	padding-bottom:10px;
}
.MultilateralList {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	width:auto;
	height:auto;
	border-bottom:dashed 1px #CCCCCC;
	margin-bottom:10px;
	padding-bottom:10px;
}
.MultilateralList a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
}
.MultilateralList a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFCC00;
	text-decoration:underline;
}

.InstutionList {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	background-color:#ededed;
	width:587px;
	height:auto;
	padding:10px;
	text-align:left;
}
.InstutionList a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:none;
}
.InstutionList a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#74c3ff;
	text-decoration:none;
}
/**/

/* Begin GALERI CSS*/
div#divContentContainer {
 position: relative;
 margin: 0 auto;
 width: 620px; }
 
div#divContentContainerFront {
 position: relative;
 margin: 0 auto;
 float:left;
 width: 300px; }

#thumbnailCover {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	float:left;
	width:150px;
	text-align:center;
	background-color:#FFFFFF;
} 
#thumbTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	font-weight:normal;
	background:#e5e5e5;
	padding:3px;
	width:129px;
	height:30px;
	float:left;
} 
.thumbnail {
 margin: 10px 15px 0px 0px;
 padding: 1px;
 border-top: 3px solid #e5e5e5;
 border-left: 3px solid #e5e5e5;
 border-right: 3px solid #e5e5e5;
 border-bottom: 3px solid #e5e5e5;
 background-color: #333333 }
 
.thumbnailover {
 border: 3px solid #0066FF;}
/* End GALERI CSS*/
A.linksitemap	    	{	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
							font-size:10pt;
							text-decoration: none;} 
 A.linksitemap:link      {  color: #003399;} 
 A.linksitemap:visited   {  color: #003399;} 
 A.linksitemap:active    {  color: #003399;} 
 A.linksitemap:hover     {  color:#FF0000;	
 					    text-decoration: underline; }
ol#sitemap li {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;

}
ol#sitemap li ul {
	padding:0px;
	margin:0px;

}
ol#sitemap li ul li{
	list-style-type:disc;
	list-style-position:inside;
	padding-left:15px;

}
ol#sitemap li ul li ul {
	padding:0px;
	margin:0px;

}
ol#sitemap li ul li ul li{
	list-style-type:square;
	list-style-position:inside;
	padding-left:15px;

}
#page {
	padding-top:10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	text-decoration:none;
	width:auto;
	text-align:center;
}
#page  a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	text-decoration:none;
}
#page a:hover {
	color:#FF3300;
	text-decoration:underline;
}
/* Begin Footer CSS*/

.FooterContainer {
	margin:0px auto;
	width:1000px;
	height:27px;
	padding-top:17px;
	background-color:#74c3ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
	vertical-align:middle;
}