/* CSS Document */
/* Travel cart's css starts here */
.productboxcontain { width:580px; border:#dfdfdf 1px solid; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;}
.productboxcontain .incontainer { float:left; width:577px; margin:1px; background-image:url(/images/isangoGFX/travelinbg.gif); background-repeat:repeat-x;}
.productboxcontain .productdetails{ float:left; border-right:#dfdfdf 1px solid; width:390px; padding:7px;}
.productboxcontain .productimg { width:109px; height:54px; float:left;}
.productboxcontain .productname {float:left; font-size:12px; font-weight:bold; color:#29a2ba; width:263px; padding-left:4px; margin-bottom:3px;}
.productboxcontain .otherdetails{float:left; font-size:11px; width:263px; padding-left:8px;}
.productboxcontain .options {margin-top:10px; font-size:10px; width:385px; float:left; color:#999999; overflow:hidden;}
.productboxcontain .options2 {font-size:10px; width:385px; float:left; color:#999999; overflow:hidden; margin-top:5px; margin-bottom:7px; }
.productboxcontain .optionname2 { float:left; text-align:right; width:65px; }
.productboxcontain .optionvalue { float:left; text-align:left; margin-left:15px; width:280px; width:300px;}
.productboxcontain .optionvalue span{ color:#999999 !important;}

.productboxcontain .editopt { color:#000000; cursor:pointer; background-image:url(/images/isangoGFX/pensign.gif); background-repeat:no-repeat; padding-left:18px; background-position:left bottom;}
.productboxcontain .removeprod { color:#000000; cursor:pointer; background-image:url(/images/isangoGFX/crossign.gif); background-repeat:no-repeat; padding-left:7px; margin-right:10px; background-position:left bottom;}
.removegift{ color:#bfbfbf !important; cursor:pointer; background-image:url(/images/isangoGFX/removegift.gif); background-repeat:no-repeat; padding-left:10px; background-position:left center;}
#pricedetails{ float:right; width:168px; margin-top:7px; margin-bottom:7px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
#pricedetails .pricemain{ color:#e70068; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:bold; text-align:center;}
#pricedetails .pricesmall{ color:#e70068; font-size:9px; text-align:center; margin-bottom:20px;}
#pricedetails .inclusive { font-size:10px; background-image:url(/images/isangoGFX/available.gif); background-repeat:no-repeat; padding-left:20px; margin: 5px 0px 5px 30px;}
#pricedetails .inclusive2 { font-size:10px; padding-left:30px;}
#pricedetails .adchdcontainer{width:116px; float:left;}
#pricedetails .adultxt{float:left; text-align:left;}
#pricedetails .adultprice{float:right}
#pricedetails .salebg { font-size:10px; margin-top:40px; margin-right:10px; background-image:url(/images/isangoGFX/salebg.gif); background-repeat:no-repeat; padding-left:35px;}
#editoption { width:375px; border:red 1px solid; float:left; margin-top:10px;}
.promotioncode { width:580px; border:#dfdfdf 1px solid; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;}
.promotioncode .promocontainer { float:left; width:577px; margin:1px; background-image:url(/images/isangoGFX/travelinbg.gif); background-repeat:repeat-x;}
.promotioncode .promoleft{ float:left; border-right:#dfdfdf 1px solid; width:390px; padding:7px;}
.promotioncode .promoright{ float:right; width:168px;}
.promotioncode .promorightintxt{color:#BBBBBB; font-size:10px; text-align:center; padding-top:15px; font-weight:bold;}
.promotioncode .promotext2 {font-size:10px; width:230px; font-weight:bold; float:left;margin-top:6px;}
.promotioncode .morimg{ text-decoration:none; border:none; padding-left:2px;}
.promotioncode .morimg a{ text-decoration:none;}
.promotioncode .morimg a:hover{ text-decoration:none;}
.availabilitypromo{color:#e70068; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:bold;}
.editproductlink{ float:left; margin-top:10px; }
.editproductlink a{color:#000000; font-size:10px; font-family:Verdana;}
.editproductlink a:hover{text-decoration:underline !important}

.promotioncode .proiconimg{background-image:url(/images/isangoGFX/promoicon.gif); background-repeat:no-repeat; padding-left:10px; margin-top:4px; width:9px; height:17px; float:left;}
.promotioncode .promotext {font-size:10px; width:240px; font-weight:bold; float:left;}
.promotioncode .linstylemain{ background-image:url(/images/isangoGFX/morelink.gif); background-position:bottom; background-repeat:no-repeat; width:100px; float:right;}
.promotioncode a.linstyle{color:#ff4d00; text-decoration:underline; font-weight:normal;}
.promotioncode .linstyle{color:#ff4d00; text-decoration:underline; font-weight:normal;}
.promotioncode a.linstyle {color:#ff4d00; text-decoration:underline;}
.promotioncode a:hover.linstyle{color:#ff4d00; text-decoration:none;}
.promotioncode .inputcontain{ float:right;}
.promotioncode .poromoinput{border:#96ba8e 1px solid; width:75px; height:19px; float:left; margin-right:5px;}
.promotioncode .apply{background-image:url(/images/isangoGFX/applybtn.gif); background-repeat:no-repeat; width:60px; height:22px; background-repeat:no-repeat; border:0 none;color:#FFFFFF;cursor:pointer;display:block;font-family:Verdana;font-size:10px;font-weight:bold;padding-left:5px;text-align:left;outline:none;}
.promotioncode .applybtn{ float:right;}
#guarantees { width:581px; overflow:hidden;float:left; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:#DFDFDF 1px solid; padding-bottom:30px;}
#guarantees .imgcontainer { background-image:url(/images/isangoGFX/guarantees.gif); background-repeat:no-repeat; width:295px; height:114px; float:left;}
#guarantees .ritpannel{ height:40px; border-bottom:#DFDFDF 1px solid; float:right; width:276px; margin-left:10px;}
#guarantees .pricerite{ margin-top:6px; width:100px; float:right; color:#e70068; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:bold; text-align:center; width:165px;}
#guarantees .priceleft{ float:left; font-weight:bold; margin-top:10px; font-size:18px; border-right:#DFDFDF 1px solid; padding-right:15px; text-align:right; width:86px; _width:88px; height:25px;}
#guarantees .ritpannel2{ height:35px; border-bottom:#DFDFDF 1px solid; float:right; width:276px; margin-left:10px;}
#guarantees .pricerite2{ margin-top:10px; width:100px; float:right; color:#e70068; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; text-align:center; width:165px;}
#guarantees .priceleft2{ float:left; font-weight:bold; margin-top:10px; font-size:12px; border-right:#DFDFDF 1px solid; padding-right:15px; text-align:right; width:86px; _width:88px; height:20px; _padding-right:8px;}
#guarantees .pay{background-image:url(/images/isangoGFX/paybtn.gif); background-repeat:no-repeat; background-position:right; width:276px; height:28px; background-repeat:no-repeat; border:0 none;color:#FFFFFF;cursor:pointer;display:block;font-family:Verdana;font-size:12px;font-weight:bold;padding-left:10px;text-align:left;outline:none;}
#guarantees .paybtn{ float:right; margin-top:10px;}
.continueshop{background-image:url(/images/isangoGFX/continuebtn.gif); background-repeat:no-repeat; width:180px; height:20px; background-repeat:no-repeat; border:0 none;color:#000000;cursor:pointer;display:block;font-family:Verdana;font-size:13px;font-weight:bold;text-align:left; outline:none; padding-left:22px; padding-top:3px;}
.continueshopbtn{ float:left; margin-top:10px; width:579px; margin-left:7px; margin-bottom:10px;}
/* Travel cart's css ends here */

/* Travel cart's css ends here */