form {
	padding:0px;
	margin:0px;	
}

.loginbutton  {
	height:22px;
	width:73px;
	border:0;
	cursor:pointer;
	background-color: transparent;
	background-image: url(images/login_but.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.ragisterbutton  {
	height:22px;
	width:73px;
	border:0;
	cursor:pointer;
	background-color: transparent;
	background-image: url(images/register_button.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.submitbutton  {
	height:22px;
	width:73px;
	border:0;
	cursor:pointer;
	background-color: transparent;
	background-image: url(images/submit_but.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.searchbutton 
{
	height:22px;
	width:73px;
	border:0;
	cursor:pointer;
	background-color: transparent;
	background-image: url(images/search_button.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg1.jpg);
	background-repeat: repeat-x;
	background-color:#eeeeee;
}

a img {
border:0px;
}

body,td,th,div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #333333;*/
	/*text-align:justify;*/
}
#container{
	width:1003px;
	margin:auto;
	background-image: url(images/bg2.jpg); 
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
#contant{
	margin:auto;
	height:100%;
}
/* Top Part ---------------------------------------------------*/
#toppart{
	margin:auto;
	height:136px;
}
#logopart{
	margin:auto;
}
#logo{
	float:left;
	margin:auto;
	width:187px;	
}
#slogan{
	float:left;
	margin:auto;
	width:280px;
	height:100px;
	background:url(images/slogan.png) no-repeat left top;
}
#todaydate{
	float:right;
	margin:auto;
	height:100px;
	width:536px;
	background-image: url(images/logo_bg.png); 
	background-repeat:no repeat;
}
#date{
	float:right;
	width:300px;
	margin-top:75px;
	padding-right:15px;
	text-align:right;
	font-size: 12px;
	color: #bce5ff;
}
/* Top Part ---------------------------------------------------*/


/* Menu Part ---------------------------------------------------*/
#menupart{
	width:1003px;
}
#home{
	float:left;
	width:92px;
}
#aboutus{
	float:left;
	width:113px;
}
#contactus{
	float:left;
	width:140px;
}
#coordinators{
	float:left;
	width:152px;
}
#news{
	float:left;
	width:191px;
}
#pressroom{
	float:left;
	width:94px;
}
#investors{
	float:left;
	width:105px;
}
#sitemap{
	float:left;
	width:116px;
}

/* Menu Part ---------------------------------------------------*/


/* News Strip ---------------------------------------------------*/
#newsstrip{
	width:975px;
	display:block;
	height:25px;
	font-size: 12px;
	color: #003d67;
	text-align:left;
	padding-top:6px;
	padding-left:15px;
	padding-right:15px;
}
/* News Strip ---------------------------------------------------*/


/* Welcome Part ---------------------------------------------------*/
#welcome{
	width:975px;
	font-size: 12px;
	color: #003d67;
	padding-left:15px;
	padding-right:15px;
	height: 156px;
}
#welcometext{
	float:left;
	width:484px;
	font-size: 12px;
	color: #333333;	
}
#weltop{
	height:39px;
	font-size: 16px;	
	padding-left:14px;
	padding-top:6px;
	color: #FFFFFF;
	background-image: url(images/welcomtext_top.jpg); 
	background-repeat:no repeat;	

}
#welmiddle{
	font-size: 12px;
	color: #333333;	
	padding-left:14px;
	padding-right:14px;
	background-image: url(images/welcomtext_middle.gif); 
	background-repeat: repeat;
}
#welbottome{
	height:13px;
	background-image: url(images/welcomtext_bottom.gif); 
	background-repeat:no repeat;
}

#chairessage{
	float:left;
	width:484px;
	margin-left:6px;
	font-size: 12px;
	color: #333333;	
}
#chairessagtop{
	height:39px;
	font-size: 16px;	
	padding-left:14px;
	padding-top:6px;
	color: #FFFFFF;
	background-image: url(images/chairman_top.jpg); 
	background-repeat:no repeat;
}
#chairessagmiddle{
	font-size: 12px;
	color: #333333;	
	padding-left:14px;
	padding-right:14px;
	background-image: url(images/welcomtext_middle.gif); 
	background-repeat: repeat;
}
#chairessagbottome{
	height:13px;
	background-image: url(images/welcomtext_bottom.gif); 
	background-repeat:no repeat;
}



/* Welcome Part ---------------------------------------------------*/


/* Banner Part ---------------------------------------------------*/
#banner{
	width:975px;	
	padding-left:15px;
	padding-right:15px;
}
/* Banner Part ---------------------------------------------------*/

/* Photo Part ---------------------------------------------------*/
#photonewsvideo{
	width:975px;
	padding-left:15px;
	padding-right:15px;
	margin-top:20px;
}
/* Photo  Part ---------------------------------------------------*/

#photonewsvideo{
	width:975px;
	padding-left:15px;
	padding-right:15px;
	margin-top:6px;
}


/* Login Part ---------------------------------------------------*/
#photopart{
	width:321px;	
	background:url(images/photopart_bg.gif) no-repeat left top;
	height:370px;
	margin-bottom:5px;	
}

#newspart{
	width:321px;		
	background:url(images/newspart_bg.gif) no-repeat left top;
	height:370px;
	margin-bottom:5px;	
}

#videopart{
	width:321px;		
	background:url(images/videopart_bg.gif) no-repeat left top;
	height:370px;
	margin-bottom:5px;
}

/* Left  Part ---------------------------------------------------*/

#leftpart {
	width:321px;
	padding-left:15px;
	padding-right:0px;
	margin-top:1px;
	float:left;
}
.member_login {
background:url(images/member_login.gif) no-repeat left top;
height:40px;
}

.welcome_member {
background:url(images/welcome_member.gif) no-repeat left top;
height:38px;
}


#login {

	background:url(images/s_member_login_bg.gif) no-repeat left top;
	height:163px;
	margin-bottom:5px;
}

#register{

	background:url(images/s_register_newsletter_bg.gif) no-repeat left top;	
	margin-bottom:5px;
	height:140px;
	}

#menu{

	background-color:none;
	margin-bottom:5px;	
}

#advert{

	background-color:#FFFFFF;	
}


/* Middle  Part ---------------------------------------------------*/


#middlepart {
	width:647px;
	padding-left:11px;
	padding-right:0px;
	margin-top:1px;
	margin-left:5px;
	float:left;
	background:url(images/s_middle_bg.gif) no-repeat left top;
}

#memorandum {
background:#FFFFFF;
}

#pillars {
background:#FFFFFF;
}


/* Right  Part ---------------------------------------------------*/


#rightpart {
	width:321px;
	padding-left:5px;
	padding-right:0px;
	margin-top:6px;
	float:left;
}

#latestevents {
background:#FFFFFF;
}

#latestvideo {
background:#FFFFFF;
}

#latestalbum {
background:#FFFFFF;
}

/*classes added by chingn 02 October 2008*/

.welmiddle{
	font-size: 12px;
	color: #333333;	
	padding-left:14px;
	padding-right:14px;
	background-image: url(images/welcomtext_middle.gif); 
	background-repeat: repeat;
	line-height:15px;
	text-align:justify;
}

.chairessagmiddle{
	font-size: 12px;
	color: #333333;	
	padding-left:10px;
	padding-right:14px;
	background-image: url(images/welcomtext_middle.gif); 
	background-repeat: repeat;
	text-align:justify;
}

.chairman_photo {
padding-left:10px;
padding-right:8px;
}

.photo {
height:200px;
vertical-align:top;
padding-left:14px;
}

.seemore {
padding-top:8px;
padding-right:14px;

}

#Layer3 {
	position:absolute;
	height:115px;
	width:300px;
	z-index:3;
	padding-top:7px;
	visibility: visible;
}
#Layer4 {
	position:absolute;
	height:115px;
	width:300px;
	z-index:4;
	padding-top:8px;
	visibility: hidden;
}

.border_bottom {
border-bottom:1px solid #d4d4d4;
}

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

.username {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:20px;
}

input,select {
font-size:12px;
border:1px solid #CCCCCC;
color:#333333;
vertical-align:middle;
}

a.bluelink:link, a.bluelink:active, a.bluelink:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0078c1;
text-decoration:none;
}

a.bluelink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0078c1;
text-decoration:underline;
}

.graysmall {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

.register_for_newsletter {
background:url(images/register_for_newsletter.gif) no-repeat left top;
height:22px;
}


.memorandum {
background:url(images/memorandum.gif) no-repeat left top;
height:23px;
}

.memorandum_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:justify;
}

.memorandum_padding {
padding-left:14px;
padding-top:15px;
padding-right:15px;
}

.pillars {
background:url(images/pillars.gif) no-repeat left top;
height:25px;
}

.pillar_border {
/*border-top:1px solid #F0F0F0;*/

}

.pillar_border_bot {
border-bottom:1px solid #F0F0F0;
height:40px;
}

.pillar_top_pad {
padding-top:15px;
}

a.pillar_menu:link, a.pillar_menu:active, a.pillar_menu:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0078c1;
text-decoration:none;
}

a.pillar_menu:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0078c1;
text-decoration:underline;
}

.latest_events_bg_top {
background:url(images/latest_events_bg_top.gif) no-repeat left bottom;
height:3px;
}
.latest_events_border {
background:#CBE4F2 url(images/latest_events_bg_grad.gif) repeat-x left top;
height:278px;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
}

.latest_events_bg_bot {
background:url(images/latest_events_bg_bot.gif) no-repeat left top;
height:22px;
padding-right:14px;
}

.latest_event_title {
background:url(images/latest_event_title.gif) no-repeat left top;
height:47px;
}

.event_photo_borders {
background-color:#FFFFFF;
border:1px solid #A9B5BA;
padding:4px;
}

a.event_title:link, a.event_title:active, a.event_title:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0078c1;
text-decoration:none;
font-weight:bold;
line-height:20px;
}

a.event_title:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0078c1;
text-decoration:underline;
font-weight:bold;
line-height:20px;
}

.event_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:justify;
}

.latest_video_bg_top {
background:url(images/latest_videos_bg_top.gif) left top;
height:3px;
}

.latest_video_title {
background:url(images/latest_video_title.gif) no-repeat left top;
height:45px;
}

.latest_videos_border {
background:#FFE99C url(images/latest_video_bg_grad.gif) repeat-x left top;
height:278px;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
}

.latest_videos_bg_bot {
background:url(images/latest_video_bg_bot.gif) no-repeat left top;
height:22px;
padding-right:14px;
}

.videos_padding {
padding-left:10px;
}

.latest_album_title {
background:url(images/latest_photos_title.gif) no-repeat left top;
height:46px;
}

.latest_photos_bg_top {
background:url(images/latest_photos_bg_top.gif) left top;
height:3px;
}

.latest_photos_border {
background:#D5F0B2 url(images/latest_photos_bg_grad.gif) repeat-x left top;
height:278px;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
}

.latest_photos_bg_bot {
background:url(images/latest_photos_bg_bot.gif) no-repeat left top;
height:22px;
padding-right:14px;
}

#footer {
clear:both;
}

.footer_bg {
background:url(images/footer_bg.gif) repeat-x left top;
height:110px;
}

.footer_links {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#DCF2FF;
}

a.fl:link, a.fl:active, a.fl:visited  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#DCF2FF;
font-weight:bold;
text-decoration:none;
}


a.fl:hover  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#DCF2FF;
font-weight:bold;
text-decoration:underline;
}


.footer_info {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0078c1;
text-decoration:none;
line-height:20px;
}

.powered_by {
padding-top:20px;
}

.rounded_border_top {
background:url(images/rounded_border_top.gif) no-repeat left bottom;
height:10px;
}

.rounded_border_bottom {
background:url(images/rounded_border_bot.gif) no-repeat left top;
height:10px;
}

.middle_bg_border {
background:#F5F5F5 url(images/gradient_vert_bg.gif) repeat-x left top;
height:89px;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}

.photo_bg_border {
background:url(images/thumb_bg.gif) no-repeat left top;
padding-right:4px;
padding-bottom:4px;
padding-top:4px;

}

.photo_bg_border_press {
background:url(images/thumb_bg.gif) no-repeat left top;
padding-right:4px;
padding-bottom:4px;
padding-top:4px;

}

.photo_bg_border_news {
background:url(images/thumb_bg.gif) no-repeat left top;
padding-left:3px;
padding-right:4px;
padding-bottom:4px;
padding-top:4px;

}

a.linked_heading:link, a.linked_heading:visited, a.linked_heading:active  {
font-size:12px;
color:#006699;
text-decoration:underline;
line-height:18px;
}
a.linked_heading:hover {
font-size:12px;
color:#006699;
text-decoration:none;
line-height:18px;
}


.gray_bg_border_top {
background:url(images/gray_bg_border_top.gif) no-repeat left bottom;
height:9px;
}

.gray_bg_border_bot {
background:url(images/gray_bg_border_bot.gif) no-repeat left top;
height:9px;
}

.gray_bg_border_middle {
background-color:#F9F6F6;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.padding5px {
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:3px;
}

.blue18{
font-size:18px;
color:#006699;
text-align:left;
}

.blue12{
font-size:14px;
color:#006699;
text-align:left;
}

.blue13{
font-size:12px;
color:#006699;
text-decoration:none;
line-height:18px;
}

a.serial_bluelink:link, a.serial_bluelink:active, a.serial_bluelink:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#006699;
text-decoration:none;
}

a.serial_bluelink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#006699;
text-decoration:underline;
}




.textjustify {
text-align:justify;
}


.black_title {
font-size:20px;
color:#000000;
}

.blue_title {
font-size:20px;
color:#0078C1;
}

.album_list_bg {
background:url(images/album_list_bg.gif) no-repeat left top;
height:34px;
padding-left:45px;
}

.album_list_bg {
background:url(images/album_list_bg.gif) no-repeat left top;
height:34px;
padding-left:45px;
}

.video_list_bg {
background:url(images/video_list_bg.gif) no-repeat left top;
height:34px;
padding-left:45px;
}

.video_list_bg_long {
background:url(images/video_list_bg_long.gif) no-repeat left top;
height:34px;
padding-left:45px;
}

.bluetext{
font-size:12px;
color:#0066CC;
}

.darkbluetext{
font-size:12px;
color:#006699;
line-height:18px;
}

.album_small_text {
font-size:11px;
color:#666666;
line-height:16px;
}

.gray16{
font-size:16px;
color:#666666;
line-height:25px;
}

.category_title_bg {
background:url(images/category_title_bg.gif) no-repeat left top;
height:57px;
}

.video_thumb_borders {
background-color:#FFFFFF;
border:1px solid #A9B5BA;
padding:2px;
}


#Layer1 {
	position:absolute;
	height:115px;
	width:300px;
	z-index:1;
	padding-top:7px;
	visibility: visible;
}
#Layer2 {
	position:absolute;
	height:115px;
	width:300px;
	z-index:2;
	padding-top:7px;
	visibility: hidden;
}
a.pageing:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1375AB;
text-decoration:none;
line-height:18px;
padding: 2px 4px;
}

.pageactive {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
line-height:18px;
padding: 2px 4px;
background-color:#1375AB;
}

a.pageing:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1375AB;
text-decoration:none;
line-height:18px;
padding: 2px 4px;
}


a.pageing:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
background-color:#1375AB;
line-height:18px;
padding: 2px 4px;
}

.divider {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#73BCEC;
}
.radiobtn {
border:0px;
}


.contact_bg {
background:url(images/contact_up_map5.jpg) no-repeat left top;
height:530px;
}

.clr {
	clear:both;
	height:1px;
}

#h-advertise {
clear:both;
margin-left:15px;
margin-right:15px;
margin-top:15px;
border-top:2px solid #E7E7E7;
}


#tell {
width:321px;
padding-top:5px;
}


a.join_bluelink:link, a.join_bluelink:active, a.join_bluelink:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0078c1;
text-decoration:none;
}

a.join_bluelink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0078c1;
text-decoration:underline;
}

.page-active {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
border:1px solid #666666;
padding:4px;
font-weight:bold;
}

a.paging:link, a.paging:active, a.paging:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0078c1;
text-decoration:none;
padding:5px;
}

a.paging:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
background-color:#0078c1;
}

#flashDiv {
	position:absolute;
	width:993px;
	height:770px;
	margin-top:78px;
	margin-left:176px;
	z-index:1;
}

.associated_white_bg {
background:#FFFFFF;
border-left:#cacaca solid 1px;
border-right:#cacaca solid 1px;
}

.associated_title {
background:#eaeaea;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#000000;
font-weight:bold;
border:1px solid #b1b0b0;
padding-left:10px;
}

.associated_div {
width: 580px; 
height: 180px;  
overflow-y:auto; 
overflow-x:hidden; 
scrollbar-arrow-color:blue; 
scrollbar-face-color: #e7e7e7; 
scrollbar-3dlight-color: #a0a0a0; 
scrollbar-darkshadow-color: #888888;
padding-left:10px;
}



a.associated_title_blue:link, a.associated_title_blue:active, a.associated_title_blue:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#003399;
text-decoration:none;
padding:5px;
font-weight:bold;
}

a.associated_title_blue:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#003399;
text-decoration:underline;
font-weight:bold;
}

