
/* CSS Document */
/*----------HTML Elements start here------*/
a:link, a:active, a:hover, a:visited { color:#333333; outline:none; text-decoration:none; }
a:hover { text-decoration:underline; outline:none; color:#ff0000; }
body, h1, h2, h3, h4, h5, h6, text-area, form, ul, ul li, p, table { padding:0; margin:0; border:0; font-family:Arial, Helvetica, sans-serif; color:#333333 }
body { font-family:Arial, Helvetica, sans-serif; color:#333333; }
html { height:100%; margin-bottom:1px }
* { padding:0; margin:0 }
h1 { }
h2 { font-size:1.3em; color:#ff0000; font-weight:bold }
h3 { }
img { border:none }
/*-------Global Classes---*/
.left_float { float:left }
.right_float { float:right}
.font_bold { font-weight:bold }
.underline { text-decoration:underline }
.cursor_point { cursor:pointer }
.red_font { font-size:1.0em; color:#ff0000; font-weight:bold }
.global_head { padding:0 0 0 10px; }
.link_red { font-size:0.7em; color:#ff0000 !important; }
.link_red1 { font-size:1.0em; color:#ff0000 !important; }
/*----End Global Classes--*/

/*------Clear fix---*/
.clear { clear:both; height:1%; font-size:1%; line-height:0 }
.clearfix { display:block; }
.clearfix:after { content:"."; display:block; visibility:hidden; height:0; clear:both }
/*-----End Clearfix---*/

/*-----Banner start here--*/
.hsbc_banner { width:960px; display:block; float:left; position:relative; }
/*-----Banner end here--*/

/*----Banner sidebar start here--*/
.banner_side_tab { position:absolute; top:0; right:25px; _right:12px;}
.transback { background: url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/banner_side_collaps.gif) no-repeat 1px 0; height:255px !important; margin-right:-12px; width:231px; _margin-right:0}
.transback h2 { background:#F6F6F6; padding:5px 0 5px 21px; border:1px solid #e6e6e6; float:left; display:block; width:207px; _width:208px; position:relative; cursor:pointer; min-height:19px; height:19px;}
h2 span.ui-icon-triangle-1-e { display:block; background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/black_arrow.gif) no-repeat; height:10px; width:16px; float:left; margin-left:-8px; margin-top:4px; cursor:pointer }
h2 span.ui-icon-triangle-1-s { display:block; background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/red_arrow_dn.gif) no-repeat; height:6px; width:16px; float:left; margin-left:-8px; margin-top:7px; cursor:pointer }
.transback .content_area { font-size:0.7em; display:block; }
.transback .content_area ul { list-style:none; padding:0px 0 8px 10px; }
.transback .content_area ul.watch_internet li { background:transparent url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/gray_hr_line.gif) no-repeat left bottom; margin-left:-8px; padding:6px 0 6px 18px; clear:both }
.transback .content_area ul li a { color:#333333; text-decoration:none; background:transparent url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/view_more_icon.gif) no-repeat scroll 0 4px; padding-left:16px; }
.transback .content_area ul li a:hover { color:#ff0000; text-decoration:underline }
.contact_us p { float:left; line-height:16px; font-size:0.7em; padding:3px 0 0 19px; width:88px; }
.contact_us span { font-size:0.8em; word-spacing:2px; font-weight:bold; float:right; color:#ff0000; padding:5px 13px 0 0px; word-spacing:2px; width:101px; text-align:right; }
.gray_hr_line { padding:8px 0 10px 2px; float:left }
img.to_report { padding:0 0 3px 18px; float:left }
p.uae_txt { width:82px; }
.link_red_mail { font-size:0.7em; color:#ff0000 !important; font-weight:bold; text-decoration:underline !important; padding:3px 0 0 19px; cursor:pointer !important }
/*---------Header end here-----------*/

/*----------Main Content start here----*/
.main_content { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/main_content_bg.gif) repeat-x left top #e9e9e9; width:941px; float:left; padding:18px 11px 0; _margin-bottom:-10px; }
.cont_left { float:left; width:696px; }
.message_box { width:170px; float:left; padding-bottom:13px; }
.message_box h1 { padding-top:8px; }
.hr_line { padding-top:7px; }
div.message_area ul { list-style:none; padding:10px 0 0 5px; }
div.message_area ul li { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/square_icon.gif) left 6px no-repeat; padding:0 0 0 13px; font-size:0.7em; line-height:16px; margin-bottom:6px; }
.view_more_online { background:#f3f3f3; padding:6px 0; margin-top:2px; }
.news_top_curve { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/news_top_curve.gif) left bottom no-repeat; height:7px; }
.news_bg { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/news_bg.gif) left repeat-y; padding:2px 0; *padding:0px 0
}
.news_btm_curve { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/news_btm_curve.gif) left top no-repeat; height:7px; }
.view_more { background:#f3f3f3; padding:6px 0; width:166px; margin-top:2px; }
.view_more img { padding:0 5px 0 10px; }
p.msg_cont { font-size:0.7em; padding:8px 0 0 8px; line-height:16px; }
/*----------Image Gallery Part start here---*/
.image_gallery { float:left }
.box2 { padding-left:5px; float:left }
.personal_area { width:258px; float:left; }
.personal_tp_curve { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/personal_top_curve.gif) left bottom no-repeat; height:17px; }
.personal_bg { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/personal_bg.gif) repeat-y left bottom; }
.personal_btm_curve { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/personal_btm_curve.gif) left top no-repeat; height:19px }
.personal_ver { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/personal_bg_ver.gif) left top repeat-x; width:240px; margin-left:7px; }
.per_hr_line { padding:8px 0 0 5px; }
.per_head { padding:5px 0 0 13px; }
.pic1 { text-align:center; padding:10px 0 }
.scroll_left { margin-left:-10px; margin-top:89px; position:absolute; cursor:pointer }
.scroll_right { margin-left:-14px; margin-top:89px; position:absolute; cursor:pointer }
.message_area p { font-size:0.7em; padding:5px 5px 10px 0; line-height:16px; }
/*----------Image Gallery Part ends here---*/

.hsbc_community_area { float:left; padding:0 0 20px 11px; width:245px; }
.hsbc_community_area h1 { padding-top:8px; }
.hsbc_head { padding:1px 0 0 10px; }
.hsbc_pic img { float:left; padding:5px 5px; cursor:pointer }
p.hsbc_cont { font-size:0.7em; padding-top:16px; padding:10px 0; margin-bottom:21px; }
.hr_line { padding:7px 0 0 2px; }
.hsbc_content_area { height:85px; height:auto !important; min-height:85px; }
div.hsbc_community ul { list-style:none; padding:18px 0 0 5px; }
div.hsbc_community ul li { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/square_icon.gif) left 6px no-repeat; font-size:0.7em; line-height:16px; margin-bottom:4px; padding:0 0 13px 10px; }
.hsbc_top_curve { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/hsbc_com_top_curve.gif) left bottom no-repeat; height:7px; }
.hsbc_bg { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/hsbc_com_mid_bg.gif) left repeat-y; padding:2px 0 }
.hsbc_btm_curve { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/hsbc_com_btm_curve.gif) left top no-repeat; height:7px; }
.view_more_hsbc { background:#f3f3f3; padding:6px 0; width:245px; margin-top:2px; }
.view_more_hsbc img { padding:0 5px 0 10px; }
.news_box { width:170px; float:left; padding-bottom:7px; padding-top:2px; }
.news_box h1 { padding-top:8px; }
.hr_line { padding-top:7px; }
div.message_area ul { list-style:none; padding:10px 0 0 5px; }
div.message_area ul li { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/square_icon.gif) left 6px no-repeat; padding:0 0 0 13px; font-size:0.7em; line-height:16px; margin-bottom:6px; }
#msg_wd { padding-left:16px; }
p.award { font-size:0.7em; padding:8px 8px 0 8px; font-weight:bold; }
div.hsbc_community ul.hsbc_awards { list-style:none; padding:5px 0 0 5px; }
div.hsbc_community ul.hsbc_awards li { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/square_icon.gif) left 6px no-repeat; font-size:0.7em; line-height:15px; padding:0 0 4px 10px; }
/*-------Main Content right start here--*/
.cont_right { float:right; padding-top:4px; width:244px; }
.locate_box1 { width:235px; padding:0 0 0px 8px; _margin:-6px 0 -25px 0 }
.locate_box2 { width:235px; padding:25px 0 0px 8px; *padding:27px 0 0px 8px;
_margin-top:-3px }
.locate_box3 { padding:39px 0 0px 8px; }
.locate_top_curve { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/locate_top_curve.gif) left bottom no-repeat; height:7px; }
.locate_mid_curve { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/locate_mid_bghor.gif) repeat-y; }
.locate_mid_ver { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/locate_mid_bgver.gif) left top repeat-x; margin:0 2px; }
.locate_mid_ver h1 { padding:5px 0 0 8px; }
.locate_mid_ver p { font-size:0.7em; padding:5px 0 0 8px; }
.locate_mid_ver select.frm_elements { font-size:0.7em; width:170px; margin:13px 5px 0 10px; text-align:left; height:18px; vertical-align:top !important }
.lt_go { padding:10px 0 5px; cursor:pointer }
.locate_btm_curve { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/locate_btm_curve.gif) left top no-repeat; height:7px; }
div.usefullinks_area ul { list-style:none; padding:10px 0 0 13px; }
div.usefullinks_area ul li { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/square_icon.gif) left 9px no-repeat; padding:0 0 0 13px; font-size:0.7em; line-height:18px; }
div.usefullinks_area ul li a { color:#333333; text-decoration:none; }
div.usefullinks_area ul li a:hover { color:#FF0000; text-decoration:underline; }
/*----------Main Content ends here----*/

/*------Footer section start here---*/
.footer{width:963px; float:left; margin:2px 0 -60px 0px; position:relative;}
.footer_one{float:left;}
#show_hide{background:#ebebeb;}
img.all_aur_img{float:left; margin:-12px 0 0 31px }
.footer ul.ft_nav_one_lt { list-style:none; float:left; width:800px; }
.footer ul.ft_nav_one_lt li { float:left; background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/header_top_nav_sidebar.gif) right 3px no-repeat; padding:1px 10px; font-size:1.1em }
.footer_section { padding-bottom:20px; float:left }
.footer ul.ft_nav_one_lt li.none { background:none }
.footer_section p { float:left; font-size:0.7em; padding:1px 10px; }
#show_hide h3 { background:#FF0000 url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/plus_red_icon.gif) no-repeat scroll 20px 10px; margin:3px 0 10px; padding:22px 0 8px 10px; height:5px;}
#show_hide h3 img { cursor: pointer !important }
#show_hide h3.active { background:#FF0000 url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/minus_red_icon.gif) no-repeat scroll 20px 10px; margin:3px 0 10px; padding:22px 0 8px 10px; cursor: pointer !important }
.ft_hr_line { width:218px; _margin-right:-15px; margin-left:-9px; padding-bottom:10px; }
.footer_box { width:200px; height:auto!important; min-height:415px; height:415px; margin-bottom:5px; padding:10px 15px; background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/footer_sidebar_line.gif) repeat-y top right;}
div.footer_box ul { list-style:none; padding:10px 0 0 5px; }
div.footer_box ul li { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/footer_icon.gif) left 6px no-repeat; padding:0 0 0 13px; font-size:0.7em; line-height:16px; margin-bottom:6px; }
div.footer_box ul li a { color:#333333; text-decoration:none; }
div.footer_box ul li a:hover { color:#FF0000; text-decoration:underline; }
.footer_bg { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/footer_bg.gif) left repeat-x; font-size:0.7em; height:23px; }
#none { background:none }
.footer_bg img.icon { padding:0 5px; }
.footer_bg span { float:left; font-weight:bold; padding:5px 0 5px 5px;}
.footer_hr_line { border-bottom:2px solid #bdbdbd; margin-bottom:15px;}
/*---------Footer section ends here--*/


.transback .head-1 span.head_txt { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/watch_internet_black.gif) no-repeat; height:15px; margin:3px 0 0 9px; _margin:6px 0 0 -3px; display:block; }
.transback .head-1-active span.head_txt { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/watch_internet.gif) no-repeat; height:15px; margin:3px 0 0 9px; _margin:6px 0 0 -3px; display:block; }
.transback .head-2 span.head_txt1 { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/head_contact_us_black.gif) no-repeat; height:15px; margin:3px 0 0 9px; _margin:6px 0 0 -3px;  display:block; }
.transback .head-2-active span.head_txt1 { background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/head_contact_us.gif) no-repeat; height:15px; margin:3px 0 0 9px; _margin:6px 0 0 -3px; display:block; }
.emailid{ padding:0 0 3px 18px;}
/*------------------Skin----------*/
.jcarousel-skin-tango .jcarousel-container { /* -moz-border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;*/ }
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 206px; padding:3px 17px 0; }
.jcarousel-skin-tango .jcarousel-container-vertical { width: 75px; height: 245px; padding: 40px 20px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:  203px; height: 206px; }
.jcarousel-skin-tango .jcarousel-clip-vertical { width:  75px; height: 245px; }
.jcarousel-skin-tango .jcarousel-item { width: 203px; height: 206px; display:block; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 10px; }
.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }
/**
 *  Horizontal Buttons
 */

.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 86px; right: 4px; width: 32px; height: 32px; cursor: pointer; background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/scroll_right_icon.gif) no-repeat 0 0; }
/*
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
   /* background-position: -64px 0;
}
*/
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal { cursor: default; height:32px; left:204px; position:absolute; top:84px; width:32px; background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/scroll_rt_disable.gif) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 86px; left: 4px; width: 32px; height: 32px; cursor: pointer; background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/scroll_left_icon.gif) no-repeat 0 0; }
/*
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}
 .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
  /*  background-position: -64px 0;
}
*/
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal { cursor: default; height:32px; left:2px; position:absolute; top:84px; width:32px; background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/scroll_lt_disable.gif) no-repeat 0 0;/*   background-position: -96px 0;*/ }
/**
 *  Vertical Buttons
 */

.jcarousel-skin-tango .jcarousel-next-vertical { position: absolute; bottom: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background:url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/scroll_left_icon.gif) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-next-vertical:hover { background-position: 0 -32px; }
.jcarousel-skin-tango .jcarousel-next-vertical:active { background-position: 0 -64px; }
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor: default; background-position: 0 -96px; }
/*.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://www.hsbc.ae/1/PA_1_083Q9FJ08A002FBP5S00000000/content/uae/images/homepage/new_hp/prev-vertical.gif) no-repeat 0 0;
}*/

.jcarousel-skin-tango .jcarousel-prev-vertical:hover { background-position: 0 -32px; }
.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 -64px; }
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 0 -96px; }
/*------------------End Skin----------*/

/*------------------jquery.jcarousel----------*/
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container { position: relative; }
.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
.jcarousel-list li, .jcarousel-item { float: left; list-style: none; /* We set the width/height explicitly. No width/height causes infinite loops. */ width: 75px; height: 75px; }
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next { z-index: 3; display: none; }
.jcarousel-prev { z-index: 3; display: none; }

/*------------------END jquery.jcarousel----------*/


