﻿@charset "utf-8";
/* CSS Document */
.section-link a {padding:8px 6px 4px 6px;}
.breadcrumb {width:570px!important;}
.service-main-header{background-color:#FFF!important;height:108px!important;z-index:10;}
.service-submenu-wrap ul li a.active, .service-submenu-wrap ul li a.active h3 {background-color:#D42D17;}
.search-go {background-color:#D42D17;}
.service-title {border-top: 1px solid #CCC;}
.service-title a {padding:10px 0 0 9px;width:146px;height:36px!important;display:block;overflow:hidden;text-indent:-9999px;background:url(/common/images/default/local.png) no-repeat 9px 10px;}
.service-title a {_background:url(/common/images/ie6/local.gif) no-repeat 9px 10px;}
.area-select {display:block;text-align:center;text-transform:uppercase;}
.service-title-shadowlt {height:35px;top:5px;}
.service-title-shadowrt {height:35px;top:5px;}
.service-main-menu ul li.lservice .service-hover-menu {width:230px;}
.service-main-menu ul li:hover.active .service-hover-menu {display:none;}
.service-submenu-wrap ul li a.active, .service-submenu-wrap ul li a.active h3{background-color:#D42D17;}
.service-search {margin:0 0 0 10px;padding:4px 0 0;width:240px;}
a{outline:none;}
.usiphoneapp {width:140px;height:160px;padding:40px 0 0 0;overflow:hidden;position:fixed;top:170px;margin-left:968px;background:url(/common/images/other/iphone.png) no-repeat 0 0;}
.gift-launch a {display:block;overflow:hidden;width:150px;height:160px;text-indent:-9999px;cursor:pointer;}
.gift-launch {width:150px;height:160px;padding:40px 0 0 0;overflow:hidden;position:fixed;top:170px;margin-left:968px;background:url(/common/images/other/gift-to-india-promo2.png) no-repeat 0 0;}
.usiphoneapp a {display:block;overflow:hidden;width:140px;height:160px;text-indent:-9999px;cursor:pointer;}
.ustxt-desc {display:block;padding:8px 5px 0 5px;font-weight:bold;}
.ustxt-desc a {color:#0854A6!important;text-decoration:none;}

/* us home header */
.service-main-hd-adjus {padding-top:50px;/*height:200px!important;*/height:auto!important;background-color:#FFF;}
.service-main-adj {-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-khtml-border-top-left-radius:0;-khtml-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
.service-main-adj ul {padding-left:140px!important;}
.uslocal-title {position:absolute;left:0;top:50px;height:26px;padding:5px 20px 5px 20px;font-weight:bold;font-family:'BevanRegular', serif;font-weight:normal!important;text-shadow:#000 1px 1px 0;
background: #d82c15;
background: -moz-linear-gradient(top,  #d82c15 0%, #b01702 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d82c15), color-stop(100%,#b01702));
background: -webkit-linear-gradient(top,  #d82c15 0%,#b01702 100%);
background: -o-linear-gradient(top,  #d82c15 0%,#b01702 100%);
background: -ms-linear-gradient(top,  #d82c15 0%,#b01702 100%);
background: linear-gradient(top,  #d82c15 0%,#b01702 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d82c15', endColorstr='#b01702',GradientType=0 );}
.uslocal-title a, .uslocal-title a:hover, .uslocal-title a:active {color:#FFF!important;text-decoration:none;}
.ad-top-adj {padding:15px 0;width:972px;margin:auto;}
.ad-top p, .ad-top table, .ad-top-adj p, .ad-top-adj table, .ads-300x250 p, .ads-300x250 table { margin: auto!important}
.bcrumwrap-adj {-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-khtml-border-top-left-radius:0;-khtml-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}

/* new start */
.ad-top {padding-top:95px}
.ad-top table, .ad-top tr, .ad-top td, .container_12 table, .container_12 tr, .container_12 td {margin:0;padding:0;}
.ad-top-noban {padding-top:65px;}
.ad-top-mtop {padding-top:15px;}
.ad-leaderboard {padding-left:10px;}
.ad-personalise {padding-right:10px;}
.coffee-bd-bg {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 648px 0;}
.coffee-bd-bg1 {background:url(/common/images/default/coffee-inside.gif) repeat-y 0 0;}
.eveartfor {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 325px 0;}
.eveartfor1 {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 320px 0;}
.pluginfb {padding:5px;border:solid 1px #E5E5E5;}
.cgrid_8 h2 span a.text-dnone:hover, .cgrid_4 h2 span a.text-dnone:hover, .cgrid_4 h2 a.text-dnone:hover {text-decoration:underline;}
.sulekha-global-footer {margin-top:0;}
.usvindia {font-weight:bold;display:block;padding:8px 10px 0 0;}
.usvindia a {text-decoration:none;}
.usvindia a:hover {text-decoration:underline;}
.ushome-txtad {width:570px;float:left;border:solid 1px #e2e1df;height:30px;font-size:12px;line-height:13px;color:#666;padding:0 0 0 0;overflow:hidden;
background: #efedee;
background: -moz-linear-gradient(top, #efedee 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efedee), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #efedee 0%,#ffffff 100%);
background: -o-linear-gradient(top, #efedee 0%,#ffffff 100%);
background: -ms-linear-gradient(top, #efedee 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efedee', endColorstr='#ffffff',GradientType=0 );
background: linear-gradient(top, #efedee 0%,#ffffff 100%);
-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.ustxt-desc {display:block;padding:8px 5px 0 5px;font-weight:bold;/*width:220px;overflow:hidden;*/}
.ustxt-desc a {color:#0854A6;text-decoration:none;}
ul.procitys li a b {font-weight:bold;font-size:14px;color:#000;}
.vindia-version {display:block;width:105px;}
.vindia-version a {display:block;background:url(/common/images/other/sulekha-india.png) no-repeat 0 6px;height:18px;padding:10px 0 0 22px;text-decoration:none;}

/* */
.c12r0-featbg {background:url(/common/images/default/featured-bg.png) no-repeat center bottom;}
h2.orange, h3.orange, h4.orange {color:#F60;}
.border-c4c8 {background:url(/common/images/default/c4c8-border.gif) repeat-y 0 0;}
.border-c4c81 {background:url(/common/images/default/border-c4c8-ad.gif) repeat-y 0 0;}
.border-c8 {background:url(/common/images/default/c8-border.gif) repeat-y 0 0;}
.border-c4 {background:url(/common/images/default/coffee-bd-bg.gif) repeat-y 325px 0;}
.border-c4-gray {background:#FFF url(/common/images/default/event-spons.gif) repeat-y 0 0}
.border-c8-ticket {background:url(/common/images/default/border-c8-ticket.gif) repeat-y 0 0;}
.border-c8-upcoming {background:url(/common/images/default/border-c8-upcoming.gif) repeat-y 0 0;}
.border-c4-upcoming {background:url(/common/images/default/border-c4-upcoming.gif) repeat-y 0 0;}
.border-c8-sponsor {height:270px;background:#e2e2e2 url(/common/images/default/event-bd-bg.gif) repeat-y 320px 0;}
.border-c8-biz {background:url(/common/images/default/border-c8-biz.gif) repeat-y 0 0;}
.border-c4h2h1 {background:url(/common/images/default/borderc4-h2h1.gif) repeat-y 0 0;}
.border-c2h2h1 {background:url(/common/images/default/border-c2-h2h1.gif) no-repeat 0 0;}
.border-c12-life {background:url(/common/images/default/border-c12-lifestyle.gif) no-repeat 0 0;}
.c12r0d4-borderc {border-color:#CCC;}
.c4r2d1-list1 {padding-top:0;}

.c4r1dn-image {width:300px;height:80px;overflow:hidden;}
.c4r0dn-list ul{list-style:none;margin:0;padding:0;}
.c4r0dn-list ul li {display:block;margin:0;padding:4px 0 4px 8px;background:url(/common/images/default/list-arrow.gif) no-repeat -8px 0;font-size:12px;line-height:14px;border-bottom:dotted 1px #CCC;}
.cgrid_4:hover .c4r0dn-list ul li {border-color:#FFF;}
.c4r0dn-list ul li a {color:#333;text-decoration:none;}
.c4r0dn-list ul li a:hover, .c4r0dn-list ul li a:focus, .c4r0dn-list ul li a:active {color:#000;text-decoration:underline;}

.c4r3ad1 ul {margin:0;padding:0;list-style:none;}
.c4r3ad1 ul li {margin:0;padding:12px 0 12px 15px;display:block;font-size:13px;line-height:14px;background:url(/common/images/default/list-arrow.gif) no-repeat -5px 8px;border-bottom:1px dotted #CCC;}
.c4r3ad1 ul li a {color:#333;text-decoration:none;}
.c4r3ad1 ul li a:hover, .c4r3ad1 ul li a:active, .c4r3ad1 ul li a:focus {color:#000;text-decoration:underline;}

/* filter title */
.filter-tab {border:solid 1px #CCC;font-size:12px;line-height:13px;
-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;
background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #cccccc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cccccc));
background: -webkit-linear-gradient(top,  #ffffff 0%,#cccccc 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#cccccc 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#cccccc 100%);
background: linear-gradient(top,  #ffffff 0%,#cccccc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 );}
.filter-tab.active {height:46px;border-bottom:none;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-khtml-border-bottom-left-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;
background: #e2e2e2;
background: -moz-linear-gradient(top,  #eaeaea 0%, #eaeaea 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#eaeaea));
background: -webkit-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%);
background: -o-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%);
background: -ms-linear-gradient(top,  #eaeaea 0%,#eaeaea 100%);
background: linear-gradient(top,  #eaeaea 0%,#eaeaea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#eaeaea',GradientType=0 );}
.filter-tab.filter-act {background: #ffffff;}
.filter-tab a {display:block;padding:5px;text-decoration:none;color:#666;background:url(/common/images/default/arrow-nact.png) no-repeat 125px 12px;}
.filter-tab.filter-act a{color: #B30000;}
.filter-tab.active a {background:url(/common/images/default/arrow-act.png) no-repeat 125px 12px;}
.filter-icon a {background: url(/common/images/default/filter.gif) no-repeat 125px 12px;}
.filter-tab a:hover, .filter-tab a:focus, .filter-tab a:active {text-decoration:none;color:#000;}
.filter-tab a b {display:block;color:#000;}

.filter-enable {width:972px;margin:auto;position:relative;z-index:100;}
.filter-content {position:absolute;top:-20px;right:12px;width:580px;border:solid 1px #CCC;border-top:none;background-color:#EAEAEA;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-khtml-border-bottom-left-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.event-area {width:860px;}
.ef-cwrap {background-color:#FFF;border:solid 1px #CCC;padding:5px 10px 10px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.ef-title {color:#333;font-weight:bold;font-size:14px;line-height:15px;text-transform:uppercase;padding:0 0 5px 0;margin:0;}
ul.ef-type, ul.ef-category {margin:0;padding:0;list-style:none;}
ul.ef-type li {display:block;font-size:12px;line-height:13px;margin:0;padding:3px 0;color:#666;}
ul.ef-type li:hover, ul.ef-type li:active, ul.ef-type li:focus, ul.ef-category li:hover, ul.ef-category li:active, ul.ef-category li:focus {color:#000;}
ul.ef-category li {display:block;float:left;width:130px;margin:0;padding:3px 2px 3px 0;font-size:11px;line-height:12px;color:#666;}
input.echange {padding:10px 5px;font-style:italic;color:#999;width:268px;}
input.echange:active, input.echange:focus {background-color:#E2E2E2;color:#000;font-style:normal;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-khtml-border-bottom-left-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.eclist-wrap {position:relative;z-index:2;}
.eclist {position:absolute;top:-3px;left:15px;width:200px;padding:5px;background-color:#E2E2E2;border:solid 1px #999;border-top:none;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.eclist ul {list-style:none;margin:0;padding:0;}
.eclist ul li {margin:0;padding:0;display:block;border-bottom:dotted 1px #FFF;font-size:12px;line-height:13px;}
.eclist ul li a {color:#333;text-decoration:none;display:block;padding:5px 0 5px 5px;}
.eclist ul li a:hover {font-weight:bold;text-decoration:none;color:#000;background-color:#CCC;}
.emile {border:solid 1px #CCC;padding:5px;width:120px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.emile option {font-size:12px;color:#333;}
.filteror {display:inline;float:left;margin:0 5px;padding:60px 0 0 0;font-size:12px;line-height:13px;color:#666;}
ul.filter-ecity {margin:0;padding:0;list-style:none;zoom:1;}
ul.filter-ecity li {margin:0;padding:5px 0 5px 10px;display:block;float:left;background:url(/common/images/default/list-arrow.gif) no-repeat -8px 0;font-size:12px;line-height:13px;width:138px;}
ul.filter-ecity li a {color:#666;text-decoration:none;}
ul.filter-ecity li a:hover {color:#000;text-decoration:underline;font-weight:bold;}
ul.ef-metro {margin:0;padding:0;list-style:none;zoom:1;}
ul.ef-metro li {font-size:12px;line-height:13px;margin:0;padding:5px 0 5px 10px;display:block;float:left;background:url(/common/images/default/list-arrow.gif) no-repeat -8px 0;width:120px;}
ul.ef-metro li a {color:#666;text-decoration:none;}
ul.ef-metro li a:hover {color:#000;text-decoration:underline;font-weight:bold;}

/* c2r0d1 settings */
.c2r0d1-bizwrap:hover {background-color:#E2E2E2;}
.c2r0d1-bizwrap h2 {display:block;padding:5px 5px 0 5px;font-size:13px;line-height:15px;font-weight:bold;color:#F60;text-transform:uppercase;}
.c2r0d1-bizwrap h2.orange{color:#F60;}
.c2r0d1-bizwrap ul {list-style:none;margin:0;padding:10px 5px 5px 5px;}
.c2r0d1-bizwrap ul li {margin:0;padding:4px 0 4px 12px;background:url(/common/images/default/list-arrow.gif) no-repeat -5px 0;display:block;font-size:12px;line-height:13px;}
.c2r0d1-bizwrap ul li a {color:#333;text-decoration:none;}
.c2r0d1-bizwrap ul li a:hover, .c2r0d1-bizwrap ul li a:focus, .c2r0d1-bizwrap ul li a:active {text-decoration:underline;color:#000;}
.c2r0d1-r1 {min-height:80px;}
.c2r0d1-r2 {min-height:120px;}
.c2r0d1-r3 {min-height:120px;}
.c2r0d1-r4 {min-height:190px;}
.c2r0d1-r5 {min-height:280px;}

/* biz banners */
ul.biz-banner {list-style:none;margin:0;padding:0 0 0 5px;}
ul.biz-banner li {margin:0 0 10px 0;padding:0;width:300px;height:80px;}
ul.biz-banner li a {display:block;}

/* gift to india */
.c1r1-gift-border{background:#fff url(/common/images/other/festival-us-home-border.gif) no-repeat 0px 0px;height:236px; width:626px;padding:7px;margin:5px 0 0 0;}
.festival-ft-sub-tag {background:#FFF url(/common/images/other/festival-sub-tag.jpg) repeat-x 0 0;padding:5px 0 5px 20px;}
.festival-ft-sub-tag ul {margin:0;padding:0;list-style:none;zoom:1;}
.festival-ft-sub-tag ul li {margin:0 5px;padding:0;display:block;float:left;}
.festival-sub-tag-list {height:24px;}
.festival-ft-sub-tag ul li h3 {font-size:11px;line-height:12px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}
.festival-ft-sub-tag ul li h3 a {display:block;padding:5px 6px 6px 6px;color:#333;text-decoration:none;}
.festival-ft-sub-tag ul li h3 a:hover {color:#C41490;}
.festival-ft-sub-tag ul li.act h3 a {color:#C41490;background-color:#fedff5;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-khtml-border-top-left-radius:3px;-khtml-border-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;border:solid 1px #fec4ed;border-bottom:none;}
.festival-ft-sub-tag ul li.act .active {height:8px;background:url(/common/images/other/festival-sub-tag-arw.png) no-repeat center top;}

.festival-sub-tag-content {padding:0px;}
.festival-h2r2-img {background-color:#FFF;padding:5px 0;}
.festival-h2r2-title {padding:2px 10px;font-size:11px;line-height:14px; height:10px; text-align:center;}
.festival-h2r2-title h3 {color:#C41490;font-size:11px;line-height:14px;height:14px;overflow:hidden;}
.festival-h2r2-title h3 a {color:#C41490;text-decoration:none;}
.festival-h2r2-title h3 a:hover, .festival-h2r2-title h3 a:active, .festival-h23r2-title h3 a:focus {color:#000;}
.festival-ft-vm {float:right;width:110px;font-size:12px;line-height:14px;padding:120px 5px 0 0;}
.festival-ft-vm a {display:block;background-color:#C41490;padding:4px;color:#FFF;font-weight:bold;text-decoration:none;font-size:11px;}
.festival-ft-vm a:hover, .festival-ft-vm a:active, .festival-ft-vm a:focus {background-color:#a00773;}

.festival_h4 {padding-bottom:21px;background:url(/common/images/other/festival-tiles-shadow.png) no-repeat center bottom;height:280px;}
.festival_h4:active, .festival_h4:hover, .festival_h4:focus {background:url(/common/images/other/festival-tiles-shadow-act.png) no-repeat center bottom;}

.festival_h3 {padding-bottom:21px;background:url(/common/images/other/festival-tiles-shadow.png) no-repeat center bottom;}
.festival_h3:active, .festival_h3:hover, .festival_h3:focus {background:url(/common/images/other/festival-tiles-shadow-act.png) no-repeat center bottom;}
.bgborder-festival {border:solid 1px #E2E2E2;}
.bgborder-festival:hover, .bgborder-festival:active, .bgborder-festival:focus {background:#E2E2E2 url(/common/images/other/festival-tiles-bg.png) no-repeat center bottom;}
.festival-h3r2-image {background-color:#FFF;padding:15px 0;}
.festival-h3r2-title {padding:10px 10px 5px 10px;font-size:11px;line-height:14px;}
.festival-h3r2-title h3 {color:#C41490;font-size:11px;line-height:14px;height:14px;overflow:hidden;}
.festival-h3r2-title h3 a {color:#C41490;text-decoration:none;}
.festival-h3r2-title h3 a:hover, .festival-h3r2-title h3 a:active, .festival-h3r2-title h3 a:focus {color:#000;}
.festival-h3r2-description {font-size:10px;line-height:13px;color:#666;padding:0 10px 10px 10px;}
.festival-h3r2-description h3{color:#666;font-size:10px;line-height:13px;font-weight:normal;}
.festival-h3r2-description:hover, .festival-h3r2-description:active, .festival-h3r2-description:focus, .festival-h3r2-description h3:hover, .festival-h3r2-description h3:active, .festival-h3r2-description h3:focus {color:#000;}
.festival-h3r2-price {font-size:21px;line-height:22px;text-align:center;}
.festival-button {background:url(/common/images/other/festival-tiles-button.png) no-repeat right top;text-align:right;font-weight:bold;font-size:12px;line-height:13px;}
.festival-button a {color:#FFF;text-decoration:none;height:23px;padding:18px 15px 0 0;display:block;margin-left:50px;}
.festival-button a:hover, .festival-button a:active, .festival-button a:focus {text-decoration:underline;}
.festival-tag {color:#333;font-size:11px;line-height:12px;text-align:center;padding:10px;}
.festival-tag h3 {color:#C41490;font-size:10px;font-weight:bold;}
.festival-tag h3 a {color:#333;text-decoration:none;font-size:11px;font-weight:normal;}
.festival-tag h3 a:hover, .festival-tag h3 a:active, .festival-tag h3 a:focus {text-decoration:underline;color:#000;}

.festival-listing-outer{margin:5px; width:136px;}
.festival-listing-outer a{text-decoration:none;}
.festival-listing-outer a:hover{text-decoration:underline;}
.festival-listing-outer h3{font-size:13px; font-weight:bold;padding:0px 10px 0px 0px; border-bottom:dotted 1px #ccc;}
.festival-listing-outer ul{margin:0px; padding:0px;}
.festival-listing-outer ul li{margin:0px; padding:0px 0px 0px 0px; list-style:none;}
.festival-listing-outer ul li a{text-decoration:none;}
.festival-listing-outer ul li a:hover{text-decoration:underline;}

/* load */
.us-festive-load-wrap {position:relative;}
.us-festive-load {position:absolute;z-index:1;left:0;top:0;height:194px;width:624px;background:url(/common/images/other/festival-load-bg.png) repeat 0 0;}
.us-festive-load img {padding:80px 0 0 0;}

.prices-outer-small{height:40px;overflow:hidden;}
.festival-h3r2-actual-price-small{font-size:12px;height:16px;text-align:center;padding:2px;}
.festival-h3r2-actual-price-small .rate{text-decoration:line-through;}
.festival-h3r2-description.height-set{height:9px; overflow:hidden;}
.discount-icon-small{ background:url(/common/images/other/discount-img-small.png) no-repeat 0px 0px; width:34px; height:29px; position:absolute; z-index:10; padding:5px 0px 0px 0px; top:1px; right:1px;}
.discount-icon-small.top-position{top:22px !important;}

.xp-del-c2h3, .xp-del-c2h2 {width:34px;height:34px;position:absolute;left:2px;top:2px;background:url(/common/images/other/express-delivery.png) no-repeat 0 0;}
.xp-del-c2h3 {top:22px;}

.ad-wall-lt, .ad-wall-rt {position:fixed;top:55px;width:120px;height:600px;}
.ad-wall-lt {margin-left:-124px;}
.ad-wall-rt {margin-left:976px;}

.c2r2d7-list.top-pad-txt{padding:0px 0px 5px 0px; height:98px; overflow:hidden;}
.c2r2d7-list ul li h3.line-height{height:12px; overflow:hidden;display:block;}
.c2r2d7-list ul li{*padding-bottom:2px;}

.black1-trans-bg {-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-khtml-border-bottom-right-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}
.sul-pls-hm-c2r2d11-title a{text-decoration:none;}
.sul-pls-hm-c2r2d11-title a:hover{text-decoration:underline;}

/* india pulse */
.ind-pls-wrp {background:url(/common/images/other/india-pulse-hm-promo.gif) no-repeat center top;height:80px;}
.ind-pls-logo {width:71px;height:30px;padding:22px 0 0 0;}
.ind-pls-logo a {background:url(/common/images/other/india-pulse-sm.png) no-repeat 0 0;width:71px;height:30px;text-indent:-9999px;overflow:hidden;display:block;}
.sul-pls-c4r2-d1-wrp {height:70px;overflow:hidden;padding:5px 5px 0 5px;}
.ind-pls-share {width:230px;padding:10px 0 0 0;}
.ind-pls-share a.shr {display:block;width:230px;height:30px;overflow:hidden;text-indent:-9999px;background:url(/common/images/other/india-pulse-share.jpg) no-repeat center top;}
.sul-pls-share-sm {font-size:12px;line-height:15px;border-left:solid 1px #ff6600;border-right:solid 1px #ff6600;margin:5px 15px 5px 15px;text-align:center;position:relative;cursor:pointer;
-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;
background: #ff9900;
background: -moz-linear-gradient(top,  #ff9900 0%, #ff6600 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9900), color-stop(100%,#ff6600));
background: -webkit-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
background: -o-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
background: -ms-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
background: linear-gradient(to bottom,  #ff9900 0%,#ff6600 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#ff6600',GradientType=0 );
}
.sul-pls-share-sm:hover {background: #ffb444;
background: -moz-linear-gradient(top,  #ffb444 0%, #ff6600 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb444), color-stop(100%,#ff6600));
background: -webkit-linear-gradient(top,  #ffb444 0%,#ff6600 100%);
background: -o-linear-gradient(top,  #ffb444 0%,#ff6600 100%);
background: -ms-linear-gradient(top,  #ffb444 0%,#ff6600 100%);
background: linear-gradient(to bottom,  #ffb444 0%,#ff6600 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb444', endColorstr='#ff6600',GradientType=0 );}
.sul-pls-share-sm:active, .sul-pls-share-sm:focus {top:1px;}
.sul-pls-share-sm a {text-decoration:none;padding:5px 5px 5px 20px;display:block;color:#FFF;background:url(/common/images/default/share-thought-sm.png) no-repeat 0 3px;}

/* festival */
/*body {background:url(/common/images/other/festival-bg1.jpg) no-repeat fixed center bottom;}*/
.footer-festival {position:relative;display:none;}
.festival-bg-lt {width:116px;height:170px;overflow:hidden;position:fixed;bottom:126px;margin-left:-130px;}
.festival-bg-lt a {display:block;width:116px;height:170px;overflow:hidden;text-indent:-99999px;}
.festival-bg-rt {width:116px;height:170px;overflow:hidden;position:fixed;bottom:126px;margin-left:988px;}
.festival-bg-rt a {display:block;width:116px;height:170px;overflow:hidden;text-indent:-99999px;}

/* event promotion banner */
.adslidelt, .adslidert {position:fixed;top:79px;display:block;background:#000;width:120px;height:450px;}
a.lttrigger, a.rttrigger {position:fixed;text-decoration:none;top:54px;width:110px;font-size:10px;line-height:12px;color:#666;padding:5px;background:#CCC;display:block;text-transform:uppercase;height:15px;}
.adslidelt, a.lttrigger  {left:5px;}
.adslidert, a.rttrigger {right:5px;}
a.rttrigger {text-align:right;}
a.lttrigger:hover, a.rttrigger:hover {color:#333}
a.active.lttrigger, a.active.rttrigger {background:#999;}
a.lttrigger span, a.rttrigger span {background:url(/common/images/other/slide-close.png) no-repeat 0 0;width:15px;height:15px;display:block;}
a.lttrigger span {float:right;}
a.rttrigger span {float:left;}
a.lttrigger:hover span, a.rttrigger:hover span {background-position:0 -15px}


/* home block css */
.relative{position:relative;}
.c1r1d1-lcf-div1{background: rgb(56,128,186);
background: -moz-linear-gradient(top,  rgba(56,128,186,1) 0%, rgba(38,87,152,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(56,128,186,1)), color-stop(100%,rgba(38,87,152,1)));
background: -webkit-linear-gradient(top,  rgba(56,128,186,1) 0%,rgba(38,87,152,1) 100%);
background: -o-linear-gradient(top,  rgba(56,128,186,1) 0%,rgba(38,87,152,1) 100%);
background: -ms-linear-gradient(top,  rgba(56,128,186,1) 0%,rgba(38,87,152,1) 100%);
background: linear-gradient(to bottom,  rgba(56,128,186,1) 0%,rgba(38,87,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3880ba', endColorstr='#265798',GradientType=0 );
-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px;padding:5px;margin:10px;}
.c1r1d1-home-blk-close{position:absolute;top:-3px; right:-4px;width:20px;height:20px;z-index:1;}
.c1r1d1-home-blk-close a{display:block;width:20px;height:20px;}
.c1r1d1-home-blk-outer{}
.c1r1d1-home-blk-outer h2{font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:18px;color:#fff;margin:0px;padding:5px 10px 0px 5px;font-weight:bold; text-align:left;color:#dcedfe;}
.c1r1d1-home-blk-outer h2 a{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:18px;color:#fff;text-decoration:none;}
.c1r1d1-home-blk-outer h2 a:hover{text-decoration:underline;}
.c1r1d1-home-blk-outer h3{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#fff;margin:0px;padding:0px 0px 5px 6px;font-weight:bold; text-align:left;display:block;float:left;}
.c1r1d1-home-blk-outer h3 a{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:16px;color:#fff;text-decoration:none;padding:3px 8px;font-weight:bold;display:block;}
.c1r1d1-home-blk-outer h3 a.backclr{background-color:#434343;margin:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.c1r1d1-home-blk-outer h3 a.backclrblue{background-color:#204b85;margin:5px 5px 0px 0px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline}
.c1r1d1-left-con-width{width:580px;padding:0px 10px 0px 0px;}
.c1r1d1-home-blk-outer h3 a:hover{text-decoration:underline;}
.c1r1d1-right-blk-con{padding:0px 10px 0px 0px;width:340px;}
.c1r1d1-right-blk-con h2{font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:18px;color:#fff;margin:0px;padding:5px 10px 2px 5px;font-weight:bold; text-align:left;color:#fff;}
.c1r1d1-right-blk-con ul{margin:0px;padding:0px;}
.c1r1d1-right-blk-con ul li{margin:0px;padding:0px;list-style:none;}
.c1r1d1-right-blk-con ul li h3{margin:0px;padding:0px 0px 0px 20px;background:url(/common/images/default/us-cl-list-white.png) no-repeat 9px 5px;color:#fff;}
.c1r1d1-right-blk-con ul li h3 a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;text-decoration:none;line-height:18px;display:block;}
.c1r1d1-right-blk-con ul li h3 a:hover{text-decoration:underline;}
.blue-bor-line{background:url(/common/images/default/blue-right-border.png)repeat-y right 0px;}
.ad-wall-lt160, .ad-wall-rt160 {position:fixed;top:55px;width:160px;height:600px;}
.ad-wall-lt160 {margin-left:-164px;}
.ad-wall-rt160 {margin-left:976px;}