@charset "utf-8";
/* CSS Document */

body{background:url(../images/bgrp.jpg) left top repeat-x #5ca9f3; margin:0px; padding:0px; color:#3a3a3a; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

img {border:none;}
.clear{clear:both;}


#mainbody {background:url(../images/mainbg.jpg) center top no-repeat; width:100%; margin:0 0 0 0;}

#wrapper{width:984px; margin:0 auto;}

.toparea{width:984px; float:left; margin:9px 0 0 0;}
.toparea .name{width:609px; padding:31px 0 15px 0; margin:0 auto;}

.toparea .live{width:220px; float:right; padding:27px 0 20px 0; margin-top:-15px;}
.toparea .live .cam{width:45px; float:left; margin:0 5px 0 0;}
.toparea .live .camcontent{width:165px; float:right; margin:0 0 0 0;}
.toparea .live .camcontent .span{ margin:7px 0 0 0;}

.top-left {margin:17px 0 0 -5px;}
.top-right {margin:52px 0 0 804px;}


a.clickhere, a.clickhere:visited{width:87px;height:19px; float:left; display:block;background: url(../images/btn-click-here.gif) top left no-repeat;text-indent:-9000px; margin:0 15px 0 0;}
a.clickhere:hover{background:url(../images/btn-click-here-hover.gif) top left no-repeat;}

.contentarea{background:url(../images/content-bg.jpg) left top no-repeat #ffffff; padding:25px 25px 0px 25px;}
.contentbottom{height:15px;}

.bannerarea{ width:934px; float:left;}

.headingline{width:934px;  float:left; padding:0 0 26px 0; text-align:center;}

.headingline  .mainline{width:645px;  float:left; text-align:right; padding:15px 0 0 0;}
.headingline  .rightline{width:225px;  float:right; text-align:left;}
.headingline  .rightline p{width:225px;  float:right; text-align:left; margin:0px; padding:0px;}

.mainsupporter{width:934px;  float:left; padding:30px 0 9px 0; text-align:center;}

.mainsupporter span{ margin: 0 auto; text-align:center;}

.mainsupporter span  img{ padding:0 55px 0 0;}


.contentbg{background:#f5f1e2; width:866px; padding:23px 34px 13px 34px; }

.contentbg .wrapper { width:864px;}

.contentbg .wrapper .first { width:228px; padding:0 72px 0 0; float:left;}

.contentbg .wrapper .first .heading { color:#11447b; font-family:Georgia, "Times New Roman", Times, serif; font-size:33px; font-weight:normal; border-bottom: #d5ccac solid 1px; padding:0 0 5px 0; margin:0 0 5px 0;}

.contentbg .wrapper .first p{ font-size:12px; color:#109133; line-height:20px; margin:0px; padding:0 0 10px 0;}
.contentbg .wrapper .first a{ text-decoration:underline;color:#109133; }
.contentbg .wrapper .first a:hover{ text-decoration:none;}



.header {width:984px; margin:0 auto;}
.header .header-left {position:absolute; margin:16px 0 0 24px; overflow:hidden; top:auto; left:auto;}
.header .header-right {position:absolute; margin:52px 0 0 804px;}
.header .header-mid {padding:47px 0 15px 0; text-align:center; }


.contentbg .wrapper .second { width:243px; padding:0 65px 0 0; float:left;}

.contentbg .second .heading { color:#11447b; font-family:Georgia, "Times New Roman", Times, serif; font-size:33px; font-weight:normal; border-bottom: #d5ccac solid 1px; padding:0 0 5px 0; margin:0 0 5px 0;}

.contentbg .wrapper .second p{ font-size:12px; color:#3a3a3a; line-height:20px; margin:0px; padding:0 0 10px 0;}
.contentbg .wrapper .second a{ text-decoration:underline;color:#3a3a3a; }
.contentbg .wrapper .second a:hover{ text-decoration:none;}

.contentbg .wrapper .third { width:256px; padding:0 0 0 0; margin:0px; float:left;}
.contentbg .wrapper .third span{ padding:0 0 7px 0; margin:0px; float:left;}

.conferancesponsers {float:left; padding:23px 0 0 0; width: 932px;}
.conferancesponsers span{ float:left; margin:0; padding:0 0 20px 0;}

.bottomlink {float:left; padding:8px 7px 8px 7px; width: 919px; background:#f5f1e2; font-size:11px; text-align:center; margin:15px 0 20px 0;}
.bottomlink a{ color:#4a4a4a; text-decoration:none; line-height:normal; padding:0 8px 0 5px;}
.bottomlink a:hover{ color:#a5542c; text-decoration:underline; line-height:normal;}

.footerarea{ width:960px;color:#FFFFFF;font-size:11px; margin:0 auto; padding:0 0 0 0; margin-bottom:10px;}

.footerarea .left{ width:310px; float:left; padding:15px 0 3px 0; }
.footerarea .left a{ text-decoration:none;}
.footerarea .left a:hover { text-decoration:underline; }

.footerarea .right{ width:230px; float:right; text-align:right;}
.footerarea .right .leftside{ width:92px; float:left; text-decoration:none; color:#FFFFFF;  padding:3px 0 3px 0;}

.footerarea .right .img{ float:left; padding:0 0 0 8px;}

/*-------------------------------------------innerpage------------------------------------*/

.innerpagebg{ background: url(../images/content-innerbg.gif) repeat-y right top; width:934px; margin:15px 0 0 0; }

.innerpagebg .left{ width:600px; float:left; padding:0 26px 0 13px; }

.innerpagebg .left .first { width:600px; float:left;}

.innerpagebg .left .first .heading { color:#11447b; font-family:Georgia, "Times New Roman", Times, serif; font-size:27px; font-weight:normal; border-bottom: #d5ccac solid 1px; padding:0 0 5px 0; margin:0 0 5px 0; }

.innerpagebg .left .first p{ font-size:12px; color:#3a3a3a; line-height:20px; margin:0px;}
.innerpagebg .left .first a{ text-decoration:none;color:#3a3a3a; }
.innerpagebg .left .first a:hover{ text-decoration:none;}

.innerpagebg .left .first .subhd{ font-size:24px; color:#11447b; line-height:20px; margin:0px; padding:0px;  font-family:Georgia, "Times New Roman", Times, serif;border-bottom: #d5ccac solid 1px; padding:0 0 10px 0; margin:0 0 5px 0;}

.innerpagebg .right{ width:255px; float:right; padding:18px;}

.innerpagebg .right span{ width:255px; float:left; padding:0 0 18px 0;}

.innerpagebg .right .news{ width:255px; float:left;}

.innerpagebg .right .news .hd{ color:#11447b; font-family:Georgia, "Times New Roman", Times, serif; font-size:33px; font-weight:normal; border-bottom: #d5ccac solid 1px; padding:0 0 5px 0; margin:0 0 5px 0;}

.innerpagebg .right .news p{ font-size:12px; color:#109133; line-height:20px; margin:0px; padding:0 0 10px 0;}
.innerpagebg .right .news a{ text-decoration:underline;color:#109133; }
.innerpagebg .right .news a:hover{ text-decoration:none;}

/*-----------------------------------------------
well wisher
-------------------------------------------------*/

.navlist{padding-left: 0;margin-left:10px;}

.navlist li{list-style: none;margin: 0; background: url(../images/arrow.gif) no-repeat left 8px; vertical-align:middle;  line-height:24px; font-size:12px; padding-left:15px;}

.navlist li a { text-decoration: none;color:#686868;}

.navlist li a:hover { text-decoration: underline; }

.navlist li span{ text-decoration: none; line-height:22px; color:#d51031;}

/*-----------------------------------------------
unit-activities
-------------------------------------------------*/
.imageleft{margin:0 22px 0 0;}
.imageleft img{padding:0 27px 19px 0; float:left;}
 
.imageright{margin:0 0 0 0;}
.imageright img{padding:0 0 19px 0; float:left;}

/*-----------------------------------------------
Related Link
-------------------------------------------------*/
.relatedbox{ width:100%; margin:13px 0 0 0; float:left; border-bottom: solid 1px #CCFF99; padding:0 0 13px 0;}
.relatedbox .image { width:125px; float:left;}
.relatedbox .contents { width:468px; float:left;}

.relatedbox .contents .font { font-size:16px; color:#289745; font-weight:bold;}
.relatedbox .contents .font a{ text-decoration:none;color:#289745; }
.relatedbox .contents .font a:hover { text-decoration:underline;}

.relatedbox .contents .clickmore { font-size:12px; color:#2569b2; font-weight:bold;}
.relatedbox .contents .clickmore a{ text-decoration:none;color:#2569b2; }
.relatedbox .contents .clickmore a:hover { text-decoration:underline;}

/*-----------------------------------------------
Membership Plan
-------------------------------------------------*/
.memberbg {width:600px; border: solid 1px #e8e4d5; background:#fbfbfb; margin:15px 0 0 0; padding:0px; border-bottom:none;}

.memberbg .head1{width:92px; background:#f5f1e2; color:#5b5b5b; font-size:14px; font-weight:bold; text-align:center; padding:10px 0 10px 0; float:left; border-right:solid 1px #e8e4d5;  border-bottom:solid 1px #e8e4d5;}

.memberbg .head2{width:234px; background:#f5f1e2; color:#5b5b5b; font-size:14px; font-weight:bold; text-align:left; padding:10px 0 10px 20px; float:left; border-right:solid 1px #e8e4d5;  border-bottom:solid 1px #e8e4d5;}

.memberbg .head3{width:232px; font-size:14px;  background:#f5f1e2; color:#5b5b5b; font-weight:bold; text-align:left;  padding:10px 0 10px 20px; float:left;  border-bottom:solid 1px #e8e4d5;}


.memberbg .head1raw{width:92px; color:#a0915a; font-size:12px; font-weight:bold; text-align:center; padding:10px 0 10px 0; float:left; border-right:solid 1px #e8e4d5;  border-bottom:solid 1px #e8e4d5;}
.memberbg .head2raw{width:234px; font-size:12px; font-weight:bold; text-align:left; padding:10px 0 10px 20px; float:left; border-right:solid 1px #e8e4d5;  border-bottom:solid 1px #e8e4d5; color:#a0915a;}

.memberbg .head3raw{width:232px; font-size:12px; color:#5b5b5b; font-weight:bold; text-align:left;  padding:10px 0 10px 20px; float:left;  border-bottom:solid 1px #e8e4d5; color:#a0915a;}

/*-----------------------------------------------
Organization
-------------------------------------------------*/

.organizebg {width:600px; margin:15px 0 15px 0; padding:0px;}
.organizebg .line1 {width:120px; color:#5b5b5b; font-size:12px; font-weight:bold; text-align:left; padding:10px 0 10px 0; float:left;}
.organizebg .line2 {width:470px; color:#3070b4; font-size:12px; font-weight:bold; text-align:left; padding:10px 0 10px 0; float:right; }

.members {width:600px; margin:15px 0 15px 0; padding:0px;}
.members .raw1 {width:120px; color:#259342; font-size:12px; line-height:26px; font-weight:bold; text-align:left; float:left; }
.members .raw2 {width:470px; color:#4e4e4e; font-size:12px; line-height:26px; font-weight:bold; text-align:left;float:right; }

.commonfont p{ font-size:12px; color:#109133; line-height:20px; margin:0px; padding:0 0 10px 0;}
.commonfont a{ text-decoration:underline;color:#109133; }
.commonfont a:hover{ text-decoration:none;}

.trustee {width:600px; margin:5px 0 15px 0; padding:0px;}
.trustee .line1 {width:130px; color:#5b5b5b; font-size:12px; font-weight:bold; text-align:left; line-height:26px; float:left;}
.trustee .line2 {width:465px; color:#3070b4; font-size:12px; font-weight:bold; text-align:left; line-height:26px; float:right; }

.advisor {width:600px; margin:5px 0 15px 0; padding:0px;}
.advisor .line1 {width:175px; color:#5b5b5b; font-size:12px; font-weight:bold; text-align:left; line-height:26px; float:left;}
.advisor .line2 {width:415px; color:#3070b4; font-size:12px; font-weight:bold; text-align:left; line-height:26px; float:right; }

/*-----------------------------------------------
Office related
-------------------------------------------------*/
.officelist{ width:100%; margin:13px 0 0 0; float:left; border-bottom: dotted 1px #5e5e5e; padding:0 0 13px 0;}
.officelist .image { width:85px; float:left;}
.officelist .contents { width:350px; float:left;}

.officelist .contents .font { font-size:16px; color:#20298e; font-weight:bold; padding:0 0 7px 0;}
.officelist .contents .font a{ text-decoration:none;color:#289745; }
.officelist .contents .font a:hover { text-decoration:none;}

.officelist .contents .font span{ font-size:14px; color:#6f6f6f; font-weight:bold;}

.officelist .contents .company { font-size:12px; color:#3570aa; font-weight:bold; line-height:18px;}
/*.officelist .contents .company a{ text-decoration:none;color:#2569b2; }
.officelist .contents .company a:hover { text-decoration:underline;}
*/
.officelist .contents .email { font-size:12px; color:#333d47; font-weight:bold; line-height:20px;}
.officelist .contents .email a{ text-decoration:none;color:#333d47; }
.officelist .contents .email a:hover { text-decoration:underline;}

.officelist .contents .email span{ font-size:12px; color:#1d268c; font-weight:bold; line-height:20px;}


/*-----------------------------------------------
Places to Visit
-------------------------------------------------*/
.places{width:600px; margin:24px 0 10px 0;}

.places .box1 {width:140px; padding:0 5px 0 5px; float:left; text-align:center; }
.places .box1 img { text-align:center; padding:0 0 10px 0;}
.places .box1 .span { text-align:center; color:#4089af; }


/*-----------------------------------------------
Exhibition
-------------------------------------------------*/
.exhibition{width:600px; margin:24px 0 10px 0;}

.exhibition .exbox1 {width:190px; padding:0 5px 0 5px; float:left; text-align:center; }
.exhibition .exbox1 img { text-align:center; padding:0 0 10px 0; border:none;}
.exhibition .exbox1 .span { text-align:center; color:#4089af; font-size:14px; font-weight:bold;}
.exhibition .exbox1 .span a{ text-align:center; color:#4089af; text-decoration:none; line-height:22px;}
.exhibition .exbox1 .span a:hover{ text-align:center; color:#4089af; text-decoration:underline;}

.innerpagehotel { width:600px; margin:15px 0 0 0;}
.innerpagehotel  .image {float:left;}

.innerpagehotel  .contentbox {float:right; width:320px; padding:0 10px 0 0; font-size:16px; font-weight:bold;}
/*-----------------------------------------------
News
-------------------------------------------------*/

.newshd {font-size:16px; line-height:20px; color:#1582c2; padding:10px 0 0 0;}
.newshd span {font-size:12px; line-height:18px; color:#2a9446;}

/*-----------------------------------------------
Photo Gallery
-------------------------------------------------*/
.photogallery{ width:600px; float:left; padding:0; margin:0px;}

.photogallery span.one{ width:200px; float:left; padding:0 0 32px 0; text-align:left; margin:0px;}

.photogallery span.two{ width:200px; float:left; padding:0 0 32px 0; text-align:center; margin:0px;}

.photogallery span.three{ width:200px; float:left; padding:0 0 32px 0; text-align:right; margin:0px;}

.bearer {background:#FFFFFF;}

.bearer .heading {color:#11447b; font-family:Georgia, "Times New Roman", Times, serif; font-size:27px; font-weight:normal; border-bottom: #d5ccac solid 1px; padding:10px 0 5px 0; margin:0 0 5px 0; text-align:center;}

.bearer .bearer-left {float:left; width:450px;}
.bearer .bearer-right {float:right; width:450px;}
