body{background:url(images/bg.gif) repeat-x 0 0 #FFF9F2; color:#333227;padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}
div, p, ul, h1, h2, h3, img, form{padding:0; margin:0;}
ul{list-style-type:none;}
.bank{line-height:0; font-size:0; clear:both; *padding:50px 0 50px 0;}
/*------------------------main body-------------------------*/
/*-------- header------*/
#header { width:966px; height:238px; margin:0 auto; padding:0px;}
/*------centerpage------*/
#center {width:966px; margin:0 auto; padding:0px;}
.left_pan{width:188px; background:url(images/logo_bg.gif) no-repeat #FFF9F2; color:#fff; float:left;margin:0px;}
.left_pan img{margin:40px 0 38px 52px; display:block;}
.left_pan h2{height:38px; width:150px; background:url(images/login_bg.gif) no-repeat 0 0; margin:0 0 0 6px; display:block;font:14px/14px Arial, Helvetica, sans-serif; padding:20px 0 0 20px; font-weight:bold; text-transform:uppercase;}
.left_pan h2 span{font-size:24px; line-height:24px;}
/*-------kiri pan-------*/
.kiri_pan{width:188px; color:#fff; float:left;margin:0px;}
.kiri_pan h1 { font:13px/15px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:10px 0 0 0px; padding:0 0 0 23px; font-size:15px; line-height:24px; color:#333227;}
.kiri_pan form{width:148px; margin:0 0 0 0; padding:5px 0 0 18px; display:block;}
.kiri_pan form input{width:136px; height:17px; display:block; font:bold 11px georgia;padding:4px; margin:0px 0 3px 0;}
.kiri_pan form input.button{width:90px; height:22px; display:block; background:url(images/button_arrow.gif) no-repeat 0 5px #FFF9F2; color:#333227;font:13px/15px Verdana, Arial, Helvetica, sans-serif; padding:0 10px 0 21px; margin:0 0 5px 70px; border:none;cursor:pointer; font-weight:bold;}
.kiri_pan form label{width:132px; font:9px/13px Tahoma, Arial, Helvetica, sans-serif; color:#D43723; font-weight:bold; display:block;text-transform:uppercase; background-color:#FFF9F2;}
.kiri_pan form a{width:132px; font:11px/13px Tahoma, Arial, Helvetica, sans-serif; color:#000101; text-decoration:underline; display:block;background-color:#FFF9F2;}
.kiri_pan form a:hover{text-decoration:none;}
.kiri_pan ul{width:126px; display:block; margin:10px 0 0 38px;}
.kiri_pan ul li{background:url(images/ul_arrow.gif) no-repeat 0 8px; border-bottom:#B8A997 1px dashed; padding: 0 0 0 18px;}
.kiri_pan ul li.li1{background:url(images/ul_arrow.gif) no-repeat 0 8px; border-bottom:none; padding: 0 0 0 18px;}
.kiri_pan ul li a{font:13px/23px Arial, Helvetica, sans-serif; color:#4D371E; text-decoration:none; background-color:#FFF9F2;}
.kiri_pan ul li a:hover{text-decoration:underline;}
.kiri_pan input.submitsearch {float:right;height:16px;margin-top:-30px;width:16px;}
/*-------------------------------right side--------------------*/
.rightPan3{width:778px; float:left; margin:0;}
.rightPan3 ul{width:778px; display:block; margin:0 0 0 0px; height:29px; font-size:0;}
.rightPan3 ul li{float:left;  height:29px;}
.rightPan3 ul li a{font:12px/29px Arial, Helvetica, sans-serif; font-weight:bold; height:29px; display:block; color:#FFF9F2;background:url(images/navi_bg.gif) repeat-x 0 0 #005050; text-decoration:none; text-align:center;}
.rightPan3 ul li a.langen{width:30px; height:18px; background:url(images/en.jpg) no-repeat 0 0; margin:0px; display:block; margin:5px 10px;}
.rightPan3 ul li a.langina{width:30px; height:18px; display:block; margin:5px 10px; background:url(images/ina.jpg) no-repeat 0 0;}
.rightPan3 ul li a.main{background:url(images/home.gif) no-repeat 0 0; width:59px;}
.rightPan3 ul li a.main:hover, .rightPan3 ul li a.main.active{background:url(images/home_h.gif) no-repeat 0 0; width:59px;}
.rightPan3 ul li a.home{background:url(images/about_us.gif) no-repeat 0 0; width:74px;}
.rightPan3 ul li a.home:hover{background:url(images/about_us_h.gif) no-repeat 0 0; width:74px;}
.rightPan3 ul li a.home.active{background:url(images/about_us_h.gif) no-repeat 0 0; width:74px;}
.rightPan3 ul li a.sub{background:url(images/submission.gif) no-repeat 0 0; width:92px;}
.rightPan3 ul li a.sub:hover, .rightPan3 ul li a.sub.active{background:url(images/submission_h.gif) no-repeat 0 0; width:92px;}
.rightPan3 ul li a.sub:active{background:url(images/submission_h.gif) no-repeat 0 0; width:92px;}
.rightPan3 ul li a.con{background:url(images/contact_us.gif) no-repeat 0 0; width:74px;}
.rightPan3 ul li a.con:hover{background:url(images/contact_us_h.gif) no-repeat 0 0; width:74px;}
.rightPanback{width:778px; height:208px; float:left; margin:0; background:url(images/header_pic.jpg) no-repeat 0 0px;}
.rightPanback ul.link{width:778px; display:block; margin:23px 0 0 0; height:20px;}
.rightPanback ul.link li{float:left;   width:102px; font-size:0px; display:block; padding:0 0 0 140px; height:20px;}
.rightPanback ul.link li.sup{float:left;   width:96px; font-size:0px; display:block; padding:0 0 0 170px; height:20px; margin:0;}
.rightPanback ul.link li.sol{float:left; margin:0 0 0 10px; display:block; padding:0 0 0 0px; height:20px;}
.rightPanback ul.link li a.sol{float:left; margin:0px; width:250px;  display:block; padding:0px; margin:0 0 0 0px; height:20px; font:15px/15px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#AA855B ; font-weight:normal;background-color:#FFF9F2; background-image:none;  display:block; text-align:right; height:20px;	}
.rightPanback ul.link li a{font:15px/15px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#AA855B ; font-weight:normal;background-color:#FFF9F2; background-image:none;  display:block; width:104px; text-align:right; height:20px; text-decoration:none;}
.rightPanback ul.link li a:hover{color:#5A3000; background-color:#FFF9F2; padding:0; margin:0;}
.rightPanback ul.sub_link{width:778px; display:block; margin:0px 0 0 0; height:14px; padding:0;}
.rightPanback ul.sub_link li{float:left;  width:104px; font-size:0px; display:block; padding:0 0 0 143px; height:14px; margin:0;}
.rightPanback ul.sub_link li.sup1{float:left;   width:96px; font-size:0px; display:block; padding:0 0 0 165px; height:inherit;}
.rightPanback ul.sub_link li.sol1{float:left;   width:112px; font-size:0px; display:block; padding:0 0 0 155px;}
.rightPanback ul.sub_link li a{font:14px/14px Arial, Helvetica, sans-serif; color:#353535; font-weight:normal;background-color:#FFF9F2; background-image:none;display:block; width:104px; text-align:right; height:14px;}
.rightPanback ul.sub_link li a:hover{color:#5A3000; background-color:#FFF9F2; padding:0; margin:0; text-decoration:none;}
.rightPan{width:590px;_width:555px;float:left; margin:0;}
.rightPan ul.gall{width:560px; padding:0px; margin:0 0 30px 10px; *margin:0 0 40px 10px}
.rightPan ul.gall li {background-color:#FFFFFF margin:0 15px 10px 0; width:172px; height:97px;}
.rightPan ul.gall li a:hover{background-image:none; background-color:none; text-decoration:none;}
.rightPan ul.gall li.photo{height:29px;}
.rightPan ul.gall li a{font:14px/14px Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; height:20px; text-decoration:none;background:none; margin:5px 10px 10px 0px; float:left; padding:0 auto; width:172px;border:none;}
.rightPan ul.gall li a.imggall{border:none ; margin:0 12px 0 0; width:172px; height:97px; backgroundl-image:none;}
.rightPan h2{width:778px; display:block; font:13px/13px Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase; *margin:20px 0 0 10px; margin:5px 0;height:29px; background-color:#e4e4e4;}
.rightPan h2 marquee { padding:8px 5px;}
.rightPan h3{font:18px/18px Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase; margin:0 0 10px 10px; }
.rightPan h1 {font:20px georgia; color:#006565; font-style:italic; margin:0 0 10px 10px; font-weight:700;}
.rightPan p{font-weight:normal; display:block;margin:0 0 20px 10px; background-color:#FFF9F2;}
.rightPan p a{color:#006666;font-weight:700;text-decoration:none;}
.rightPan p a:hover{color:#0000cc;}
.rightPan td{font:14px/19px Arial, Helvetica, sans-serif; color:#4D371E; font-weight:normal;}
.rightPan ol{width:530px; margin:10px;}
.rightPan ol li{font:14px/19px Arial,Helvetica, sans-serif; text-align:justify; color:#4D371E; font-weight:normal; margin:0px;}
.rightLeft{width:275px;_width:250px; float:left; margin:0 0 10px; overflow:hidden;}
.rightLeft h2{display:block; color:#FFFFFF; font:12px/14px Arial, Helvetica, sans-serif; font-weight:bold;background:url(images/h2_bg.gif) no-repeat 230px 3px #006666; padding:11px 0 0 17px; margin:0 0 5px 0; text-transform:none;}
.rightLeft ul{margin:0 0 15px 0px; padding:0 5px; display:block;}
.rightLeft ul li{padding:0; margin:0; display:block;font-size:0;background-image:none;}
.rightLeft ul li.noborder{border-bottom:none; padding:5px; margin:0; display:block;font-size:0;}
.rightLeft ul li a{font:13px/14px Arial, Helvetica, sans-serif; color:#4D371E; margin:3px 0 10px 0; padding:0; display:block;background-image:none;	background-color:#FFF9F2; text-align:left; font-weight:normal;text-decoration:none; background:none; line-height:140%;}
.rightLeft a.more{width:32px; background:url(images/more_arrow1.gif) no-repeat 0 0 #FFF9F2; color:#333227;*margin:10px 0 0 0px; height:16px;font:12px/14px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; display:block; padding:0 0 0 23px;float:right; *float:right;}
.rightLeft a.more:hover{color:#C01F0B; background:url(images/more_arrow2.gif) no-repeat 0 0 #FFF9F2; width:32px;*padding:0 0 0 23px; *font:12px/14px Arial, Helvetica, sans-serif; *font-weight:bold;}
.rightRight{overflow:hidden;width:295px;_width:250px; float:right;}	
.rightRight h2{_width:270px;background:url(images/h2_bg1.gif) no-repeat 250px 3px #EFBA00; text-transform:none; font:12px/14px Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; padding:11px 0 0 15px;  margin:0 0 5px 0; font-weight:bold;}
.rightRight ul{margin:0 0 15px 0px; padding:0 5px; display:block;}
.rightRight ul li{padding:5px; margin:0; display:block; font-size:0;}
.rightRight ul li.noborder1{border-bottom:none; padding:5px; margin:0; display:block; font-size:0; }
.rightRight ul li a{font:13px/14px Arial, Helvetica, sans-serif; color:#4D371E; margin:3px 0 6px 0;  display:block; background-image:none;	background-color:#FFF9F2; text-align:left; font-weight:normal;*font:12px/13px Arial, Helvetica, sans-serif; line-height:140%;}
.rightRight ul li a b{margin:0 200px 0 0;}
.rightRight ul li a.deactive { color:#999;}
.rightRight a.more1, .rightPan a.more1{width:32px; background:url(images/more_arrow2.gif) no-repeat 0 0 #FFF9F2; color:#333227; margin:0 0 10px 0px; height:16px;font:12px/14px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; display:block; padding:0 0 0 23px;float:right;}
.rightRight a.more1:hover, .rightPan a.more1:hover{color:#C01F0B; background:url(images/more_arrow1.gif) no-repeat 0 0 #FFF9F2; width:32px;*padding:0 0 0 23px;  *font:12px/14px Arial, Helvetica, sans-serif; *font-weight:bold;}
.rightPan2{width:175px;_width:150px; float:right; margin:73px 0 0 0;_margin:55px 0 0;*margin:53px 0 0;}
.ads{width:134px; display:block; margin:10px 0 0 20px; padding:0;}
.ads ul{margin:0px; display:block; padding:0;}
.ads ul li{background:none; border-bottom:none; padding:0px;}
.ads ul li.adsimg img{border:medium solid #cccccc; padding:0px; background:none; font:13px/23px Arial, Helvetica, sans-serif; color:#4D371E; width:126px; margin:0px; padding:0;}
.ads ul li a{font:13px/23px Arial, Helvetica, sans-serif; color:#4D371E; margin:0px; text-decoration:none; background-color:#FFF9F2;}
.ads2{width:150px; display:block; margin:0px; text-align:center;}
.ads2 ul{margin:0px; display:block;}
.ads2 ul li{background:none; border-bottom:none;}
.ads2 ul li.adsimg2{border:medium solid #cccccc; padding:10px; background:none; font:13px/23px Arial, Helvetica, sans-serif; color:#4D371E; width:150px; height:100px; margin:0 0 10px;}
.ads2 ul li a{font:13px/23px Arial, Helvetica, sans-serif; color:#4D371E; margin:0px; text-decoration:none; background-color:#FFF9F2;}
.deactive { color:#999;}
.contents {overflow:hidden; border-bottom:1px solid #ccc;_border-bottom:none; margin-bottom:10px;_height:400px; padding-bottom:10px;}
.contents p { margin:0 0 20px 10px;}
.content {overflow:hidden;_border-top:1px solid #ccc;_padding-top:10px;}
ul.side-rite {border-top:1px solid #ccc; padding:7px 5px 5px 20px;}
ul.side-rite li {padding:0 5px; list-style:square;}
ul.side-rite li a { text-decoration: none; font-size:12px; font-weight:700; color:#555;}
ul.side-rite li a:hover {text-decoration:underline;}
.table2 { margin:0 auto;}
.table2 thead tr {height:30px;}
.table2 thead tr td{padding:5px;}
.table2 tbody tr {padding:5px;}
.table2 tbody tr td {padding:5px;}
/*---------------------------footer-------------------*/
#footer_bg{background:url(images/footer_bg.gif) repeat-x; width:100%; margin:10px  auto 0; float:left;  height:130px;}
#footer{width:590px; margin:0 auto 0 auto;}
#footer ul{width:390px; margin:10px auto 7px auto; display:block; height:15px;}
#footer ul li{float:left; font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#6B6854;	display:block;}
#footer ul li a{font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#6B6854; text-decoration:none;margin:0 10px 0 10px;}
#footer ul li a:hover{text-decoration:underline;}
#footer p{width:198px; margin:0 auto 0 auto; font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#F3F1DF;background-color:#6B6854}
#footer p a {text-decoration:none; color:#FFFFFF;}
#footer ul.xhtml{width:135px; display:block; margin:12px 0 0 197px; height:21px; font-size:0px;}
#footer ul.xhtml li{float:left; height:21px; margin-right:9px;}
#footer ul.xhtml li a{text-indent:-2000px; display:block; height:21px; margin:0; padding:0; font-size:0px;}
#footer ul.xhtml li a.xht{background:url(images/xhtml.gif) no-repeat 0 0 #6B6854; color:#fff; width:66px;}
#footer ul.xhtml li a.css{background:url(images/css.gif) no-repeat 0 0 #6B6854; color:#fff; width:50px;}
.org{width:590px; font:14px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#FFFFFF;padding:30px 0 0 0; margin:auto;}
.clear{clear:both;}
ul#pikame{padding-left:10px;width:550px;margin:0 auto;*font:Arial, Helvetica, sans-serif;font:20px/20px Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
.pika_main{width:500px;padding-right:20px;margin:0 auto;font:14px/14px Arial, Helvetica, sans-serif;color:#000000;font-weight:bold; *font-weight:normal;}
#pikame li{margin:5px;float:left;width:500px;font:14px/14px Arial, Helvetica, sans-serif;font-weight:bold;font:14px/14px Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;border:2px solid #200; *border:none; *padding-left:10px;}
/* thats all you NEED to edit. But continue if you'd like. */
ul#pikame li img{position:relative;cursor:pointer;font:14px/14px Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
.pika_main img{border:3px solid #222;}
.pika_main{position: relative;margin:0 auto;}
.pikachoose li{ width:500px;float:left;position:absolute;overflow:hidden;list-style:none; font:14px/14px Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
.pika_play{position:absolute;top:10px;right:20px;font:14px/14px Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
.pika_play a{position:realative;margin-left:auto;cursor:pointer;font:14px/14px Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
.pika_play img{border:none !important;}
.pika_caption{width:100%;height:30px;text-align:center;}
.pika_navigation a{font:14px/14px Arial, Helvetica, sans-serif; font-weight:bold;color:black;text-decoration: none; cursor:pointer; }
.pika_navigation a:hover{ text-decoration:none;}
.pika_navigation{font:14px/14px Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;padding-top:10px;clear:both; text-align:center;*padding:200px 0 0 0;}
#gallery{margin:10px auto;padding: 10px;width: 520px;}
#gallery ul{list-style: none;}
#gallery ul li{display: inline;}
#gallery ul img{border: 5px solid #3e3e3e;border-width: 5px 5px 20px;}
#gallery ul a:hover img{border: 5px solid #fff;border-width: 5px 5px 20px;color: #fff;}
#gallery ul a:hover{color: #fff;}
#jquery-overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox{position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img{border: none;}
#lightbox-container-image-box-top{width: 100%;}
#lightbox-container-image-box-top-left{width: 10%;height: 1px;position: relative;margin: 0 auto;float: left;z-index: 10;display: inline;text-align: left;}
#lightbox-container-image-box-top-middle{width: 80%;padding-top: 5px;height: 5px;position: relative;margin: 0 auto 0 0px;float: left;z-index: 5;display: inline;}
#lightbox-container-image-box-top-middle div.progress{width: 80%;padding-top: 5px;height: 5px;position: relative;margin: 0 auto 0 0px;float: left;background-color: #e4e4e4;z-index: 5;display: inline;}
#lightbox-container-image-box-top-right{width: 10%;height: 1px;position: relative;margin: 0 auto;float: right;text-align: right;z-index: 10;display: inline;}
#lightbox-container-image-box{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image{height: 100%;padding: 10px;}
#lightbox-loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav{position: absolute;top: 32px;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav{left: 0;}
#lightbox-nav a{outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev{left: 0;float: left;}
#lightbox-nav-btnNext{right: 0;float: right;}
#lightbox-container-image-data-box{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;	padding: 0 10px 0;text-align: left;}
#lightbox-container-image-data #lightbox-image-details{width: 70%;float: left;text-align: left;}
#lightbox-image-details-caption{font-weight: bold;display: block;height: 25px;line-height: 25px;vertical-align: middle;}
#lightbox-image-details-currentNumber{display: block;clear: left;padding-bottom: 1.0em;	display: inline;height: 16px;line-height: 16px;vertical-align: middle;}
#lightbox-image-details-previous-image, #lightbox-image-details-previous-text, #lightbox-image-details-next-image, #lightbox-image-details-next-text{display: inline;	height: 25px;line-height: 25px;vertical-align: middle;cursor: pointer;cursor: hand;}