/*new bb home css*/
#page_holder {width: 980px;}
body, input{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.home-bg{ position:fixed; z-index:1; width:100%; height:100%;}
#wrapper{ position: absolute; z-index:2; top:0;}
* html .home-bg{ display:none;}
* html #wrapper{ position: relative; z-index:0; top:0;}
body{background:#106a9e url(/images/index/body-bg-home.png) top repeat-x fixed;}

#bd {background-color: transparent; margin: 0;padding:0;position: relative;}
.bbheader{ margin:0 auto; height:94px;width: 980px;}
.bbheader-left{ float:left; width:230px; padding-top:32px;}
.bbheader-right{ float:right;}
.bbheader-top{ height:28px; padding-top:8px; text-align:right;color:#FFF; padding-right:10px; clear:both; width:728px;}
.bbheader-top a{ font-size:12px; color:#FFF; text-decoration:none;}
.bbheader-top a:hover{ text-decoration:underline;}
.topmenu li.first > a{ padding:15px 7px 11px;}

/*home banner slides*/
.banner-slider{ background-color:#FFF;  height:460px; width:980px; position:relative; margin-bottom:10px; padding-bottom:9px; }
.banner-slider .slides_container { height: 469px; position: absolute !important; width: 980px; }
.banner-slider .banner-image{ position:absolute; z-index:10; bottom: -16px; padding-left: 38px; }
.banner-image1 img { height:470px; }
.spacer10{ padding-top:10px;}
.spacer20{ padding-top:20px;}
.slides_container h1, .slides_container h2 {top:30px; left:40px; width:100%; padding-bottom: 20px; z-index:11; line-height:46px; font-size:36px; color:#393a3b;height:115px; font-weight:bold;position:absolute;font-family: "Helvetica 55 Roman", Helvetica, Arial, sans-serif;}
.slides_container h1 span, .slides_container h2 span {color:#117ab7;}
.main-info {width:305px; font-family:Arial, Helvetica, sans-serif; position:absolute; right:-40px; top:210px; z-index:12;}
.main-info h3 {font-size:24px; color:#3c3d3e; line-height:24px;}
.main-info h4 {font-size:18px; color:#999999; line-height:24px; padding-top:13px;font-weight:normal;}
#banner_holder .pagination {position: absolute; top:400px; left: 653px; z-index:10;  padding-top:30px;}
#banner_holder .pagination li {float:left; display:inline-block; padding-right:2px;}
#banner_holder .pagination li a {background-position:0 -205px; width:15px; height:16px;display:block; overflow:hidden; text-indent:-999em; font-size:0; line-height:0;}
#banner_holder .pagination li.current a {background-position: 0 -181px;}
#banner_holder  .slide { display:none;}
.intro{ display:block;}

.product-link-box{background-color:#1787b6; position:absolute; top:357px; right:0; width:330px; height:56px; z-index:501;-webkit-border-radius: 8px 0px 0px 8px;-moz-border-radius: 8px 0px 0px 8px;border-radius: 8px 0px 0px 8px;}
.product-link-bg{background-position:-650px -481px; width:10px; height:55px; float:left;}
#cssdropdown, #cssdropdown ul {padding: 0;margin: 0;list-style: none;}
#cssdropdown li {float: left;position: relative;}
.product-select a {text-decoration: none;}
.products-link {display: none;width:324px;position: absolute;top: 1.2em; left: 0;background-color: #fdfce6; color:#117AB7;border: 1px solid #a68a27;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; z-index:501;}
.products-link li { display:block; padding:0 4px; height:35px;}
.products-link li.first{ margin-top:47px;}
.products-link li a {color: #000; text-decoration: none; padding:9px 10px 9px 12px; display:block; font-size:14px; background-position:0 -78px;width:294px;}
.products-link li.last{ padding-bottom:3px;}
.products-link li.last a{ border-bottom:0 none;}
.products-link li a:hover{ text-decoration: underline; background-position: 0 -113px; font-weight:bold;}
.products-link li a span{ font-size:14px; font-variant:small-caps;}
#cssdropdown li > ul { top: 3px;left: 2px;}
#cssdropdown li:hover ul, li.over ul { display: block;}
#restofcontent { clear: left;}
.select-product{background-position: -1px 0; width:330px; height:56px; display:block; z-index:502; position:relative;left: 0;}
.products-link li a .link-arrow{ background-position:-39px -215px; width:7px; height:7px; display: inline-block; margin-left:5px; font-size:0; vertical-align: middle;}
.products-link li a:hover .link-arrow{ background-position: -50px -215px;}

/*BB gateway rating banner styles*/
.gt-review-wrap{ width:450px; position:absolute; top:124px; left:50px; z-index:99; color:#fff; font-size:12px; padding-left:95px;}
.gt-review-user{ width:90px; height:90px; position:absolute; left:0; top:-10px; }
.gt-review-rating span{ display:inline-block; margin:4px 0 0 0;}
.gt-review-rating .gt-rating { width:110px; float:left;}
.gt-review-rating .gt-rating img {width:20px; height:20px; display:inline-block; margin-right:0;}
.gt-review-title{ font-size:16px; font-family:"Times New Roman", serif; font-weight:bold; font-style:italic; clear:both;}
.gt-review-more{ margin-top:7px;}
.gt-review-more a{ text-decoration:none; color:#fff;}
.gt-bank-ratings-trans, .gt-bank-ratings{ width:630px; height:110px; position:absolute;  left:0; bottom:-39px;}
.gt-bank-ratings-trans{ background:#000; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; z-index:99; border-top:solid 1px #666;}
.gt-bank-rate-left{ float:left; margin:8px 0 0 8px;}
.gt-bank-ratings { width:630px; height:110px; position:absolute; z-index:99;  	}
.gt-bank-ratings li{ float:left; border-left:solid 2px #7a7974; height:92px; margin:10px 0 0 30px; padding-left:30px;}
.gt-bank-ratings .over-all{ width:100px; float:left; clear:both;}
.gt-bank-ratings li.more a{ text-decoration:underline; color:#fff; line-height:90px;}
.gt-bank-ratings .users{ color:#fff; text-align:center; float:left; line-height:10px;}
.gt-bank-ratings .users span{font-size:18px; line-height:28px;}
.gt-bank-ratings h3{ font-size:14px; color:#fff; margin:8px 0 3px 0;}
.gt-bank-ratings .gt-bank-logo{ padding:8px; background:#fff; display:block; float:left; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.gt-bank-ratings .gt-bank-logo img{ width: 140px;}
.gt-bank-ratings .rating{ width:90px;}
.gt-bank-ratings .rating img{ width:15px; height:15px; display:inline-block; margin-right:1px;}


/*pink ticker*/
.gt-ticker {background-color:#f52f5c; margin-bottom:20px; width:100%;height:34px; color:#FFF;}
.gt-ticker .slide-1 a, .gt-ticker .slide-1 span{ color:#f0ea71;}
#slides-sidebar-2{ position:relative; padding:10px 0 0 22px;}
#slides-sidebar-2 .pagination {position: absolute;width: 70px;z-index: 500; right:10px; top:13px; padding:0; margin:0;}
#slides-sidebar-2 .pagination li {float:left; padding-right:4px;}
#slides-sidebar-2 .pagination li a {display:block; background-position:-460px -185px; width:8px; height:10px; font-size:0; line-height:0; padding:0;}
#slides-sidebar-2 .pagination li.current a {background-position:-460px -170px;}
.gt-ticker .prev-2, .gt-ticker .next-2{position:absolute; top:6px; display:block !important; z-index:500}
.gt-ticker .prev-2{ left:-12px;}
.gt-ticker .next-2{ right:-12px;}

#slides-sidebar-3 .pagination {width: 100px;z-index: 100;padding:0px; left:108px; bottom:-25px; position:absolute;}
#slides-sidebar-3 .pagination li {float:left; padding-right:4px;}
#slides-sidebar-3 .pagination li a {display:block; background-position:-444px -185px; width:8px; height:10px; font-size:0; line-height:0; padding:0;}
#slides-sidebar-3 .pagination li.current a {background-position:-444px -170px;}

#slides-sidebar-4 .pagination li {float:left;margin:0 1px;list-style:none;display:none;}
#slides-sidebar-4 .pagination li a {width:8px;height:0;padding-top:10px;background-position:-130px -317px;float:left;overflow:hidden;display:none;}
#slides-sidebar-4 .pagination li.current a {background-position:-130px -332px;}

#slides-sidebar-3 .next-3, #slides-sidebar-4 .next-4, #slides-sidebar-3 .prev-3, #slides-sidebar-4 .prev-4{ position:absolute;z-index:520;display:block;}
#slides-sidebar-3 .next-3 {right:-30px;top:60px;}
#slides-sidebar-3 .prev-3 {left:-12px;top:60px;}
#slides-sidebar-4 .next-4 {right:-12px;top:74px;}
#slides-sidebar-4 .prev-4 {left:-12px;top:74px;}
#slides-sidebar-3 .next-3, #slides-sidebar-4 .next-4{background-position:-130px -317px;}
#slides-sidebar-3 .prev-3, #slides-sidebar-4 .prev-4{ background-position:-130px -332px;}

/*top banner*/
#example {width:980px;height:437px;}
#example-2 {width:980px;position:relative;color:#FFF;}
#example-3 {width:290px;position:relative;}
#example-4 {position:relative;}
#ribbon {position:absolute;top:-3px;left:-15px;z-index:500;}
#frame {position:absolute;z-index:0;width:980px;height:467px;top:-3px;}
/*Slideshow*/
#slides {top:15px;left:4px;z-index:100;}
.slides_container {overflow:hidden;position:relative;}
.slide {width:925px;height:430px;display:block;}
.slides_container-2 {width:980px;overflow:hidden;position:relative;}
.slides_container-2 div.slide {width:980px;height:467px;display:block;}
.slides_container-3 {width:290px;overflow:hidden;position:relative;}
.slides_container-3 div.slide {width:290px;height:467px;display:block;}
#slides-sidebar-3 .slides_container .slide-3 {width: 280px;}
.slide-3 {width:275px;padding-left:15px; padding-right:10px; height:160px;}
.slide-3 td{ height:160px; vertical-align:top;}
.slides_container-4 {width:290px;overflow:hidden;position:relative;}
.slides_container-4 div.slide {width:290px;height:467px;display:block;}
#slides-sidebar-4 .slides_container .slide-4 {width: 280px;height:150px;}
.slide-4 {width:288px;overflow:hidden;padding-left:15px;padding-top:20px;font-size:12px;}
.gt-ticker .slide-1, .slide-3, .slide-4{display: none;}
/*Next/prev buttons*/
#slides .next,#slides .prev {position:absolute;top:197px;left:-24px;width:24px;height:43px;display:block;z-index:101;}
#slides .next {left:980px;}
/*Caption*/
.caption {z-index:500;position:absolute;bottom:-35px;left:0;height:30px;padding:5px 20px 0 20px;background:#000;background:rgba(0,0,0,.5);width:540px;font-size:1.3em;line-height:1.33;color:#fff;border-top:1px solid #000;text-shadow:none;}

/*3column*/
/*bottom columns */
#container_1 {padding-bottom:20px;}
.home-box-1 {width:310px; float:left; padding-right:23px;}
.home-box-2 {width:310px; float:left; padding-right:24px;}
.home-box-3 {width:310px; float:left;}
.home-bt-column{background:url(/images/index/gt-box-bg.png) repeat; border:#577364 1px solid;height:258px; color:#FFF;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}
* html .home-bt-column{background-color:#104963; background-image:none;}
.box-title {font-size:18px; padding:15px 0px 0px 23px; font-family:Arial;}
.home-box-3 .box-title{ padding-left:16px;}
.content_3 {padding:14px 0px 0px 0px;}
.content_4 {padding:0px 0px 4px 0; width:280px;}
.content_5 { padding:12px 0px 4px 2px; width:280px;}
.content_3,.content_4, .content_5 {font-family:"Times New Roman"; font-size:14px;line-height:18px;  color:#f2f2f2;}
#slides-sidebar-3 blockquote{ background-position:-614px -27px; padding:8px 0 8px 12px; z-index:100;}
#slides-sidebar-3 span.end{display:inline-block; z-index:550;position:relative;}
#slides-sidebar-3 span.end-bg{background-position:-614px 0; width:28px; height:20px; display:block; position:absolute; top:-15px; left:-20px;}
.t-author{ padding-top:15px; padding-left:15px;}

.container {width:311px;overflow:hidden;margin:auto;}
.selector{background: url(/images/index/arrow-1.png);height:40px; background-repeat:no-repeat;cursor:pointer;width:95px;}
.hovering{background: url(/images/index/arrow-1.png);height:40px; background-repeat:no-repeat;cursor:pointer; width:95px;}
.container .TabMenu{position: relative;top: 5px;z-index: 10;background-color:#197da3;height:26px;font-size:12px;}
.container_tab .TabMenu ul{display: inline-block;margin: 0px;padding:0px;font-size:12px;padding:0px 7px 5px 7px;}
.TabMenu ul {margin:0px;padding:0px;}
.TabMenu li {float:left;list-style-type:none;text-align:center;width:95px;padding-top:5px;}
.container .ContentFrame{width: 290px;height:206px;left: 10px;position: relative;overflow:hidden;}
.container .ContentFrame .AllTabs{position: relative; left:0px; width: 1190px;overflow:hidden;padding-top:10px;font-size:12px;}
.container .ContentFrame .AllTabs .TabContent{width:360px;height: 167px;margin-right:20px;text-align: justify;float:left;overflow:hidden;}


.tabberlive .tabbertabhide {display:none;}
.tabberlive { padding-top:8px;}
ul.tabbernav{font: bold 12px Verdana, sans-serif;background-color:#197da3;height:24px; border-top:#026183 1px solid;border-bottom:#026183 1px solid; padding-left:6px; z-index:505;}
ul.tabbernav li{list-style: none;float:left;text-align:center; height:35px; z-index:507}
ul.tabbernav li a{cursor:pointer;float:left;color:#FFF; text-decoration:underline;padding:3px 9px 0 9px; font-weight:normal; font-size:14px;}
ul.tabbernav li a:link {cursor:pointer;color:#FFF;text-decoration: underline;font-size:12px;}
ul.tabbernav li a:hover{background: url(/images/index/arrow-1.png) top center no-repeat; height:36px; text-decoration:none;}
ul.tabbernav li.tabberactive a{background: url(/images/index/arrow-1.png) top center no-repeat;cursor: default; text-decoration:none; height:36px;}
ul.tabbernav li.tabberactive a:hover{background: url(/images/index/arrow-1.png) top center no-repeat;cursor: default;}
.tabbertab { padding-top:0; margin-top:0px;}
.tabbertab p {padding:20px 0px 0px 15px;}
.tabberlive .tabbertab h2 {display: none;}
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {height:200px;overflow:auto;}
.new_lists{margin:0px;padding:11px 0px 0px 30px;}
.new_lists li {padding:5px 5px 21px 2px;font-size:14px; list-style: disc;color:#FFF;}
.new_lists li a{text-decoration:underline; color:#FFF;}

.tab-dividers{ position:relative;}
.tabber{display:none;}

.article-box-bg-1, .article-box-bg-2{display:block; z-index:506; font-size:0; line-height:0; height:13px;  width:1px; position:absolute; top:14px; background-color:#FFF;}
.article-box-bg-1{ left:93px;}
.article-box-bg-2{ left:192px;}
.ie .article-box-bg-2{ left:192px;}

.footer-inner {width:980px;}
/*home sprite*/
.prev, .prev-2, .prev-3, .prev-4{background-position: -29px -181px !important; width:23px; height:22px; display: block ; cursor:pointer;}
.next, .next-2, .next-3, .next-4{background-position:-59px -181px !important; width:23px; height:22px; display: block ; cursor:pointer;}

.win .article-box-bg-2 {left: 203px;}
.ie6 .article-box-bg-2 {left: 203px;}
.chrome .article-box-bg-2 {left: 203px;}
.chrome.linux .article-box-bg-1 {left: 88px;}
.chrome.linux .article-box-bg-2 {left: 186px;}
.ie9 .article-box-bg-2 {left: 193px;}
.mac .article-box-bg-1 {left: 90px;}
.mac .article-box-bg-2 {left: 192px;}

/*ie6*/
* html .banner-slider .slides_container{ width:925px;}
* html .gt-ticker .slides_container{ width:925px;}
* html #example-3 .slides_container{ width:290px}
* html #example-4 .slides_container{ width:280px}
.ie6 #slides-sidebar-3 span.end-bg{left:0;}
.ie6 .products-link{ top:2px; left:3px;}
.ie6 .products-link li.first{margin-top:50px;}
.ie7 ul.tabbernav{ border: 0 none;}

.banner1{left: -35px;}


.banner-banklists{ background: none repeat scroll 0 0 white; height: 90px; bottom: -35px; position:absolute; width: 632px; text-align: center;}
.banner-banklists img{ margin-top: 3px;}
.bank-logo { background: url(/images/bank-logo-v35.png) no-repeat; display: inline-block; height: 20px; width: 90px; padding-right:14px; margin-top:4px; margin-right: 16px;}
.img_bankicon_hdfc, .img_bankicon_2 { background-position: 0 -2138px; }
.img_bankicon_hdfclimited, .img_bankicon_126 { background-position: 0 -60px; width:74px;; height: 22px;  }
.img_bankicon_icici, .img_bankicon_57 { background-position: 0 -89px;margin-right:18px; }
.img_bankicon_axis, .img_bankicon_12 { background-position: 0 -116px;margin-right:23px; }
.img_bankicon_citibank, .img_bankicon_39 { background-position: 0 -660px; width:78px; }
.img_bankicon_magma, .img_bankicon_127 { background-position: 0 -597px; width: 88px; }
.img_bankicon_aegon, .img_bankicon_509{ background-position: 0 -725px;height: 16px;}
.img_bankicon_indusind, .img_bankicon_62{background-position: 0 -760px;height: 16px;}
.img_bankicon_bajaj, .img_bankicon_524 {background-position: 0 -788px;}
.img_bankicon_amex, .img_bankicon_9 {margin-top: 0; vertical-align: top;background-position: 0 -815px;height: 32px; margin-right: 22px;}
.img_bankicon_standard-chartered, .img_bankicon_92 {background-position:0 -445px; width:78px; height:20px;}
.img_bankicon_hsbc, .img_bankicon_56 {background-position: -15px -2199px; height: 32px;}
.img_bankicon_568{background-position: 0 -2251px;}
.img_bankicon_710{background-position: 0 -2286px;}

* html .banner-banklists { bottom: 15px; }
* html .gt-ticker .prev-2{ left: -32px;}

.track-status { padding:13px 3px 0 4px;}
.tabbernav { display:inline-block; height:44px;}
*:first-child+html .fb-like-header{display:inline;}
.ie7 .fb-like-header{display:inline; width:350px;}
.linux .topmenu li a{padding:15px 10px 11px;}
.linux .track-status {padding:13px 6px 0;}

.linux .dropdown-menu li a {padding:8px 15px;}
