/* CSS Document */
* html, * html body {height: auto !important; margin-top:0px !important;}
body {margin:0px auto !important;}
.supercontainer {font-family:Verdana,Arial,Helvetica,sans-serif;}
.supercontainer h1, .supercontainer h2 {margin:0px; padding:0px;}
.supercontainer a, .supercontainer a:link, .supercontainer a:visited, .supercontainer a:active {
text-decoration:none;
}

.supercontainer a:hover {
text-decoration:underline;
}
.supercontainer{position:relative; margin: 0px auto !important;width:940px;}
#header {width:940px; height:157px;}
#toppath {width:940px;/margin-bottom:5px;}
#container {width:939px;}
#ctl00_tdLeft {width:176px; float:left;}
#ctl00_innetPage{float:left; width:602px;}
#dvHomeSearch {width:470px; padding:0px; margin:0px; float:left;}
#quickSearch h1 {filter:alpha(opacity=100); font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px !important; height:25px !important; line-height:25px; padding-left:9px; position:relative;}

#ctl00_ucFooter_poweredby { width:135px; height:51px; float:right; font-size:10px; padding-left:10px; text-align:center; padding-top:5px;}
#ctl00_ucFooter_poweredby img{ padding-left:0px 0px 0px 10px; }
#container #ctl00_tdLeft {padding-left:0px !important;}
.dblue {font-weight:bold;}

#middle {
float:left;
overflow:hidden;
padding:5px 5px 0px 5px;
width:505px;
}
#container #right {
float:right;
overflow:hidden;
width:210px;
z-index:0;
padding:5px 0px 0px 0px;
}

#activities { width:175px; position:relative; margin-top:5px; border-top:none;}
#activities h2{font-size:14px;height:25px;padding:5px 0 3px 5px;}

#activities ul { padding:0px; margin:0px;}
#activities ul li{ list-style:none; font-size:11px;  padding:0px; margin:5px;}
.seeall {
font-size:10px;
font-weight:bold;
margin:0;
padding:0;
}
.title {
background-image:none !important;
border:none !important;
font-size:11px;
font-weight:bold;
vertical-align:top;
}

table.title {
background-image:url(/images/calendar/title_bg.gif) !important;
}

#activities .more {
margin-bottom:10px;
margin-left:49px;
margin-top:-18px;
width:118px;
}
/* Destinations List on Right */
#Destination{width:174px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:5px; outline:none;}
#Destination h2{font-size:13px;height:25px;padding:5px 0 3px 5px;}
#Destination .destinfo{float:left; width:166px; font-weight:bold; margin-bottom:15px; padding:4px;}
#Destination .destinfo img{margin:3px 0px 0px 0px;}
#Destination .destinfo .destlinks{width:166px; float:left; }
#Destination .destinfo .destlinks a{font-weight:normal; width:70px; float:left; text-decoration:none; color:#03428e; background-image:url(/images/flythomascook/Bullet.gif); background-repeat:no-repeat; background-position:center left; padding-left:10px; display:block; margin-bottom:4px;}

.outerbrowseDiv p.more {
font-family:Verdana,Arial,Helvetica,sans-serif;
margin-bottom:10px;
margin-left:55px;
margin-top:-25px;
width:130px;
}
#destinationSearch .title { margin-left:5px !important; outline:none; color:#32B2D7;font-size:13px; font-weight:bold;}

/* Destination list on right */

.changingSearchDiv {
float:left;
margin: 0 0 0 15px;//margin: 0 0 0 7px;
padding:8px 0px 8px 10px;
position:relative;
width:477px;
}
.changingSearchDiv .what {
float:left;
margin-right:140px;
}
.changingSearchDiv label {
display:block;
font-weight:bold;
margin:5px 0;
}

#changingSearchDiv img {
vertical-align:bottom;
}
select, label, input {
font-size:11px;
}

.changingSearchDiv label span {
font-size:10px;
font-weight:normal;
padding-left:2px;
}

#guarantee {
float:left;
width:740px;
padding:0px 0px 0px 0px;
_padding:0px 0px 5px 0px;
}

#lb {
background-image:url(/images/affiliateDefaultImages/top1.gif);
background-position:0 100%;
background-repeat:repeat-y;
width:600px;
}

#ctl00_middle {
margin-left:175px;
}

#rb {
background-image:url(/images/affiliateDefaultImages/top3.gif);
background-position:100% 0;
background-repeat:repeat-y;
}

#msgContent {
padding:0.8em;
}
#msgContent p {
font-size:13px !important;
margin:5px 0;
}
#msgContent span {font-size:16px;}

#trc {
background-image:url(/images/affiliateDefaultImages/con2.gif);
background-position:100% 0;
}

#blc {
background-image:url(/images/affiliateDefaultImages/con3.gif);
background-position:0 100%;
}

#tlc {
background-image:url(/images/affiliateDefaultImages/con1.gif);
background-position:0 0;
}

#brc {
background-image:url(/images/affiliateDefaultImages/con4.gif);
background-position:100% 100%;
}

#tlc, #trc, #blc, #brc {
background-repeat:no-repeat;
}

#tb {
background-image:url(/images/affiliateDefaultImages/top1.gif);
background-position:0 0;
}
#bb {
background-image:url(/images/affiliateDefaultImages/top4.gif);
background-position:50% 100%;
}
#tb, #bb {
background-repeat:repeat-x;
}

#isangoBanner {
width:740px;
float:left;
margin:6px 0 0 15px;//margin:6px 0 0 8px;
padding:0.18em;
}

.changingSearchDiv .country, .changingSearchDiv .activities {
width:174px;
}
.changingSearchDiv select {
margin-right:5px;
}
.changingSearchDiv .anytime {
margin-left:10px;
width:65px;
}

#ctl00_MainContent_UcHomeandMap1_fromDate{margin-left:45px;}

.changingSearchDiv .keyword {
height:15px;
margin-right:5px;
width:228px;
}

p {
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
margin:0px;
padding:0px;
}
#changingSearchDiv .search {
height:30px;
position:absolute;
right:65px;
top:114px;
width:80px;
}

.submit {
width:78px;
background-image:none;
background-repeat:repeat-x;
border-width:0;
cursor:pointer;
font-weight:bold;
height:25px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

#outerSearchDiv {
float:left;
margin-left: 0px;
}

#outerSearchDiv a.on {
float:left;
font-size:15px;
font-weight:bold;
height:25px;
line-height:25px;
text-decoration:none;
width:505px;//width:490px;
margin:0 0 0 15px;//margin:0 0 0 14px;
padding:5px 0 3px 5px;
}

#outerSearchDiv a.off {
border-style:solid;
border-width:1px 1px 0;
display:block;
float:left;
font-size:15px;
font-weight:bold;
height:34px;
margin-right:2px;
text-decoration:none;
width:180px;
display:none;
}
#outerSearchDiv img {
vertical-align:middle;
}
img {
border:0 none;
}

#container h1 {
/*height:25px;*/
font-size:12px;
font-weight:bold;
padding:5px 0px 3px 5px;
}
/* >>> */
#container .discover {
height:82px;
margin-left:5px;
margin-top:5px;
padding:3px;
width:172px;
}

#container .discover {}

#container .discover img {
float:left;
padding-right:3px;
}

#container .discover .discoverprice {
float:right;
font-size:11px;
font-weight:bold;
padding-top:12px;
text-align:right;
width:102px;
}

#container .discover .discovermore {
float:right;
padding-bottom:6px;
text-align:right;
width:103px;
}

a.more:hover {
text-decoration:none;
}
a.more:link {
background-image:url(/images/isangoGFX/arrow1.gif);
background-position:right center;
background-repeat:no-repeat;
font-size:10px;
font-weight:bold;
padding-right:8px;
text-decoration:underline;
}


#container .discover .discoverprice span {
font-size:14px;
}

#container .discover .discoverInfo {
font-size:11px;
font-weight:bold;
}

#container #ExceptionalProducts {
float:right;
width:184px;
}
/* <<< */
#ctl00_MainContent_BestSellers1_tdTitleSeller
{
float:left;
margin-bottom:5px;
margin-top:5px;
width:520px;
height:500px;
background-image:url(/images/tsmNine/shading_bg.jpg);
}
#topNav{
width:939px;
height:30px;
margin:0px;
}

#topNav   ul {
margin:0px;
padding:0px 0px 0px 0px;
}

#tdfind img { display:none !important;}

#topNav   ul li {
display:inline;
font-size:11px;
font-weight:bold;
padding:0px;
margin:0px;
}
.golinks {
display:block;
float:left;
width:187px;
height:21px;
padding-top:6px;
_margin-bottom:5px;
text-align:center;
}

#topNav a{
text-decoration:underline;
}
#topNav a:hover{
text-decoration:none;
}
.affBestSellers{ width:190px;}

#isango {
display:inline;
float:left;
width:773px;
margin-bottom:0px;
padding:0px;
}

#isango h2 {font-size:13px;height:25px;padding:5px 0 3px 5px; display:none;}


#isango center{text-align:left; padding:0px 0px 0px 0px;}

#isango ul li {
display:inline;
font-size:13px;
font-weight:bold;
margin:0 0 0 46px;
padding:0px;
text-align:left;
background:transparent url(/images/affiliateDefaultImages/tick.gif) no-repeat scroll left center;
padding:0 4px 0 18px;
cursor: default;
}
#isango   ul {
margin:0px;
padding:18px 0px 18px 0px;
}

div, input, select, label, h2, p, img {
margin:0;
padding:0;
}
#destinationSearch { width:208px;}
#destinationSearch ul { padding:0px; margin:0px;}
#destinationSearch ul li {margin:5px;padding:0px 0px 0px 0px;list-style-type:none;}

#destinationSearch h2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
height:25px;
padding:5px 0 3px 5px;
}


#booking, #bookAhead{
width:174px;
border-top:none;
_margin-top:0px;
margin-top:5px;
position:relative; 
overflow:hidden;
}

#mostSearched {
width:174px;
border-top:none;
margin-top:0px;
position:relative; 
overflow:hidden;
}

#verisign {
width:174px;
border-top:none;
float:left;
clear:left;
margin-top:0px;
margin-bottom:5px;
}

#booking h2, #mostSearched h2, #bookAhead h2 {
font-size:13px;
height:25px;
width:174px;
padding:5px 0 3px 5px;
text-indent:4px;
}
#bookAhead ul{padding-left: 16px;}
#bookAhead li{font-size:11px;margin:0px 4px 4px 0px;list-style-type:square;}
#bookAhead p{font-weight:bold;}
#booking div {
clear:left;
float:left;
margin:0;
width:174px;
}

#booking span, #verisign span {
font-size:11px;
}

#verisign span a {display:block;}
#verisign a img{float:left; margin-top:2px; margin-bottom:2px;}

.booking_icon { vertical-align:middle; }

#mostSearched p {
line-height:150%;
text-align:justify;
padding:4px;
/padding:0;
/margin:4px;
font-weight:bold;
}

.eighteen a {
font-size:16px !important;
}

.fourteen a {
font-size:14px !important;
}

.twelve a {
font-size:12px !important;
}
.head2style {
font-size:14px;
margin-bottom:10px;
padding:5px 0 5px 5px;
}
.divregionname {
font-size:12px;
margin-top:0;
}

.affBestSellers .affProductName a {
font-size:11px;
text-decoration:none;
}
.bstslrstartprice {
font-size:11px;
line-height:100%;
}
.moreoffers {
font-size:10px;
font-weight:bold;
line-height:100%;
text-decoration:none !important;
}

.affBestSellers .t_price {
font-size:18px;
font-weight:normal !important;
}
#ctl00_MainContent_BestSellers_tdTitleSeller h2 {
height:25px;
font-size:12px;
font-weight:bold;
padding:5px 0px 3px 5px;
}
.submit2{display:none;}

#quickSearch #qsrchmenu {
float:left;
height:137px;
padding:10px 5px 10px 11px;
width:135px;
}

#qsrchmenu select {
font-size:10px;
margin-bottom:13px;
padding:1px;
width:131px;
}

/* CSS starts here for Browse by Region and Browse by Interest Component */
.qantasoffertop{clear:left; width:390px; height:28px; font-size:13px; font-weight:bold; line-height:25px; padding-left:10px;}
.qantas_offers{width:398px; border-top-width:0px;}
.qantas_region_offerbox{float:left; width:100px; padding:20px 30px 0px 10px; overflow:hidden; height:115px;}
.qantas_interest_activities{ float:left; width:100px; height:30px; }
.rowtoo {float:left;padding-left:90px;width:320px;}
#qantas_region_offer{height:280px; margin-bottom:25px;}
#qantas_region_offer a{font-size:13px; outline:none; line-height:20px; padding-bottom: 4px;}
#qantas_region_offer a:hover{text-decoration:none;}
#qantas_interest_offer{clear: left; height:420px;}
.qantas_interest_offerbox{float:left; width:102px; padding:14px 14px 0px 14px; overflow:hidden; height:128px;}
#qantas_interest_offer a{font-size:11px; outline:none; font-weight:bold;}
#qantas_interest_offer a:hover{text-decoration:none;}
#qantas_interest_offer ul{margin:0px; padding:0px; list-style-image: url("/images/Qantas/bullet.gif"); font-size:11px; margin-left:15px; line-height:16px; margin-top:5px;}
#qantas_interest_offer ul a{font-size:10px; text-decoration:underline;}
#qantas_interest_offer ul a:hover{font-size:10px; text-decoration:none;}
#qantas_interest_offer img{padding-top:7px;}
ul.rgnbrw {line-height:16px;list-style-image:url(/images/Qantas/bullet.gif);margin:5px 0 0 15px;padding:0;}
.rgnbrw li{list-style-type: square;}
.rgnhdr{ float:left; width:100px; height:18px; }
/* CSS Ends here for Browse by Region and Browse by Interest Component */

/* Travel Cart Style Definition Begins */
/*#divRightContainer{position:absolute; top:145px; left:836px;}*/
#ctl00_divSiteTravelLeftBar{}
/* Travel Cart Style Definition Ends*/

/* Browse by region starts*/
#browsecontainer { width:398px; height:235px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border-top:none; margin-bottom:5px;}
#browsecontainer li{background-image:url(/images/AerLingus/styleicon.gif); background-repeat:no-repeat; background-position:center left; list-style:none; padding-left:10px; margin:3px 0px 0px 0px;}
#browsecontainer ul{padding:5px 0px 0px 10px; margin:0px;}
#browsecontainer a{text-decoration:none;}
#browsecontainer a:hover{ text-decoration:underline;}
#browsecontainer h1 {height:25px;font-size:12px; font-weight:bold; padding:5px 0px 3px 5px; margin:0px;}
#europecontainer {width:187px; border-right:#e4e4e4 1px solid; float:left; margin:5px 0px 0px 5px; }
#europecontainer h2 {font-size:12px; margin:0px; padding:0px; margin-bottom:10px;}
#USAcontainer {width:185px; float:left; margin:5px 0px 0px 7px; }
#USAcontainer h2 {font-size:12px; margin:0px; padding:0px; margin-bottom:10px;}
.listcontiner1 {width:80px; float:left;}
.listcontiner2 {width:84px;}
/* Browse by region starts*/
#flash-content {display:none !important;}


/* Travel Cart Css Start Here */
.travelcartstepimages{background-image:url(/images/isangoGFX/3step-bg2.gif); background-repeat:repeat-x; height:35px; width:582px; margin-top:5px; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.arrow-step{background-image:url(/images/isangoGFX/3step-devider.gif); background-repeat:no-repeat; width:63px; height:35px; float:left; padding-right:5px;}

.travel-cart-off{background-image:url(/images/affinity/travel-cart-off.gif); background-repeat:no-repeat; width:90px; height:25px; float:left; padding-left:40px; padding-top:10px;}
.secure-payment-off{background-image:url(/images/affinity/secure-payment-off.gif); background-repeat:no-repeat; width:130px; height:35px; float:left; padding-left:40px; padding-top:10px;}
.confirmation-off{background-image:url(/images/affinity/confirmation-off.gif); background-repeat:no-repeat; width:100px; height:35px; float:left;padding-left:40px; padding-top:10px;}

.travel-cart-on{background-image:url(/images/affinity/travel-cart-on.gif) !important; background-repeat:no-repeat; width:90px; height:25px; float:left; padding-left:40px; padding-top:10px;}
.secure-payment-on{background-image:url(/images/affinity/secure-payment-on.gif)!important; background-repeat:no-repeat; width:130px; height:35px; float:left; padding-left:40px; padding-top:10px;}
.confirmation-on{background-image:url(/images/affinity/confirmation-on.gif) !important; background-repeat:no-repeat; width:100px; height:35px; float:left; padding-left:40px; padding-top:10px;}

/* 3 Easy Step Css start here */
.easy-step{background-image:none !important; background-repeat:repeat-x; height:34px; /*width:584px;*/ width:562px; padding:0px 10px; font-size:17px; position:relative;}
.three-step-icon{background-image:url(/images/affinity/3step.gif); background-repeat:no-repeat; width:43px; height:46px; float:left;}
.easy-step-text{font-size:17px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:5px; width:350px;}
.easy-step-right{width:180px; height:46px; position:absolute; right:0px; top:0px;display:none;}
.easy-step-rightbr{border-right-width:0px; border-top-width:0px; height:35px; margin-left:10px; padding-top:10px;}
.easy-step-link{background-image:url(/images/isangoGFX/product-line.gif); background-repeat:repeat-x; background-position:center; width:145px; margin-left:10px;}
.easy-step-link a.book-more-products{font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; background-image:url(/images/isangoGFX/mouse.gif); background-repeat:no-repeat; padding-left:20px; background-position:left top; padding-bottom:5px;}
.easy-step-link a.email-travel-cart{font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; background-image:url(/images/isangoGFX/email.gif); padding-left:20px; background-repeat:no-repeat; background-position:left;}
#easystep .sendtofried{ margin-top:2px; }

.updateIndicatorAv {
font-family:Verdana;
font-size:14px;
height:40px;
left:300px;
margin-left:185px;
padding-top:15px;
position:fixed;
text-align:center;
top:120px;
vertical-align:middle;
width:250px;
 
 filter:alpha(opacity=90);
  opacity:0.9; 
}

#ctl00_divSiteTravelLeftBar{display:none !important;}

.filters .left {background-image:url(/images/affinity/left_pointer.gif) !important;}
.filters .right {background-image:url(/images/affinity/right_pointer.gif) !important;}
.slider_highlight {background:transparent url(/images/affinity/slider_bg_over.gif) repeat-x scroll 0 0 !important;}
.sliderBar {background-image:url(/images/affinity/slider_bg.gif) !important;}
.l_result_disc .fromprice {font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size:18px !important;}

#quickSearch h1{opacity:1 !important; filter:alpha(opacity=100) !important; padding:padding:5px 0 3px 5px !important;}

/*#loading{left:414px !important; top: 256px !important;} */

.outerPaddingDiv h2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
padding:25px 0 3px 8px;
width:505px;
height:30px;
}
#summersun h2 {
font-size:13px;
height:25px;
padding:5px 0 3px 5px;
width:505px;
}
#newsletter { padding:0px; margin:5px 0px 0px 0px; width:174px; clear:left; border-top:none;}
#newsletter h2{
font-size:13px;
height:25px;
padding:5px 0 3px 5px;
}
.news_txt { font-size:11px; padding:5px;}
.emailid {margin-left:5px; margin-bottom:5px;}
.subid { padding:0px 0px 0px 0px; _bottom:5px}

/* Best Sellers */
.outerPaddingDiv .title
{
background-image:none;
}

.bestsellingProd{
float:left;
width:175px;
margin:.45em 0;
padding-left:8px;
}

.offeredProd,
.bestsellingProd{
float:left;
width:185px;
padding-left:8px;
}

.bestsellingProd{margin:10px 0;}
.offeredProd{margin:0.45em 0;}
.mgnrt {
margin-right:45px;
}

.bestsellingProd .title {
margin:.45em 0;
}

.bestsellingProd .title a,
.bestsellingProd .price a{
font-weight:bold;
}

.bestsellingProd .priceMore {
float:right;
text-align:right;
}

.bestsellingProd .more {
clear:left;
display:block;
}

.bestsellingProd .more a {
text-decoration:underline;
}


.dist {
	margin:2px 0 0 5px;
	float:left;
	font-weight: bold;
}
/*#destinationSearch{background-color:#fff;}*/
.t_search_box11{font-weight:bold;}
#quickSearch{background-image:none !important;}
#qsrchmenu .srchbtn {background-image:url("/images/affinity/QS_btn.gif") !important;width:33px !important; height:18px !important;}

/* Currency Loader */
.pleasewait {
font-family:Verdana;
font-size:12px;
left:334px;
opacity:0.9;
padding:10px;
position:fixed;
text-align:center;
top:104px;
z-index:1000;
}


/*Footer css*/
#footer{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px; margin-top:10px; position:relative; margin:auto auto; width:940px; clear:left;}
#footer a{text-decoration:none;}
#footer #cards{ clear: left !important;width:135px; float:left; padding-top:4px;}
#footer #footerLinks{width:444px; text-align:center; float:left; padding-top:2px; line-height:20px;}

/* Experience page changes*/
.uccrumbtrail_content{ font-size:10px;}
.contentbold { font-size:11px; font-weight:bold;}

#ctl00_divMiddleContentPlaceHolder { font-size:11px;}

/* Browse by activities*/
#adventure{ width:46px; height:34px; background-image:url(/images/AffiliateDefaultImages/activities1.jpg); background-repeat:no-repeat;}
#culture{ width:46px; height:34px; background-image:url(/images/AffiliateDefaultImages/activities2.jpg); background-repeat:no-repeat;}
#family{ width:46px; height:34px; background-image:url(/images/AffiliateDefaultImages/activities3.jpg); background-repeat:no-repeat;}
#romance{ width:46px; height:34px; background-image:url(/images/AffiliateDefaultImages/activities4.jpg); background-repeat:no-repeat;}

/* View Booking Section*/
.ViewDetails { background-image:url(/images/flythomascook/view_details.jpg);height:30px;width:98px;}

/* More Offers Section aka Our Hot Offers*/
.outerPaddingDiv{float:left;margin:0 0 0 25px;}
.moreOffers{
clear:left;
background-image:url(/images/tsmNine/bluebox.gif);
background-position:15px 0;
background-repeat:no-repeat;
margin:0 !important;
padding:0 0 0 40px;
}
.offeredProd{
height:98px;
}

.offeredProd img {
float:left;
}

.offeredProd .title {
float:left;
width:100px;
margin:0 0 0 .45em;
}
p.title {border:none !important;}
.offeredProd .title a,
.offeredProd .price a{
font-weight:bold;
text-decoration:none;
}

.offeredProd .price,
.offeredProd .more {
clear:both;
float:right;
text-align:right;
display:block;
width:8em;
}

.offeredProd .more{
margin:0 0 .45em 0;
}
.crum_content_bold{text-transform:capitalize;}
#ctl00_MainContent_ctl02_cmdSearch{width:60px;height:24px;font-weight:bold;}

#cmbRegions{margin-right:48px;//margin-right:0px;}
.outerbrowseDiv span.title a, .bestsellingProd .title a, .offeredProd .title a {color:#32B2D7;}
.bestsellingProd .more a {color:#32B2D7; text-decoration:underline !important;}
a.seeall {font-weight:normal; color:#32B2D7 !important; text-decoration:underline !important;}
#procontent h1{padding: 0px 0 0px 5px; border: none; color: #444444 !important; height: auto;}
#tdfind{cursor:default !important; margin-left: 15px;//margin-left: 14px;}
div#travel-header div#travel-sub-menu p {font-size:11px;font-family:Arial,Helvetica,sans-serif;}
#quickSearch{ width:164px !important;}
.countryname_Currency h1{ border-bottom:none !important; }
#countryBannerHeader { padding-left:7px; }
.sortingDiv span{ padding-right:5px;}
.sortingDiv, .l_result_container{width:579px !important;}
#searchResult{ width:581px !important; }
#countryWiseImage{ top:0px;//top:-5px !important; right:0 !important; position:relative !important; float:none;}
.l_result_disc .left{float:left; border:#FFFFFF solid 1px; height:145px; border-right-width:0px; background-image:url(/images/isango/lsearch/disc_right_bg.gif); background-repeat:no-repeat; background-position:right; width:409px;}
#divCal{ top:auto !important; margin-top:106px !important; }
.l_result_disc .left{ width:408px !important; }
.l_result_disc .left .topright{ width:278px; }
.NarrowResulttext {background-image:url(/images/tsmNine/findbar.gif) !important; }
.prod_options a { text-decoration:none !important;  }
.allreviewbased, #producttab a#link5, .reviewproductright .slideproductreview, .reviewproductright .basedon, .reviewproductright .slidereview, .reviewproductright .slidereviewquestion{ display:none !important; }
.sendtofried .email-travel-cart{ display:none !important; }
#easystep{ background-color:#32B2D7 !important; }