@charset "utf-8";

*html{overflow-X:hidden}
body{ font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; color:#595959; font-size:13px;}
a:link{text-decoration:none; color:#00799e;}
a:visited { color: #00799E;  text-decoration: none;}
a:hover { color: #FF0084; text-decoration: underline;}
a, input {outline: 0 none;}
#page-header{width:970px; text-align:left; overflow:hidden; height:67px;}
#page-header span{margin-right:40px;}
#page-header a{font-size:14px;}

#footer{width:970px; text-align:left; margin-top:30px; font-size:14px;}
#footer a{font-size:12px; padding-bottom:5px;}
#footer ul{margin:0px; margin-top:3px; list-style:none; padding:0px;}
#footer ul li{margin-bottom:5px;}
#footer .citydv {background-color: #F5F5F5;padding: 10px;}
#footer .citydv ul li {color: #7D7D7D;font-size: 12px;font-weight: normal;overflow: hidden;}
#footer .citydv span {color: #595959;display: table-cell;float: left;font-size: 14px;margin-right: 5px;overflow: hidden;}

table.account .bg-blu{background-color:#afeeee;}
.errorbox{background:#f7f0f0 url("/images/i-cross.png") no-repeat 3px 4px; border: 1px solid #f10a10; padding:5px; padding-left:23px; font-size:12px; margin-bottom:10px;}

.confirmationbox{background:#F3FAE6 url("/images/i-success.png") no-repeat 3px 4px; border: 1px solid #99CC66; padding:5px; padding-left:23px; font-size:12px; margin-bottom:10px; text-align:left}
.heading-account {
color:#0A3645;
font-size:14px;
font-weight:bold;
}
ul.user-invi-sent{list-style-type:none; margin:0px; padding:0px; margin-top:15px;}
ul.user-invi-sent li{background:url("/images/i_message-unread.gif") no-repeat 4px; padding-left:24px; margin-bottom:5px}
table.emailinvite{background-color:#0A3645;}
table.emailinvite th{color:#ffffff; text-align:left;}
table.emailinvite td{border:1px #0A3645 solid; border-width:0px 1px 1px 0px}
table.emailinvite tr.bg1{background-color:#7adde0}
table.emailinvite tr.bg2{background-color:#afeeee}
.darkblubdr-tb{ border:1px #0A3645 solid; border-width:1px 0px;}

.bg-blu {
background-color:#7ADDE0;
}
.deal-title{color:#0A3645; font-size:28px; font-weight:bold; display:block; margin-bottom:5px;}
.dt h1 {margin: 0;}
.font{font-size:13px; color:#595959}
.smallerfont{ font-size:11px;}
.smallfont{font-size:12px; color:#333; font-weight:normal;}
.smallerfont-grey{ font-size:11px; color:#595959;}
.smallfont-grey{ font-size:12px; color:#7d7d7d; font-weight:normal;}
.fl{ float:left;}
.fr{ float:right;}
.fontblack{color:#333333; font-size:14px;}
.bdrbotblk{}
.hmsecheadings{color:#0A3645; font-size:14px; border-bottom:1px #0A3645 solid; margin-bottom:5px; font-weight:bold;}
.moredealheadings{color:#005a7f; font-size:13px;}
.section-headings{color:#333333; font-size:14px; border-bottom:1px #000 solid; font-weight:bold; font-size:16px;}
table td.headTD{background-color:#989898; color:#fff}
.bdr-top-blk{border-top:1px #000 solid;}


.member-owner-panel a:link{ text-decoration:none; color:#ffffff}
.member-owner-panel a:visited{ text-decoration:none; color:#ffffff}
ul.member-owner-panel{list-style:none; margin:0px; padding:0px; font-size:13px; text-align:left; line-height:21px; font-weight:bold;}

ul.member-owner-panel li.on{background:#ff0084 url(/images/tab-curve-left-tb.png) no-repeat left; padding:2px; padding-left:10px; color:#ffffff;}
ul.member-owner-panel li{padding:2px; padding-left:10px; background:#AAAAAA url(/images/tab-curve-left-tb-off.png) no-repeat left; margin:2px 0px; color:#ffffff}

ul.my-acnt-top-tab {font-weight:bold;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 23px;overflow:hidden;padding:0;text-align:left;}
ul.my-acnt-top-tab li {float:left;margin-top:0;padding:0;}
ul.my-acnt-top-tab li * {cursor:pointer;}
ul.my-acnt-top-tab li a {color:#FFFFFF;text-decoration:none;}
ul.my-acnt-top-tab li a:hover {color:#FFFFFF;text-decoration:none;}
ul.my-acnt-top-tab li.on strong, ul.my-acnt-top-tab li.on strong a, ul.my-acnt-top-tab li.on strong a:hover {background-color:#FF0084;color:#FFFFFF;text-decoration:none;}
ul.my-acnt-top-tab li a, ul.my-acnt-top-tab li strong, ul.my-acnt-top-tab li em {color:#FFFFFF;display:block;}
* html ul.my-acnt-top-tab li a, * html ul.my-acnt-top-tab li strong {display:inline-block;}
ul.my-acnt-top-tab li em {font-style:normal;padding:5px 10px;}
ul.my-acnt-top-tab li a, ul.my-acnt-top-tab li strong {background:#AAAAAA url(/images/tab-curve-right.gif) no-repeat scroll right top;}
ul.my-acnt-top-tab li em {background:transparent url(/images/tab-curve-left.gif) no-repeat scroll 0 0;}

ul.bulletlist{list-style:none; margin:0px; padding:0px; font-size:13px; text-align:left; line-height:18px;}
ul.bulletlist li{padding-left:12px; background:#fff url(/images/bullet.gif) no-repeat  0 7px; margin-bottom:4px;}

ul.address{margin:0px; padding:0px; margin-top:5px; list-style:none; line-height:18px;}
span.address{background: url("/images/address-marker.png") no-repeat scroll 0 0 transparent;display: block; font-weight: bold; height: 20px; margin-bottom: 5px; padding-left: 18px;}
ul{list-style:none; margin:0px; padding:0px; text-align:left;}


img.deal{ border:2px #7d7d7d solid;}
img.map{ border:2px #7d7d7d solid;}
.bg-white{background-color:#fff}
.bg-pinklight{background-color:#f8c3df;}
.bg-pinklighter{background-color:#f8ddeb;}
.bg-pink{background-color:#ff0084; color:#fff}

.font-pink{color:#ff0084;font-size:13px; text-align:left;}
.fontbig-pink{ color:#ff0084; font-size:20px;}

.dealbought-count{font-size:18px; color:#006690; font-weight:bold;}

del span{ color:#000;}

.beige-border-t{background: url(/images/beige-dot.gif) 0 0 repeat-x;}
.beige-border-b{background: url(/images/beige-dot.gif) 0 100% repeat-x}
.beige-border-l{background: url(/images/beige-dot.gif) 0 0 repeat-y}
.beige-border-r{background: url(/images/beige-dot.gif) 100% 0 repeat-y}
.beige-border-bl{background: url(/images/beige-border-bl.gif) 0 100% no-repeat;}
.beige-border-br{background: url(/images/beige-border-br.gif) 100% 100% no-repeat}
.beige-border-tl{background: url(/images/beige-border-tl.gif) 0 0 no-repeat}
.beige-border-tr{background: url(/images/beige-border-tr.gif) 100% 0 no-repeat; padding:10px;}

.blue-border-t{background: url(/images/blue-dot.gif) 0 0 repeat-x;}
.blue-border-b{background: url(/images/blue-dot.gif) 0 100% repeat-x}
.blue-border-l{background: url(/images/blue-dot.gif) 0 0 repeat-y}
.blue-border-r{background: url(/images/blue-dot.gif) 100% 0 repeat-y}
.blue-border-bl{background: url(/images/beige-border-bl.gif) 0 100% no-repeat;}
.blue-border-br{background: url(/images/beige-border-br.gif) 100% 100% no-repeat}
.blue-border-tl{background: url(/images/beige-border-tl.gif) 0 0 no-repeat}
.blue-border-tr{background: url(/images/beige-border-tr.gif) 100% 0 no-repeat; padding:10px;}

.pink-border-t{background: url(/images/pink-dot.gif) 0 0 repeat-x;}
.pink-border-b{background: url(/images/pink-dot.gif) 0 100% repeat-x}
.pink-border-l{background: url(/images/pink-dot.gif) 0 0 repeat-y}
.pink-border-r{background: url(/images/pink-dot.gif) 100% 0 repeat-y}
.pink-border-bl{background: url(/images/pink-border-bl.gif) 0 100% no-repeat;}
.pink-border-br{background: url(/images/pink-border-br.gif) 100% 100% no-repeat}
.pink-border-tl{background: url(/images/pink-border-tl.gif) 0 0 no-repeat}
.pink-border-tr{background: url(/images/pink-border-tr.gif) 100% 0 no-repeat; padding:10px;}



input.tberror{border:1px #f10a10 solid; padding:3px; width:240px;}
input.textbox{width:240px; font-size:14px; padding:2px;}

#notification-strip #subscription-text H2 {
	LINE-HEIGHT: 30px; MARGIN: 0px; LETTER-SPACING: 0px; COLOR:#fff; FONT-SIZE:15px;
}
#notification-strip {
	MARGIN: 0px auto; WIDTH: 950px; HEIGHT: 36px; PADDING-TOP: 8px
}
#notification-strip-container {
	Z-INDEX: 10000; POSITION: fixed; WIDTH: 100%; DISPLAY: none; BACKGROUND: #0A3645}

#notification-strip #subscription-text {
	FLOAT: left
}

#notification-strip #notification-strip-subscription-form {
	FLOAT: right
}
#notification-strip #notification-strip-subscription-form FORM .input-wrapper {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#notification-strip #notification-strip-subscription-form FORM .subscription-field-1 {
	FLOAT: left
}
#notification-strip #notification-strip-subscription-form FORM .subscription-field-1 INPUT {
	WIDTH: 200px; HEIGHT: 21px
}
#notification-strip #notification-strip-subscription-form FORM .subscription-field-1 LABEL SPAN {
	PADDING-BOTTOM: 6px; FONT-STYLE: italic; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#notification-strip #notification-strip-subscription-form FORM .subscription-field-2 {
	FLOAT: left; MARGIN-LEFT: 5px
}
#notification-strip #notification-strip-subscription-form FORM .subscription-field-2 INPUT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; HEIGHT: 25px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#notification-strip #notification-strip-subscription-form FORM .subscription-field-2 .custom-select-box {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; HEIGHT: 25px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#notification-strip #notification-strip-subscription-form FORM .subscription-field-2 INPUT SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; HEIGHT: 25px; PADDING-TOP: 0px
}
#notification-strip #notification-strip-subscription-form FORM .subscription-field-2 .custom-select-box SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; HEIGHT: 25px; PADDING-TOP: 0px
}
#notification-strip #notification-strip-subscription-form FORM .subscription-field-3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.bg-blue {
background-color:#0F5167;
color:#FFFFFF;
}
.textboxfontgrey {
border:1px solid #7F9DB9;
color:#7D7D7D;
font-size:14px;
padding:4px;
width:238px;
}

#userpanel a{font-size:13px;}
#userpanel {background-color:#E7FFFF;border:1px solid #2BC3D9;font-size:13px;line-height:26px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:5px 10px;position:absolute;margin-left:128px; top:52px;text-align:left;visibility:hidden;width:100px;z-index:250;}

.userpanel-t{background:#e7ffff url(/images/lightblu-dot.gif) 0 0 repeat-x;}
.userpanel-b{background: url(/images/lightblu-dot.gif) 0 100% repeat-x}
.userpanel-l{background: url(/images/lightblu-dot.gif) 0 0 repeat-y}
.userpanel-r{background: url(/images/lightblu-dot.gif) 100% 0 repeat-y}
.userpanel-bl{background: url(/images/lightblu-bl.gif) 0 100% no-repeat;}
.userpanel-br{background: url(/images/lightblu-br.gif) 100% 100% no-repeat}
.userpanel-tl{background: url(/images/lightblu-tl.gif) 0 0 no-repeat}
.userpanel-tr{background: url(/images/lightblu-tr.gif) 100% 0 no-repeat;}

.font14{font-size:14px; color:#0A3645;}
.font141 h3{font-size:14px; color:#0A3645;padding:0px; margin:0px; font-size:14px}

#black_overlay{background-color: #333333; z-index:250; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70); display:none; position:fixed; _position:absolute;  height:100%; width:100%; top:0; left:0; z-index:250;}
#black_overlay1{background-color: #333333; z-index:250; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70); display:none; position:fixed; _position:absolute;  height:100%; width:100%; top:0; left:0; z-index:250;}

#popupMoreLocations, #StartUpPopUp, #SalesForm, #UploadLogo, #EmailPopUp, #SendGiftPopUp, #popupmenu{display:none; position:fixed; _position:absolute;  background:#FFFFFF; z-index:400; font-size:13px; border:4px #215968 solid;
}

#popupMoreLocations div.head-strip,#popupmenu div.head-strip,#StartUpPopUp div.head-strip, #SalesForm div.head-strip, #UploadLogo div.head-strip, #EmailPopUp div.head-strip, #SendGiftPopUp div.head-strip, #dealoptions div.head-strip {background-color:#afeeee; padding:10px; color:#0A3645; font-size:24px; padding-left:30px; font-weight:bold;text-align: left;}
#popupMoreLocations div.content,#popupmenu div.content, #StartUpPopUp div.content, #SalesForm div.content, #UploadLogo div.content, #EmailPopUp div.content, #SendGiftPopUp div.content {padding:30px; background-color:#fff; overflow:hidden;text-align: left;}
#popupMoreLocations{width:400px;}
#popupmenu{width:669px;height:550px;}
#EmailPopUp{width:308px;}
#StartUpPopUp{width:325px;}
#SendGiftPopUp{width:590px;}

#dealoptions{display:none; position:absolute; _position:absolute; /* hack for internet explorer 6*/ background:#FFFFFF; z-index:400; font-size:13px; border:4px #215968 solid; margin-left:317px; margin-left:20px\9; width:440px;}
#dealoptions .wrap{border-bottom:1px #eeeeee solid; overflow:hidden; padding:10px; cursor:pointer}
#dealoptions .wrap li.dealtitle{float:left; width:300px; padding-top:3px; border-right:2px #eee solid; padding-right:10px;}
#dealoptions .wrap strong{margin-top:5px; display:block; color:#7d7d7d; font-size:11px; font-weight:normal}
#dealoptions .wrap li.dealprice{float:left; padding-left:10px;}

.popuplayer{position:absolute; visibility:hidden; background-color:#fff; border:4px #215968 solid; margin-top:0px; margin-left:340px; z-index:400;}
.popuplayer div.head-strip{background-color:#7adde0; padding:10px; color:#fff; font-size:24px; padding-left:30px; font-weight:bold;}
.popuplayer div.content{padding:30px; background-color:#fff;}

.popuplayer1{
display:none;
position:fixed;
_position:absolute; 
background:#FFFFFF;
z-index:400;
font-size:13px;
border:4px #215968 solid;
}
.popuplayer1 div.head-strip{background-color:#7adde0; padding:10px; color:#fff; font-size:24px; padding-left:30px; font-weight:bold;}
.popuplayer1 div.content{padding:30px; background-color:#fff;}
textarea.descriptionfontgrey{width:252px; height:80px; overflow:auto; color:#7d7d7d; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.bdrpink-t2{border-top:2px #ff0084 solid;}

input.tberror-long, input.tberror-med, input.tberror-small, input.tberror-smallest, input.tberror-smaller{border:1px #f10a10 solid; width:238px; padding:4px; font-size:14px;}
input.textbox-long, input.textbox-med, input.textbox-smallest, input.textbox-small, input.textboxred-med{border:1px #7f9db9 solid; width:238px; padding:4px; font-size:13px;}
input.textboxfontgrey-long, input.textboxfontgrey-med, input.textboxfontgrey-small, 
input.textboxfontgrey-smaller{border:1px #7f9db9 solid; width:238px; padding:4px; font-size:13px;color:#7d7d7d;}
input.textboxred-med{border:1px solid #F10A10;color:#7d7d7d;}
input.textboxfontgrey-long, input.tberror-long{}
input.textboxfontgrey-med, input.tberror-med,input.textbox-med, input.textboxred-med{width:200px;}
input.textboxfontgrey-small, input.tberror-small, input.textbox-small{width:153px;}
input.textboxfontgrey-smaller, input.tberror-smaller{width:115px;}
input.textbox-smallest, input.tberror-smallest{width:42px;}

/*textarea.descriptionfontgrey{width:252px; height:80px; overflow:auto; color:#7d7d7d; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}*/
textarea.description{width:238px; height:80px; overflow:auto; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
 
#subscription-strip #subscription-text h2{LINE-HEIGHT: 30px; MARGIN: 0px; LETTER-SPACING: 0px; COLOR:#fff; FONT-SIZE:13px;}
#subscription-strip {margin: 0px auto; width: 950px; height: 36px; PADDING-TOP: 8px}
#subscription-strip-container {Z-INDEX: 10000; POSITION: fixed; WIDTH: 100%; DISPLAY: none; BACKGROUND: #0A3645; _position:absolute; top:0;}
#subscription-strip #subscription-text{float:left}
#subscription-strip #subscription-form{float:right}



#confirmsubscribe{background:#F3FAE6 url("/images/tick.png") no-repeat 4px 6px; color:#0A3645; border:1px #99CC66 solid; padding:10px; text-align:left; width:928px; margin-bottom:10px; font-size:14px; font-weight:bold; padding-left:30px;}

div.errormsg{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#f10a10; font-weight:bold; background:url(/images/i_error.png) no-repeat 2px; padding-left:17px;}

span.errormsg{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#f10a10; font-weight:bold; background:url(/images/i_error.png) no-repeat 0px 1px; padding-left:17px;}

.errormsgbox {
    background: url(/images/i_error.png) no-repeat scroll 6px 6px #F7F0F0;
    border: 1px solid #F10A10;
    color: #F10A10;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 5px 5px 5px 23px;
}

.fontblu-bold{color:#0A3645; font-weight:bold;}

#cityhead{font-size:26px; color:#ff0084; cursor:pointer; font-weight:bold; background:url("/images/pink-arrow-down.gif") no-repeat right 14px; padding-right:20px;}
#CityPanel{position:absolute; visibility:hidden; border:1px #ff0084 solid; padding:10px; font-size:14px; margin-left:226px; z-index:300; line-height:20px; background-color:#fff;}

#LoginPanel{background-color:#afeeee; border:1px #2bc3d9 solid; position:absolute; visibility:hidden; width:265px; text-align:left; font-size:13px; padding:5px; margin-left:29px; margin-top:2px; z-index:300;}
#LoginPanel a{font-size:13px;}
#PageLoginPanel{background-color:#afeeee; width:249px; text-align:left; font-size:13px; z-index:300;}


.heading{color:#0A3645; font-size:14px; border-bottom:1px #0A3645 solid; margin-bottom:10px; font-weight:bold;text-align:left;}

.font-med{font-size:14px; color:#333;}
@font-face{font-family: 'WebRupee';src: url('WebRupee.V2.0.eot');src: local('WebRupee'), url('WebRupee.V2.0.ttf') format('truetype'),  url('WebRupee.V2.0.woff') format('woff'), url('WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal;}
.rupee{font-family: 'WebRupee';}
.blubdr-lighter-t{ border-top:1px #e7ffff solid;}
.totalpricemed {color: #006690; float: right; font-size: 14px; font-weight: bold;}
.bg-blu-lighter{background-color:#afeeee;}
select{font-size:13px; padding:3px;}
select.ddmed{width:210px; font-size:13px; padding:3px;}
select.ddfontgrey{font-size:13px; padding:3px; color:#7d7d7d}
.font13-light{font-size:13px; color:#595959;}
.font13{font-size:13px; color:#595959;}
.font131 h3{font-size:13px; color:#595959;}

.heading-bg-blu{background-color:#7adde0; padding:5px 10px; color:#0A3645; font-size:14px; border-bottom:1px #0A3645 solid; font-weight:bold;}
.bg-blue{background-color:#0f5167; color:#fff}
.arrowup{margin-bottom:5px; background-image:url(/images/arrow-right-black.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:10px; cursor:pointer; color:#7d7d7d; font-size:13px; display:block;}
.arrowdown{margin-bottom:2px; background-image:url(/images/arrow-down-black.gif); background-repeat:no-repeat; background-position:0px 6px; padding-left:10px; cursor:pointer; font-size:13px; display:block;}
.answer{padding-left:10px; margin-bottom:8px; font-size:13px;}

a.hm:link{text-decoration:none; color:#ff0084;}
a.hm:visited{text-decoration:none; color:#ff0084;}
a.hm:hover{text-decoration:underline; color:#ff0084;}
.rs{ font-family:rupee;}

.bg-dealprice{background-color:#afeeee; padding:10px; width:300px; border:1px #2bc3d9 solid; margin-bottom:5px;}

.deal-price-big{color:#006690; font-size:48px; font-weight:bold;}
del span{ color:#000;}
.dealbought-count{font-size:18px; color:#006690; font-weight:bold;}
.fontdealON{color:#0A3645; font-weight:bold}
.progressbar {background-color:#F8F8F8;border-color:#2BC3D9;border-style:solid;border-width:1px 0;float:left;height:15px;width:280px;}
.progress-count{border:1px #ff0084 solid; height:100%; background-color:#ff0084; margin:-1px; text-align:left;}

ul.moredeals, ul.popdeals, ul.recentdeals{list-style:none; margin:0px; padding:0px; overflow:hidden; font-size:13px;}
ul.popdeals li, ul.moredeals li, ul.recentdeals li, ul.popdeals li.bdr-dotted, ul.moredeals li.bdr-dotted, ul.recentdeals li.bdr-dotted{width:240px; float:left; line-height:18px;}
ul.popdeals li.bdr-dotted, ul.moredeals li.bdr-dotted, ul.recentdeals li.bdr-dotted{background: url("/images/bg-greydot.gif") repeat-x scroll bottom transparent; margin:0px 0px 5px 0px; padding:0px 0px 8px 0px; }
ul.recentdeals h2{font-size:13px;font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

ul.moredeals li, ul.moredeals li.bdr-dotted{width:278px; font-size:13px;}
ul.moredeals span.title{display:block; font-size:13px; color:#00799E}
ul.moredeals span.title h2{display:block; font-size:13px; color:#00799E; margin:0px; padding:0px; font-weight:normal;}
ul.moredeals a.merchant{font-size:14px; font-weight:bold;display:block; color:#0A3645;  margin-bottom:3px;}
ul.moredeals a.merchant h2{font-size:14px; font-weight:bold;display:block; color:#0A3645; margin:0px; padding:0px}
ul.moredeals span.location{line-height:15px; font-size:11px; margin-top:3px; display:block}
ul.moredeals li.bdr-dotted{background:none; border:1px #fff solid; border-bottom:1px #eeeeee solid; padding:5px; margin:0px; cursor:pointer}
ul.moredeals li.bdr-dotted:hover{ background-color:#AFEEEE; border:1px solid #2BC3D9}
ul.moredeals li.bdr-dotted a:hover{ text-decoration:none;color:#00799E;}
ul.moredeals div{ display: table-cell; overflow:hidden}
ul.recentdeals li, ul.recentdeals li.bdr-dotted{width:320px;}

ul.recentdeals img{float:left; margin-right:10px; border:none}
ul.recentdeals li div{font-size:12px; color:#7d7d7d; font-weight:normal; margin-top:6px; float:left; width:207px;}
ul.recentdeals li div.bdr{border:1px #eaeaea solid; border-width:1px 0px; float:none; margin:2px 0px; padding:2px 0px;}
ul.recentdeals li strong{font-size:13px; color:#595959;}

ul.recentdeals li div.deal-expired{position:absolute; z-index:3; background:url(/images/expired-deal-wm.png); width:100px; height:100px; margin-top:0px}

.dotGrey {background: url("/images/bg-greydot.gif") repeat-x scroll 0 0 transparent; margin: 3px 0; padding: 2px;}


.padding15-b{padding:0px 0px 15px 0px;}
.padding15-r{padding:0px 15px 0px 0px;}
.padding15-br{padding:0px 15px 15px 0px;}

.blubdr-t2{border-top:2px #2bc3d9 solid;}


ul.morelocations{list-style:none; margin:0px; padding:0px; line-height:18px; overflow:hidden; margin-top:10px;}
ul.morelocations li{padding:5px; overflow:hidden; font-size:13px; background: url("/images/bg-greydot.gif") repeat-x scroll bottom transparent; margin:0px 0px 5px 0px; padding:0px 0px 8px 10px;}
#MoreLocations{ font-size:14px;}
#MoreLocations li{padding:10px}

#page-header td{ vertical-align:bottom;}
td{ vertical-align:top;}
.bdr-pink-account {border:2px solid #FF0084;overflow:hidden;padding:20px;text-align:left;width:767px;}

.bg-purchase-deal{border:1px #2bc3d9 solid; padding:5px; background-color:#afeeee;}

.bg-purchase-deal img.deal{float:left; margin-right:20px; border:none;}

del{color:#CD0A0A;}

.bg-purchase-deal ul{list-style:none; margin:0px; padding:0px; text-align:left; margin-bottom:10px; overflow:hidden; height:100%; float:left}

.bg-purchase-deal ul li{float:left; line-height:18px; margin-right:30px;}
del span{ color:#595959;}

.dealbought-smallcount {font-size:14px;}
.progressbar-wrapper {margin:0 3px;overflow:hidden;text-align:left;}
.progressbar-small {background-color:#F8F8F8;border-color:#2BC3D9;border-style:solid;border-width:1px 0;float:left;height:15px;width:150px;}
.progress-count {background-color:#FF0084;border:1px solid #FF0084;height:100%;margin:-1px;text-align:left;}
.progressbar-minmax {color:#595959;font-size:12px;font-weight:bold;height:15px;margin-bottom:3px;overflow:hidden;padding:0 1px;}

.dealbought-count, .dealbought-smallcount {color:#006690;display:block;font-size:18px;font-weight:bold;margin-bottom:5px;text-align:center;}
.dealbought-smallcount {font-size:14px;}

table.account .bg-blu {background-color:#AFEEEE;}
table.account td {vertical-align:middle;}
.darkblubdr-t {border-color:#0A3645;border-style:solid;border-width:1px 0 0;}
.bg-blu {background-color:#7ADDE0;}

input.textbox-disabled{color:#000000; border:1px #7f9db9 solid; padding:4px; font-size:13px; width:23px;}

.font-bludark20{color:#0A3645; font-size:20px;}
.company-values{line-height:18px;}
.company-values ul{line-height:18px; list-style:none; margin:0px; padding:0px; text-align:left;}
.company-values span{color:#0A3645; font-weight:bold; text-decoration:underline; display:block;margin-bottom:5px;}
.company-values span.Q{color:#0A3645; font-weight:bold; display:block; text-decoration:none}
.company-values span.A{color:#ff0084; font-weight:bold; display:inline; text-decoration:none;}
.company-values ul li.bdr-dotted{background: url("/images/bg-greydot.gif") repeat-x scroll bottom transparent; margin:0px 0px 5px 0px; padding:0px 0px 8px 0px;}
.company-values ul.sub-menu2{margin-left:15px; margin-top:10px; list-style:none;}
.company-values ul.sub-menu2 li{ margin-bottom:15px;}
.company-values ul.sub-menu2 div{ padding-left:15px;}
.company-values ul.sub-menu2 strong{color:#0A3645; font-weight:bold; display:block;}
.company-values ul.sub-menu1{list-style:none; margin:0px; padding:0px; text-align:left; margin-left:18px; margin-top:10px;}
.company-values ul.sub-menu1 li{padding-left:12px; background:#fff url(/images/bullet.gif) no-repeat  0 7px; margin-bottom:4px;}

.expiredbox {background:#CCCCCC url(/images/i-expired.gif) no-repeat scroll 3px 4px;border:1px solid #7D7D7D;font-size:12px;margin-bottom:10px;padding:5px 5px 5px 23px;}

.bg-step {
    background: url("/images/bg-step.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    height: 29px;
    margin-left: -10px;
    margin-top: -10px;
    padding: 6px 10px;
    position: absolute;
    width: 31px;
}
table.press {width: 659px;}
table.press td {padding-bottom: 15px;padding-right: 15px;width: 50%;}
table.press td div {margin: 3px 0 10px;}

table.press {margin-top: 20px;width: 659px;}
table.press td {width: 50%;}
table.press td div { margin: 0 20px 0 0; padding-bottom: 15px;}
table.press td img {border: 2px solid #7D7D7D;display: block; margin: 3px 0 10px;}
table.press div.dotGrey {background: url("/images/bg-greydot.gif") repeat-x scroll 0 0 transparent;margin: 0 20px 0 0;padding: 15px 15px 15px 0;}
table.tv {margin-top: 20px;width: 659px;}
table.tv table {margin: 3px 0 10px;}
table.tv td div {margin: 0 20px 0 0;}
table.tv div.dotGrey {background: url("/images/bg-greydot.gif") repeat-x scroll 0 0 transparent;margin: 0 20px 0 0;padding: 15px 15px 15px 0;}
table.tv table td {padding: 0; vertical-align: middle;}
.tv-icon {height: 60px; margin-right: 15px;width: 60px;}
.tv-video {height: 100px;width: 130px;}

table.tv{margin-top:10px;}
table.tv td{padding-right:15px;}
 .tv-icon{width:60px; height:60px;}
 .tv-video{width:130px; height:100px;}
 
 /* IE issue for expired deals  */
     img, div{behavior: url(../../Includes/Scripts/iepngfix.htc)}
     
 
 /*Landing Page CSS*/
.landing {background-color: #E5FAFE;padding: 15px;text-align: left;width: 347px;}
.landing a.next, .landing span.one, .landing span.two, .landing a.viewdeals {background: url("/images/landing.png") no-repeat scroll 0 -54px transparent;display: block;height: 39px;width: 87px;}
.landing a.viewdeals {background-position: -89px -54px;height: 39px;width: 117px;}
.landing span.one, .landing span.two {background-position: 0 0;height: 44px;width: 45px;}
.landing span.two {background-position: 0 -103px;}
.landing span.bdr-br, .landing span.bdr-tl, .landing span.bdr-tr, .landing span.bdr-bl {background: url("/images/landing.png") no-repeat scroll 0 0 transparent;display: block;float: left;height: 9px;width: 9px;}
.landing span.bdr-tl {background-position: 0 -195px;}
.landing span.bdr-tr {background-position: 0 -214px;}
.landing span.bdr-bl {background-position: 0 -157px;}
.landing span.bdr-br {background-position: 0 -176px;}
.landing span.bg-blu {background-color: #7ADDE0;display: block;float: left;height: 9px;width: 329px;}
.landing .buttons {background-color: #7ADDE0;padding: 0 9px;}
.landing span {display: block;height: 9px;overflow: hidden;}
.landing strong {color: #0A3645;font-family: Arial,Helvetica,sans-serif;font-size: 20px;}
.landing strong h2 {color: #0A3645;font-family: Arial,Helvetica,sans-serif;font-size: 20px;margin: 0;}

/*.landing{width:347px; background-color:#e5fafe; padding:15px; text-align:left;}
.landing a.next, .landing span.one, .landing span.two,a.viewdeals {background:url(/images/landing.png) no-repeat 0px -54px; width:87px; height:39px; display:block;}
.landing a.viewdeals{ width:117px; height:39px; background-position:-89px -54px}
.landing span.one, .landing span.two{width:45px; height:44px; background-position:0px 0px;}
.landing span.two{background-position:0px -103px;}
.landing span.bdr-br, .landing span.bdr-tl, .landing span.bdr-tr, .landing span.bdr-bl{background:url(/images/landing.png) no-repeat; display:block; width:9px; height:9px; float:left}
.landing span.bdr-tl{background-position:0 -195px;}
.landing span.bdr-tr{background-position:0 -214px;}
.landing span.bdr-bl{background-position:0 -157px;}
.landing span.bdr-br{background-position:0 -176px;}
.landing span.bg-blu{background-color:#7adde0; display:block; width:329px; float:left; height:9px;}
.landing .buttons{background-color:#7adde0; padding:0px 9px;}
.landing span{height:9px; overflow:hidden; display:block}
.landing strong{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#0A3645;}
.landing strong h2 {color: #0A3645;font-family: Arial,Helvetica,sans-serif;font-size: 20px;margin: 0;}
.landing .textbox{padding:4px; width:250px; font-size:16px; margin-top:3px; color:#7d7d7d}
.landing .pulldn{font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:3px; margin-top:3px; width:262px}*/
.form_step {
    width: 470px;
}
.step_one {
    left: 50%;
    margin-bottom: 20px;
    margin-left: -240px;
    opacity: 1;
    position: absolute;
    top: 180px;
}
.step_two {
    margin-left: -240px;
    opacity: 0;
    position: absolute;
    top: 180px;
}
/*Landing Page CSS*/
/*Header Footer Page CSS*/
.btn-mslogin,.btn-flogin, .btn-login, .btn-getpw, .mslogo, #footer ul li span.ic-fb, #footer ul li span.ic-twitter, #footer ul li span.ic-rss, .btn-subscribe, .i-close-big, .i-close-small, .i-help, .email-help, .email-media, .email-bizdev{background:url(/images/header-footer-images.png) no-repeat; display:block;}
.btn-mslogin {background-position: -365px -35px; display: inline-block; height: 20px; vertical-align: text-bottom;width: 75px;}
.btn-flogin{background-position:-267px 0px; width:65px; height:20px; display:inline-block; vertical-align:text-bottom;}
.btn-login{background-position:0px 0px; width:56px; height:26px; display:inline-block; vertical-align:text-bottom;}
.btn-getpw{background-position:-58px 0px; width:119px; height:30px; display:inline-block; vertical-align:text-bottom;}
.i-close-big{background-position:-485px -18px; width:16px; height:17px; font-size:12px; display:inline-block; float:right; margin:10px 10px 0px 0px;cursor:pointer;}
.i-close-small{background-position:-503px -18px; width:13px; height:14px; float:right; font-size:9px;cursor:pointer;}
.btn-subscribe{background-position:-179px 0px; width:86px; height:26px; vertical-align:bottom; display:inline-block; cursor:pointer;}
.mslogo{background-position:-336px 1px; width:147px; height:33px; vertical-align:text-bottom; display:inline-block; cursor:pointer;}

#footer ul li span.ic-fb, #footer ul li span.ic-twitter, #footer ul li span.ic-rss{background-position:-485px 0px; display:inline-block; height:16px; width:16px; vertical-align:bottom; margin-right:4px;}
#footer ul li span.ic-twitter{background-position:-503px 0px;}
#footer ul li span.ic-rss{background-position:-521px 0px;}
/*Header Footer Page CSS*/
/*Index Page CSS*/
.bg-dealprice, .bg-dealon{background-color:#afeeee; padding:10px; width:300px; border:1px #2bc3d9 solid; margin-bottom:5px;}
.bg-dealon{background-color:#7adde0; text-align:center; color:#0A3645; font-weight:bold;}
.btn-buynow,.btn-expired{float:left}
.btn-buynow,.btn-expired, .btn-buynow-grey, .btn-current-deals,.deal-on, .btn-email, .btn-send, .i-mobile, .btn-fsignup, .btn-finish, .pwd-smaller, .confirm-pwd-smaller, .btn-viewnow {background:url(/images/index-images.png) no-repeat; width:157px; height:50px; display:block;}
.btn-expired{background-position:-159px -52px; width:157px; height:50px; display:inline-block; vertical-align:text-bottom;}
.btn-current-deals{background-position:0px -104px; width:188px; height:50px; display:inline-block; vertical-align:text-bottom;}
.btn-buynow-grey{background-position:0px -52px; width:157px; height:50px; display:inline-block; vertical-align:text-bottom;}
.btn-fsignup{background-position:-159px -32px; width:143px; height:18px; display:inline-block; vertical-align:text-bottom; cursor:pointer;}
.btn-finish{background-position:-159px 0px; width:58px; height:30px; display:inline-block; vertical-align:text-bottom; cursor:pointer;}
.btn-email{background-position:-270px 0px; width:55px; height:20px;vertical-align:text-bottom; display:inline-block; cursor:pointer;}
.btn-send{background-position:-219px 0px; width:49px; height:26px;  margin-bottom:-8px; display:inline-block; cursor:pointer;}
.btn-viewnow{background-position:0px -156px; width:85px; height:26px; display:inline-block; vertical-align:text-bottom; margin-top:8px;}
.i-help{background-position:-518px -18px; width:12px; height:13px; display:inline-block; cursor:help; vertical-align:text-bottom; margin-bottom:2px; font-size:9px}
.i-mobile{background-position:-304px -33px; width:8px; height:17px; display:inline-block; vertical-align:text-bottom; margin-bottom:1px; margin-right:4px;}
.deal-on{background-position:-902px -19px; width:20px; height:20px;vertical-align:text-bottom;}
.pwd-smaller, .confirm-pwd-smaller, .pwd-small,.pwd-small1, .confirm-pwd-small{background-position:-189px -104px; height:16px; border:1px #7f9db9 solid; padding:4px; font-size:13px; color: #FFFFFF; text-align: right; width:115px;display:inline-block;}
.confirm-pwd-smaller{background-position:-189px -130px;}
/*Index Page CSS*/


/*Buy Deal Page CSS*/
.btn-purchase, .btn-fblogin, .verified, .visa, .master-card, .amex, .maestro, .visaverified, .mastersecurity, .comodo, .hacker-guardian, .pwd-small,.pwd-small1, .confirm-pwd-small{background:url(/images/buydeal-images.png) no-repeat; width:199px; height:39px; display:inline-block; vertical-align:text-bottom;}
.btn-fblogin{background-position:0px -41px; width:149px; height:22px; display:inline-block; vertical-align:text-bottom;}
.verified{background-position:-201px 0px; width:191px; height:126px; display:inline-block; vertical-align:text-bottom; margin-top:10px}
.visa, .master-card, .amex, .maestro{background-position:0px -65px; width:52px; height:31px; display:inline-block; vertical-align:top;}
.master-card{background-position:-54px -65px;}
.amex{background-position:-108px -65px;}
.maestro{background-position:0px -98px;}
.visaverified{background-position:-201px 0px; width:80px; height:45px; display:inline-block; vertical-align:text-bottom;}
.mastersecurity{background-position:-304px 0px; width:80px; height:45px; display:inline-block; vertical-align:text-bottom;}
.comodo{background-position:-215px -64px; width:52px; height:63px; display:inline-block; vertical-align:text-bottom;}
.hacker-guardian{background-position:-299px -64px; width:93px; height:45px; display:inline-block; vertical-align:text-bottom;}
.email-help{background-position:0px -35px; width:112px; height:13px; display:inline-block; vertical-align:text-bottom;}
.email-media{background-position:-114px -35px; width:123px; height:13px; display:inline-block; vertical-align:text-bottom;}
.email-bizdev{background-position:-239px -35px; width:124px; height:13px; display:inline-block; vertical-align:text-bottom;}
.pwd-small, .confirm-pwd-small{width:153px; height:16px;}
.pwd-small1{background-position:1px -157px;width:238px; height:16px;}
.pwd-small{background-position:1px -131px;}
.confirm-pwd-small{background-position:-162px -131px;}
/*Buy Deal Page CSS*/

.price-tag {
    background-image: url("/images/price-tag.png");
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    font-weight: bold;
    height: 40px;
    left: 5px;
    padding: 6px 10px 7px;
    position: absolute;
    top: 257px;
    width: 135px;
    z-index: 201;
}

.price-tag-100x143,.price-tag-bdr-100x100, .price-tag-100x100,span.dlprice-tag-100x100{background:url("/images/price-tag-small.png") no-repeat; position:absolute; margin-top:119px; z-index:201; margin-left:-110px; height:18px; width:76px; color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:3px 4px; line-height:18px;}
.price-tag-bdr-100x100 {margin-left: -112px;margin-top: 78px;}

.price-tag-100x100{margin-left:-110px; margin-top:76px;}
.city {color: #FFFFFF;float: right;}
.city h1 {color: #FF0084;font-size: 40px;font-weight: normal;margin: 0;}
.city span {color: #FFFFFF;}
#offer h1 {font-size: 24px;font-weight: bold;margin: 0;}
#offer span {color: #FF0084;}
#offer h2 {color: #FFFFFF;font-size: 14px;font-weight: normal;margin: 0;padding: 0;}

#footer a {font-size: 12px;}
#footer a h3 {display: inline;font-size: 12px;font-weight: normal;margin: 0;}
#footer a:hover h3 {text-decoration: underline;}
#footer ul {list-style: none outside none;margin: 3px 0 0;padding: 0;}
#footer ul li {margin-bottom: 5px;}
#footer ul li span.ic-fb, #footer ul li span.ic-twitter, #footer ul li span.ic-rss {background-position: -485px 0;display: inline-block;height: 16px;margin-right: 4px;vertical-align: bottom;width: 16px;}
#footer ul li span.ic-twitter {background-position: -503px 0;}
#footer ul li span.ic-rss {background-position: -521px 0;}

.heading {border-bottom: 1px solid #0A3645;color: #0A3645;font-size: 14px;font-weight: bold;margin-bottom: 10px;text-align: left;}
.heading #textinst h1 {color: #0A3645;float: left;font-size: 20px;font-weight: bold;margin: 0;text-align: left;}
.heading #linkinst h2 {float: left;font-size: 14px;font-weight: bold;margin: 0;text-align: left;}
.heading h2 {color: #0A3645;font-size: 14px;font-weight: bold;margin: 0;text-align: left;}
.heading h1 {color: #0A3645;font-size: 14px;font-weight: bold;margin: 0;text-align: left;}
.company-values-heading h1 {color: #0A3645;font-size: 20px;font-weight: bold;margin: 0;padding-left: 10px;text-align: left;}
.company-values span h1 {color: #0A3645;display: block;font-family: Arial,Helvetica,sans-serif;font-size: 13px;font-weight: bold;margin-bottom: 5px;text-decoration: underline;}
.company-values span.Q h2 {color: #0A3645;display: block;font-family: Arial,Helvetica,sans-serif;font-size: 13px;font-weight: bold;margin-bottom: 5px;text-decoration: none;}
/* SEO Directory*/
.seodirectory ul{ margin:0px; padding:5px 0px; list-style:none; overflow:hidden}
.seodirectory  li{ margin:0px; padding:0px; list-style:none; width:180px; float:left;position:relative;}
.seodirectory li img{ border:medium none}
span.dlprice-tag-100x100{margin-left:0; margin-top:0; top:76px; left:0;}
.clear{ clear:both;}
