.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;
}

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:#FFFFFF;
}

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;
}
#contant{
	margin:auto;
	height:100%;
	color: #333333;
}
/* 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;	
	text-align:left;
	padding-top:6px;
	padding-left:5px;
	padding-right:15px;
}
/* News Strip ---------------------------------------------------*/


/* Welcome Part ---------------------------------------------------*/
#welcome{
	width:973px;
	font-size: 12px;
	color: #003d67;
	padding-left:15px;
	padding-right:15px;
}
#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;
	padding-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;
	width:470px;
}
#chairessagmiddle{
	font-size: 12px;
	color: #333333;	
	padding-left:14px;
	padding-right:14px;
	background-image: url(images/welcomtext_middle.gif); 
	background-repeat: repeat;
}
#chairessagbottome{
	margin-left:6px;
	height:13px;
	background-image: url(images/welcomtext_bottom.gif); 
	background-repeat:no-repeat;
}


.boxbg {
	background-image:url(images/welcomebox.gif);
	background-position:right;
	background-repeat:repeat-y;
	
}

/* Welcome Part ---------------------------------------------------*/


/* Banner Part ---------------------------------------------------*/
#banner{
	width:973px;
	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;
	float:left;
	background:url(images/photopart_bg.gif) no-repeat left top;
	height:370px;	
}

#newspart{
	width:321px;
	float:left;	
	margin-left:5px;
	background:url(images/newspart_bg.gif) no-repeat left top;
	height:370px;
}

#videopart{
	width:321px;
	float:left;
	margin-left:5px;
	background:url(images/videopart_bg.gif) no-repeat left top;
	height:370px;
}

/* Left  Part ---------------------------------------------------*/

#leftpart {
	width:321px;
	padding-left:15px;
	padding-right:0px;
	margin-top:6px;
	float:left;
}


#login {
	background-color:#FFFFFF;
	border-bottom:1px solid #F0F0F0;
}

#register{
	background-color:#ffffff;		
	
}

#menu{
	background-color:none;	
}
#advert{
	background-color:#FFFFFF;	
}

.welcome_member {
background:url(images/welcome_member.gif) no-repeat left top;
height:38px;
}


/* Middle  Part ---------------------------------------------------*/


#middlepart {
	width:321px;
	padding-left:5px;
	padding-right:0px;
	margin-top:6px;
	float:left;
}

#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;
}

.video {

height:200px;
vertical-align:top;

}

.seemore {
padding-top:8px;
padding-right:14px;

}

#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;
}

.border_bottom {
border-bottom:1px solid #d4d4d4;
}

.news_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
text-decoration:none;
}

.member_login {
background:url(images/member_login.gif) no-repeat left top;
height:40px;
}

.username {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:20px;
}

input {
font-size:12px;
border:1px solid #CCCCCC;
color:#333333;
}

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:30px;
}


.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;
height:40px;
}

.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;
}

#h-advertise {
clear:both;
margin-left:15px;
margin-right:15px;
border-top:2px solid #E7E7E7;
margin-top:15px;
}

.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;

}

.radiobtn {
border:0px;
}


#tell {
width:321px;
padding-top:5px;
}
