body #hdr {text-align:center; color:#023876; padding:0; margin:0; font:12px/1.4em arial,helvetica,sans-serif;}
#hdr{z-index:100}
	div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, th, td, blockquote #hangingMenu{margin:0; padding:0}
	address, caption, cite, code, dfn, em, th, var #hangingMenu{font-style:normal; font-weight:normal}
	table #hangingMenu{border-collapse:collapse; border-spacing:0; font-size:inherit; font:100%}
	cite #hangingMenu{display:block; font-size:.9em; color:#999}
	h1 #hangingMenu, h2 #hangingMenu, h3 #hangingMenu, h4 #hangingMenu, h5 #hangingMenu, h6 #hangingMenu{margin:0; padding:0; font-size:100%; font-weight:normal}
	h3 #hangingMenu, h4 #hangingMenu{color:#660; font-weight:bold}
	h1 #hangingMenu{font-size:2.2em; line-height:2em}
	h2 #hangingMenu{font-size:1.2em; line-height:1.2em}
	h3 #hangingMenu{font-size:1.4em; color:#0f54a5;}
	h4 #hangingMenu{font-size:1.15em}
	h5 #hangingMenu{font-weight:bold; padding-top:1em}
	fieldset, img #hangingMenu{border:0}

	a #hangingMenu{color:#039; font-weight:bold; text-decoration:none}
	a #hangingMenu:hover {color:#000; text-decoration:underline}
#global-landing #hdr{padding:.75em}
#global-landing #hdr #globUtil{position:static; text-align:right; margin-right:.3em}	
#home #NewftrWrapper
{    
    padding:0;
}

#bdy, #hdr, #ftr1, #NewftrWrapper {position:relative; width:100%; padding:.75em; margin-left:auto; margin-right:auto;  text-align:left;clear:left;}
#bdy{padding:0; }
#hdr{padding-bottom:15px;margin-left:-9px;}
#home #hdr{padding-bottom:0;margin-left:auto;}

/**************Hanging Menu Start*********************/
    #hangingMenu
    {
        margin: 0px -2px; /* 2014.04.18 0px auto */
        /* width: 431.48px; 2013.05.28 412px 2013.07.29 551px marked by james@2017.01.02 */
        position: absolute;
        /* left: 0; */
        right: 0;        
        color: #fff;
        /* background: url('../images/HangingMenu-FullBackgroundwithShadow-2_431.png') repeat-x bottom right; marked by james@2017.01.01 */
        padding: 0px 6px 9px 0px;
        top:0;
        z-index:9999;
        /* font: 12px Klavika,Arial,Sans-serif; */
        background-color: white;
    }
    #hangingMenu .linkBar
    {
        height: 25px;
        overflow: hidden;
        zoom: 1;
        padding-left: 1px; /* 2013.05.28 ­ì¥»³Æµù */  
        font-family:Arial;
    }
    /*** new addition *****/
    .seperator 
    {
         border-right: 1px solid #023876;
         float: left;
         line-height: 1.5em;
         margin: 3px 0 0 0;
         padding: 0;
        }
    #hangingMenu .linkBar a:link, #hangingMenu .linkBar a:visited, #hangingMenu .linkBar a:hover, #hangingMenu .linkBar a:active
    {
        text-decoration: none;
        outline: none;
        display: block;
        float: left;
      /*  border-left: solid 1px #fff; 
        padding: 1px 0px 1px 6px;*/
        padding: 1px 3px 1px 2px;
        margin-top: 3px;
        margin-left:6px;
        color: #5C5C5C;
        font-weight: bold;
    }
    #hangingMenu .linkBar .staticText
    {
        text-decoration: none;
        outline: none;
        display: block;
        float: left;
        padding: 4px 0px 5px 4px;
        color: #5C5C5C;
    }
    #hangingMenu .linkBar .mapIcon
    {
        float: left;
        margin: 3px 3px 0px 0px;
        cursor:pointer;
    }
    #hangingMenu .linkBar .linkLeft
    {
        float: left;
        width: 3px;
        height: 25px;
        /* background: transparent url('../images/HangingMenu-Left-Edge.png'); marked by james@2017.01.01 */
    }
    #hangingMenu .linkBar .linkCenter
    {
        /* background: url('../images/HangingMenu-Gradient.png'); marked by james@2017.01.01 */
        float: left;
        height: 25px;
        /* width: 500px; 2013.07.29 539px marked by james@2017.01.01  */
    }
    #hangingMenu .linkBar .linkRight
    {
        float: left;
        width: 3px;
        height: 25px;
        /* background: transparent url('../images/HangingMenu-Right-Edge.png'); marked by james@2017.01.01 */
    }
    #hangingMenu .linkBar a.first
    {
        border-left: none;
        padding-left: 0;
    }
    #hangingMenu .linkBar a.img
    {
        border:none;
        padding:0px;
        margin:0px;
    }
    #hangingMenu .content
    {
        display: none;
        padding: 0px;
        color: #023876;
    }
    #hangingMenu .content h3
    {
        color: #023876;
    }
    #hangingMenu .content a
    {
        color: #023876;
        text-decoration: none;
        font-weight:normal;
    }
    #hangingMenu .content a:hover
    {
        text-decoration:underline;
    }
    #hangingMenu .content a span
    {
        color: #161616;
        font-weight:bold;
        padding:0 0.1em;
    }
    #hangingMenu .column a
    {
        color: #161616;
        font-weight:bold;
    }
    #hangingMenu #sliderMap ul
    {
        list-style: none;
        padding-left: 0px;
        margin: 5px 0px 10px 0px;
    }
    #hangingMenu #sliderMap h3, #hangingMenu #sliderHowtobuy h3
    {
        text-align: center;
        padding: 0px;
        margin: 7px 0px 12px 7px;
        background-color: whitesmoke; /* added by james@2017.01.02 */
        border-bottom: 3px inset lightgray; /* added by james@2017.01.12 */
        border-bottom: 2px inset lightgray \9; /* added by james@2017.01.12 */
    }
    #hangingMenu #sliderMap h4
    {
        margin: 0px;
        font-weight:bold;
        text-align:left;
        font-size:12px;
        color:#023876;
    }
    #hangingMenu #sliderMap #mapSprite
    {
        width: 280px;
        height: 144px;
        /* background: url('../images/GlobeSprite.png') top left; marked by james@2017.01.01 */
        margin: 0px auto;
    }
    #hangingMenu #sliderMap .columnContainer
    {
        /* width: 530px; marked by James@2017.01.05 365px */
        vertical-align: top;
        margin: 15px 0px 0px 25px;
        overflow: hidden;
        zoom: 1;
    }
    #hangingMenu #sliderMap .columnContainer .column
    {
        width: 168px; /* 2017.01.05 180px */
        float: left;
        text-align:left;
    }
    #hangingMenu #sliderLogin .formRow
    {
        overflow:hidden;
        zoom:1;
        /*padding-left:15;
        white-space:nowrap;*/
        padding: 2px 25px 2px 15px;    
    }
    #hangingMenu #sliderLogin .req
    {
        position:relative;
        clear:both;
       display: block;
       margin: 1px 0px 0px 135px;  
       background:transparent !important;     
    }
    #hangingMenu #sliderLogin .lableClass
    {
        width:125px;
        text-align:right; 	    
	    font-size:12px;
	    padding-top:3px;
	    margin-right:8px;	
	    clear:left;
	    display:inline-block;
    }
    #hangingMenu #sliderLogin .textClass
    {        
        width:200px;	    
	    border:1px solid #023876;
	    color:#023876;
    }
    #hangingMenu #sliderLogin .checkClass
    {    
        margin:2px 0px;
        padding:0px;    
        
        width:13px;
        height:13px;	
    }
    #hangingMenu #sliderLogin h3
    {
        float:right;
        margin-top: 12px;
        color: #336699;
        font-size: 15px;
    }
    #fdconfirmmation .closeWindow
    {
        display:none;
    }
    #hangingMenu #sliderHowtobuy
    {
        overflow:hidden;
        zoom:1;
    }
    #hangingMenu #sliderHowtobuy > div
    {
        *min-height:65px;
    }
    #hangingMenu #sliderHowtobuy .HTB_Text
    {
        clear: right;
        float: left;
        margin: 5px 0 15px 15px;
        width: 70%;
    }
    #hangingMenu #sliderHowtobuy .HTB_Text a
    {
        font-weight:bold;
        font-size: 14px;
    }
    #hangingMenu #sliderHowtobuy .HTB_Text b
    {
        font-size: 14px;
        color:#666000;
    }
    #hangingMenu #sliderHowtobuy .HTB_Text span
    {
        display:inline-block;
        padding-top:3px;
    }
    #hangingMenu #sliderHowtobuy .HTB_Bullet
    {
        float:left;
        clear:left;
        margin-left:35px;
    }
/*Hanging Menu End*/