.gray{
position:absolute;
z-index:11;
}

/* index page */

#index_top{
height:377px;
position:relative;
}
#index_bottom{
height:198px;
}

#index_banner{
float:left;
}

#what_is_on{
float:right;
width:316px;
height:356px;
overflow:auto;
background-color:#ebebeb;
padding:20px 0 0 17px;
color:#111111;
}

#what_is_on a{
text-decoration:none;
color:#111111;
}
#what_is_on span{
font-weight:bold;
color:#000;
font-style:italic;
}

#what_is_on .box{
margin:10px 0 5px 0;
}

#what_is_on .box_pic{
float:left;
width:63px;
height:81px;
background-image:url(../im/what_is_on_bg.jpg);
background-repeat:no-repeat;
padding:3px 0 0 5px;

}

#what_is_on .box_cont{
float:left;
width:210px;
margin-left:10px;
}

#what_is_on .line{
background-image:url(../im/what_is_on_line.jpg);
background-repeat:repeat-x;
width:280px;
height:10px;
background-position:center center;
}

#current_events{
float:left;
width:624px;
border-top:2px #bdb091 solid;
height:189px;
background-color:#efe5c7;
padding:7px 0 0 5px;
}
a{
text-decoration:none;
}
.current_events_box{
float:left;
margin:2px 3px 3px 6px;
_margin:2px 5px 3px 3px;
border:1px #fff solid;
width:291px;
height:78px;
padding:6px 0 0 6px;
}

.current_events_box_1{
background-image:url(../im/bg_blue_event_box.jpg);
background-repeat:repeat-x;

}
.current_events_box_2{
background-image:url(../im/bg_red_event_box.jpg);
background-repeat:repeat-x;

}

.current_events_box_3{
background-image:url(../im/bg_green_event_box.jpg);
background-repeat:repeat-x;

}

.current_events_box_4{
background-image:url(../im/bg_purple_event_box.jpg);
background-repeat:repeat-x;
}

.current_events_box_img{
border:1px #c8cdd0 solid;
width:102px;
height:69px;
float:left;
}
.current_events_box_cont{
width:160px;
padding:0 0 0 10px;
color:#fff;
font-weight:bold;
float:left;
}
.current_events_box_cont a{
color:#fff;
font-weight:bold;
}

.current_events_box_cont p{
margin:5px 0 5px 0;

}

#singapore_philatelic_museum{
float:left;
width:313px;
height:185px;
background-image:url(../im/singapore_philatelic_museum.jpg);
background-repeat:no-repeat;
padding:13px 0 0 23px;
}

/* sub page */



.sub_page_left{
float:left;
width:205px;
padding:50px 0 0px 15px;
}

.sub_page_left2{
float:left;
width:210px;
padding:50px 0 0px 0px;
}


.left_menu{
font-size: 0px;
width:180px;
height:350px;
}

.left_menu2{
font-size: 0px;
width:220px;
height:350px;
}

.left_menu div{
margin:8px 0px 0 0;
}

.left_menu3{
width:180px;
height:200px;
}

.left_menu4{
width:180px;
height:100px;
}

.left_menu2 div{
margin:8px 0px 0 0;
}

.left_menu3 div{
margin:8px 0px 0 0;
}

.left_menu4 div{
margin:8px 0px 0 0;
}

.left_menu_line{
padding:10px 0 0px 0px;
}

.online_training_kit{
margin-top:20px;
height:64px;
width:156px;
}

.left_menu4 a,
.left_menu3 a,
.left_menu2 a,
.left_menu a{
display:block;
background-repeat:no-repeat;
height:20px;
}

.left_menu .a_0 a{
background-image:url(../im/txt_left_1_school_program.jpg);
}
.left_menu .a_a a{
background-image:url(../im/txt_left_1_1_pre_school.jpg);
}
.left_menu .a_b a{
background-image:url(../im/txt_left_1_2_primmary_schoo.jpg);
}
.left_menu .a_c a{
background-image:url(../im/txt_left_1_3_secondary_scho.jpg);
}
.left_menu4 .a_0 a{
background-image:url(../im/txt_left_1_school_program.jpg);
}
.left_menu4 .a_a a{
background-image:url(../im/txt_left_1_1_pre_school.jpg);
}
.left_menu4 .a_b a{
background-image:url(../im/txt_left_1_2_primmary_schoo.jpg);
}
.left_menu4 .a_c a{
background-image:url(../im/txt_left_1_3_secondary_scho.jpg);
}

.left_menu .b_0 a{
background-image:url(../im/txt_left_2_public_program.jpg);
}
 
.left_menu .b_a a{
background-image:url(../im/txt_left_2_1_group_visits.jpg);
}

.left_menu .b_b a{
background-image:url(../im/txt_left_2_2_school_holiday.jpg);
}
.left_menu .b_c a{
background-image:url(../im/txt_left_2_3_birthday_parti.jpg);
}
.left_menu .b_d a{
background-image:url(../im/txt_left_2_4_open_house_day.jpg);
}
.left_menu .b_f a{
background-image:url(../im/txt_left_2_6_traveller_to_the_world_of_philately.jpg);
height:40px;
}
.left_menu .b_e a{
background-image:url(../im/txt_left_2_5_philatelic.jpg);
} 

.left_menu3 .b_0 a{
background-image:url(../im/txt_left_2_public_program.jpg);
}
 
.left_menu3 .b_a a{
background-image:url(../im/txt_left_2_1_group_visits.jpg);
}

.left_menu3 .b_b a{
background-image:url(../im/txt_left_2_2_school_holiday.jpg);
}
.left_menu3 .b_c a{
background-image:url(../im/txt_left_2_3_birthday_parti.jpg);
}
.left_menu3 .b_d a{
background-image:url(../im/txt_left_2_4_open_house_day.jpg);
}

.open_position{
padding-top:3px;
height:17px;
}

.left_menu3 .b_f a{
background-image:url(../im/txt_left_2_6_traveller_to_the_world_of_philately.jpg);
height:40px;
}
.left_menu3 .b_e a{
background-image:url(../im/txt_left_2_5_philatelic.jpg);
} 

.left_menu .c_0 a{
background-image:url(../im/im_our_shop/sub_post_office.jpg);
}
.left_menu .c_a a{
background-image:url(../im/im_our_shop/museum_souvenirs.jpg)
}

.left_menu .c_b a{
background-image:url(../im/im_our_shop/stampfolios.jpg);
}
.left_menu .c_c a{
background-image:url(../im/im_our_shop/souvenirs.jpg);
}
.left_menu .c_d a{
background-image:url(../im/im_our_shop/publications.jpg);
}
.left_menu .c_e a{
background-image:url(../im/im_our_shop/post_boxes.jpg);
} 
.left_menu .c_f a{
background-image:url(../im/im_our_shop/for_kids.jpg);
} 
 
.left_menu a:hover{
background-position:-180px 0px;
}

.left_menu2 a:hover{
background-position:-220px 0px;
}

.left_menu3 a:hover{
background-position:-180px 0px;
}
.left_menu_current{
background-position:-180px 0px;
}

.left_menu4 a:hover{
background-position:-180px 0px;
}

.left_menu_current2{
background-position:-220px 0px;
}

.left_menu_current3{
background-position:-180px 0px;
}

/*.collapse .text{
margin:10px 0 0 15px;
}

.collapse .text img{
padding:0px 0 0 15px;
margin:8px 0 8px 0;
}

.collapse .current{
background-image:url(../im/collapse_desc.jpg);
background-position:left center;
background-repeat:no-repeat;
}*/
/*.collapse .plus{
background-image:url(../im/collapse_plus.jpg);
background-position:5px -1px;
background-repeat:no-repeat;
}*/

/*.collapse .sub{
background-position:5px -23px;
}*/


.sub_page_right{
float:left;
width:710px;
min-height:500px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:repeat-y;
}

#sub_page_right_secondary_school_2{
height:535px;
}

#sub_page_right_february_15{
height:590px;
}

.sub_page_right_video{
	float:left;
	width:710px;
	height:550px;
	min-height:500px;
	padding:50px 0 0px 30px;
	background-image:url(../im/bg_sub_page.jpg);
	background-repeat:no-repeat;
}

.sub_page_right1{
float:left;
width:710px;
height:800px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right_2{
float:left;
width:710px;
height:550px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right1_1{
float:left;
width:710px;
height:790px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right1_1_1{
float:left;
width:710px;
height:895px;
*height:965px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right2{
float:left;
width:710px;
height:940px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right3{
float:left;
width:710px;
height:1120px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right3_1{
float:left;
width:710px;
height:680px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right3_2{
float:left;
width:710px;
height:550px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right3_3{
float:left;
width:710px;
height:760px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right3_4{
float:left;
width:710px;
height:640px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}
.sub_page_right3_5{
float:left;
width:710px;
height:450px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right3_6{
float:left;
width:710px;
height:800px;
*height:820px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right4{
float:left;
width:710px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right4_1{
float:left;
width:710px;
height:1125px;
*height:1210px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right5{
float:left;
width:710px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right6{
float:left;
width:710px;
height:720px;
*height:800px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right7{
float:left;
width:710px;
height:1990px;
*height:2020px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right9{
float:left;
width:710px;
height:670px;
*height:690px;
_height:650px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right8{
float:left;
width:710px;
height:520px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right10{
float:left;
width:710px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right_stampfolios{
float:left;
width:710px;
height:1030px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right_stampfolios_1{
float:left;
width:710px;
height:725px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right_joint{
float:left;
width:710px;
height:710px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right_changing{
float:left;
width:710px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right_zodiac{
float:left;
width:710px;
height:1030px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right_zodiac2{
float:left;
width:710px;
height:730px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}


.sub_page_right_china{
float:left;
width:710px;
height:910px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}

.sub_page_right_link_pb{
float:left;
width:710px;
height:885px;
padding:50px 0 0px 30px;
background-image:url(../im/bg_sub_page.jpg);
background-repeat:no-repeat;
}


.sub_page_right_link{
margin-left:20px;
}



.sub_page_prog_box{
margin:0px 0 20px 0;
position:relative;
}

.sub_page_prog_box2{
margin:0px 0 30px 0;
*margin:0px 0 15px 0;
_margin:0px 0 15px 0;
position:relative;
}

.sub_page_prog_box1{
margin:0;
}


.sub_page_prog_box_pic{
float:left;
width:196px;
height:150px;
padding:12px 10px 0 0px;
}

.sub_page_prog_box_pic_2{
float:left;
width:170px;
height:270px;
padding:12px 10px 0 0px;
}

.school_holiday_im{
height:220px;
}
.school_holiday_im_right{
margin-left:10px;
}

.sub_page_prog_box_pic1_1{
float:left;
width:196px;
height:180px;
background-image:url(../im/bg_sub_stamp.png);
padding:12px 10px 30px 11px;
_background-position:11px 0px;
background-repeat:no-repeat;
}
.sub_page_prog_box_pic1_2{
float:left;
margin-left:100px;
width:196px;
height:280px;
background-image:url(../im/bg_sub_stamp.png);
padding:12px 10px 0 11px;
_background-position:11px 0px;
background-repeat:no-repeat;
}
.sub_page_prog_box_pic1_3{
float:left;
margin-left:100px;
width:196px;
height:180px;
background-image:url(../im/bg_sub_stamp.png);
padding:12px 10px 30px 11px;
_background-position:11px 0px;
background-repeat:no-repeat;
}
.sub_page_prog_box_pic1{
float:left;
width:196px;
padding:12px 10px 0 11px;
}
.sub_page_prog_box_pic1_right{
float:left;
margin-left:100px;
width:196px;
padding:12px 10px 20px 11px;
}

.sub_page_prog_box_pic2{
float:left;
width:196px;
height:200px;
background-image:url(../im/bg_sub_stamp.png);
padding:12px 10px 0 11px;
_background-position:11px 0px;
background-repeat:no-repeat;
}
.sub_page_prog_box_pic_middle{
padding-bottom:20px;
}
.sub_page_right_top1{
float:left;
width:196px;
height:200px;
}

.sub_page_right_top4{
float:left;
width:196px;
height:180px;
}

.sub_page_right_top1b{
float:left;
width:196px;
height:750px;
}

.sub_page_right_top1c{
float:left;
width:196px;
height:500px;
}
.sub_page_right_top1d{
float:left;
width:196px;
height:400px;
}

.sub_page_right_top1e{
float:left;
width:196px;
height:900px;
}


.sub_page_right_top2{
float:left;
width:196px;
height:300px;
}

.sub_page_right_top2b{
float:left;
width:196px;
height:650px;
}

.sub_page_right_top2c{
float:left;
width:196px;
height:450px;
}

.sub_page_right_top5{
float:left;
width:196px;
height:220px;
}

.sub_page_right_top6{
float:left;
width:196px;
height:260px;
}

.sub_page_right_top3{
float:left;
width:196px;
height:215px;
}

.sub_page_right_top1_box_a{
float:left;
width:600px;
margin-left:15px;
margin-top:15px;
}

.sub_page_right_top1_box_b{
float:left;
padding-left:40px;
width:420px;
margin-left:15px;
margin-top:15px;
}

.sub_page_right_top1_box1{
float:left;
width:460px;
margin-left:15px;
line-height:150%;
}


.sub_page_right_top1_box2{
float:left;
width:140px;
height:150px;
margin:10px 0 0 22px;
}

.sub_page_right_top1_box2_1{
float:left;
width:400px;
height:135px;
margin:10px 0 0 22px;
}

.sub_page_right_top1_box2_6{
float:left;
width:400px;
height:283px;
margin:10px 0 0 22px;
}

.sub_page_right_top1_box2_3{
float:left;
width:250px;
height:100px;
margin:10px 0 0 50px;
}

.sub_page_right_top1_box2_2{
float:left;
width:110px;
height:150px;
margin:10px 0 0 22px;
}

.sub_page_right_top1_box2_4{
float:left;
width:140px;
height:100px;
margin:10px 0 0 22px;
}

.sub_page_right_top1_box2_5{
float:left;
width:250px;
height:100px;
margin:10px 0 0 100px;
}

.sub_page_right_top1_box3{
float:left;
width:140px;
height:150px;
margin:10px 0 0 12px;
}

.sub_page_right_top1_box3_1{
float:left;
width:140px;
height:180px;
margin:10px 0 0 12px;
}

.sub_page_right_top1_box3a{
float:left;
width:130px;
height:110px;
padding:20px 0 0 20px;
}

.sub_page_right_top1_box3b{
float:left;
width:140px;
height:185px;
margin:10px 0 0 20px;
}

.sub_page_right_top1_box3c{
float:left;
width:140px;
height:150px;
padding:45px 0 0 100px;
}

.sub_page_right_top1_box3d{
float:left;
width:90px;
height:120px;
margin:10px 0 0 12px;
}

.sub_page_right_top1_box4{
float:left;
width:170px;
height:150px;
margin:10px 0 0 12px;
}

.sub_page_right_top1_box5{
float:left;
width:170px;
height:150px;
margin:10px 0 0 22px;
}

.sub_page_right_foot{
float:left;
width:460px;
height:50px;
}


.sub_page_prog_box_cont{
float:left;
width:445px;
margin:5px 0 0 12px;
*padding-left:13px;
_padding-left:0px;
line-height:150%;
}

.sub_page_prog_box_cont_top{
margin:0px 0 15px 0;
}

.sub_page_prog_box_cont_top1{
margin:0 0 15px 0;
padding-left:235px;
*padding-left:123px;
}

.sub_page_prog_box_cont_top2{
margin:0 0 15px 0;
}

.sub_page_prog_box_cont_top3{
margin:0 0 15px 0;
}

.sub_page_prog_box_cont_left{
float:left;
width:260px;
border-right:1px #252525 solid;
padding:0 10px 0 0;
}

.sub_page_prog_box_cont_right{
float:left;
width:150px;
margin:0 0 0 20px;
font-style:italic;
font-weight:bold;
}

.sub_page_prog_box_cont ul{
list-style-image:url(../im/list_desc.jpg);
}

.sub_page_prog_box_cont ul li{
margin:0 0 0 14px;
*margin:0 0 0 18px;
_margin:0 0 0 18px;
}

.page_num{
min-height:70px;
_height:70px;
float:left;
}

.page_num3{
min-height:70px;
_height:70px;
margin-top:406px;
}

.page_num_1{
min-height:20px;
_height:20px;
}

.page_num1{
min-height:70px;
_height:70px;
margin-top:50px;
}

.page_num2{
height:200px;
_height:70px;
}

#header1{
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
color:#746e50;
font-weight:bold;
}


.tab_left1{
float:left;
width:318px;
border:1px solid #d5d3ca; 
padding:20px 0 20px 20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#252525;
background-color:#FFFFFF;
}
.tab_right1{
float:left;
width:318px;
border:1px solid #d5d3ca;
border-left:#FFFFFF;
padding:20px 0 20px 20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#252525;
background-color:#FFFFFF;
}

.tab_left2{
float:left;
width:318px;
border:1px solid #d5d3ca;
border-top:#FFFFFF;
padding:20px 0 20px 20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#252525;
background-color:#FFFFFF;
}

.tab_left3{
float:left;
width:318px;
height:269px;
border:1px solid #d5d3ca;
border-top:#FFFFFF;
padding:20px 0 20px 20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#252525;
background-color:#FFFFFF;
}

.tab_right2{
float:left;
width:318px;
border:1px solid #d5d3ca;
border-left:#FFFFFF;
border-top:#FFFFFF;
padding:20px 0 20px 20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#252525;
background-color:#FFFFFF;
}

/* add for a link */
.tab_last_link {
text-align:right;
padding:5px 30px 10px 0;
}
.tab_last_link a {
font-weight:bold;
color:#8B8674!important;
text-decoration:underline!important;
}

/* add for a link */

.tab_right2_1{
float:left;
width:318px;
height:200px;
border:1px solid #d5d3ca;
border-left:#FFFFFF;
border-top:#FFFFFF;
padding:20px 0 20px 20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#252525;
background-color:#FFFFFF;
}

.tab_one{
float:left;
width:318px;
border:1px solid #d5d3ca;
padding:20px 0px 20px 20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#252525;
background-color:#FFFFFF;
}

#read_more{
color:#c31560;
}



.page_num a{
color:#252525;
text-decoration:none;
}

.page_num a.current{
font-weight:bold;
color:#8b8674;
text-decoration:underline;
}

.page_num3 a{
color:#252525;
text-decoration:none;
}

.page_num3 a.current{
font-weight:bold;
color:#8b8674;
text-decoration:underline;
}




.collapse{

}

.collapse_line{
padding:10px 0 10px 10px;
}

.collapse .header{
padding:0 0 0 15px;
}

.collapse .text{
margin:10px 0 0 15px;
}

.collapse .text img{
padding:0px 0 0 15px;
margin:6px 0 6px 0;
}

.collapse .current{
background-image:url(../im/collapse_desc.jpg);
background-position:left center;
background-repeat:no-repeat;
}
.collapse .plus{
background-image:url(../im/collapse_plus.jpg);
background-position:5px -1px;
background-repeat:no-repeat;
}

.collapse .sub{
background-position:5px -23px;
}

.5_stamps{
padding-left:100px;
margin-left:100px;
}

.collection_left{
float:left;
width:70px;
margin-left:100px;
}

.collection_right{
float:left;
width:90px;
margin-left:100px;
}

.collection_right2{
float:left;
width:170px;
margin-left:30px;
margin-top:0px;
}

.collection_middle{
width:170px;
margin-left:210px;
}

.left{
float:left;
width:300px;
padding-left:250px;
margin-top:10px;
}

.left2{
float:left;
width:400px;
padding-left:130px;
margin-top:10px;
}

.collection_big{
padding-left:100px;
}

.collection_big2{
padding-left:60px;
}

.school_programmes_header{
width:670px;
}

.top_p_3px{
padding-top:3px;}

.top_p_5px{
padding-top:5px;}

.universal_postal_union_collection{
padding-left:150px;
}

.video{
	margin:10px 0 20px 70px;
	float:left;
}

.test_underline{
text-decoration:underline;
}

.bg_feature_world{
background-image:url(../im/im_programmes_schoole_prog/feature.jpg);
position:absolute;
height:45px;
padding:25px 0 0 10px;
width:461px;
top:-22px;
left:224px;
_left:-450px;
color:#FFFFFF;
}

.bg_feature_birthday{
background-image:url(../im/im_programmes_public_prog/feature_1.jpg);
position:absolute;
height:45px;
padding:25px 0 0 10px;
width:461px;
top:-22px;
left:224px;
_left:-450px;
color:#FFFFFF;
}

.bg_feature_national_day{
background-image:url(../im/im_programmes_public_prog/feature_free_admission.jpg);
position:absolute;
height:60px;
padding:15px 0 0 10px;
margin-left:-10px;
*margin-left:0px;
width:461px;
top:-22px;
left:224px;
_left:-450px;
color:#FFFFFF;
}/*zhang.tingting added it for national_day 20110801*/

.bg_feature_birthday_Heritage{
background-image:url(../im/im_programmes_public_prog/feature_heritage.jpg);
position:absolute;
height:45px;
padding:25px 0 0 10px;
width:461px;
top:-22px;
left:224px;
_left:-450px;
color:#FFFFFF;
}/*zhang.tingting added it for Singapore Heritage Fest*/



.bg_feature_meet{
background-image:url(../im/im_programmes_schoole_prog/feature_pre2.jpg);
position:absolute;
*top:-2px;
_top:-22px;
}

.bg_feature_national{
background-image: url(../im/im_programmes_schoole_prog/im_primary_school/feature_primary_1.jpg);
background-repeat:no-repeat;
position:absolute;
height:45px;
padding:25px 0 0 10px;
width:468px;
top:-22px;
left:224px;
_left:-450px;
color:#FFFFFF;
}

.bg_feature_souvenirs{
background-image: url(../im/im_our_shop/feature_pre_1.jpg);
background-repeat:no-repeat;
position:absolute;
height:73px;
padding:25px 0 0 10px;
width:474px;
top:-22px;
left:224px;
_left:-450px;
color:#FFFFFF;
}

.bg_feature_message{
background-image: url(../im/im_programmes_schoole_prog/im_primary_school/feature_message.jpg);
position:absolute;
*top:-5px;
_top:-22px;
padding:23px 0 2px 10px;
}

.bg_feature_love{
background-image: url(../im/im_programmes_schoole_prog/im_primary_school/feature_primary_2.jpg);
position:absolute;
*top:-5px;
_top:-22px;
padding:23px 0 2px 10px;
}

.bg_feature_guided{
background-image: url(../im/im_programmes_schoole_prog/feature_secondary.jpg);
position:absolute;
height:42px;
padding:28px 0 0 10px;
*top:-5px;
_top:-22px;
background-repeat:no-repeat;
}

.bg_feature_nscc_2012{
background-image: url(../im/im_programmes_schoole_prog/feature_nscc2.jpg);
position:absolute;
height:66px;
padding:16px 0 0 10px;
*top:-5px;
_top:-22px;
background-repeat:no-repeat;
}

.car_models{
float:left;
width:400px;
padding:40px 0 10px 0;
}

.result{
margin-bottom:20px;
}

.spm_collection{
float:left;
width:480px;
text-align:center;
padding:40px 0 20px 0;
_padding:20px 0 20px 0;
}

.spm_collection_1{
float:left;
width:450px;
text-align:center;
padding:0 0 20px 0;
}

.picture_courtesy{
float:left;
width:480px;
text-align:center;
padding:100px 0 20px 0;
_padding:20px 0 20px 0;
}

.picture_courtesy_1{
float:left;
width:450px;
text-align:center;
padding:100px 0 20px 0;
_padding:8px 0 20px 0;
}

.highlight{
float:left;
width:460px;
}

.students{
float:left;
width:250px;
padding:0 50px 0 90px;
}

.students_1{
float:left;
width:250px;
padding:0 60px 20px 100px;
}

.link_im{
float:left;
height:42px;
margin:0 0 0 5px;
}

.link_padding{
padding:10px 0 0 0;
}

.link_text{
padding:10px 0 0 0;
width:300px;
}

.link_bottom{
float:left;
width:460px;
text-align:center;
}

.table_position{
padding:0 0 0 30px;
}

.table_position_2{
padding:0 0 0 20px;
}


.digital{
float:left;
width:460px;
text-align:center;
}

.back_to{
float:right;
padding:10px 0 0 0;
font-size:11px;
}

.acknowledgements{
text-align:center;
width:460px;
padding:0 0 30px 0;
}

.bg_acknowledgements{
line-height:120%;
font-weight:bold;
text-align:center;
width:460px;
background:url(../im/im_exhibition/im_past_exhibition/buddhism/acknowledgement_bkgnd.gif) no-repeat;
background-position:center;
min-height:750px;
_height:750px;
font-size:13px;
}

.height{
height:50px;
}

.info_im{
text-align:center;
width:265px;
}

.box_1{
	width:200px;
	height:170px;
	float:left;
	}
	
.box_2{
	width:460px;
	height:300px;
	float:left;
	}	

.box_3{
	width:460px;
	height:220px;
	float:left;
	}
	
.box_4{
	width:460px;
	height:100px;
	float:left;
	}	
	
.box_5{
	width:200px;
	height:115px;
	float:left;
	}	

.box_6{
	width:200px;
	height:50px;
	float:left;
	}
	
.content{
font-family : verdana; 
font-size : 10pt;
} 

.footer{
font-family : verdana; 
font-size : 9pt;
}

a.nav2:link{
font-size: 12px;
color: #ff6633;
font-family: verdana;
text-decoration: none;
}

a.nav2:active{
font-size: 12px;
color: #000000;
font-family: verdana;
text-decoration: none;
}

a.nav2:visited{
font-size: 12px;
color: #ff6633;
font-family: verdana;
text-decoration: none;
}

a.nav2:hover{
font-size: 12px;
color: #ff9966;
font-family: verdana;
text-decoration: underline;
}

.style1 {
font-family: Arial, Helvetica, sans-serif;
}

/*wrote by zhangtingting for the last line 
of the finance_funding.html belong to about_us*/

.last_line_text{
	margin-top:18px;
	float:left;
	}
.last_line_img{
	float:left;
	}

/*wrote by zhangtingting for the "Join Us"
 of contact_us.html bottom 2010 11 19 */
#join_us{
	color:#790000;}
	
	
/**********
	added by weiwei for homepage banner
*************/
.banner_btm_shadow{
	background-image:url(../im/banner/page_content_btm.png);
	width:965px;
	height:16px;
	position:absolute;
	bottom:0;
	z-index:11;
}
/* for banner */
.block{
	display:block;
}
.hidden{
	display:none;
}
#banner {
	height:377px;
	width:965px;
	position:relative;
}
.banner_content{
	position: absolute;
	display:block;
	margin:0;
	padding:0;
	z-index:2;
	height: 377px;
}
.banner_content li{
	position: absolute;
	list-style:none;
	display:none;
	width:965px;
	height:377px;
}
.banner_content .block{
	display:block;
}
.banner_content .banner_bg_1{
	background-image:url(../im/banner/banner_orange_1.jpg);
}
.banner_content .banner_bg_2{
	background-image:url(../im/banner/banner_dragon.jpg);
}
.banner_content .banner_bg_3{
	background-image:url(../im/banner/banner_msg.jpg);
}
.banner_content .banner_bg_4{
	background-image:url(../im/banner/banner_tintin.jpg);
}
.banner_content .banner_bg_5{
	background-image:url(../im/banner/banner_nscc2.jpg);
}



.banner_right_cont{
	margin:45px 25px 58px 655px;
}
.banner_1_title{
	background:url(../im/banner/title_orange_1.png) no-repeat;
	width:159px;
	height:24px;
	margin-bottom:8px;
}
.banner_2_title{
	background:url(../im/banner/title_dragons.png) no-repeat;
	width:200px;
	height:25px;
	margin-bottom:10px;
}
.banner_3_title{
	background:url(../im/banner/title_message_me.png) no-repeat;
	width:141px;
	height:22px;
	margin-bottom:20px;
}
.banner_4_title{
	background:url(../im/banner/title_tintin.png) no-repeat;
	width:272px;
	height:20px;
	margin-bottom:22px;
}

/*.banner_4_title{
	background:url(../im/banner/title_tintin.png) no-repeat;
	width:272px;
	height:18px;
	margin-bottom:22px;
}*/

.banner_5_title{
	background:url(../im/banner/title_nscc2.png) no-repeat;
	width:284px;
	height:51px;
	margin-bottom:23px;
}
/*add banner 6*/

.banner_6_title{
	background:url(../im/banner/title_room.png) no-repeat;
	width:193px;
	height:19px;
	margin-bottom:22px;
}
.banner_content .banner_bg_6{
	background-image:url(../im/banner/banner_room.jpg);
}
.banner_right_cont_6 .banner_cont_time{
	color:#715100;
	margin:0 0 15px 0;
}
.banner_right_cont_6 .banner_text{
	color:#715100;
}
.banner_right_cont_6 a{
	color:#715100;
	margin:20px 5px 0 0;
}

/*done by zhang.tingting 20110825*/
/*add banner 8*/
.banner_8_title{
	background:url(../im/banner/title_tintin.png) no-repeat;
	width:272px;
	height:18px;
	margin-bottom:22px;
}
.banner_content .banner_bg_8{
	background-image:url(../im/banner/banner_tintin.jpg);
}
.banner_right_cont_8 .banner_cont_time{
	margin:0 0 15px 0;
}
.banner_right_cont_8 .banner_text{
	color:#FFF;
}
.banner_right_cont_8 a{
	color:#FFF;
	margin:10px 5px 0 0;
}

/*done by zhang.tingting 20120109*/
.banner_cont_time{
	color:#FFF;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.banner_right_cont_1 .banner_cont_time{
	margin:0 0 13px 0;
}
.banner_right_cont_2 .banner_cont_time{
	/*color:#715100; 
	banner_right_cont_2 should be this color*/
	margin:0 0 15px 0;
}
.banner_right_cont_3 .banner_cont_time{
	color:#a41c03;
	margin:0 0 15px 0;
}
.banner_right_cont_4 .banner_cont_time{
	margin:0 0 15px 0;
}
.banner_right_cont_5 .banner_cont_time{
	margin:0 0 15px 0;
}

.banner_text{
	font:12px Arial, Helvetica, sans-serif;
}
.banner_right_cont_1 .banner_text{
	color:#FFF;
}
.banner_right_cont_2 .banner_text{
	/*color:#715100; 
	banner_right_cont_2 should be this color*/
	color:#ffffff;
}
.banner_right_cont_3 .banner_text{
	color:#a41c03;
}
.banner_right_cont_4 .banner_text{
	color:#FFF;
}
.banner_right_cont_5 .banner_text{
	color:#FFF;
}
.banner_right_cont a{
	font:bold 12px Arial, Helvetica, sans-serif;
	float:right;
	text-decoration:underline;
}
.banner_right_cont_1 a{
	color:#FFF;
	margin:10px 5px 0 0;
}
.banner_right_cont_2 a{
	/*color:#715100; 
	banner_right_cont_2 should be this color*/
	color:#ffffff;
	margin:5px 5px 0 0;
}
.banner_right_cont_3 a{
	color:#a41c03;
	margin:23px 5px 0 0;
}
.banner_right_cont_4 a{
	color:#FFF;
	margin:10px 5px 0 0;
}
.banner_right_cont_5 a{
	color:#FFF;
	margin:13px 5px 0 0;
}
.banner_list_left{
	background: url(../im/banner/dot_bg_left.png) no-repeat;
	height:19px;
	position:absolute;
	z-index:4;
	overflow:hidden;
	padding-left:7px;
	right:22px;
	top:340px;
}
.banner_list_right{
	background:url(../im/banner/dot_bg_right.png) right 0 no-repeat;
	height:8px;
	overflow:hidden;
	padding: 5px 7px 6px 0px;
}
.banner_list_content{
	height:8px;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.banner_list_content li{
	float:left;
	display:block;
	margin:0px 9px 0 0;
	height:8px;
	width:8px;
	background:url(../im/banner/banner_dot.png) no-repeat left top;
}
.banner_list_content li.last_dot{
	margin:0;
}
.banner_list_content li.current{
	background:url(../im/banner/banner_dot.png) no-repeat left bottom
}
