

/*=======all red font  =============*/
.hightlight_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#FF0000; text-decoration:none}

/*=================all content text include content rollover====================*/
.content_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#333333; text-decoration:none; text-align:left}
.content_txt_small{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#333333; text-decoration:none; text-align:left}
.content_txt_big{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:center; color:#333333; text-decoration:none; text-align:left}
.content_txt_white{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#FFFFFF; text-decoration:none; text-align:left}
.content_txt_red{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#FF0000; text-decoration:none; text-align:left}
.content_txt_grey{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#595959; text-decoration:none; text-align:left}
.content_txt a, .content_txt a:link{color:#FF0000; text-decoration:underline}
.content_txt a:hover{font-weight:bold}

.content_txt_center{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#333333; text-decoration:none}
.content_txt_center a, .content_txt_center a:link{color:#FF0000; text-decoration:underline}
.content_txt_center a:hover{font-weight:bold}

.content_txt_pink{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#FF0066; text-decoration:none; text-align:left}

.content_txt_blk{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none}
.content_txt_blk a, .content_txt_blk a:link{color:#000000; text-decoration:underline}
.content_txt_blk a:hover{color:#FF0000; font-weight:bold}
.overview_highlight_content{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none}

.link_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#FF0000; text-decoration:underline; text-align:left}
.link_txt a, link_txt a:link{color:#FF0000; text-decoration:underline}
.link_txt a:hover{font-weight:bold}

a.link_txt_333:link {color: #333; text-decoration: underline; }
a.link_txt_333:visited {color: #333; text-decoration: underline; }
a.link_txt_333:hover {color: #000; text-decoration: underline; font-weight:bold;}
a.link_txt_333:active {color: #333; text-decoration: underline; } 

.content_txt2 a, .content_txt2 a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#333333; text-decoration:none; text-align:left}
.content_txt2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#333333; text-decoration:underline; text-align:left}

.content_txt3 a, .content_txt3 a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#000000; text-decoration:underline; text-align:left}
.content_txt3 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:bold; text-decoration:underline; text-align:left}

.content_wtxt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none}
.content_tit_wtxt{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#FFFFFF; text-decoration:none}

.content_tit_wtxt_darkgrey{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#333333; text-decoration:none}

.default_hover a, .default_hover a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000FF; text-decoration:underline}
.default_hover a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000FF; text-decoration:underline}

.pop_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; text-align:center}

.pop_txt2 a , a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; text-align:left}
.pop_txt2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; text-align:left}

.table_space,.table_space tr, .table_space td{ padding:5px; margin:5px}

.content_txt_form {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#333333; text-decoration:none; text-align:left}

/*===================rollover tab===============*/
#white_tab{ width:400; height:20px; background-color:#FFFFFF}
#redArrow{background-image:url(../image/greateastern/redarrow_img.gif)}

/*===============all sub navigation text==================*/
.subNavi_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#E0DACF; text-decoration:none; padding:0 6px 0 6px}
.subNavi_txt a, .subNavi_txt a:link{color:#FFFFFF; text-decoration:none; padding:0 6px 0 6px}
.subNavi_txt a:hover{color:#E0DACF; text-decoration:none; padding:0 6px 0 6px}

/*==============apply now button====================*/
#apply_now a,#apply_now a:link {display:block; background-image:url(../images/main/apply_btn.gif); height:18px; width:85px; position:relative}


/*=================all main navigation control ,text, spacing===============*/
#navi_cc_overview a,#navi_cc_overview a:link {display:block; background-image:url(../image/nav/nav_overview.jpg); height:24px; width:166px; position:relative}
#navi_cc_privileges a,#navi_cc_privileges a:link {display:block; background-image:url(../image/nav/nav_privileges.jpg); height:24px; width:166px; position:relative}
#navi_cc_fandc a,#navi_cc_fandc a:link {display:block; background-image:url(../image/nav/nav_fandc.jpg); height:24px; width:166px; position:relative}
#navi_ge_overview a,#navi_ge_overview a:link {display:block; background-image:url(../image/nav/nav_overview.jpg); height:24px; width:166px; position:relative}
#navi_ge_privileges a,#navi_ge_privileges a:link {display:block; background-image:url(../image/nav/nav_privileges.jpg); height:24px; width:166px; position:relative}
#navi_ge_fandc a,#navi_ge_fandc a:link {display:block; background-image:url(../image/nav/nav_fandc.jpg); height:24px; width:166px; position:relative}
#navi_ge_faqs a,#navi_ge_faqs a:link {display:block; background-image:url(../image/nav/nav_faqs.jpg); height:24px; width:166px; position:relative}
#navi_promo_megas a,#navi_promo_megas a:link {display:block; background-image:url(../image/nav/nav_megasale.jpg); height:24px; width:166px; position:relative}
#navi_promo_mc a,#navi_promo_mc a:link {display:block; background-image:url(../image/nav/nav_mastercard.jpg); height:24px; width:166px; position:relative}
#navi_promo_visa a,#navi_promo_visa a:link {display:block; background-image:url(../image/nav/nav_visa.jpg); height:24px; width:166px; position:relative}

#navi_cc_overview a:hover,#navi_cc_privileges a:hover, #navi_cc_privileges a:hover, #navi_cc_fandc a:hover, #navi_ge_overview a:hover, #navi_ge_privileges a:hover, #navi_ge_fandc a:hover, #navi_ge_faqs a:hover, #navi_promo_megas a:hover, #navi_promo_mc a:hover, #navi_promo_visa a:hover, #apply_now a:hover{ background-position:bottom}

.nav_space{ padding:5px 14px 5px 14px}

.navi_txt, .navi_txt a, .navi_txt a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#3E3628; text-decoration:none}
.navi_txt a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#FF0000; text-decoration:none}

.navi_txt2, .navi_txt2 a, .navi_txt2 a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3E3628; text-decoration:none}
.navi_txt2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-decoration:underline}
.backOverview a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-decoration:none; font-weight:bold; padding:0 10px 0 0}
.backOverview a:hover{ color:#333333}

/*=============all table bucket control==============*/
.tableBucket { border-top:solid 1px #CC0000;border-left:solid 1px #CC0000; margin:5px}
.tableBucket tr td{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; text-align:left; padding:5px 10px; border-right:solid 1px #CC0000; border-bottom:solid 1px #CC0000; border-spacing:1px; vertical-align:top; background-color:#FFFFFF }

/*=============all footer control==============*/
.footnote{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none}
.footnote a, .footnote a:link{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; text-decoration:underline}
.footnote a:hover{ font-family:Arial, Helvetica, sans-serif; font-weight:bold ;font-size:10px; color:#FF0000; text-decoration:underline}
.foot_txt,.foot_txt a, .foot_txt a:link{ font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#333333; text-decoration:none}
.foot_txt a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#FF0000; text-decoration:none}

.foot_space {padding:0 7px 0 7px}
.foot_img { width:1px; background-color:#333333}
.feesTable tr td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; text-align:left; padding:5px 10px; border:solid 1px #CC0000; border-spacing:1px; vertical-align:top }
.feesTableTab { background-color:#999999; color:#FFFFFF !important;}

/*=============all toolstips control==============*/
.toolstip_txt_white{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:10px 15px}
#tab1 { position:relative; z-index:5}
#creditPlat_hotline, #creditPlat_concierge,#creditPlat_airportLounge,#creditPlat_privileges,#creditPlat_payment { display:none; position:absolute}

/*=======all decoration =============*/
.dot_line{background-image:url(../image/main/dotted.gif); background-repeat:repeat-y; width:1px}

/*=======new windows html =============*/

.content_txt_ex{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#333333; text-decoration:none; text-align:left; padding:5px 10px}
.content_txt_ch{font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:2px; text-align:center; color:#333333; text-decoration:none; text-align:left; padding:5px 10px}
.content_txt_ex a, content_txt_ex a:link, .content_txt_ch a, .content_txt_ch a:link{color:#FF0000; text-decoration:underline}
.content_txt_ex a:hover, .content_txt_ch a:hover{font-weight:bold}
.mobile_tnc_table1 td, .mobile_tnc_table1 table tr { border:1px solid #C6BDA8; text-align:center}
.mobile_tnc_table1 th{background-color:#B1A689; color:#FFFFFF;border:1px solid #C6BDA8; text-align:center}

/*=======triple bonus winners =============*/
.triple_bonus_winners_body {font-family: "myriad Pro",Arial;font-size: 12px;color: #333333;}
.triple_bonus_winners_body2 {font-family:"myriad Pro", Arial;font-size:13px;color:#333333;}
.triple_bonus_winners_body3 {font-family:"myriad Pro", Arial;font-size:12px;color:#FF0000;}
.triple_bonus_winners_body4 {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none}
.triple_bonus_winners_dropdownbox {font:"myriad Pro", Arial;font-size:12px;color:#FF0066;}

/*=======magic moment winners =============*/
.magic_body {font-family: "myriod Pro",Arial;font-size: 12px;color: #FFFFFF;}
.magic_disclaimer {font-family: "myriod Pro",Arial;font-size: 10px;color: #FFFFFF;}
.magic_winners_body {font-family: "myriod Pro",Arial;font-size: 11px;color: #FFFFFF;}
.magic_winners_dropdownbox {font:"myriad Pro", Arial;font-size:12px;color:#333333;}

/*=======Universal Studio winners =============*/
.us_body {font-family: "myriod Pro",Arial;font-size: 12px;color: #000000;}
.us_disclaimer {font-family: "myriod Pro",Arial;font-size: 10px;color: #000000;}
.us_winners_body {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}
.us_winners_dropdownbox {font:"myriad Pro", Arial;font-size:12px;color:#FF0000;}

/*=======Bali Club Med winners =============*/
.bcm_body {font-family: "myriod Pro",Arial;font-size: 12px;color: #000000;}
.bcm_disclaimer {font-family: "myriod Pro",Arial;font-size: 10px;color: #000000;}
.bcm_winners_body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:500;color: #333333;}
.bcm_winners_dropdownbox {font:"myriad Pro", Arial;font-size:12px;color:#FF0000;}

/*=======ocbc forms=============*/
.form_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#000000; text-decoration:none; text-align:left; padding:0px 15px 0px 15px}
.form_txt a, form_txt a:link{color:#FF0000; text-decoration:underline}
.form_txt a:hover{font-weight:bold}
.form_title{font-family:Arial, Helvetica, sans-serif; font-size:32px; text-align:center; color:#333333; text-decoration:none; text-align:left;}
.form_subtitle{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color:#FF0000; text-decoration:none; text-align:left;}
.form_subtitle_blk{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#000000; text-decoration:none; text-align:left;}
.common_subtitle{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#000000; text-decoration:none; text-align:left;}


/*=======3D Secure ============*/
.accordion {width: 80%; margin-left:40px;}
.accordionHeader {color:#FF0000 ; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; text-decoration:underline; padding: 5px;cursor: pointer;}
.accordionContent {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#333333;text-decoration:none;border-top: none; padding: 5px; } 
.content_txt3DHeader {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px;}


/*=======Selberan ============*/
.content_txt4 a, .content_txt3 a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#676767; text-decoration:underline; text-align:left}
.content_txt4 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:bold; text-decoration:underline; text-align:left}
.content_txt_selberan{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#676767; text-decoration:none; text-align:left}
.content_txt_selberan_small{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#676767; text-decoration:none; text-align:left}





#globalsearch
{
    margin-top: 15px;
    float: right;
    width: 264px;
    height: 22px;
    background: url(../images/common/bg-search-input.gif) no-repeat top left;
}


#globalsearch .sfield
{
    float: left;
    padding-left: 15px;
    margin: 2px 0 0 8px;
    border: 0;
    width: 155px;
    background: none;
}

#globalsearch .sbutton
{
    float: right;
    padding: 0 16px 0 5px;
    margin: 0;
}

#globalsearchWide
{
	margin-left: 30px;
    margin-top: 15px;
    height: 22px;
    background: url(../images/common/bg-search-input-wide.gif) no-repeat top left;
}

#globalsearchWide .sfield
{
	float:left;
	margin: 2px 0 0 8px;
    padding-left: 15px;
    border: 0;
    width: 710px;
    background: none;
}

#globalsearchWide .sbutton
{
    float: right;
    padding-right:30px;
    margin: 0;
}

.addthis_toolbox .custom_hover
{
    position: relative;
}

/* AddThis CSS start */
.addthis_toolbox .custom_hover .custom_button
{
     position:absolute;
     padding-bottom:4px;
     display:block;
     left:0;
}

.addthis_toolbox .hover_menu 
{
    display: none;
    position:absolute;
    background: #fff;
    width: 120px;
    padding:  0 0 0 0;
    top: -115px;
}

.addthis_toolbox .hover_menu  a
{
    width: 120px;
    padding:  2px 0 2px 2px;
    position: relative;
    display: block;
    text-decoration: none;
}

.addthis_toolbox .hover_menu  a:hover
{
    text-decoration: none;
}
/* AddThis CSS end */