/************************************ CSS RESET *************************************/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;

}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
#main #content #topcontent #contenttext #myU #myL .contentC #Payment li {
	display: inline;
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/************************************* CSS RESET ***********************************************/

/*********************** COMMON CSS STARTS ********************************/	




body {
	background-color: #d4e9fa;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}



#wrapper {
	margin: 0px auto;
	text-align: left;
}
.arrow {
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position: right center;
}
.clearLeft {
	clear: left!important;
}
.fltnone {
	float: none!important;
	display:block!important;
	clear:both!important;
}

.fltNone{float: none!important;}

.mrginTop {
	margin-top: 20px;
}

.mrginTopnone {
	margin-top: 0px!important;
}

.dealTagTop{top:380px!important;}

.nopadding {
	padding: 0px!important;
}
.nomargin {
	margin: 0px!important;
}

.mrginLeftNone{margin-left:0px!important;}

.widthFiftyPercent{width:49%!important;}

.heightAuto{height:auto!important;}

.minheightNone{min-height:0px!important;}

.mrgintopTen {
	margin-top: 10px!important;
}
.paddingTopTwenty{
	padding-top:20px!important;
	}

.paddingTopFour{
	padding-top:4px!important;
	}
.paddingTopTen{
	padding-top:10px!important;
	}

.paddingrightTen {
	padding-right: 10px!important;
}
.paddingrightTwenty {
	padding-right: 20px!important;
}
.minimumHeight {
	min-height:422px!important;
}
.fltLeft {
	float: left!important;
}
.autoMargin {
	margin:0px auto!important;
}
.weightNormal {
	font-weight:normal!important;
}
.mrginTopFive {
	margin-top:5px!important;
}
#widthSixty {
	width:60px;
}

.linkclass{ color:#186cae!important; text-decoration:none!important;}

.linkclass:hover{ color:#186cae!important; text-decoration:underline!important;}

.orngeColor {
	color:#7aaf1e!important;
}

.redColor {
	color:red!important;
}

.TwentyFourHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 15px;
	line-height:29px;
}

.paddingLeftTwnty {
	padding-left:20px!important;
}
.fltRight {
	float: right!important;
}
.pinktxt {
	color: #d46097;
}
.txtcnter {
	text-align: center!important;
}
.txtlft {
	text-align: left;
}

.txtRight {
	text-align: right!important;
}

.txtdecNone{text-decoration:none!important;}


.frtenpixfont {
	font-size: 14px;
}
.txtleft {
	text-align: left!important
}
.mrginLeftTen {
	margin-left: 10px;
}
.mrgnRightFive {
	margin-right: 5px;
}
.verticalAlign {
	vertical-align:text-top!important;
}

.verticalAlignsub {
	vertical-align:sub!important;
}

.verticalAlignTop {
	vertical-align:top!important;
}

.verticalAlignTxtMid {
	vertical-align:middle!important;
}
.fiftenmarginTop {
	margin-top: 15px;
}
.mrgnRightTen {
	margin-right: 10px;
}

.mrgnRightFive {
	margin-right: 5px!important;
}

.mrginRightTwenty {
	margin-right:20px!important;
}

.mrginRightThrty {
	margin-right:28px!important;
}
.mrginLeftTwenty {
	margin-left: 20px;
}
.mrginLeftThirty {
	margin-left: 27px;
}
.padLeftThirty {
	padding-left: 27px;
}

.widthAuto {
	width: auto!important;
}

.paddingLeftFifty{padding-left:53px!important;}

.padLeftSeventy {
	padding-left:70px!important;
}
.paddingLeftFive {
	padding-left: 5px!important;
}
.paddingRightFive {
	padding-right: 5px!important;
}
.widthEighty {
	width:80px!important;
}
.widthSevntyFive {
	width:75px!important;
}

.widthOneSevntyFive {
	width:175px!important;
}

.widthHundreadFortyFive {
	width:145px!important;
}

.Fourteen {
	font-size:14px!important;
}
.lightGreyColor {
	color:#666!important;
}

.mediumGreyColor {
	color:#999!important;
}
.mrginLeftFive {
	margin-left:5px!important;
}

.widthseventwenty{width:720px!important;}

.mrginTopTwenty {
	margin-top:20px!important;
}
.widthHundreadTen {
	width:110px!important;
}
.elevenPixTxt {
	font-size:11px;
}

.backgroundnone{ background-image:none!important;}

.backgroundcolornone{ background:none!important;}

.paddingBtmFive {
	padding-bottom:5px!important;
}

.DarkGreyCol {
	color:#333!important;
}
.borderrightnone {
	border-right-style: none!important;
}
.blockdisplay {
	display:block!important;
}
.bgnone {
	background-image:none!important;
}
#wrapper #layout {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#wrapper #layout #main {
	width: 680px;
	background-color: #FFFFFF;
	border: 1px solid #bdcfdf;
	padding: 10px;
	float: left;
}

.nonwborder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.buildingbg {
	background-image: url(../images/building_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	z-index: -10;
}
.twntyPixBtmBrder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px!important;
	color: #333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	font-weight: normal;
}
.whiteborder {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.bordernone {
	border-top-style: none!important;
	border-right-style: none!important;
	border-bottom-style: none!important;
	border-left-style: none!important;
	border-top-width: 0px!important;
	border-right-width: 0px!important;
	border-bottom-width: 0px!important;
	border-left-width: 0px!important;
	border:none!important;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.tooltip1 {
	background-color:#e9f5ff;
	border:1px solid #d4e9fa;
	padding:10px 15px;
	width:200px;
	display:none;
	color:#546b7e;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	-moz-box-shadow:0 0 5px #eee;
	-webkit-box-shadow:0 0 5px #eee;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-left:20px;
}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8cb500;
	height: 24px;
	width: 69px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border:none;
	-webkit-box-shadow:1px 5px 5px #bcc79d;
	-moz-box-shadow: 1px 5px 5px #bcc79d;
	background-image: -moz-linear-gradient(100% 100% 90deg, #5e7c00, #8eb700);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8eb700), to(#5e7c00));
	cursor: pointer;
}
#wrapper #header #head_Btm #headWidth #DEmail {
	cursor:pointer;
}


/*********************** COMMON CSS ENDS ********************************/

/**************************************** RUPEE FONT CSS STARTS *********************************************/
	
	
.rs {
	font-family:rupee;
	font-weight: bold !important;
	font-size:13px;
	padding-right:2px;
	padding-right:2px;
	float:left;
}
/**************************************** RUPEE FONT CSS ENDS *********************************************/


/************************** SUBSCRIBE TOP DIV ****************************/

#subscribeDiv {
	background-color: #fcf9e3;
	min-height:80px;
}
#subscribeDiv #subsMain {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 15px;
}
#subscribeDiv #subsMain h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	float: left;
	margin-right: 10px;
	margin-left: 5px;
	padding-top: 15px;
}
#subscribeDiv #subsMain .subsTxtInput {
	float: left;
	height: 28px;
	width: 310px;
	border: 1px solid #bdbcbd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-left: 12px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top:10px;
}
#subscribeDiv #subsMain #subscribeBtn {
	background-image: url(../images/background.png);
	background-position: -386px -6px;
	float: left;
	height: 29px;
	width: 95px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	margin-top: 10px;
	margin-left: 12px;
}
/************************** SUBSCRIBE TOP DIV ****************************/	


/********************** HEADER CSS STARTS *********************************/
	
	#wrapper #header {
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #262626;
	background-image: -moz-linear-gradient(50% 50% 90deg, #131313, #313131);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#313131), to(#131313));
}
#wrapper #header #head_Btm #headWidth {
	width: 935px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #header #head_Btm #headWidth .logo {
	float: left;
	margin-top: 10px;
}
#wrapper #header #nav #headSearch {
	float: right;
	margin-right: 10px;
	padding-top:5px;
	position: relative;
}
#wrapper #header #nav #headSearch #getDailyDeals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7b7b7b;
	background-image: url(../images/getdailyEmailIcon.gif);
	background-repeat: no-repeat;
	background-position: 81px 0px;
	width: 108px;
	height: 22px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5c5c5c;
	float:left;
	margin-right:5px;
}
#wrapper #header #nav #headSearch #getDailyDeals a {
	cursor:pointer;
	color: #7b7b7b;
	text-decoration:none;
	padding-top:5px;
	display:block;
}
#wrapper #header #nav #headSearch .searchInputF {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#fff;
	font-size: 11px;
	font-weight: normal;
	color: #999;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border:none;
	float: left;
	height: 20px;
	width: 155px;
	padding-right: 5px;
	line-height:15px;
	padding-left: 5px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	margin-left:8px;
	position:relative;
	
}
#wrapper #header #nav #headSearch .hsBtn {
	background-image: url(../images/background.png);
	height: 22px;
	width: 22px;
	border:none;
	z-index: 10;
	position: absolute;
	left: 313px;
	top: 5px;
	cursor:pointer;
	background-repeat: repeat;
	background-position: -1px -159px;
}
#wrapper #header #head_Btm {
	background-image: url(../images/nav_bg.gif);
	background-color: #821556;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-repeat: repeat;
	border-top:1px solid #414141;
	height: 72px;
}
#wrapper #header #head_Btm #headWidth #citySelect {
	float: left;
	margin-left: 10px;
	width: 150px;
	margin-top: 33px;
	position: relative;
	z-index: 10;
}
#wrapper #header #head_Btm #headWidth #DEmail {
	width: 147px;
	margin-left: 150px;
	margin-top: 32px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #941564;
	border-right-color: #941564;
	border-left-color: #941564;
	background-color: #4b0731;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	float: left;
	height: 30px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	background-repeat: repeat;
}
#wrapper #header #head_Btm #headWidth #DEmail a {
	font-size: 13px;
	font-weight: normal;
	color: #ffdef1;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	text-decoration: none;
	float: left;
	padding-top: 3px;
}
#wrapper #header #head_Btm #headWidth #followUs a {
	font-size: 13px;
	font-weight: normal;
	color: #ffdef1;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	text-decoration: none;
	float: left;
	padding-top: 3px;
}
#cityDropDown {
	margin: 0px;
	padding: 0px;
}
#cityDropDown ul {
	width:150px;
}
#cityDropDown li {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	height: 23px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	padding-top:7px;
	text-indent:12px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-position: 130px;
}
#cityDropDown li a {
	color: #333;
	text-decoration: none;
	width:auto;
	margin: 0px;
	padding: 0px;
	padding-right:10px;
}
#cityDropDown li a:hover {
	color: #333;
	text-decoration: none;
	width:auto;
	margin: 0px;
	padding: 0px;
	padding-right:10px;
}
/******************* Dropdown ******************/
	
#cityDropDown li ul {
	display: none;
	padding:0px;
	margin:0px;
	background-color:#ebebeb;
	z-index:1000;
	border-bottom:1px solid #fbfbfb;
	border-left:1px solid #fbfbfb;
	border-right:1px solid #fbfbfb;
	font-size:12px!important;
	background-color:#ebebeb;
	/* Width to help Opera out */
   ;
}
#cityDropDown li:hover ul, #cityDropDown li.hover ul {
	display: block;
	position: absolute;
	background-color:#ebebeb;
	margin: 0px;
	padding: 5px 2px;
	padding-bottom:8px;
	margin-top:5px;
	font-size:12px!important;
	font-weight:normal;
	width:148px!important;
	padding:0px !important;
}
#cityDropDown li:hover li, #cityDropDown li.hover li {
	float: none;
	display:block;
	font-size:12px;
	font-weight:normal;
	background-color:#ebebeb;
	margin:0px !important;
	width:148px!important;
	padding:0px !important;
	
}
#cityDropDown li:hover li a, #cityDropDown li.hover li a {
	display:block;
	font-size:12px!important;
	font-weight:normal;
	background-color:#ebebeb;
	margin:0px !important;
}
#cityDropDown li li a {
	background-color: #fbfbfb;
	background-image:none;
	display:block;
	padding:5px 0px!important;
	margin:0px !important;
	font-size:12px!important;
	font-weight:normal;
}
#cityDropDown li li a:hover {
	background-color: #fbfbfb;
	background-image:none;
	display:block;
	padding:5px 0px!important;
	font-size:12px!important;
	font-weight:normal;
	margin:0px !important;
}
/******************* Dropdown *******************/
	
	
#navbar {
	margin: 0;
	padding: 0;
	height: 1em;
}
#navbar li {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	float: left;
	padding: 0px;
	margin-right: 5px;
	margin-left: 0px;
}
#wrapper #header #nav {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	float: none;
	height:29px;
	padding-top:1px;
	padding-bottom:3px;
}
#navbar li a {
	color: #e0e0e0;
	text-decoration: none;
	padding:10px 8px;
	display:block;
}
#navbar li ul {
	display: none;
	padding:0px;
	margin:0px;
	background-color:#1f1f1f;
	z-index:1000;
	border-bottom:1px solid #414141;
	border-left:1px solid #414141;
	border-right:1px solid #414141;  /* Width to help Opera out */
	
}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0px;
	padding: 0px 2px;
	padding-bottom:8px;
	margin-top:-3px;

}
#navbar li:hover li, #navbar li.hover li {
	float: none;
	margin:0px!important;
	padding:0px!important;
	height:auto!important;
}
#navbar li:hover li a, #navbar li.hover li a {
	margin:3px 0px;
	padding:4px 8px;
	height:auto;
	width:120px;
}
#navbar li li a:hover {
	background-color: #3d3d3d;
	background-image:none;
	margin:3px 0px;
	padding:4px 8px;
	height:auto;
}
#navbar li a:hover {
	color: #e0e0e0;
	text-decoration: none;
	padding:10px 8px;
	background-color: #4c4c4c;
	background-image: -moz-linear-gradient(100% 100% 90deg, #181818, #565656);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#565656), to(#181818));
	font-weight:normal;
}
#navbar li .current {
	padding:10px 8px;
	background-color: #4c4c4c;
	background-image: -moz-linear-gradient(100% 100% 90deg, #181818, #565656);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#565656), to(#181818));
	font-weight:bold!important;
	cursor:text;
}
#wrapper #header #head_Btm #headWidth #followUs {
	width: 113px;
	margin-left: 15px;
	margin-top: 32px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #941564;
	border-right-color: #941564;
	border-left-color: #941564;
	background-color: #4b0731;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	float: left;
	font-size: 13px;
	font-weight: normal;
	color: #ffdef1;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	height: 26px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
}
#wrapper #header #head_Btm #headWidth #signIn {
	width: auto;
	float: right;
	padding-top: 38px;
	text-align: right;
}
#wrapper #header #head_Btm #headWidth #signIn #fConnect {
	float: left;
	margin-right:10px;
	text-align:right;
}

#fConnect a{padding:0px!important;margin:0px!important;border:none;}

#wrapper #header #head_Btm #headWidth #signIn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 5px;
	text-decoration: none;
	text-align: right;
	padding-top:6px;
	display:block;
	float:left;
}

#wrapper #header #head_Btm #headWidth #signIn a:hover{text-decoration:underline;} 

#wrapper #header #head_Btm #headWidth #citySelect .arrowMargin {
	margin-left: 5px;
	margin-top: 5px;
}
#wrapper #header #head_Btm #headWidth #DEmail img {
	vertical-align: middle;
}
#wrapper #header #head_Btm #headWidth #followUs img {
	vertical-align: bottom;
	margin-right: 2px;
	margin-left: 2px;
}
#subscribeTop {
	text-align:center;
	font-size:12px;
	font-weight:normal;
	margin-top:0.8em;
	width: 260px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 28px;
	padding-bottom: 10px;
	float: left;
	background-image:url(../images/tip.png);
	height:59px;
	background-repeat:no-repeat;
	position:absolute;
	top:17px;
	right:0px;
}
/********************** HEADER CSS ENDS *********************************/
	
	
/***************************** FOOTER CSS STARTS *************************************/


#wrapper #footer {
	background-image: url(../images/footer_bg.gif);
	background-repeat: repeat;
	width: 100%;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #1e1e1e;
	margin-top: 15px;
}
#wrapper #footer #fotWidth {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	float: none;
	min-height: 160px;
}
#wrapper #footer #fotWidth #subscribe {
	float: right;
	background-color: #1e1e1e;
	padding: 18px;
	height: 101px;
	width: 275px;
}
#wrapper #footer #fotWidth #fotLinks {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	display: block;
	width: 200px;
	margin-top: 20px;
}
#wrapper #footer #fotWidth #fotLinks li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6b6b6b;
	margin: 0px;
	padding: 0px;
	line-height:17px;
}
#wrapper #footer #fotWidth #fotLinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#wrapper #footer #fotWidth #fotLinks .ftMarg {
	margin-bottom: 5px;
}
#wrapper #footer #copyWriter {
	background-color: #141414;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6b6b6b;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
	clear: left;
	border-top: 1px solid #454648;
}
#wrapper #footer #fotWidth #followUs {
	padding: 0px;
	width: 220px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: none;
	display: block;
	list-style-type: none;
}
#wrapper #footer #fotWidth #followUs .ftMarg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
}
#wrapper #footer #fotWidth #followUs img {
	float: left;
	padding-right: 10px;
}
#wrapper #footer #fotWidth #subscribe h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #66b6ef;
	margin: 0px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}
#wrapper #footer #fotWidth #subscribe p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	margin-bottom: 25px;
	margin-top: 0px;
	margin-left: 5px;
	float: left;
}
.subscInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 170px;
	border: 1px solid #bdbcbd;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: 18px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	clear: left;
}
.smallSubs {
	background-image: url(../images/background.png);
	background-position: -307px -12px;
	cursor: pointer;
	width:75px;
	height:23px;
	float:left;
	margin-left: 15px;
	display:block;
}
#subsIcon {
	background-image: url(../images/background.png);
	background-position: -72px -185px;
	float: left;
	height: 56px;
	width: 64px;
	margin-right: 5px;
}
/****************************** FOOTER CSS ENDS ************************************/
	
/************************** SHARE DIV CSS STARTS *********************************/
	
	#shareIcon {
	background-image: url(../images/background.png);
	background-position: -95px -72px;
	height: 14px;
	width: 16px;
	float: left;
	margin-left: 17px;
}
#shareTwit {
	background-image: url(../images/background.png);
	background-position: -134px -72px;
	float: left;
	height: 16px;
	width: 16px;
	margin-right: 4px;
}
#shareFB {
	background-image: url(../images/background.png);
	background-position: -113px -72px;
	float: left;
	height: 16px;
	width: 16px;
	margin-right: 4px;
}
#shareEmail {
	background-image: url(../images/background.png);
	background-position: -154px -72px;
	float: left;
	height: 16px;
	width: 16px;
	margin-right: 4px;
}
/************************** SHARE DIV CSS ENDS *********************************/
	
/********************** SIDE BAR CSS STARTS *********************************/
	
	#wrapper #layout #sideBar #takeTour {
	background-image: url(../images/tour_bg.jpg);
	background-repeat: no-repeat;
	height: 104px;
	width: 198px;
	padding-top: 13px;
	padding-right: 18px;
	padding-bottom: 18px;
	padding-left: 18px;
	margin-bottom:15px;
}
#wrapper #layout #sideBar #takeTour p {
	padding: 0px;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-family: Trebuchet MS, Helvetica, sans-serif;
}
#wrapper #layout #sideBar #takeTour .joinNowBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8cb500;
	height: 32px;
	width: 105px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border:none;
	-webkit-box-shadow:1px 5px 5px #bcc79d;
	-moz-box-shadow: 1px 5px 5px #bcc79d;
	background-image: -moz-linear-gradient(100% 100% 90deg, #5e7c00, #8eb700);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8eb700), to(#5e7c00));
	cursor: pointer;
}
#wrapper #layout #sideBar #takeTour a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #085db2;
	text-decoration: none;
	margin-left: 5px;
}
#wrapper #layout #sideBar {
	float: right;
	width: 245px;
	
}
#wrapper #layout #sideBar #takeTour a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #085db2;
	text-decoration: underline;
	margin-left: 5px;
}
#wrapper #layout #sideBar #popularStore {
	background-color: #FFFFFF;
	border: 2px solid #b5d5ee;
	width: 233px;
	margin-bottom: 15px;
}
.btmMargin {
	margin-bottom: 15px;
}
#wrapper #layout #sideBar .bwGrad {
	padding: 13px;
	background-image: -moz-linear-gradient(100% 50% 90deg, #fff, #ddebf6);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#ddebf6), to(#fff));
	margin: 4px;
	background-color: #e5eff8;
}
#wrapper #layout #sideBar #popularStore .bwGrad img {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #184264;
	border-bottom-color: #184264;
	padding-bottom: 5px;
	padding-right: 5px;
}
#wrapper #layout #sideBar #popularStore .bwGrad a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	text-decoration: none;
	display: block;
	text-align: right;
	margin-top: 8px;
	clear:left;
}
#wrapper #layout #sideBar #popularStore .bwGrad a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	text-decoration: underline;
	display: block;
	text-align: right;
	margin-top: 8px;
	clear: left;
}
#wrapper #layout #sideBar .bwGrad h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#wrapper #layout #sideBar #whtsnewDiv {
	background-color: #FFFFFF;
	border: 2px solid #b5d5ee;
	width: 233px;
	margin-bottom: 15px;
}
#wrapper #layout #sideBar #whtsnewDiv .bwGrad h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #layout #sideBar #whtsnewDiv .bwGrad #whtsnewUl {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrapper #layout #sideBar #whtsnewDiv .bwGrad #whtsnewUl li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1cbd3;
}
#wrapper #layout #sideBar #whtsnewDiv .bwGrad #whtsnewUl a {
	color: #085db2;
	text-decoration: none;
}
#wrapper #layout #sideBar #whtsnewDiv .bwGrad .whtsNewDeals .whtsNewDealDiv {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 190px;
}
#wrapper #layout #sideBar #whtsnewDiv .bwGrad .whtsNewDeals .whtsNewDealDiv .whtsNewDetails {
	float: right;
	width: 100px;
}
#wrapper #layout #sideBar #whtsnewDiv .bwGrad .whtsNewDeals .whtsNewDealDiv .whtsNewDetails a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #085db2;
	text-decoration: none;
}
#wrapper #layout #sideBar #whtsnewDiv .bwGrad .whtsNewDeals {
	padding-top: 10px;
	padding-bottom: 8px;
}
#wrapper #layout #sideBar #whtsnewDiv .bwGrad .whtsNewDeals .whtsNewDealDiv .whtsNewDetails p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

#wrapper #layout #sideBar #whtsnewDiv .bwGrad .whtsNewDeals .whtsNewDealDiv .whtsNewDetails .whtsNewAdres{ font-size:11px; color:#666;}

#wrapper #layout #sideBar #whtsnewDiv .bwGrad .whtsNewDeals .whtsNewHead {
	background-color: #85a4bd;
	padding: 4px;
	width: 190px;
}
#wrapper #layout #sideBar #whtsnewDiv .bwGrad .whtsNewDeals .whtsNewHead h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	margin-right: 5px;
}
#wrapper #layout #sideBar #sInviteFrnds {
	width: 203px;
	border: 1px solid #bccfde;
	padding: 15px;
	background-color: #FFFFFF;
	margin-bottom: 15px;
}
#wrapper #layout #sideBar #sInviteFrnds h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #085db2;
	float: none;
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #sideBar #sInviteFrnds p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#wrapper #layout #sideBar #sInviteFrnds img {
	float: left;
	padding-right: 10px;
}
#wrapper #layout #sideBar #sInviteFrnds .findBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #358be7;
	border: 1px solid #3183d9;
	width: 135px;
	height: 26px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-webkit-box-shadow:1px 1px 4px #bcc79d;
	-moz-box-shadow: 1px 1px 4px #bcc79d;
	background-image: -moz-linear-gradient(100% 100% 90deg, #217de5, #4899ea);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4899ea), to(#217de5));
	cursor:pointer;
	margin-top:10px;
	margin-left:30px;
	
}
#wrapper #layout #sideBar #sInviteFrnds .sInvInput {
	height: 20px;
	width: 137px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7c7c7c;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	margin-top: 5px;
	margin-bottom: 5px;
}
#wrapper #layout #sideBar #sPpleRev {
	background-color: #FFFFFF;
	width: 233px;
	border: 1px solid #bccfde;
	padding-bottom: 10px;
}
#wrapper #layout #sideBar #sPpleRev .bwGrad .sRev {
	margin-top: 5px;
	margin-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1cbd3;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#wrapper #layout #sideBar #sPpleRev .bwGrad .sRev .sRevDetails {
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
}
#wrapper #layout #sideBar #sPpleRev .bwGrad .sRevMore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085db2;
	text-align: right;
	text-decoration: none;
	float: right;
}
#wrapper #layout #sideBar #sPpleRev .bwGrad .sRev .sRevDetails .sRevUser {
	color: #085db2;
}
#wrapper #layout #sideBar #merchntStoreLocation {
	background-color: #FFFFFF;
	border: 2px solid #b5d5ee;
	width: 233px;
	margin-bottom: 15px;
}
#wrapper #layout #sideBar #whtsnewDiv .bwGrad #helpIcon {
	background-image: url(../images/background.png);
	background-position: -64px -115px;
	float: left;
	height: 32px;
	width: 31px;
	margin-right: 10px;
}

.bwGrad .homeSideBarSmallLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	font-weight: normal;
	padding: 0px;
	float:left!important;
	padding:0px 5px;
	min-width:50px;
	margin-bottom:10px;
}
.bwGrad .homeSideBarSmallLink a {
	text-align:left!important;
	font-size: 11px !important;

}
.bwGrad .homeSideBarSmallLink a:hover {
	text-align:left!important;
	font-size: 11px !important;

	text-decoration:underline!important;
}

#homeUserInfoDiv{
	padding-bottom:10px;
	min-height:65px;

}


/********************** SIDE BAR ENDS STARTS *********************************/
	
	
/*************************** PAGE NAVIGATION CSS STARTS ***********************************/

#wrapper #pageNav {
	height: 8px;
	margin-top: 10px;
	margin-bottom: 0px;
	clear: left;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height:26px;
}
#wrapper #pageNav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrapper #pageNav li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	display: block;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#wrapper #pageNav a {
	color: #085db2;
	text-decoration: none;
	font-weight: normal;
}
#wrapper #pageNav a:hover {
	color: #085db2;
	text-decoration: underline;
	font-weight: normal;
}
#wrapper #pageNav #pageNavRight {
	float: right;
	margin-right: 10px;
}
#wrapper #pageNav #pageNavRight #inviteFrndsLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #085db2;
	text-decoration: none;
	background-image: url(../images/inviteIcon.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;
	padding-left: 30px;
	float: left;
	margin-right: 15px;
}
#wrapper #pageNav #pageNavRight #inviteFrndsLink a {
	text-decoration:none;
	color: #085db2;
}
#wrapper #pageNav #pageNavRight #inviteFrndsLink a:hover {
	text-decoration:underline;
	color: #085db2;
}
#wrapper #pageNav #pageNavRight #smsCodeLink a {
	text-decoration:none;
	color: #085db2;
}
#wrapper #pageNav #pageNavRight #smsCodeLink a:hover {
	text-decoration:underline;
	color: #085db2;
}
#wrapper #pageNav #pageNavRight #smsCodeLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #085db2;
	text-decoration: none;
	background-image: url(../images/smscodeIcon.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 15px;
	padding-left: 20px;
	float: left;
	margin-right: 0px;
}


#wrapper #pageNav #pageNavRight #chatImg{
	height: 15px;
	padding-left: 20px;
	float: left;
	margin-top: -5px;


}

/*************************** PAGE NAVIGATION CSS STARTS ***********************************/

/**************************** HIGHLIGHT DIV CSS STARTS ***********************************/

.highlightBulb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #997838;
	background-image: url(../images/bulb.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	height: 28px;
}
.highlightDIV {
	background-color: #fbfcca;
	border: 1px solid #edef94;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
/**************************** HIGHLIGHT DIV CSS ENDS ***********************************/
	
/********************** LAYOUT CSS STARTS *********************************/
	
	
	
	#wrapper #layout #main #mainTop #dealDiv {
	width: 490px;
	float: right;
	background-color: #eff8ff;
	border: 1px solid #c1daee;
	background-image: -moz-linear-gradient(100% 100% 90deg, #fff, #edf7ff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#edf7ff), to(#fff));
}
#wrapper #layout #main #mainTop #dealDiv h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	padding-left: 15px;
	padding-top: 5px;
	margin-bottom: 15px;
}
#wrapper #layout #main #mainTop #dealDiv #dealTag {
	float: right;
	background-image: url(../images/background.png);
	height: 69px;
	width: 69px;
	background-position: -1px -185px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails {
	float: left;
	width: 220px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 8px;
	padding-left: 0px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails .buyBtn {
	background-image: url(../images/background.png);
	height: 49px;
	width: 90px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	cursor: pointer;
	display: block;
	background-position: -2px -58px;
}
#wrapper #header #head_Btm #headWidth #DEmail #dEmailIcon {
	background-image: url(../images/background.png);
	background-position: -138px -92px;
	height: 24px;
	width: 30px;
	float: left;
	margin-left: 5px;
}
#followUsTwit {
	background-image: url(../images/background.png);
	background-position: -115px -47px;
	float: left;
	height: 20px;
	width: 22px;
	margin-left: 2px;
}
#followUsFb {
	background-image: url(../images/background.png);
	background-position: -138px -47px;
	float: left;
	height: 20px;
	width: 22px;
	margin-left: 2px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails #timeDiv #TimeIcon {
	background-image: url(../images/background.png);
	background-position: -118px -27px;
	float: left;
	height: 15px;
	width: 13px;
	margin-left: 4px;
	margin-top: 8px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails #dDeValue .dVal .rs {
	float: none;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 23px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails li {
	float: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c5c5c5;
	width: 62px;
	text-align: center;
	padding-top: 5px;
	padding-left: 0px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails #timeDiv {
	padding-left: 10px;
	float: left;
	width: 210px;
	text-align: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails #timeDiv h6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	float: left;
	text-align: left;
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails .dVal {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	height:15px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails #timeDiv #timeUl {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-color: #f3f3f3;
	height: 23px;
	width: 102px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #eeeeee, #fefefe);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#eeeeee));
	border:1px solid #cfcfcf;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails #timeDiv #timeUl li {
	float: left;
	width: auto;
	padding-right: 4px;
	padding-left: 4px;
	border: none;
	color: #333333;
}

/****#wrapper #layout #main #mainTop #dealDiv #dealImg {
	float: left;
	width: 235px;
	margin: 0px;
	padding-left: 12px;
}*****/

#wrapper #layout #main #mainTop #dealDiv #dealImg p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #d46097;
}
#wrapper #layout #main #mainTop #dealDiv #shareDiv {
	float: left;
	width: 490px;
	margin-top: 30px;
	clear: both;
}
#wrapper #layout #main #mainTop #dealDiv #shareDiv #fLike {
	background-color: #eaf0f5;
	width: 232px;
	padding-top: 5px;
	height: 30px;
	margin-right: 3px;
	float: left;
	padding-bottom: 5px;
	padding-left: 20px;
}
#wrapper #layout #main #mainTop #dealDiv #shareDiv #shareDeal {
	background-color: #EBF0F6;
	float: right;
	height: 27px;
	width: 195px;
	padding-top: 13px;
	padding-right: 10px;
	padding-left: 30px;
}
#wrapper #layout #main #mainTop #dealDiv #shareDiv #shareIcon h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #434e5a;
	background-image: url(../images/homepage-SignedOut_21.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #99acbb;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails #bigRs {
	font-size: 34px;
	padding-top: 3px;
	padding-left: 18px;
	float:right;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails #buyDiv {
	float: none;
	clear: both;
	height: 40px;
	width: 215px;
	margin-top: 20px;
}
#wrapper #layout #main #mainTop #moreOffers {
	width: 200px;
}
#wrapper #layout #main #mainTop #moreOffers #offer2 {
	background-image: url(../images/spinwheel.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 191px;
	margin-top: 17px;
}
#wrapper #layout #main #mainTop #moreOffers #offer1 {
	background-image: url(../images/onehourdeal.jpg);
	background-repeat: no-repeat;
	height: 161px;
	width: 191px;
}
#wrapper #layout #main #mainMid {
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	width: 677px;
	margin-top: 30px;
}
#wrapper #layout #main #mainTop #dealDiv .Dealtle {
	text-decoration: none;
	color: #333;
}
#wrapper #layout #main #mainMid h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	
}
#wrapper #layout #main #mainBottom #sortBy {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
#wrapper #layout #main #mainBottom #sortBy li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#wrapper #layout #main #mainBottom #sortBy .sortActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 333333;
}
#wrapper #layout #main #mainBottom .browseDealDiv {
	width: 300px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-top: 15px;
	margin-right: 20px;
	float: left;
	height:120px;
}

#wrapper #layout #main #mainBottom .browseDealDiv:hover{background-color:#f2f2f2;}

#wrapper #layout #main #mainBottom .browseDealDiv .bddDetails {
	float: right;
	width: 180px;
}
#wrapper #layout #main #mainBottom .browseDealDiv .bddDetails a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #085db2;
	text-decoration: none;
}
#wrapper #layout #main #mainBottom .browseDealDiv .bddDetails p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#wrapper #layout #main #mainBottom .browseDealDiv .bddDetails .bddAdres {
	color: #666;
	font-size:11px;
}
#wrapper #layout #main #mainBottom .browseDealDiv img {
	float: left;
}
#wrapper #layout #main #mainBottom #sortBy a {
	color: #085db2;
	text-decoration: none;
}
#wrapper #layout #main #mainMid #dealSlider .smallDealDiv {
	height: 211px;
	width: 160px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 5px;
	background-color: #FFFFFF;
	margin-right: 8px;
	margin-left: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dbdbdb;
	float: left;
}
#wrapper #layout #main #mainMid #dealSlider .smallDealDiv a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	text-decoration: none;
}
#wrapper #layout #main #mainMid #dealSlider .smallDealDiv .smallDivImg {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 2px;
}
#wrapper #layout #main #mainMid #dealSlider .smallDealDiv h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #085db2;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#wrapper #layout #main #mainMid #dealSlider .smallDealDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#wrapper #layout #main #mainMid #dealSlider .smallDealDiv #sRating span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9a9898;
	padding-left:5px;
}
/********************************* GREEN RATING STARS CSS ******************************************/
	
	#greenstars5 {
	width:78px;
	height:14px;
	background:url(../images/greenstars.png) repeat 0px 0px;
	float:left;
}
#greenstars4 {
	width:78px;
	height:14px;
	background:url(../images/greenstars.png) repeat 0px -16px;
	float:left;
}
#greenstars3 {
	width:78px;
	height:14px;
	background:url(../images/greenstars.png) repeat 0px -31px;
	float:left;
}
#greenstars2 {
	width:78px;
	height:14px;
	background:url(../images/greenstars.png) repeat 0px -46px;
	float:left;
}
#greenstars1 {
	width:78px;
	height:14px;
	background:url(../images/greenstars.png) repeat 0px -61px;
	float:left;
}
#greenstars0 {
	width:78px;
	height:14px;
	background:url(../images/greenstars.png) repeat 0px -76px;
	float:left;
}
/********************************* GREEN RATING STARS CSS ******************************************/
	
	
	#wrapper #layout #main #mainBottom {
	width: 677px;
	clear: left;
}
.seeMoreDeals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #186cae;
	text-decoration: none;
	text-align: right;
	display: block;
	padding-top: 20px;
	float: right;
	padding-right: 20px;
}
#wrapper #layout #main #mainBottom h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
/******************* Signin User nugget starts here ******************************/

#wrapper #layout #SigninuserProfileUpperDiv {
	background-color: #FFFFFF;
	padding: 10px;
	height: 135px;
	width: 680px;
	margin-bottom: 20px;
	margin-top:15px;
	-moz-box-shadow:0 0 5px #bbcedd;
	-webkit-box-shadow:0 0 5px #bbcedd;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv {
	background-color: #fcf7e4;
	margin: 0px;
	padding: 13px;
	border: 1px solid #d9d1ae;
	background-image: -moz-linear-gradient(50% 88% 90deg, #faf4d9, #fff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 88%, from(#fff), to(#faf4d9));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:105px;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfilePic {
	float: left;
	width: 84px;
	z-index: 1000;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfilePic a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #055eb2;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 5px;
	display: block;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfileTxt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 218px;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfileTxt h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #a7a6a1;
	background-image: url(../images/usernamebg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 15px;
	min-width: 150px;
	height:17px;
	margin-left:-2px;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfileDetails {
	float: right;
	width: 290px;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfileTxt p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	display: block;
	clear: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfileTxt p b {
	color: #000000;
	padding-left: 3px;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfileTxt #SigninuserProfileBadgeDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	clear: left;
}
.SigninuserBadge {
	float: left;
	height: 35px;
	width: 35px;
	margin-right: 10px;
	background-color: #FF9510;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfileTxt #SigninuserProfileBadgeDiv span {
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.SignindetailDiv {
	height: 62px;
	width: 62px;
	background-image: url(../images/background.png);
	background-position: -202px -146px;
	float: left;
	margin: 0px 5px;
	text-align: center;
}
.SignindetailDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.SignindetailDiv h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px;
	padding-top: 11px;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfileDetails #SigninprofileShare {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	clear: left;
	padding-top: 9px;
	padding-left: 8px;
	width: 270px;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfileDetails #SigninprofileShare a {
	font-weight: normal;
	color: #055eb2;
	text-decoration: none;
}
#wrapper #layout #SigninuserProfileUpperDiv #SigninuserProfileInnerDiv #SigninuserProfileDetails #SigninprofileShare a:hover {
	font-weight: normal;
	color: #055eb2;
	text-decoration: underline;
}
/******************* Signin User nugget ends here ******************************/


/********************* SIGN IN PAGE **********************************/
	
	
#wrapper #layout #main #mainTop #userWelcm {
	padding: 10px;
	width: 657px;
	background-color: #faf4d8;
	border: 1px solid #d9d1ae;
}
#wrapper #layout #main #mainTop #userWelcm #userPic {
	float: left;
}
#wrapper #layout #main #mainTop #userWelcm #userInfo {
	margin-top: 3px;
}
#wrapper #layout #main #mainTop #userWelcm #userInfo h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #a8a6a1;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: auto;
	background-image: url(../images/homepage-SignedIn_09.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	text-indent: 10px;
	float: left;
}
#wrapper #layout #main #mainTop #userWelcm {
	padding: 10px;
	width: 675px;
	background-color: #faf4d8;
	border: 1px solid #d9d1ae;
	height: 65px;
	margin-bottom: 15px;
}
.frndName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-weight: normal;
	color: #666666!important;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#wrapper #layout #main #mainTop #userWelcm #userPic {
	float: left;
}
#wrapper #layout #main #mainTop #userWelcm #userInfo {
	margin-top: 3px;
	float: left;
}
#wrapper #layout #main #mainTop #userWelcm #userInfo h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #a8a6a1;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 0px;
	width: auto;
	background-image: url(../images/homepage-SignedIn_09.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	text-indent: 10px;
	float: none;
}
#wrapper #layout #main #mainTop #userWelcm #userInfo #userMyDiv {
	margin-top: 8px;
	margin-left: 10px;
}
#wrapper #layout #main #mainTop #userWelcm #userInfo #userMyDiv .myFrnds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/homepage-SignedIn_13.jpg);
	padding-left: 15px;
	margin-right: 20px;
	display: block;
	background-repeat: no-repeat;
	float: left;
}
#wrapper #layout #main #mainTop #userWelcm #userInfo #userMyDiv .myFavSto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-image: url(../images/homepage-SignedIn_15.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	display: block;
	float: left;
	font-weight: bold;
	text-decoration: none;
}
#wrapper #header #head_Btm #headWidth #userDetails {
	float: right;
	margin-top: 22px;
	position: relative;
	z-index: 20;
}
#wrapper #header #head_Btm #headWidth #userDetails p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	float: left;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #header #head_Btm #headWidth #userDetails #userUl {
	padding: 0px;
	list-style-type: none;
	display: inline;
	margin: 0px;
}
#wrapper #header #head_Btm #headWidth #userDetails #userUl li {
	display: block;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ad809c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	width: 66px;
	margin: 0px;
	margin-top:15px;
	background-position:60px 10px;
}
#wrapper #header #head_Btm #headWidth #userDetails #userUl li a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding:0px 8px;
	width: 66px;
	margin: 0px;
	text-decoration:none;
	
}




/* Dropdown */
#userUl li ul {
	display: none;
	padding:0px;
	margin:0px;
	background-color:#ebebeb;
	color:#333!important;
	z-index:1000;
	/* Width to help Opera out */
   ;
}

#userUl li:hover ul, #userUl li.hover ul{
	display: block;
	position: absolute;
	margin: 0px;
	padding: 3px 2px;
	padding-bottom:8px;
	margin-top:0px;
	width:136px!important;
	background-color:#ebebeb!important;	
	color:#333!important;
	

	
}


 	
#userUl li:hover li, #userUl li.hover li {
	float: none!important;
	margin:0px!important;
	padding:0px!important;
	height:auto!important;
	border:none!important;
	color:#333!important;
}
#userUl li:hover li a, #userUl li.hover li a {
	margin:3px 0px!important;
	padding:4px 8px!important;
	border:none!important;
	height:auto;
	width:120px!important;
	color:#333!important;
}
#userUl li li a:hover {
	background-color: #fbfbfb!important;
	background-image:none;
	margin:3px 0px;
	padding:4px 8px;
	height:auto;
	width:120px!important;
	color:#333!important;
}

#userUl li:hover ul, #userUl li.hover ul, #userUl #accounter:hover{background-color:#fff; padding-left:0px!important; border:1px solid #fff; border-bottom:none!important;border-top:none!important;}

#userUl li:hover a{color:#333!important;}

/* Dropdown*/



#wrapper #header #head_Btm #headWidth #userDetails #mYpointsDiv {
	background-color: #4b0731;
	width: auto;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #941564;
	border-right-color: #941564;
	border-left-color: #941564;
	padding: 10px;
	padding-bottom:0px;
	padding-top:0px;
	float: left;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
}
#wrapper #header #head_Btm #headWidth #userDetails #mYpointsDiv h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #dfd795;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #941564;
	padding: 0px;
	float: left;
	margin-top:10px;
	padding-right:9px;
	text-align:center;
}
/*************************** SIGN IN PAGE ****************************************/


/************************* BIG DEAL DIV CSS *************************************/


#wrapper #layout #dealDivBig {
	width:935px;
	padding:7px;
	background-color:#FFFFFF;
	border:1px solid #bdcfdf;
	margin-bottom:15px;
}
#wrapper #layout #dealDivBig #dealDiv {
	width: 935px;
	float: left;
	background-color: #eff8ff;
	border: 1px solid #c1daee;
	background-image: -moz-linear-gradient(100% 100% 90deg, #fff, #edf7ff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#edf7ff), to(#fff));
}
#wrapper #layout #dealDivBig #dealDiv h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	padding-left: 15px;
	padding-top: 5px;
	margin-bottom: 15px;
	line-height:27px;
}
#wrapper #layout #dealDivBig #dealDiv #dealTag {
	float: right;
	background-image: url(../images/homepage-SignedOut_11.png);
	height: 69px;
	width: 69px;
}
#wrapper #layout #dealDivBig #dealDiv #dealDetails {
	float: left;
	width: 295px;
}
#wrapper #layout #dealDivBig #dealDiv #dealDetails h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding-top: 7px;
	padding-right: 8px;
	padding-left: 0px;
	text-align:left;
	float:right;
}
#dealDetails .buyBtn {
	background-image: url(../images/background.png);
	height: 53px;
	width: 115px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	cursor: pointer;
	display: block;
	background-position: 0px 0px;
	
}

#wrapper #layout #dealDivBig #dealDiv #dealDetails #timeDiv {
	padding-left: 10px;
	float: left;
	width: 260px;
	text-align: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #layout #dealDivBig #dealDiv #dealDetails #timeDiv h6 {
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	float: left;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 7px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #layout #dealDivBig #dealDiv #dealDetails .dVal {
	font-size: 13px;
	font-weight: bold;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}
#wrapper #layout #dealDivBig #dealDiv #dealDetails #timeDiv #timeUl {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-color: #f3f3f3;
	height: 23px;
	width: 128px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #eeeeee, #fefefe);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#eeeeee));
	border:1px solid #cfcfcf;
	padding-left: 15px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#wrapper #layout #dealDivBig #dealDiv #dealDetails #timeDiv #timeUl li {
	float: left;
	width: auto;
	padding-right: 4px;
	padding-left: 4px;
	border: none;
	color: #333333;
	font-size: 12px;
	font-family:Tahoma, Helvetica, sans-serif;
}
#dealImg {
	float: left;
	margin:0px;
	padding:5px;
	margin-left: 10px;
	width: 326px;
	height:203px;
	border:1px solid #ccc;

}


#wrapper #layout #dealDivBig #dealDiv #dealImg p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #454545;
	width: 150px;
	margin-top: 25px;
}
#wrapper #layout #dealDivBig #shareDiv {
	float: left;
	width: 935px;
	margin-top: 25px;
}
#wrapper #layout #dealDivBig #shareDiv #fLike {
	background-color: #eaf0f5;
	width: 270px;
	padding-top: 10px;
	height: 25px;
	margin-right: 3px;
	float: left;
	padding-bottom: 5px;
	padding-left: 31px;
}
#sRating span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9a9898;
	margin-left:5px;
}
#wrapper #layout #dealDivBig #shareDiv #dealBtns {
	background-color: #eaf0f5;
	width: 335px;
	padding-top: 10px;
	height: 25px;
	margin-right: 3px;
	float: left;
	padding-bottom: 5px;
	padding-left: 20px;
}
#wrapper #layout #dealDivBig #shareDiv #shareDeal {
	background-color: #EBF0F6;
	float: right;
	height: 27px;
	width: 231px;
	padding-top: 13px;
	padding-right: 10px;
	padding-left: 30px;

}

#wrapper #layout #dealDiv #shareDiv #shareDeal h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #434e5a;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
#dealDetails #bigRs {
	font-size: 30px;
	padding-top: 3px;
	padding-left: 18px;
	float: right;
	color:#333;
}
/**************************************** BIG DEAL DIV CSS ***********************************/
	
	
#wrapper #layout #dealDivBig #dealDiv #dealDetails #dDeValue {
	width: 260px;
	padding-left: 25px;
	margin-top: 10px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails .dealRadio {
	width:20px;
	padding-top:3px;
	border:none;
	height:0px;
}
#dealDetails #buyGift {
	width: 185px;
	margin-right: auto;
	margin-left: auto;
	clear: left;
	margin-top: 10px;
	padding-left: 110px;
	margin-bottom: 10px;
}
#dealTxt {
	padding: 10px;
	float: right;
	width: 248px;
	min-height:380px;
	background-color: #e7f0f8;
	background-image: -moz-linear-gradient(100% 100% 90deg, #fefefe, #d8e7f4);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d8e7f4), to(#fefefe));
}

#dealTxt a{color:#186cae; text-decoration:none;}
#dealTxt a:hover{color:#186cae; text-decoration:underline;}

#dealTxt h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454545;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#dealTxt ul {
	padding: 0px;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 22px;
}
#dealTxt li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #454545;
	padding: 5px 0px;
	line-height:13px;

}
#dealTxt .HighlighterDiv {
	background-color: #fff9b8;
	padding: 10px;
	height: 38px;
	width: 227px;
	border: 1px solid #f1de85;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #634f1f;
	text-align: center;
	margin-bottom: 20px;
	margin-top: 10px;
}
#dealDetails #buyGift a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #186ba7;
	text-decoration: none;
	margin-top: 7px;
	float: left;
	width:150px;
}
#wrapper #layout #dealDivBig #dealDiv #dealDetails #dDeValue .dVal .rs {
	float: none;
}
#dealDetails #buyGift #buyGiftIcon {
	background-image: url(../images/background.png);
	background-position: -111px -92px;
	height: 25px;
	width: 23px;
	float: left;
	margin-right: 10px;
}
#dealDetails #buyGift a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #186ba7;
	text-decoration: underline;
	margin-top: 7px;
	float: left;
}

#wrapper #layout #dealDivBig #dealDiv #dealDetails #boughtDealBarHolder{float:left; position:relative;}

#wrapper #layout #dealDivBig #dealDiv #dealDetails #dealBought {
	width: 216px;
	padding: 8px 10px;
	height:60px;
	margin: 15px 0px 15px 55px;
	border:1px solid #dedcdd;
	background-color:#f6f6f6;
	background-image: -moz-linear-gradient(80% 80% 90deg, #eeeeee, #ffffff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 80%, from(#eeeeee), to(#ffffff));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#dealDetails #buyDiv {
	height: 60px;
}
#dealDetails #dealBought h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444e57;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:center;
	padding-bottom:11px;
}
#wrapper #layout #dealDivBig #dealDiv #dealDetails #dealBought #boughtBarPointernotLive {
	background-image: url(../images/dealDetailspointers.gif);
	background-position: left top;
	height: 4px;
	width: 8px;
	position:absolute;
	top:-6px;
	margin-left:5px;
	background-repeat:no-repeat;
}

#wrapper #layout #dealDivBig #dealDiv #dealDetails #dealBought #boughtBarPointerdealLive {
	background-image: url(../images/dealDetailspointers.gif);
	background-position: right top;
	height: 4px;
	width: 8px;
	position:absolute;
	top:-6px;
	margin-left:5px;
	background-repeat:no-repeat;
}

#wrapper #layout #dealDivBig #dealDiv #dealDetails #dealBought #boughtBar{
	width:188px;
	height:8px;
	background-image: url(../images/dealDetailsgreybarbg.gif);
	background-repeat:no-repeat;
	margin:0px;
	float:left;
	margin-left:8px;
	}

#wrapper #layout #dealDivBig #dealDiv #dealDetails #dealBought #boughtBar #notLive{
	width:188px;
	height:8px;
	background-image:url(../images/dealDetailsnotLiveBg.gif);
	margin:0px;
	background-repeat:no-repeat;

}

#wrapper #layout #dealDivBig #dealDiv #dealDetails #dealBought #boughtBar #dealLive{
	width:188px;
	height:8px;
	background-image:url(../images/dealdetailsLivebg.gif);
	margin:0px;
	background-repeat:no-repeat;

}


#wrapper #layout #dealDivBig #dealDiv #dealDetails #dealBought #boughtInfo {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #444e58;
	clear:left;
	margin:0px auto;
	text-align:center;
}
#wrapper #layout #dealDivBig #dealDiv #dealDetails #timeDiv #TimeIcon {
	background-image: url(../images/background.png);
	background-position: -118px -27px;
	float: left;
	height: 15px;
	width: 13px;
	margin-left: 17px;
	margin-top: 7px;
}
#merchntShareDiv h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #434e5a;
	background-image: url(../images/homepage-SignedOut_21.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #99acbb;
}
#wrapper #layout #dealDivBig #dealDiv #shareDiv #dealBtns ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrapper #layout #dealDivBig #dealDiv #shareDiv #dealBtns li {
	padding: 0px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
#wrapper #layout #dealDivBig #dealDiv #shareDiv #dealBtns a {
	display: block;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 13px;
	padding-bottom: 5px;
	padding-left: 13px;
	background-color: #99bed8;
	background-image: -moz-linear-gradient(100% 100% 90deg, #87b3d3, #a6c7dc);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a6c7dc), to(#87b3d3));
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	cursor: pointer;
}
#wrapper #layout #dealDivBig #dealDiv #dealCmnts h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
	width: 920px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#wrapper #layout #dealDivBig #dealDiv #shareDiv #dealBtns a:hover {
	background-color: #848484;
	background-image: -moz-linear-gradient(100% 100% 90deg, #989898, #848484);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#848484), to(#989898));
	cursor: pointer;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV {
	padding: 15px;
	width: 890px;
	margin: 15px;

}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #thedealTxt {
	float: left;
	width: 470px;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #thedealTxt h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #thedealTxt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #186caa;
	text-decoration: none;
}
.btmBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;
	padding-bottom: 3px;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #thedealTxt p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-top: 15px;
	margin-bottom: 10px;
	line-height:16px;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #hveQuestions {
	background-color: #fefbea;
	height: 115px;
	width: 125px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 15px;
	border: 1px solid #e9df8a;
	background-image: -moz-linear-gradient(100% 100% 90deg, #fffefc, #fffae6);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fffae6), to(#fffefc));
	float: left;
	margin-left: 15px;
	margin-top: 20px;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #hveQuestions h2 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #hveQuestions p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8d8e89;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 0px;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #hveQuestions #startChat {
	background-color: #87ad00;
	height: 15px;
	width: 80px;
	padding-top: 5px;
	padding-left: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	padding-bottom: 5px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #5e7c00, #8cb500);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8cb500), to(#5e7c00));
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	cursor: pointer;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #hveQuestions #startChat a {
	color: #FFFFFF;
	text-decoration: none;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #dealMap {
	padding: 20px;
	float: right;
	width: 250px;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #dealMap h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#wrapper #layout #dealDivBig #dealDiv #theDealDIV #dealMap p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 150px;
}
#wrapper #layout #dealDivBig #dealDiv #shareDiv #dealBtns .active {
	background-color: #848484;
	background-image: -moz-linear-gradient(100% 100% 90deg, #989898, #848484);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#848484), to(#989898));
	cursor: text;
}
#wrapper #layout #dealCmnts {
	margin-top: 10px;
	width: 700px;
	float: left;
	padding:15px;
}
#wrapper #layout #dealCmnts .cmntDiv a {
	float: right;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #347091;
	text-decoration: none;
	background-color: #d8f0fc;
	border: 1px solid #8fb9d0;
	background-image: -moz-linear-gradient(100% 100% 90deg, #cfedfb, #eaf7fd);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eaf7fd), to(#cfedfb));
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
#wrapper #layout #dealCmnts .cmntDiv .cmntTxt h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #085db2;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	width: 430px;
}
#wrapper #layout #dealCmnts .cmntDiv .cmntTxt p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #dealCmnts .cmntDiv {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e5e6;
	width: 920px;
}
.cmntPic {
	height: 46px;
	width: 46px;
	padding: 0px;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
	border: 1px solid #cccccc;
}
#bgBlue {
	background-color: #006699;
}
#bgLgreen {
	background-color: #bcedd6;
}
#bgPink {
	background-color: #eebcd2;
}
#bgYellow {
	background-color: #d8edbc;
}
.cmntPic .maleFig {
	background-image: url(../images/background.png);
	background-position: -8px -108px;
	height: 45px;
	width: 45px;
}
#wrapper #layout #dealCmnts .cmntDiv .cmntTxt {
	float: left;
	padding: 10px 0px;
	;
	width:750px;
}
#wrapper #layout #dealCmnts .cmntDiv clearfix .cmntTxt .cmtchngcol {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-bottom: 10px;
}
/**************************************** DEAL PAGE CSS ENDS ***********************************/


/**************************** SIGN UP CSS ***********************************/

#wrapper #layout #main #signUpHead {
	width: 700px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 30px;
}
#wrapper #layout #main #accountInfo {
	margin-top: 15px;
	margin-bottom: 15px;
	width: 690px;
}
#wrapper #layout #main #signUpHead #alLog {
	float: right;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top: 10px;
}
#wrapper #layout #main .inputRightDiv {
	float: right;
	width: 480px;
}
.inputDiv {
	float: left;
	width: 205px;
	padding: 10px;
	height: auto;
}
#inputDivBig {
	width: 410px;
}
#wrapper #layout #main .signVerri {
	width:690px;
	padding-top:15px;
	float:left;
}
#wrapper #layout #main .signVerri .inputRightDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#signUpBtn {
	background-image: url(../images/background.png);
	background-position: -173px 0px;
	height: 42px;
	width: 130px;
	margin-top: 20px;
	cursor: pointer;
}
#wrapper #layout #main .signupCatgories {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear:left;
	float:left;
}
#wrapper #layout #main #signUpHead #alLog a {
	color: #075db2;
	text-decoration: none;
}
#wrapper #layout #main #signUpHead #alLog a:hover {
	color: #075db2;
	text-decoration: underline;
}
#wrapper #layout #main #signUpHead h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #main #signUpHead p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 200px;
}
.inputDiv label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8d8c8c;
	padding-left: 3px;
	padding-bottom: 5px;
	display:block;
}
.mdInput {
	height: 25px;
	width: 205px;
	padding-top: 3px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding-left: 5px;
	border: 1px solid #c0c0c0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-align: left;
}
.mdTxtArea {
	height: 80px;
	width: 405px;
	padding-top: 3px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	padding-left: 5px;
	border: 1px solid #c0c0c0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-align: left;
}
.mdSelect {
	height:30px;
	width: 205px;
	padding: 3px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding-left: 5px;
	border: 1px solid #c0c0c0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-border-radius:5px;
	line-height:24px;
}
.mdSelectSmall {
	height: 30px;
	width: 90px;
	padding-top: 3px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding-left: 5px;
	border: 1px solid #c0c0c0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	line-height:24px;
}
.inputRightDiv #inputDivSmall {
	width: 100px;
	padding-right: 3px;
	padding-left: 8px;
}
#wrapper #layout #main .SignUpmoreBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #075DB2;
	text-decoration: none;
	clear: both;
	cursor: pointer;
	text-align: right;
	margin-right: 30px;
	padding-left:650px;
}
#wrapper #layout #main #personelInfo {
	width: 690px;
	float: left;
	margin-top: 10px;
}
#wrapper #layout #mdGurl {
	background-image: url(../images/mydala_gurl.png);
	background-repeat:no-repeat;
	height: 411px;
	width: 277px;
	position: absolute;
	right: 3px;
	bottom: -18px;
	z-index:-1;
}

#wrapper #layout #mdcorpGurl{
	background-image: url(../images/mdcorpgurl.png);
	background-repeat:no-repeat;
	height: 203px;
	width: 302px;
	position: absolute;
	right: 3px;
	bottom: -29px;
	z-index:-1;
}

#wrapper #layout #main .finalStep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #9c5480;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 30px;
	margin-top: 10px;
	margin-bottom: 30px;
	background-color: #fadeef;
	width: 360px;
	margin-left: -10px;
	background-image: url(../images/signup2headbg.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 24px;
}
/**************************** SIGN UP CSS ***********************************/


/************************************* MERCHANT OFFER PAGE CSS ******************************************/


#wrapper #layout #bigMain {
	padding: 10px;
	width: 940px;
	border: 1px solid #bed0e0;
	background-color: #FFFFFF;

}
#wrapper #layout #bigMain h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 10px;
}
#wrapper #layout #bigMain #mrchntOfferDiv {
	margin-top: 60px;
	width: 950px;
	float:left;
	padding-right: 10px;
	padding-left: 10px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #typeOffers {
	float: left;
	width: 235px;
	margin-right: 5px;
	padding-left: 7px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #typeOffers #toHead {
	height: 53px;
	padding-top: 20px;
	border: 1px solid #e3e3e3;
	text-align: center;
	background-color: #fefefe;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-top:2px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #efefef, #ffffff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#efefef));
}
#wrapper #layout #bigMain #mrchntOfferDiv #dailyOffer #doMain {
	background-color: #f8f8f8;
	margin: 0px;
	padding: 0px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #ededed, #fff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ededed));
}
#wrapper #layout #bigMain #mrchntOfferDiv .allRigthWrng {
	height: 20px;
	padding-top: 13px;
	padding-bottom: 16px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #discountOffer #dcMain {
	background-color: #eff6e8;
	margin: 0px;
	padding: 0px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #f5f9f0, #f9fcf7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9fcf7), to(#f5f9f0));
}
#wrapper #layout #bigMain #mrchntOfferDiv #FlashOffer #flMain {
	background-color: #e9f7fe;
	margin: 0px;
	padding: 0px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #e2f4ff, #eef9fe);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eef9fe), to(#e2f4ff));
}
#wrapper #layout #bigMain #mrchntOfferDiv .rw {
	height: 23px;
	width: 26px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #layout #bigMain #mrchntOfferDiv #moRight {
	background-image: url(../images/rightwrn_icon.png);
	background-position: left top;
}
#wrapper #layout #bigMain #mrchntOfferDiv #typeOffers #toHead h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #434242;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #typeOffers #toHead p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #979797;
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #dailyOffer {
	float: left;
	width: 196px;
	margin-right: 5px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #discountOffer {
	float: left;
	width: 245px;
	margin-right: 5px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #FlashOffer {
	float: left;
	width: 205px;
	margin-right: 5px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #dailyOffer #doHead {
	background-image: url(../images/merchantofferheads.png);
	background-position: 0px 0px;
	height: 117px;
	width: 199px;
	margin-top: -40px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #discountOffer #dcHead {
	background-image: url(../images/merchantofferheads.png);
	background-position: -201px 0px;
	height: 117px;
	width: 248px;
	margin-top: -40px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #FlashOffer #flHead {
	background-image: url(../images/merchantofferheads.png);
	background-position: top right;
	height: 117px;
	width: 208px;
	margin-top: -40px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #moWrng {
	background-image: url(../images/rightwrn_icon.png);
	background-position: left bottom;
}
#wrapper #layout #bigMain #mrchntOfferDiv #dailyOffer #doMain #doBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#wrapper #layout #bigMain #mrchntOfferDiv #discountOffer #dcMain #dcBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4e6c2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#wrapper #layout #bigMain #mrchntOfferDiv #FlashOffer #flMain #flBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a4d3eb;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#wrapper #layout #bigMain #mrchntOfferDiv #typeOffers #toMain .allRigthWrng h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #518db9;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #typeOffers #toMain #toborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ececec;
}
#wrapper #layout #bigMain #mrchntOfferDiv #typeOffers #toMain .allRigthWrng p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #layout #bigMain #mrchntOfferDiv .crteNewOfferBtn {
	height: 38px;
	width: 173px;
	margin-right: auto;
	margin-left: auto;
	cursor: pointer;
	margin-top: 30px;
	margin-bottom: 30px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #discountOffer #colDC {
	background-image: url(../images/mrchntOfferBtns.jpg);
	background-position: -174px 0px;
}
#wrapper #layout #bigMain #mrchntOfferDiv #FlashOffer #colFO {
	background-image: url(../images/mrchntOfferBtns.jpg);
	background-position: right top;
}
#wrapper #layout #bigMain #mrchntOfferDiv #dailyOffer #colDO {
	background-image: url(../images/mrchntOfferBtns.jpg);
	background-position: left top;
}
/************************************* MERCHANT OFFER PAGE CSS ******************************************/

/************************************* MERCHANT OFFERTERMS PAGE CSS START ******************************************/


.Dsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9fa0a4;
	padding:5px 0px;
	display:block;
}
#wrapper #layout #main #mainTop .OfTermsDiv {
	background-color: #FFFFFF;
	width: 660px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	-webkit-box-shadow:0px 0px 5px #eee;
	-moz-box-shadow: 0px 0px 5px #eee;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding-bottom:15px;
	border:1px solid #eee;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #f7f7f7;
	height: 24px;
	padding-top: 10px;
	padding-left: 10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #f3f3f3, #fefefe);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#f3f3f3));
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivHead a {
	color: #333333;
	text-decoration: none;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivHead a:hover {
	color: #333333;
	text-decoration: underline;
}
#wrapper #layout .eightenpx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 10px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent {
	padding: 10px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsDiv {
	width: 171px;
	background-color: #ebf9e5;
	border: 1px solid #cde9c2;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding: 10px 0px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsDiv ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsDiv li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #c0dab6;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsDiv a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 3px;
	width: 197px;
	height:34px;
	display: block;
	margin-left: -15px;
	padding-left: 15px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsDiv a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 3px;
	width: 197px;
	display: block;
	margin-left: -15px;
	padding-left: 15px;
	background-image: url(../images/activetab_bg.png);
	background-position: left bottom;
	background-repeat:no-repeat;
	height: 34px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsDiv .selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 3px;
	width: 197px;
	height:34px;
	display: block;
	margin-left: -15px;
	padding-left: 15px;
	background-image: url(../images/activetab_bg.png);
	background-position: left top;
	background-repeat:no-repeat;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent {
	float: right;
	width: 400px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent #percentageOff .percentageInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #000;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 23px;
	width: 38px;
	border: 1px solid #c0c0c0;
	margin-right: 10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	display: block;
	clear: left;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent #poTable {
	width: 410px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent #poTable #poContainer .offVal {
	float: left;
	width: 80px;
	padding-left: 15px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	clear: left;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent #poTable #poContainer .Descp {
	float: left;
	width: 180px;
	padding-left: 21px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent #poTable #poContainer .emailAvail {
	width: 60px;
	padding-left: 20px;
	float: left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent #poTable #poHead .offVal {
	float: left;
	width: 80px;
	padding-left: 15px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent #poTable #poHead .Descp {
	float: left;
	width: 180px;
	padding-left: 21px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent #poTable #poHead .Descp small {
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent #poTable #poHead .emailAvail {
	width: 90px;
	padding-left: 15px;
	float: left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent #poTable #poContainer {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	margin-top: 15px;
	margin-bottom: 15px;
	min-height:40px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #ofTabsCntent #poTable #poHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1e4564;
	background-color: #d4e9fa;
	height: 20px;
	padding-top: 10px;
	text-shadow:1px 1px #fff;
}
.mdateDiv {
	float: left;
	width: 265px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.mCalender {
	background-image: url(../images/background.png);
	background-position: -202px -146px;
	float: left;
	height: 62px;
	width: 62px;
	margin-right:10px;
	clear: right;
}
.mdateTxt h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
}
.mdateTxt .mDateTxtInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 26px;
	width: 133px;
	margin-top: 8px;
	border: 1px solid #c0c0c0;
	padding-left:5px;
}
.mCalender h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 5px;
	text-align:center
}
.mCalender h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #333;
	padding: 0px;
	margin-top: 10px;
	text-align:center;
}
.mdateTxt {
	float: left;
	width: 150px;
	padding-bottom:15px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #mchoseCatego {
	padding-top: 10px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #mchoseCatego h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding: 0px;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent #mchoseCatego p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.twlvepixP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	line-height: 15px;
}
/************************************* MERCHANT OFFERTERMS PAGE CSS ENDS ******************************************/

/**************** Merchant deals page ************************/


#wrapper #layout #merchntTopDiv #merchntDetails #merchntDetailsTopDiv #merchntStarsRate {
	margin-top: 5px;
	margin-left: 8px;
	float: left;
}
#wrapper #layout .merchntTag {
	background-color: #e55b2b;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 11px;
	padding-right: 30px;
	padding-bottom: 11px;
	padding-left: 20px;
	margin-bottom: 10px;
	margin-left: -10px;
	width: 200px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #e85a2b, #ee774f);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ee774f), to(#e85a2b));
	-webkit-box-shadow:3px 5px 5px #e5e5e5;
	-moz-box-shadow: 3px 5px 5px #e5e5e5;
}
#wrapper #merchntTopDiv {
	background-color: #FFFFFF;
	width: 950px;
	margin-top: 9px;
	margin-left: auto;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
	border: 1px solid #bdcfdf;
	margin-right: auto;
	margin-bottom: 15px;
}
.bcmaFan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	text-decoration: none;
	background-image: url(../images/mbcmafan.jpg);
	display: block;
	float: left;
	padding-right: 15px;
	padding-left: 30px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b1b1b1;
	border-left-color: #b1b1b1;
	background-repeat: no-repeat;
	margin-right: 7px;
	margin-left: 7px;
	background-position: 10px;
}
#wrapper #merchntTopDiv #merchntDetails #merchntDetailsTopDiv {
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1cbd3;
	float: left;
	width: 810px;
	margin-left: 15px;
}
#wrapper #merchntTopDiv #merchntDetails #merchntDetailsTopDiv #merchntDetailsBtnsDiv .merchntDetailsBtns {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #da1b75;
	background-color: #fdfdfd;
	margin-right: 8px;
	margin-left: 8px;
	border: 1px solid #bdbcbd;
	float: left;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #f0f0f0, #ffffff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f0f0f0));
	cursor: pointer;
}
#wrapper #merchntTopDiv #merchntDetails #merchntDetailsTopDiv #merchntDetailsBtnsDiv .merchntDetailsBtns h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #da1b75;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #merchntTopDiv #merchntDetails #merchntDetailsTopDiv #merchntDetailsBtnsDiv .merchntDetailsBtns span {
	padding-top: 3px;
	float: left;
}
#wrapper #merchntTopDiv #merchntDetails #merchntDetailsTopDiv #merchntDetailsBtnsDiv {
	float: right;
}
#wrapper #merchntTopDiv #merchntDetails h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #333333;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#wrapper #merchntTopDiv #merchntDetails #merchntDetailsBtmDiv {
	width: 815px;
	padding-left:15px;
	float:left;
}
#wrapper #merchntTopDiv #merchntDetails #merchntDetailsBtmDiv #merchntShareDiv {
	float: right;
}
#wrapper #merchntTopDiv #merchntDetails #merchntDetailsBtmDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
#wrapper #merchntTopDiv #merchntDetails #merchntDetailsBtmDiv a {
	color: #085db2;
	text-decoration: none;
}
#wrapper #merchntTopDiv #merchntDetails {
	padding-left:10px;
}
/**************** Merchant deals page ************************/

/**************** CART PAGE CSS START ************************/


#wrapper #layout #bigMain #cartSideBar {
	float: right;
	width: 210px;
	padding-top: 28px;
	padding-left: 0px;
}
#wrapper #layout #bigMain #cartSideBar #CartneedHelp {
	margin-bottom: 15px;
}
#wrapper #layout #bigMain #cartSideBar #CartneedHelp h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 50px;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding: 0px;
}

#pointused{padding-top:4px; display:block; height:12px; font-size:12px;}

#wrapper #layout #bigMain #cartSideBar #cartGiftDiv {
	background-image: url(../images/background.png);
	background-position: -276px -85px;
	height: 133px;
	width: 177px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #454545;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 67px;
	padding-left: 20px;
	padding-right: 10px;
}

.widthThreeNinty{width:398px!important;}

#wrapper #layout #bigMain #cartSideBar #cartGiftDiv p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#wrapper #layout #bigMain #cartSideBar #cartweAcceptDiv {
	margin-top: 20px;
	margin-bottom: 10px;
}
#wrapper #layout #bigMain #cartSideBar #cartweAcceptDiv h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#wrapper #layout #bigMain #cartSideBar #cartweAcceptDiv .cartWA {
	width: 87px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	float: left;
	padding: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#wrapper #layout #bigMain #cartleftDiv {
	float: left;
	width: 710px;
	padding-left:15px;
	background-image: url(../images/cartrightborder.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
#wrapper #layout #bigMain #cartSideBar #cartweAcceptDiv .cartWABig {
	padding-top: 8px;
	padding-bottom: 8px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	width: 200px;
	margin-top: 3px;
	clear: left;
	padding-left: 10px;
}
#wrapper #layout #bigMain #cartSideBar #CartneedHelp p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-left: 50px;
}
#wrapper #layout #bigMain #cartleftDiv #cartMainDiv {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
	width:645px;
}
#cartTable {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f4cfe5;
	background-color: #FFFFFF;
	width: 644px;
	float: left;
}
#wrapper #layout #bigMain #cartleftDiv #cartMainDiv #cartBtmTable ul {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	list-style-type: none;
}
#wrapper #layout #bigMain #cartleftDiv #cartMainDiv #cartBtmTable li {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 8px 0px;
	padding:0px;
	min-height:15px;
	min-width:30px;
}
#cartTable ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#cartTable #cartTableHead {
	font-weight: bold;
	color: #9c5480;
	background-color: #fcebf5;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f1bfdd;
	border-bottom-color: #f1bfdd;
}
#cartTable li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#cartTable .cProducts {
	width: 251px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-right: 1px solid #f7dcec;
}
#cartTable .cPrice {
	width: 60px;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-right: 1px solid #f7dcec;
}
#cartTable .cDiscount {
	width: 60px;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-right: 1px solid #f7dcec;
}
#cartTable .cQuantity {
	width: 65px;
	padding-left:10px;
	border-right: 1px solid #f7dcec;
}
#cartTable .cTotalPrice {
	width: 115px;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border-right: 1px solid #f7dcec;
}
#cartTable #cartTableInsert {
	padding-top:10px;
	min-height: 50px;
}
#cartTable #cartTableInsert .rs {
	float: none;
}
#cartTable .cQuantity .cartInputNumber {
	height: 15px;
	width: 32px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	border: 1px solid #a3a3a3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
#cartTable h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#cartTable .cProducts a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(../images/close.jpg);
	background-repeat: no-repeat;
	padding-left: 16px;
	text-decoration: none;
	display: block;
	float: left;
	height: 15px;
}
#wrapper #layout #bigMain #cartleftDiv #cartMainDiv #cartBtmTable {
	clear: left;
	float: left;
	margin-top: 20px;
	width: 280px;
	text-align: right;
	padding-left: 325px;
	border-bottom: 1px solid #f8e1ef;
}
#cartTable .cProducts img {
	float: left;
	padding-right: 8px;
}
#wrapper #layout #bigMain #cartleftDiv #cartMainDiv #cartMYpointsDiv {
	float: left;
	width: 550px;
	margin-left: 0px;
	margin-top: 20px;
	text-align:right;
}
#wrapper #layout #bigMain #cartleftDiv #cartMainDiv #cartMYpointsDiv ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	text-align: right;
}
#wrapper #layout #bigMain #cartleftDiv #cartMainDiv #cartMYpointsDiv li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: right;
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 13px;
}
#wrapper #layout #bigMain #cartleftDiv #cartMainDiv #totalAmount {
	float: left;
	width: 643px;
	background-color: #d2e9fa;
	border: 1px solid #c0dff5;
	height: 33px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#wrapper #layout #bigMain #cartleftDiv #cartMainDiv #totalAmount #cartGT {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #333;
	width: 137px;
	background-color: #dcf1ff;
	height: 28px;
	padding-top: 5px;
	margin-left: 20px;
}
#wrapper #layout #bigMain #cartleftDiv #cartMainDiv #totalAmount h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	text-align: right;
	padding: 5px 0px;
}
.promoCodeInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	height: 18px;
	width: 117px;

}

#referaltext{
	height:22px;
	float:none;
	width:357px;
}

#referaltext input{
	vertical-align:middle;
}

#wrapper #layout #bigMain #cartleftDiv #cartMainDiv #totalAmount #cartGT .rs {
	font-size: 20px;
	margin-top: 2px;
	margin-left: 10px;
}
#wrapper #layout #bigMain #cartleftDiv #isGift #isGiftRightDiv {
	background-color: #FFFFFF;
	float: right;
	width: 340px;
	min-height: 42px;
	
}
#wrapper #layout #bigMain #cartleftDiv #paymentConfirmation {
	background-color: #e6f0e1;
	height: 145px;
	width: 450px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	clear: left;
	margin-top: 20px;
	margin-bottom: 20px;
	float: none;
}
#wrapper #layout #bigMain #cartleftDiv #paymentConfirmation h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#wrapper #layout #bigMain #cartleftDiv #isGift {
	background-color: #f5f5f5;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e2e2e2;
	border-bottom-color: #e2e2e2;
	padding-top: 0px;
	margin-top: 20px;
	margin-bottom: 15px;
	padding-left: 20px;
	width: 630px;
	height: 43px;
}
#wrapper #layout #bigMain #cartleftDiv #isGift p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-image: url(../images/smallgifticon.png);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 0px;
	padding-left: 25px;
	padding-top: 3px;
	height:18px;
}
#wrapper #layout #bigMain #cartleftDiv #isGift .fltLeft label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px 15px 0px 5px;
}
#wrapper #layout #bigMain #cartleftDiv #isGift #cartGiftInputDiv {
	float: right;
	background-color: #FFFFFF;
	width: 340px;
	border: 1px solid #e0e0e0;
	padding-bottom:10px;
	padding-left:5px;
}
#wrapper #layout #bigMain #cartleftDiv #isGift #isGiftRightDiv #cartGiftInputDiv input {
	margin: 6px 15px;
	float: left;
	height: 25px;
	width: 128px;
	border: 1px solid #a3a3a3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8e8e8e;
	padding-left: 10px;
}
#wrapper #layout #bigMain #cartleftDiv .proceedtoPayBtn {
	background-image: url(../images/background.png);
	background-position: -267px -43px;
	padding: 0px;
	height: 42px;
	width: 219px;
	border: none;
	cursor: pointer;
	float: right;
	margin-right: 45px;
	margin-bottom: 30px;
	margin-top: 30px;
	margin-left: 0px;
	clear:both;
}
/**************** CART PAGE CSS STOP ************************/


/**************** ORDER COMP CSS START ************************/

#wrapper #layout #main #ordercompmainDiv {
	padding-left: 24px;
	padding-top:10px;
}
#wrapper #layout #main #ordercompmainDiv #congratulationDiv {
	background-color: #deeed7;
	margin-top: 0px;
	margin-bottom: 15px;
	width: 639px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	height: 58px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	background-image: url(../images/orderCompletionbg.gif);
	background-repeat: no-repeat;
}
#wrapper #layout #main #ordercompmainDiv #congratulationDiv #congratsShare {
	float: right;
	margin-right: 5px;
	width: 200px;
	padding-left: 50px;
	margin-top: 0px;
	padding-top: 17px;
}
#wrapper #layout #main #ordercompmainDiv #congratulationDiv #congratsShare h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #61a24a;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 17px;
}
#wrapper #layout #main #ordercompmainDiv #congratulationDiv #congratsShare h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #434e5a;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#wrapper #layout #main #ordercompmainDiv #congratulationDiv h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#wrapper #layout #main #ordercompmainDiv #congratulationDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-left: 43px;
	clear: left;
}
#rightIcon {
	background-image: url(../images/background.png);
	background-position: -37px -157px;
	padding: 0px;
	height: 27px;
	width: 32px;
	margin-top: 17px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#wrapper #layout #main #ordercompmainDiv .orderConfoTxtDiv {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	width: 620px;
	clear: left;
	float: left;
	margin-left: 20px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
}
#wrapper #layout #main #ordercompmainDiv .orderConfoTxtDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	line-height:15px;
}
#wrapper #layout #main #ordercompmainDiv .orderConfoTxtDiv #notepadIcon {
	background-image: url(../images/background.png);
	background-position: -142px -125px;
	float: left;
	height: 33px;
	width: 26px;
	margin-right: 20px;
}
#wrapper #layout #main #ordercompmainDiv .orderConfoTxtDiv #emailerIcon {
	background-image: url(../images/background.png);
	background-position: -106px -126px;
	float: left;
	height: 33px;
	width: 32px;
	margin-right: 15px;
	margin-top: 0px;
}

#wrapper #layout #main #ordercompmainDiv .orderConfoTxtDiv #mobileIcon {
	background-image: url(../images/cartthanksicons.jpg);
	background-position: left top;
	float: left;
	height: 33px;
	width: 32px;
	margin-right: 15px;
	margin-top: 7px;
}

#wrapper #layout #main #ordercompmainDiv .orderConfoTxtDiv #codIcon {
	background-image: url(../images/cartthanksicons.jpg);
	background-position: -3px bottom;
	float: left;
	height: 33px;
	width: 32px;
	margin-right: 15px;
	margin-top: 0px;
}

#wrapper #layout #main #ordercompmainDiv .orderConfoTxtDiv span {
	font-size: 18px;
	font-weight: normal;
}
#wrapper #layout #main #ordercompmainDiv h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px;
	float:left;
	margin-top:30px;
	margin-bottom:10px;
}
#wrapper #layout #main #ordercompmainDiv #oCTotalPaid {
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	width: 209px;
	padding-left: 434px;
	background-color: #d2e9fa;
	border: 1px solid c0dff4;
	margin-top: 20px;
	height:30px;
	margin-bottom:1px;
}

#wrapper #layout #main #ordercompmainDiv #cartthanksTotal{background-color:#dcf1ff; float:left; width:130px; padding:10px 0px; padding-left:14px; height:10px;}


#wrapper #layout #main #ordercompmainDiv #oCTotalPaid h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	float: left;
	margin: 0px;
	height: 20px;
}
#wrapper #layout #main #ordercompmainDiv #oCTotalPaid p {
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #layout #main #ordercompmainDiv #bigRedDiv {
	background-color: #d5121a;
	height: 50px;
	width: 650px;
	margin-top: 25px;
	margin-bottom: 15px;
	padding-top: 20px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #ce151c;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	background-image: -moz-linear-gradient(50% 50% 90deg, #e62930, #e62830);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#e62830), to(#e62930));
}
#wrapper #layout #main #ordercompmainDiv #oCTotalPaid .rs {
	font-size: 14px;
}
/**************** ORDER COMP CSS STOP ************************/


/**************** MERCHANT CONTROL PANEL CSS START ************************/

#wrapper #layout #bigMain #mrchantRightPanel {
	float: right;
	width: 221px;
	padding-left: 20px;
}
#wrapper #layout #bigMain #mrchantLeftPanel {
	float: left;
	width: 670px;
	padding-right: 13px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dfdfdf;
}
#wrapper #layout #bigMain #mrchantLeftPanel h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #da1a74;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1c1c1;
}
#wrapper #layout #bigMain #mrchantLeftPanel ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 650px;
}
#wrapper #layout #bigMain #mrchantLeftPanel li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #statsDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 200px;
	margin-top: 40px;
}
#wrapper #layout #bigMain #mrchantLeftPanel a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	float: left;
	text-decoration:none;
}
#wrapper #layout #bigMain #mrchantLeftPanel .active {
	color: #5f5f5f;
	cursor:text;
	text-decoration:none;
}
#wrapper #layout #bigMain #mrchantLeftPanel a:hover {
	color: #5f5f5f;
	text-decoration:underline;
}
#wrapper #layout #bigMain #mrchantLeftPanel #statsDiv .statsDivCmn {
	margin-bottom: 20px;
	width:190px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #statsDiv .statsDivCmn h2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	border: none;
}
#wrapper #layout #bigMain #mrchantLeftPanel #statsDiv .statsDivCmn p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom: 1px solid #c6c6c6;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #statsDiv .statsDivCmn #keyMatricsIcon {
	background-image: url(../images/mrchntbg.png);
	background-position: -35px 0px;
	height: 34px;
	width: 35px;
	margin-right: 10px;
	float: left;
}



#wrapper #layout #bigMain #mrchantLeftPanel #statsDiv .statsDivCmn .statsNumber {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	height: 26px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #statsDiv .statsDivCmn .statsNumber h3 {
	margin: 0px;
	padding: 0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333;
}
#wrapper #layout #bigMain #mrchantLeftPanel #statsDiv .statsDivCmn .statsNumber p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	margin: 0px;
	padding: 0px;
	margin-top:5px;
	border: none;
}
#wrapper #layout #bigMain #mrchantLeftPanel #statsDiv .statsDivCmn #socialNetwrkIcon {
	background-image: url(../images/mrchntbg.png);
	background-position: left top;
	float: left;
	height: 34px;
	width: 35px;
	margin-right: 10px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid {
	float: right;
	width: 460px;
	margin-top: 40px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv {
	background-color: #424242;
	padding: 10px;
	width: 430px;
	margin-bottom: 20px;
	margin-left: 5px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid .moreStats #VisitPagesIcon {
	background-image: url(../images/mrchntbg.png);
	background-position: -72px -2px;
	float: left;
	height: 32px;
	width: 32px;
	margin-right: 10px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid .moreStats h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid .moreStats p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	padding: 0px;
	margin-bottom: 3px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv .createNewOfferBtn {
	background-color: #fb49a5;
	float: right;
	border: 1px solid #c70067;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	cursor:pointer;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #f0057f, #fe5aaf);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fe5aaf), to(#f0057f));
	margin-top: 10px;
	width:146px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv {
	background-color: #FFFFFF;
	width: 430px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #greyCol:hover{background-color:#e4eef7;}

#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #whiteCol:hover{background-color:#e4eef7;}

#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #085db2;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 8px;
	float: none;
	display: block;
	float: left;
	width:155px;
}

#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #offersNav .pagin{background:none; border:none;}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #offersNav .pagin span{background:none; border:none; color:#5f70ac; font-size:11px; font-weight:normal; float:left;}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #offersNav .pagin a{background:none; border:none; color:#5f70ac; font-size:11px; text-decoration:underline;}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #offersNav .pagin .current{color:#534252;}

#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv ul {
	margin: 0px;
	padding: 0px;
	width:160px;
	padding-bottom:10px;
	float:left;
	margin-left:10px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	display: block;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c2cbd2;
	width: 40px;
	text-align: center;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv p {
	font-weight: normal;
	text-align: center;
	margin:0px;
	padding:0px;
	color:#333;
	font-size: 11px;
	padding-top:5px;

}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv .diffrentOffers {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 10px;
	padding-left: 10px;
	min-height: 40px;
	height:auto;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #whiteCol {
	background-color: #FFFFFF;
}
#greyCol {
	background-color: #f4f4f4;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #offersNav {
	background-color: #f4f4f4;
	height: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 100px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #offersNav ul {
	margin: 0px;
	padding: 0px;
	width:380px;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #offersNav li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	display: block;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	width: auto;
	border: none;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #offersNav a {
	color: #5070a7;
	text-decoration: none;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid #currentruningOffersDiv #offersDiv #offersNav a:hover {
	color: #5070a7;
	text-decoration: underline;
}
#wrapper #layout #bigMain #mrchantLeftPanel #mrchntcntrlDivMid .moreStats {
	margin-top: 20px;
	margin-bottom: 30px;
}
#wrapper #layout #bigMain #mrchantRightPanel #mrchantInfoDiv {
	background-image: url(../images/mrchntbg.png);
	background-position: 0px -68px;
	height: 73px;
	width: 194px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#wrapper #layout #bigMain #mrchantRightPanel #mrchantInfoDiv h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
}
#wrapper #layout #bigMain #mrchantRightPanel #mrchantInfoDiv a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#wrapper #layout #bigMain #mrchantRightPanel #latestStats {
	background-color: #eeeeee;
	border: 1px solid #cecece;
	width: 190px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-top: 20px;
	margin-bottom: 25px;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #e7e7e7, #f4f4f4);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f4f4f4), to(#e7e7e7));
}
#wrapper #layout #bigMain #mrchantRightPanel h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#wrapper #layout #bigMain #mrchantRightPanel a {
	float: right;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #186ba7;
	text-decoration: none;
}
#wrapper #layout #bigMain #mrchantRightPanel #latestStats h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#wrapper #layout #bigMain #mrchantRightPanel #latestStats .latestStatsDiv {
	height: 40px;
}
#wrapper #layout #bigMain #mrchantRightPanel #latestStats .latestStatsDiv h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/mrchntbg.png);
	background-position: -3px -37px;
	display: block;
	float: left;
	height: 21px;
	width: 123px;
	margin-right: 10px;
	padding-top: 8px;
	padding-left: 10px;
}
#wrapper #layout #bigMain #mrchantRightPanel #latestStats .latestStatsDiv h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	float: right;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#wrapper #layout #bigMain #mrchantRightPanel a:hover {
	float: right;
	margin-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #186ba7;
}
/**************** MERCHANT CONTROL PANEL CSS STOP ************************/


/****************** CREATE OFFER CSS START **************************/


.basicFormDiv {
	padding-top: 10px;
	padding-bottom: 10px;
	min-height:20px;
	clear:right;
}
.basicFormDiv label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	margin-top: 8px;
	float: left;
	width: 122px;
}
.mrchntcrteDealLeftDiv {
	float: left;
	width: 400px;
	position:relative;
}
.mrchantcrteDealInput {
	float: right;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 220px;
	border: 1px solid #c0c0c0;
	height: 25px;
	padding-top: 3px;
}
.mrchantcrteDealTxtArea {
	float: right;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 220px;
	border: 1px solid #c0c0c0;
	height: 125px;
	margin-bottom: 10px;
}
.smallRightIcon {
	background-image: url(../images/background.png);
	background-position: -117px -6px;
	height: 16px;
	width: 19px;
}
.smallWrngIcon {
	background-image: url(../images/background.png);
	background-position: -143px -5px;
	height: 16px;
	width: 19px;
}
#wrapper #layout #main #mainTop .OfTermsDiv .OfTermsDivContent clearfix .mrchntcrteDealLeftDiv #txtAreaHeightController {
	height: 100px;
}
#wrapper #layout #main #mainTop #dealDiv #dealDetails #dDeValue .dVal .rs {
	float: none;
}
.formExpl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.formBinder {
	width:220px;
	float:right;
}
.widThsmallInput {
	float: left;
	width: 50px;
}
#wrapper #layout #main #mainTop #myform .OfTermsDiv .OfTermsDivContent .mrchntcrteDealLeftDiv .basicFormDiv .formBinder widThsmallDiv {
	float: left;
	width: 50px;
}
.widThsmallDiv {
	float: left;
	width: 50px;
}
#wrapper #layout #bigMain #cartleftDiv #cartMainDiv #cartBtmTable .rs {
	float:left!important;
	text-align:left;
	font-size: 12px;
	padding:0px;
	margin:0px;
}
#crteOfferDateDiv {
	background-color: #f1f1f1;
	width: 560px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 16px;
	padding-right: 50;
	padding-bottom: 16px;
	padding-left: 70px;
	margin-left: 10px;
}
#crteOfferDateDiv .crteOfferDateDivCalender {
	float: left;
	width: 225px;
	margin-left: 25px;
}
.widthSixtyFltNone {
	width:60px!important;
	margin-right:159px!important;
}
.mrchantcrteDealChckBox {
	float: left;
	margin-left: 24px;
	margin-top: 5px;
}
#chosetmpltDiv {
	width: 650px;
	padding-top: 20px;
	float: left;
	clear: both;
}
.choseTempltBtn {
	background-color: #f857b1;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-image: -moz-linear-gradient(90% 90% 90deg, #ee1b56, #f6a7d3);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 90%, from(#f6a7d3), to(#ee1b56));
	border: 1px solid #d2007c;
	height: 32px;
	width: 152px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float:right;
	margin-bottom:20px;
	cursor:pointer;
}
/****************** CREATE OFFER CSS ENDS **************************/


/**************** LOGIN PAGE CSS START ************************/

#wrapper #layout #main #newUserTxtDiv {
	background-color: #ddeef6;
	float: right;
	width: 170px;
	margin-top: 20px;
	padding-top: 25px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c0deed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-right: 12px;
	padding-right: 10px;
	min-height:220px;
}
 #wrapper #layout #main #LoginleftDiv {
	float: left;
	width: 420px;
	margin-top: 20px;
	padding-left: 30px;
}
#wrapper #layout #main #newUserTxtDiv .loginRegisterBtn {
	background-color: #46a8d4;
	height: 31px;
	width: 107px;
	border: 1px solid #046b9a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
	margin-top: 20px;
	margin-bottom: 20px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #309dcf, #62b5db);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#62b5db), to(#309dcf));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
	margin-left: 30px;
}
#wrapper #layout #main #newUserTxtDiv h6 {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#wrapper #layout #main #newUserTxtDiv ul {
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
}
#wrapper #layout #main #newUserTxtDiv li {
	color: #6ba4d1;
	padding-top: 10px;
	padding-bottom: 10px;
}
#wrapper #layout #main #newUserTxtDiv span {
	color: #666;
}
#wrapper #layout #main #LoginleftDiv #LoginDiv {
	padding-left: 0px;
	margin-top: 20px;
	font-size: 12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}
#wrapper #layout #main #LoginleftDiv #LoginDiv label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	margin: 0px;
	padding: 0px;
}
.LoginInput {
	height: 25px;
	width: 209px;
	border: 1px solid #c0c0c0;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #main #LoginleftDiv #LoginDiv a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #085db2;
	text-decoration: none;
	padding-left: 5px;
	margin-top: 5px;
}
.LoginBtn {
	background-color: #f84ba9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 28px;
	width: 70px;
	border: 1px solid #d2007c;
	cursor: pointer;
	background-image: -moz-linear-gradient(100% 100% 90deg, #ef1f60, #f6b1d7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f6b1d7), to(#ef1f60));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
/**************** LOGIN PAGE CSS ENDS ************************/


/**************** REACH POP UP DIV CSS STARTS ************************/





#reachDiv {
	background-color: #FFFFFF;
	padding: 20px;
	height: 450px;
	width: 785px;
	clear: both;
}
#reachDiv .eightenpxDark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#reachDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;
}
#reachDiv #reachOptionMain {
	width: auto;
	padding-bottom: 25px;
}
#reachDiv #reachOptionMain .reachOptions {
	background-color: #fff;
	height: 105px;
	width: 366px;
	border: 1px solid #bdd8ee;
	float: left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin: 10px;
	padding:1px
}
#reachDiv #reachOptionMain .reachOptions .reachStats {
	background-color: #eaf4fd;
	height: 83px;
	width: 223px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d3e5f5;
	float: right;
}
#reachDiv #reachOptionMain .reachOptions .reachStats h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #669cc4;
	margin: 0px;
	clear: left;
	padding: 0px;
}
#reachDiv #reachOptionMain .reachOptions .reachStats .reachBar1 {
	background-color:#fff;
	background-repeat: no-repeat;
	padding: 0px;
	height: 14px;
	width: 116px;
	float: left;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#reachDiv #reachOptionMain .reachOptions .reachStats .reachBar1 .reachbarBlue {
	background-image: url(../images/reachbar1.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 106px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
#reachDiv #reachOptionMain .reachOptions .reachStats h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #669cc4;
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
}
#reachDiv #reachOptionMain .reachOptions .reachStats .reachBar2 {
	background-color: #fff;
	float: left;
	height: 12px;
	width: 116px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
	border:1px solid #ccc;
}
#reachDiv #reachOptionMain .reachOptions .reachStats .reachBar2 .reachbarBad {
	background-image: url(../images/bad.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 111px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
#reachDiv #reachOptionMain .reachOptions .reachStats .reachBar2 .reachbarGood {
	background-image: url(../images/good.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 111px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
#reachDiv #reachOptionMain .reachOptions .reachStats .reachBar2 .reachbarFair {
	background-image: url(../images/fair.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 111px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
#reachDiv #reachOptionMain .reachOptions .reachStats .reachBar2 .reachbarExc {
	background-image: url(../images/excellent.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 111px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
#reachDiv #reachFooter {
	clear: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e1e1e1;
	padding-top: 10px;
}
#reachDiv #reachFooter #reachHighWidth {
	width: 383px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#wrapper #layout #main #mainTop #reachDiv #reachFooter #reachHighWidth .highlightBulb a {
	font-size: 12px;
	color: #055eb2;
	text-decoration: none;
}
#reachDiv #reachFooter #reachFooterRight {
	float: right;
	width: 334px;
	margin-right: 14px;
}
#reachDiv #reachFooter #reachFooterRight a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #085db2;
	text-decoration: none;
}
#reachDiv #reachFooter #reachFooterRight .small {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#reachDiv #reachFooter #reachFooterRight a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #085db2;
	text-decoration: underline;
}
#reachDiv #reachOptionMain .reachOptions .reachStats #reachStatssmall {
	float: left;
	width: 90px;
}
.highlightDIV #highlightBulbPoints {
	margin:0px;
	padding:0px;
	list-style-type:disc;
	color:#333!important;
	font-size:12px!important;
}
.highlightDIV #highlightBulbPoints ul {
	margin:0px;
	margin-left:38px;
	padding:0px;
	list-style:disc;
}
.highlightDIV #highlightBulbPoints li {
	margin:5px 0px;
	padding:0px;
	list-style:disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fbb22f;
	font-weight:normal;
}
.fairTxtCol {
	color:#5f5f5f!important;
}
.badTxtCol {
	color:#ce3c3c!important;
}
.ExcTxtCol {
	color:#70a026!important;
}
.GoodTxtCol {
	color:#a3a43c!important;
}
/**************** REACH POP UP DIV CSS ENDS ************************/

/************************ TOOL TIP CSS **********************************/
/* The hint to Hide and Show */
.hint {
	display: none;
	position: absolute;
	right: -250px;
	width: 200px;
	margin-top: -4px;
	border: 1px solid #d4e9fa;
	padding: 10px 12px;
	/* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #e9f5ff url(../images/pointer.gif) no-repeat -10px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#546b7e;
}
/* The pointer image is hadded by using another span */
.hint .hint-pointer {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 10px;
	height: 19px;
	background: url(../images/pointer.gif) left top no-repeat;
}
/************************ TOOL TIP CSS **********************************/

/*********************** SIGN UP1 CSS START ****************************/


#main .survey {
	width: 570px;
	padding-left: 20px;
	padding-bottom: 20px;
}
#main .survey .surveyHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #518db9;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 35px;
}
#q1 {
	background-image:url(../images/survey1.gif);
	background-repeat:no-repeat;
}
#q2 {
	background-image:url(../images/survey2.gif);
	background-repeat:no-repeat;
}
#q3 {
	background-image:url(../images/survey3.gif);
	background-repeat:no-repeat;
}
#q4 {
	background-image:url(../images/survey4.gif);
	background-repeat:no-repeat;
}
#q5 {
	background-image:url(../images/survey5.gif);
	background-repeat:no-repeat;
}
#q6 {
	background-image:url(../images/survey6.gif);
	background-repeat:no-repeat;
}
#main .survey .threeCol .col {
	float: left;
	height: 115px;
	width: 115px;
	text-align: center;
	position:relative;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 17px;
	margin-left: 10px;
}
#main .survey .threeCol .col p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.survey .col img {
	border: 3px solid #dcebf7;
}
.survey .col a:hover img {
	border: 3px solid #c1daee;
}
.survey .selected a:hover img, .survey .selected img {
	border: 3px solid #5fb514;
	background-image: url(../images/checkmark.gif);
	background-repeat: repeat;
	background-position: left bottom;
	z-index: 1000;
}
.survey h2 .surveyHeadings #q1 {
	background-image: url(images/survey1.gif);
	background-repeat: no-repeat;
}
.survey .col .surveytick {
	position:absolute;
	bottom:10px;
	left:2px;
	z-index:1000;
	width:25px;
	height:25px;
	background-image:url(../images/checkmark.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
}
#wrapper #layout .cmpltSignup {
	background-image: url(../images/cmplteSignupbtn.gif);
	height: 40px;
	width: 234px;
	margin-top: 0px;
	cursor: pointer;
	border:none;
	margin-left:34px;
	margin-bottom:20px;
	background-repeat: no-repeat;
	background-position: left top;
}
/*********************** SIGN UP1 CSS ENDS ****************************/

/*********************** INVITE CSS STARTS ****************************/

.twntypix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px!important;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding:0px;
}
#bigMain #inviteSocialDiv {
	background-color: #e7f3f9;
	height: auto;
	width: 370px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 35px;
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d3e8f2;
	float: right;
}
#bigMain #inviteMain {
	padding-right: 24px;
	padding-left: 24px;
	margin-top: 30px;
}
#bigMain #inviteMain #inviteSocialDiv h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#bigMain #inviteMain #inviteSocialDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.inviteLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin:0px!important;
	padding:0px!important;
}
#wrapper #layout #bigMain #inviteMain #inviteLeftDiv ul {
	margin: 0px;
	padding: 0px;
}
#bigMain #inviteMain #inviteLeftDiv .inTabber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #085db2;
	text-decoration: none;
	margin: 0px;
	background-color: #efefef;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	display: block;
	height: 26px;
	float: left;
	width: auto;
}
#bigMain #inviteMain #inviteLeftDiv .selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	text-decoration: none;
	margin: 0px;
	background-color: #fff;
	height:25px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #fff;
	border-left-color: #dddddd;
}
#bigMain #inviteMain #inviteLeftDiv #inviteTabContainer {
	width: 410px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;
	float: left;
}
#wrapper #layout #bigMain #inviteMain #inviteLeftDiv li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
.inviteInput {
	height: 28px;
	width: 176px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	border: 1px solid #c0c0c0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-align: left;
	margin:0px !important;
	padding:0px !important;
}
.getContactsBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4c81b7;
	height: 26px;
	width: 90px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	background-image: -moz-linear-gradient(70% 70% 90deg, #376ca2, #4c81b7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 70%, from(#4c81b7), to(#376ca2));
	cursor: pointer;
	border:1px solid #1a5189;
}
#inviteMain #inviteLeftDiv #inviteTabContainer #inviteEmail {
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 30px;
	width: 370px;
}
.inviteTxtArea {
	height: 112px;
	width: 290px;
	padding-top: 3px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	padding-left: 5px;
	border: 1px solid #c0c0c0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-align: left;
}
.sendInviteBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #f0457f;
	height: 26px;
	width: 90px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	background-image: -moz-linear-gradient(70% 70% 90deg, #ef1e5e, #f6aad4);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 70%, from(#f6aad4), to(#ef1e5e));
	cursor: pointer;
	border:1px solid #d2007c;
}
#bigMain #inviteMain #inviteSocialDiv ul {
	margin: 0px;
	padding: 0px;
	display: block;
	height: 50px;
}
#bigMain #inviteMain #inviteSocialDiv li {
	float: left;
	height: 42px;
	width: 42px;
	margin-right: 2px;
	margin-left: 2px;
}
#bigMain #inviteMain #inviteSocialDiv .yahoo {
	background-image: url(../images/socialicons.gif);
	background-position: left top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .yahoo:hover, #bigMain #inviteMain #inviteSocialDiv .yahoo.selected {
	background-image: url(../images/socialiconshover.gif);
	background-position: left top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .gmail {
	background-image: url(../images/socialicons.gif);
	background-position: -51px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .gmail:hover, #bigMain #inviteMain #inviteSocialDiv .gmail.selected {
	background-image: url(../images/socialiconshover.gif);
	background-position: -51px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .orkut {
	background-image: url(../images/socialicons.gif);
	background-position: -103px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .orkut:hover, #bigMain #inviteMain #inviteSocialDiv .orkut.selected {
	background-image: url(../images/socialiconshover.gif);
	background-position: -103px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .msn {
	background-image: url(../images/socialicons.gif);
	background-position: -151px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .msn:hover, #bigMain #inviteMain #inviteSocialDiv .msn.selected {
	background-image: url(../images/socialiconshover.gif);
	background-position: -151px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .in {
	background-image: url(../images/socialicons.gif);
	background-position: -202px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .in:hover, #bigMain #inviteMain #inviteSocialDiv .in.selected {
	background-image: url(../images/socialiconshover.gif);
	background-position: -202px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .aol {
	background-image: url(../images/socialicons.gif);
	background-position: -252px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .aol:hover, #bigMain #inviteMain #inviteSocialDiv .aol.selected {
	background-image: url(../images/socialiconshover.gif);
	background-position: -252px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .indiatimes {
	background-image: url(../images/socialicons.gif);
	background-position: -302px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteSocialDiv .indiatimes:hover, #bigMain #inviteMain #inviteSocialDiv .indiatimes.selected {
	background-image: url(../images/socialiconshover.gif);
	background-position: -302px top;
	width: 48px;
	height: 48px;
	display: block;
}
#bigMain #inviteMain #inviteLeftDiv {
	float: left;
	width: 450px;
}
#bigMain #inviteMain #inviteLeftDiv #invitelistDiv {
	width: 485px;
	font-family: Arial, Helvetica, sans-serif;
}
#bigMain #inviteMain #inviteLeftDiv #invitelistDiv #invitelistHead {
	background-color: #efefef;
	height: 20px;
	padding-top: 8px;
	padding-left: 10px;
	border: 1px solid #dadada;
}
#bigMain #inviteMain #inviteLeftDiv #invitelistDiv #invitelistHead h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #bigMain #inviteMain #inviteLeftDiv #invitelistDiv #invitelistHead .small a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-weight: normal;
	color: #085db2;
	text-decoration: none;
	padding:0px 5px;
}
#wrapper #layout #bigMain #inviteMain #inviteLeftDiv #invitelistDiv #inviteListContainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #fafafa;
	height: 250px;
	overflow-y: scroll;
	padding-left:10px;
	padding-top:10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	border-left-color: #dadada;
}
#wrapper #layout #bigMain #inviteMain #inviteLeftDiv #invitelistDiv #inviteListContainer .inviteListing {
	padding-top: 2px;
	padding-bottom: 2px;
}
#wrapper #layout #bigMain #inviteMain #inviteLeftDiv #invitelistDiv #inviteListContainer .inviteListing input {
	margin-right: 10px;
	vertical-align: text-top;
}
#wrapper #layout #bigMain #inviteMain #inviteLeftDiv #invitelistDiv #invitenames {
	font-size: 11px;
	font-weight: normal;
	color: #666;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
/*********************** INVITE CSS ENDS ****************************/

/*********************** NEW HOMEPAGE CSS STARTS ****************************/

#wrapper #layout #homeMain {
	width: 712px;
	float: left;
}
#wrapper #layout #homeMain #mainDeal {
	width: 710px;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv {
	width: 670px;
	float: left;
	background-color: #fff;
	border: 1px solid #c1daee;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-moz-box-shadow: 1px 1px 2px #bbcedd;
	position:relative;
	padding-top: 18px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-bottom: 15px;
	border-top:none;

}


#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealImg {
	float: left;
	width: 670px;
	height:235px;
	margin: 0px;
	padding:4px;
	background-color: #fff;
	border:1px solid #ccc; 
	height:205px;
	
}

#wrapper #layout #homeMain #mainDeal #homedealDiv h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 15px;
	line-height:29px;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealTag {
	float: right;
	background-image: url(../images/background.png);
	height: 69px;
	width: 69px;
	background-position: -1px -185px;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails {
	float: left;
	width: 678px;
	background-image: -moz-linear-gradient(0% 40% 90deg, #fff, #e2f1fc);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 40%, from(#e2f1fc), to(#fff));
	background-color: #e1f0fc;
	padding-top:20px;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 46px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	float: right;
	padding-top: 10px;
	padding-right: 8px;
	padding-left: 0px;
	text-align: left;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails .homebuyBtn {
	background-image: url(../images/background.png);
	height: 45px;
	width: 131px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	cursor: pointer;
	display: block;
	background-position: -145px -237px;
	margin-left: 7px;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #hometimeDiv #homeTimeIcon {
	background-image: url(../images/background.png);
	background-position: -118px -27px;
	float: left;
	height: 15px;
	width: 13px;
	margin-left: 4px;
	margin-top: 8px;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homedDeValue .homedVal .rs {
	float: none;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0x;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails li {
	float: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333;
	width: 55px;
	text-align: center;
	padding-top: 5px;
	padding-left: 0px;
	text-shadow: 1px 1px #fff;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #hometimeDiv {
	float: right;
	width: 98px;
	text-align: left;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #f3f5e2;
	border: 1px solid #dadbb8;
	height: 38px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: -moz-linear-gradient(80% 80% 90deg, #eaead0, #fbfef3);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 80%, from(#fbfef3), to(#eaead0));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #hometimeDiv h6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-shadow: 1px 1px #fff;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails .homedVal {
	font-size: 15px;
	font-weight: bold;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	height:15px;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #hometimeDiv #hometimeUl {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-color: #f3f3f3;
	height: 23px;
	width: 102px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #eeeeee, #fefefe);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#eeeeee));
	border:1px solid #cfcfcf;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #hometimeDiv #hometimeUl li {
	float: left;
	width: auto;
	padding-right: 4px;
	padding-left: 4px;
	border: none;
	color: #333333;
}

#wrapper #layout #homeMain #mainDeal #homedealDiv .homeDealtle {
	text-decoration: none;
	color: #333;
}
#wrapper #layout #homeMain #mainDeal #homedealTag {
	background-image: url(../images/todaydeal.gif);
	background-repeat: no-repeat;
	height: 99px;
	width: 29px;
	position:absolute;
	top:43px;
	left:-28px;
	z-index:40;
}
#wrapper #layout #homeMain #mainDeal #homebuyDiv {
	float: right;
	height: auto;
	width: 297px;
	padding-right: 20px;
	padding-left: 20px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #d4e0ea;
}
#wrapper #layout #homeMain #mainDeal #homebuyDiv #homebigRs {
	font-size: 34px;
	float: right;
	padding-top:5px;
	color:#333;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homedDeValue {
	background-color: #f3f5e2;
	width: 170px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	border: 1px solid #dadbb8;
	height: 38px;
	margin-left: 10px;
	background-image: -moz-linear-gradient(80% 80% 90deg, #eaead0, #fbfef3);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 80%, from(#fbfef3), to(#eaead0));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #hometimeDiv h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-align: center;
	margin-top: 5px;


}

#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homeDealBarDiv #homeDealBarHolder{float:left;padding-top:8px; position:relative;}

#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homeDealBarDiv .homeDealBar {
	background-image: url(../images/dealDetailsgreybarbg.gif);
	background-repeat:no-repeat;
	float: left;
	height: 8px;
	width: 188px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
	
}


#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homeDealBarDiv .homeDealBar #homenotLive{
	width:188px;
	height:8px;
	background-image:url(../images/dealDetailsnotLiveBg.gif);
	margin:0px;
	background-repeat:no-repeat;

}

#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homeDealBarDiv .homeDealBar #homedealLive{
	width:188px;
	height:8px;
	background-image:url(../images/dealdetailsLivebg.gif);
	margin:0px;
	background-repeat:no-repeat;

}

#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homeDealBarDiv #homeboughtBarPointernotLive {
	background-image: url(../images/dealDetailspointers.gif);
	background-position: left top;
	width: 8px;
	height:4px;
	position:absolute;
	top:3px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;


}

#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homeDealBarDiv #homeboughtBarPointerdealLive {
	background-image: url(../images/dealDetailspointers.gif);
	background-position: right top;
	width: 8px;
	height:4px;
	position:absolute;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	top:3px;


}


#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homeDealBarDiv h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-right:8px;
	margin-top:5px;
	float:left;

}



#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #seemoreDeals {
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left:10px;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #seemoreDeals a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #186cae;
	text-decoration: none;
	cursor:pointer;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #seemoreDeals #seemoreOptions #dealsTable {
	background-color: #FFFFFF;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border: 1px solid #dedede;
}
.seemoreDetails {
	padding-top:5px;
	color:#999999;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homeDealBarDiv {
	width: 320px;
	padding-left: 10px;
	padding-top: 15px;
	clear:left;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homeDealBarDiv h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434e5a;
	float: left;
	margin-right: 5px;
	margin-top: 3px;
	clear:left; 
	text-align:center; 
	width:308px; 
	font-weight:normal;


}


.dealLiveImg{margin:0px 3px; padding-top:0px; vertical-align:text-bottom;}

#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealDetails #homeDealBarDiv span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333;
	padding-top: 5px;
	display: block;
	float: left;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homeshareDiv #homeshareDeal {
	background-color: #EBF0F6;
	float: right;
	height: 27px;
	width: 238px;
	padding-top: 13px;
	padding-right: 10px;
	padding-left: 91px;
}
#homeMain #mainDeal #homedealDiv #homeshareDiv .shareHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
#homeshareDiv {
	float: left;
	width: 678px;
	margin-top: 18px;
	clear: both;
}
#homeshareDiv #homefLike {
	background-color: #eaf0f5;
	width: 245px;
	padding-top: 8px;
	min-height: 26px;
	margin-right: 3px;
	float: left;
	padding-bottom: 5px;
	padding-left: 89px;
}
#homeshareIcon {
	background-image: url(../images/background.png);
	background-position: -95px -72px;
	height: 14px;
	width: 16px;
	float: left;
	margin-left: 17px;
}
#wrapper #layout #homeMain #mainDeal #homedealDiv #homedealImg #slider1 img {
	float: left!important;
	margin:0px;
	padding:0px;
	padding-left:2px;
}
#homedealRated {
	width:290px;
	float:left;
	padding-top:10px;
}
.homeDealLocation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	font-weight:normal;
	text-align:left;
	color:#333;
	padding-top:5px;
}
/*********************** NEW HOMEPAGE CSS ENDS ****************************/


/********************** HOMEPAGE MAINMID START ***********************************/

#homemainMid {
	padding-top: 15px;
	padding-bottom: 10px;
	float: left;
	width: 680px;
	background-color:#fff;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-top: 15px;
	padding-left: 18px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-moz-box-shadow: 1px 1px 2px #bbcedd;
	background-image:url(../images/personaliseddealbg.gif);
	background-repeat:no-repeat;

}

.thirteenPixLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #186cae;
	padding-right:17px;
	text-decoration:none;
	text-align:right;


}

#homemainMid h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 49px;
	
	


}

#homemainMid h2 a{float:left;}

#homemainMid #homedealSlider .homesmallDealDiv {
	height: 211px;
	width: 160px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 5px;
	background-color: #FFFFFF;
	margin-right: 10px;
	margin-left: 12px;
	float: left;
	border: 1px solid #dbdbdb;
	position: relative;
	z-index: 0;
	margin-bottom:20px;
	}
#homemainMid #homedealSlider .homesmallDealDiv a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	text-decoration: none;
}
#homemainMid #homedealSlider .homesmallDealDiv .homesmallDivImg {
}
#homemainMid #homedealSlider .homesmallDealDiv h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #085db2;
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
#homemainMid #homedealSlider .homesmallDealDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 13px;
}
#homemainMid #homedealSlider .homesmallDealDiv #sRating span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9a9898;
	padding-left:5px;
	display: none;
}
#wrapper #layout #homeMain #homemainMid #homedealSlider {
	background-color: #faf5e0;
	border: 1px solid #efead5;
	padding-top: 10px;
	padding-bottom: 10px;
	width:660px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;

}

#wrapper #layout #homeMain #homemainMid #homedealSlider li {height:250px;}

#wrapper #layout #homeMain #homemainMid #homedealSlider .homesLocation {
	color:#666;
}
#wrapper #layout #homeMain #homemainMid #homedealSlider .homesmallDealDiv .homesmallDealDivImgDiv {
	border:1px solid #cdcdcd;
	width: 159px;
}
#wrapper #layout #homeMain #homemainMid #homedealSlider .homesmallDealDiv .homesmallDealDivImgDiv .homesmallDealLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	height: 19px;
	width: 150px;
	padding-top: 5px;
	padding-left: 10px;
	position: absolute;
	left: 6px;
	bottom: 121px;
	background-image: url(../images/transparentbg.png);
	background-repeat: repeat;
	z-index: 40;
}
/************************* HOMEPAGE MAINMID ENDS ********************************/

/************************* HOMEPAGE MAINBOTTOM STARTS ********************************/

#homemainBottom {
	width: 685px;
	clear: left;
	background-color:#FFFFFF;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 24px;
	padding-bottom: 10px;
	padding-left: 11px;
	-moz-box-shadow: 1px 1px 2px #bbcedd;
	border:1px solid #C1DAEE;
}
#homemainBottom h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
}
#homemainBottom #homesortBy {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: right;
	list-style-type: none;
	width: auto;
	padding-right:5px;
}
#homemainBottom #homesortBy li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #72abda;
	margin: 0px;
	float: left;
	min-width:50px;
	margin:0px;
}
#homemainBottom #homesortBy .homesortActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold!important;
	color: #FFFFFF;
	background-color: #9dbbd3;
	display:block;
}
#homemainBottom #homesortBy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #9dbbd3;
	min-width: 50px;
	display:block;
}
#homemainBottom .homebrowseDealDiv {
	width: 305px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-top: 15px;
	margin-right: 10px;
	float: left;
	height:120px;
}
#homemainBottom .homebrowseDealDiv:hover {
	background-color:#f2f2f2;
	
}
#homemainBottom .homebrowseDealDiv .homebddDetails {
	float: right;
	width: 146px;
	padding-left: 0px;
}
#homemainBottom .homebrowseDealDiv .homebddDetails a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #085db2;
	text-decoration: none;
}
#homemainBottom .homebrowseDealDiv .homebddDetails a:hover {
	text-decoration:underline;
}
#homemainBottom .homebrowseDealDiv .homebddDetails p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 13px;
}
#homemainBottom .homebrowseDealDiv .homebddDetails .homebddAdres {
	color: #666;
}
#homemainBottom .homebrowseDealDiv img {
	float: left;
}
#homemainBottom #homesortBy a {
	color: #085db2;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	display:block;
	min-width: 50px;
}
.buyDealSmall {
	background-image: url(../images/background.png);
	background-position: 1px -259px;
	display: block!important;
	height: 25px;
	width: 93px;
	margin-top: 10px;
	cursor: pointer;
	z-index:5000;
	position: absolute;
	left: 37px;
	top: 205px;
	margin-bottom:10px;
}
#wrapper #layout #homeMain #homemainBottom .homebrowseDealDiv .homebddDetails .tinyBuy {
	background-image: url(../images/background.png);
	background-position: -106px -162px;
	height: 16px;
	width: 34px;
	margin-top: 5px;
	display: block;
}
#wrapper #layout #homeMain #homemainBottom .homebrowseDealDiv .homebddDetailsImgDiv {
	background-color: #FFFFFF;
	padding: 5px;
	height: 81px;
	width: 127px;
	border: 1px solid #cfcdcd;
	float: left;
	position:relative;
}
#wrapper #layout #homeMain #homemainBottom .homebrowseDealDiv .homebddDetailsImgDiv .homebddDetailsLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	height: 15px;
	width: 116px;
	padding-top: 3px;
	padding-left: 10px;
	position: absolute;
	left: 5px;
	bottom: 7px;
	background-image: url(../images/transparentbg.png);
	background-repeat: repeat;
	z-index: 50;
}
#wrapper #layout #homeMain #homemainBottom #homebrowseDealDivContainer {
	clear: both;
}
/************************* HOMEPAGE MAINBOTTOM ENDS ********************************/

/********************** HOMEPAGE SIDE BAR CSS STARTS *********************************/

#wrapper #layout #homesideBar {
	float: right;
	width: 235px;
}
#wrapper #layout #homesideBar #homepopularStore {
	background-color: #FFFFFF;
	border: 2px solid #b5d5ee;
	width: 233px;
	margin-bottom: 15px;
}
#wrapper #layout #homesideBar .homebwGrad {
	padding: 13px;
	background-image: -moz-linear-gradient(100% 50% 90deg, #fff, #ddebf6);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#ddebf6), to(#fff));
	margin: 4px;
	background-color: #e5eff8;
}
#wrapper #layout #homesideBar #homepopularStore .homebwGrad img {
	padding-bottom: 5px;
	padding-right: 5px;
}
#wrapper #layout #homesideBar #homepopularStore .homebwGrad a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #085db2;
	text-decoration: none;
	display: block;
	text-align: right;
	margin-top: 8px;
	clear:left;
}
#wrapper #layout #sideBar #homepopularStore .homebwGrad a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	text-decoration: underline;
	display: block;
	text-align: right;
	margin-top: 8px;
	clear: left;
}
#wrapper #layout #homesideBar .homebwGrad h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.homebwGrad .homeSideBarSmallLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	float:left!important;
	padding:0px 5px;
	min-width:50px;
	margin-bottom:10px;
}
.homebwGrad .homeSideBarSmallLink a {
	text-align:left!important;
}
.homebwGrad .homeSideBarSmallLink a:hover {
	text-align:left!important;
	text-decoration:underline!important;
}
#wrapper #layout #homesideBar #whyJoinDiv {
	padding-top: 10px;
	padding-bottom: 10px;
}
#wrapper #layout #homesideBar #whyJoinDiv h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #2e6d9f;
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #homesideBar #whyJoinDiv ul {
	margin: 0px;
	padding: 0px;
	margin-top:20px;
}
#wrapper #layout #homesideBar #whyJoinDiv li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	background-image: url(../images/whyjoinbg.gif);
	background-repeat: no-repeat;
	background-position: -65px bottom;
	width: 209px;
	padding: 10px 0px;
	min-height:30px;
}
#glassicon {
	background-image: url(../images/joinbg.png);
	background-position: left top;
	float: left;
	height: 35px;
	width: 32px;
	margin-right: 15px;
}
#bagicon {
	background-image: url(../images/joinbg.png);
	background-position: -33px top;
	float: left;
	height: 35px;
	width: 32px;
	margin-right: 15px;
}
#staricon {
	background-image: url(../images/joinbg.png);
	background-position: -65px top;
	float: left;
	height: 35px;
	width: 32px;
	margin-right: 15px;
}
#badgeicon {
	background-image: url(../images/joinbg.png);
	background-position: right top;
	float: left;
	height: 35px;
	width: 32px;
	margin-right: 15px;
}
#tags {
	font-family: Arial, Helvetica, sans-serif;
	color: #186cae;
	width: 210px;
	padding-right: 10px;
	padding-left: 10px;
}
#tags .t1 {
	font-size: 14px;
	text-decoration: none;
}
#tags a {
	color: #186cae;
	text-decoration: none;
}
#tags .t2 {
	font-size: 22px;
}
#tags .t3 {
	font-size: 12px;
}
#tags .t4 {
	font-size: 16px;
}
/********************** HOMEPAGE SIDE BAR CSS ENDS *********************************/

/********************** SEARCH CSS STARTS *********************************/



#wrapper #layout #bigMain #containerDiv {
	width: 930px;
}
#wrapper #layout #bigMain #containerDiv #containerRightDiv {
	float: right;
	width: 710px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 10px;
}
#wrapper #layout #bigMain #containerDiv #containerLeftDiv {
	float: left;
	width: 165px;
	padding-right: 10px;
	padding-left: 10px;
}
#wrapper #layout #bigMain #containerDiv #containerLeftDiv h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 12px;
	background-position: left center;
}
#wrapper #layout #bigMain #containerDiv #containerRightDiv #searchResultDiv .pagination {
	float: right;
	width: auto;
	padding-right: 10px;
}
#wrapper #layout #bigMain #containerDiv #containerRightDiv #searchResultDiv .pagination a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085db2;
	text-decoration: none;
	background-color: #f4fbfe;
	height: 22px;
	width: 20px;
	border: 1px solid #bcd7e5;
	padding: 3px 7px;
}
#wrapper #layout #bigMain #containerDiv #containerRightDiv #searchResultDiv .pagination .disabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	background-color: #f4fbfe;
	height: 22px;
	width: 20px;
	border: 1px solid #bcd7e5;
	padding: 3px 7px;
}
#wrapper #layout #bigMain #containerDiv #containerRightDiv #searchResultDiv .pagination .current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #fff;
	text-decoration: none;
	background-color: #356aa0;
	height: 22px;
	width: 20px;
	border: 1px solid #174574;
	padding: 3px 7px;
}
#wrapper #layout #bigMain #containerDiv #containerRightDiv #searchResultDiv {
	background-color: #eaf0f5;
	height: 20px;
	width: 700px;
	margin-top: 10px;
	margin-bottom: 15px;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
}
#wrapper #layout #bigMain #containerDiv #containerRightDiv #searchResultDiv h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	margin-top: 3px;
}
.searchDealDiv {
	height: 109px;
	width: 706px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.searchDealDiv .searchDealDivDetails {
	float: right;
	width: 550px;
}
.searchDealDiv .searchDealImgDiv {
	background-color: #FFFFFF;
	padding: 5px;
	width: 127px;
	border: 1px solid #cfcdcd;
	float: left;
	position: relative;
}
.searchDealDiv .searchDealImgDiv .searchDealImgLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	height: 14px;
	width: 114px;
	padding-top: 5px;
	padding-left: 10px;
	position: absolute;
	left: 6px;
	bottom: 6px;
	background-image: url(../images/transparentbg.png);
	background-repeat: repeat;
	z-index: 50;
}
.searchDealDiv .searchDealDivDetails .searchDealDivTxtBox {
	float: left;
	width: 344px;
}
.searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox {
	float: right;
	width: 185px;
	border: 1px solid #dadbb8;
}
.searchDealDiv .searchDealDivDetails .searchDealDivTxtBox h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #186cae;
	margin: 0px;
	padding: 0px;
}
.searchDealDiv .searchDealDivDetails .searchDealDivTxtBox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tinyGreyBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #a7a7a7;
	display: block;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-decoration: none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 10px;
	width:61px;
}
.searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox .searchDealDivDetailsValue {
	background-color: #f3f5e2;
	width: 163px;
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 5px;
	padding-left: 11px;
	height: 38px;
	background-image: -moz-linear-gradient(80% 80% 90deg, #eaead0, #fbfef3);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 80%, from(#fbfef3), to(#eaead0));
	border-bottom: 1px solid #dadbb8;
}
.searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox .searchDealDivDetailsValue .rs {
	float: none;
}
.searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox .searchDealDivDetailsValue ul {
	margin:0px;
	padding:0px;
}
.searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox .searchDealDivDetailsValue li {
	float: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	width: 53px;
	text-align: center;
	padding-top: 5px;
	padding-left: 0px;
	text-shadow: 1px 1px #fff;
}
#wrapper #layout #bigMain #containerDiv #containerRightDiv .searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox .searchDealDivDetailsValue .searchVal {
	font-size:15px;
	font-weight:bold;
	color: #515151;
}
#wrapper #layout #bigMain #containerDiv #containerRightDiv .searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox .searchDealDivDetailsBought .searchBoughtDetailsDiv {
	float: left;
	width: 55px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dbdcbb;
	height: 54px;
}
.searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox .searchDealDivDetailsBought .searchBoughtDetailsDiv h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #a2bacd;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox .searchDealDivDetailsBought .searchBoughtDetailsDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6e6e6e;
	padding-top: 2px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox .searchDealDivDetailsBought {
	width: 182px;
}
.searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox .searchDealDivDetailsBought p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	clear: both;
}
.searchDealDiv .searchDealDivDetails .searchDealDivDetailsBox .searchDealDivDetailsBought .searchRatingContainer {
	float: right;
	padding-right: 10px;
	width:99px;
	padding-top:14px;
}
.simpleSearchField {
	background-image: url(../images/searchsimpleBtn.gif);
	background-position: right 2px;
	border: 1px solid #d4d0c8;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-left: 5px;
	padding-right: 15px;
}
#wrapper #layout #bigMain #containerDiv #containerLeftDiv ul {
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #bigMain #containerDiv #containerLeftDiv li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#wrapper #layout #bigMain #containerDiv #containerLeftDiv li span {
	font-size: 11px;
	padding-left: 5px;
}
#wrapper #layout #bigMain #containerDiv #containerLeftDiv #priceSearchDiv {
	padding-top: 5px;
	padding-bottom: 18px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	margin-top: 8px;
	margin-bottom: 8px;
}
#wrapper #layout #bigMain #containerDiv #containerLeftDiv #priceSearchDiv #txtprice {
	height: 20px;
	width: 44px;
	padding-top: 2px;
	border: 1px solid #ccc;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 5px;
	margin-top: -2px;
	margin-left: 3px;
}
#wrapper #layout #bigMain #containerDiv #containerLeftDiv #priceSearchDiv .rs {
 font-weight: normal !iimportant;
	padding-top: 2px;
	padding-right: 5px;
	padding-left:5px;
}
#wrapper #layout #bigMain #containerDiv #containerLeftDiv .searchSelectedCity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 3px 0px;
}
#wrapper #layout #bigMain #containerDiv #containerLeftDiv #searchMoreCity .searchSelectedCity label {
	padding-left: 8px;
}
#wrapper #layout #bigMain #containerDiv #containerLeftDiv .searchChooseMoreCity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	display:block;
	cursor: pointer;
}
/********************** SEARCH CSS ENDS *********************************/
/********************** TABBER STYLE NAVIGATION CSS STARTS *********************************/

#tabberStyleNavigation {
	margin: 0px;
	padding: 0px;
	margin-top:10px;
}
#tabberStyleNavigation li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	padding:0px;
	margin:0px;
	height: 25px;
	width: 165px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-top: 5px;
}
#tabberStyleNavigation li a {
	height: 23px;
	width: 155px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	display: block;
	padding-top: 9px;
	padding-left: 10px;
	text-decoration: none;
}
#tabberStyleNavigation li a:hover {
	background-image: url(../images/tabbg.png);
	background-position: left bottom;
	height: 23px;
	width: 155px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	display: block;
	padding-top: 9px;
	padding-left: 10px;
	text-decoration: none;
}
#tabberStyleNavigation li .selected {
	background-image: url(../images/tabbg.png);
	background-position: left top;
	height: 23px;
	width: 155px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold!important;
	color: #FFFFFF!important;
	display: block;
	padding-top: 9px;
	padding-left: 10px;
	text-decoration: none;
}
#tabberStyleNavigation li .selected:hover {
	background-image: url(../images/tabbg.png);
	background-position: left top;
	height: 23px;
	width: 155px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF!important;
	display: block;
	padding-top: 9px;
	padding-left: 10px;
	text-decoration: none;
	cursor:text;
}
#tabberStyleNavigation span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
}
/********************** TABBER STYLE NAVIGATION CSS ENDS *********************************/

/********************** PROFILE CSS STARTS *********************************/


#wrapper #layout #main #proflieRightDiv {
	float: right;
	width: 475px;
	margin-top: 20px;
	padding-right:15px;
}
#wrapper #layout #main #proflieLeftDiv {
	float: left;
	width: 175px;
}
#wrapper #layout #main #proflieRightDiv .profileTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 10px 0px;
}
#wrapper #layout #main #proflieRightDiv h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;

}
.editProfile {
	float: right;
	font-size: 11px;
	font-weight: normal;
	color: #055eb2;
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
}
.editProfile:hover {
	text-decoration: underline;
}
/******************* User nugget starts here ******************************/

#wrapper #layout #userProfileUpperDiv {
	background-color: #FFFFFF;
	padding: 10px;
	height: 160px;
	width: 928px;
	margin-bottom: 20px;
	-moz-box-shadow:0 0 5px #bbcedd;
	-webkit-box-shadow:0 0 5px #bbcedd;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv {
	background-color: #fcf7e4;
	margin: 0px;
	padding: 13px;
	border: 1px solid #d9d1ae;
	background-image: -moz-linear-gradient(50% 88% 90deg, #faf4d9, #fff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 88%, from(#fff), to(#faf4d9));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:131px;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfilePic {
	float: left;
	width: 120px;
	z-index: 1000;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfilePic a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #055eb2;
	text-decoration: none;
	padding-left: 25px;
	padding-top: 5px;
	display: block;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfileTxt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 280px;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfileTxt h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #a7a6a1;
	background-image: url(../images/usernamebg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 15px;
	min-width: 150px;
	height:17px;
	margin-left:-2px;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfileDetails {
	float: right;
	width: 400px;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfileTxt p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	display: block;
	clear: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfileTxt p b {
	color: #000000;
	padding-left: 3px;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfileTxt #userProfileBadgeDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	clear: left;
}
.userBadge {
	float: left;
	height: 30px;
	width: 35px;
	padding-top: 5px;
	
}

#smallLegend{ background-image:url(../images/smallbadges.png); background-position:0px -0px ; width:34px; height:32px;}
#smallSuperstar{ background-image:url(../images/smallbadges.png); background-position:-38px -0px ; width:34px; height:32px;}
#smallCelebrity { background-image:url(../images/smallbadges.png); background-position:-76px -0px ; width:34px; height:32px;}
#smallSensation{ background-image:url(../images/smallbadges.png); background-position:-112px -0px ; width:34px; height:32px;}
#smallNewcomer{ background-image:url(../images/smallbadges.png); background-position:-147px -0px ; width:34px; height:32px;}

#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfileTxt #userProfileBadgeDiv span {
	margin: 0px;
	float: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.detailDiv {
	height: 84px;
	width: 88px;
	background-image: url(../images/background.png);
	background-position: -175px -50px;
	float: left;
	margin: 0px 5px;
	text-align: center;
	text-decoration:none!important;
}



.detailDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-decoration:none!important;;
}
.detailDiv h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
	padding-top: 16px;
	text-decoration:none!important;;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfileDetails #profileShare {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	clear: left;
	padding-top: 20px;
	padding-left: 13px;
	width: 370px;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfileDetails #profileShare a {
	font-weight: normal;
	color: #055eb2;
	text-decoration: none;
}
#wrapper #layout #userProfileUpperDiv #userProfileInnerDiv #userProfileDetails #profileShare a:hover {
	font-weight: normal;
	color: #055eb2;
	text-decoration: underline;
}
/******************* User nugget ends here ******************************/

/******************* BIG BADGES CSS STARTS **************************/

.bigBadgeContainer{float:left; padding-left:8px;}

#Legend{ background-image:url(../images/bigbadges.png); background-position:0px 0px ; width:51px; height:48px;}
#Superstar{ background-image:url(../images/bigbadges.png); background-position:-51px 2px ; width:51px; height:48px;}
#Celebrity{ background-image:url(../images/bigbadges.png); background-position:-102px 0px ; width:51px; height:48px;}
#Sensation{ background-image:url(../images/bigbadges.png); background-position:-155px -4px ; width:51px; height:48px;}
#Newcomer{ background-image:url(../images/bigbadges.png); background-position:-211px 0px ; width:51px; height:48px;}

/******************* BIG BADGES CSS STARTS **************************/

 /******************* PROFILE MY DEALS PAGE CSS STARTS ****************************/
 
.profileMyDealsImgDiv {
	background-color: #FFFFFF;
	padding: 5px;
	width: 127px;
	border: 1px solid #cfcdcd;
	float: left;
	position: relative;
}
.profileMyDealsImgDiv .profileDealImgLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	height: 14px;
	width: 114px;
	padding-top: 5px;
	padding-left: 10px;
	position: absolute;
	left: 6px;
	bottom: 6px;
	background-image: url(../images/transparentbg.png);
	background-repeat: repeat;
	z-index: 50;
}
#wrapper #layout #main #proflieRightDiv #profileMyDealsContainer {
	padding-top: 10px;
	padding-bottom: 10px;
}
#wrapper #layout #main #proflieRightDiv #profileMyDealsContainer .profileMyDeals {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	padding: 10px;
	height: 100px;
	width: 479px;
}
#wrapper #layout #main #proflieRightDiv #profileMyDealsContainer .profileMyDeals:hover {
	background-color: #f2f2f2;
}
#wrapper #layout #main #proflieRightDiv #profileMyDealsContainer .profileMyDeals .profileMyDealsTxt {
	float: right;
	width: 315px;
}
#wrapper #layout #main #proflieRightDiv #profileMyDealsContainer .profileMyDeals .profileMyDealsTxt h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #186cae;
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #main #proflieRightDiv #profileMyDealsContainer .profileMyDeals .profileMyDealsTxt p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-top: 11px;
}
.printLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #055eb2;
	text-decoration: none;
	height: 16px;
	padding-top: 10px;
	margin-left: 10px;
	float: left;
	width: 95px;
}
.printIcon {
	background-image: url(../images/background.png);
	background-position: -79px -151px;
	float: right;
	height: 16px;
	width: 16px;
}

.mydealsPaginationDiv .pagination {
	float: right;
	width: auto;
	padding-right: 10px;
}
.mydealsPaginationDiv .pagination a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085db2;
	text-decoration: none;
	background-color: #f4fbfe;
	height: 22px;
	width: 20px;
	border: 1px solid #bcd7e5;
	padding: 3px 7px;
}
.mydealsPaginationDiv .pagination .disabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	background-color: #f4fbfe;
	height: 22px;
	width: 20px;
	border: 1px solid #bcd7e5;
	padding: 3px 7px;
}
.mydealsPaginationDiv .pagination .current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #fff;
	text-decoration: none;
	background-color: #356aa0;
	height: 22px;
	width: 20px;
	border: 1px solid #174574;
	padding: 3px 7px;
}

.mydealsPaginationDiv {
	background-color: #eaf0f5;
	height: 20px;
	width: 479px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
	float:left;
	clear:left;
}



/******************* PROFILE MY DEALS PAGE CSS ENDS *******************/

/******************* PROFILE REFERAL PAGE CSS STARTS *******************/

#wrapper #layout #main #proflieRightDiv .mareferal {
	height: 25px;
	padding-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	width: 479px;
	padding-left: 20px;
}
#wrapper #layout #main #proflieRightDiv .mareferal a {
	color: #085db2;
	text-decoration: none;
}
#wrapper #layout #main #proflieRightDiv .mareferal a:hover {
	color: #085db2;
	text-decoration: underline;
}
/******************* PROFILE REFERAL PAGE CSS ENDS *******************/

/******************* PROFILE MYSTORE PAGE CSS STARTS *******************/

#wrapper #layout #main #proflieRightDiv .myStores {
	height: 68px;
	width: 128px;
	margin-top: 8px;
	margin-right: 8px;
	margin-left: 8px;
	padding: 8px;
	float: left;
}
#wrapper #layout #main #proflieRightDiv .myStores img {
	border: 1px solid #e9e9e9;
}
#wrapper #layout #main #proflieRightDiv #profileredeemCouponDiv label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	margin-right: 12px;
	float: left;
	padding-top: 8px;
}
.mrginLeftOneTwenty {
	margin-left: 120px;
}
#wrapper #layout #main #proflieRightDiv .myStores:hover {
	background-color:#f4f4f4;
}
#wrapper #layout #main #proflieRightDiv .myStores a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	padding-top:5px;
	text-decoration: none;
	display:block;
}
#wrapper #layout #main #proflieRightDiv .myStores a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	text-decoration: underline;
}
/******************* PROFILE MYSTORE PAGE CSS ENDS *******************/

/******************* PROFILE REDEEM PAGE CSS STARTS *******************/


#wrapper #layout #main #proflieRightDiv #profileredeemCouponDiv {
	padding: 20px;
	height: 77px;
	width: 360px;
	background-color: #eaf0f5;
}

/******************* PROFILE REDEEM PAGE CSS ENDS *******************/

/********************** PROFILE CSS ENDS *********************************/

/********************** STATIC PAGES CSS STARTS *********************************/


#wrapper #layout #bigMain .staticTxtDiv {
	float: left;
	width: 590px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:20px;

}
#wrapper #layout #bigMain .staticTxtDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 18px;
}
#wrapper #layout #bigMain .staticTxtDiv h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#wrapper #layout #bigMain .staticTxtDiv ul {
	padding: 0px;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#wrapper #layout #bigMain .staticTxtDiv li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #d9d9d9;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	line-height: 18px;
}
#wrapper #layout #bigMain .staticTxtDiv a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #055eb2;
	text-decoration: none;
}


#wrapper #layout #bigMain .staticTxtDiv a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #055eb2;
	text-decoration: underline;
}


#wrapper #layout #bigMain #lukinDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	float: right;
	padding-top: 12px;
	padding-right: 13px;
	padding-bottom: 12px;
	padding-left: 13px;
	background-color: #e2f0fc;
	border: 1px solid #c1daef;
	margin-top: 0px;
	margin-right: 120px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #layout #bigMain #lukinDiv a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #055eb2;
	text-decoration: none;
}



.cntctusbg {
	background-image: url(../images/contactusbg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.abtusbg {
	background-image: url(../images/aboutusbg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.jobsbg {
	background-image: url(../images/jobsbg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.termsbg {
	background-image: url(../images/termsbg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.pressbg {
	background-image: url(../images/pressbg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

#wrapper #layout #bigMain #staticTxtTabs {
	float: left;
	margin-right: 50px;
	padding-bottom:25px;
}

.jobsGreyDiv{
	background-color:#fafafa;
	border:1px solid #d8d8d8;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	width:480px;
	margin:10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;

}

#wrapper #layout #bigMain .staticTxtDiv #ssm{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding:8px 10px;
}

#wrapper #layout #bigMain .staticTxtDiv #csr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding:8px 10px;
}

/********** PRESS PAGE ****************/

#pressSortBy {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: right;
	list-style-type: none;
	width: 300px;
	margin-top:20px!important;
}

#pressSortBy ul{list-style-type: none!important;}

#pressSortBy li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-weight: normal;
	color: #72abda;
	margin: 0px;
	float: left;
	min-width:50px;
	margin:0px 5px!important;
	list-style-type: none!important;
}
#pressSortBy .pressSortActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-weight: bold!important;
	color: #FFFFFF!important;
	background-color: #9dbbd3;
	text-decoration:none!important;
}
#pressSortBy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-weight: normal;
	color: #FFFFFF!important;
	background-color: #9dbbd3;
	min-width: 50px;
}

#pressSortBy a {
	font-size: 11px!important;
	color: #085db2;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	text-decoration:none!important;
}




.pressContainer {
	margin: 0px;
	width: 708px;
	padding-top: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	min-height:72px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
}

.pressContainer:hover{ background-color:#f2f2f2;}

.pressContainer a.pressLink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px!important;
	font-weight: normal;
	color: #085db2;
	text-decoration: none!important;
	display: block;
	margin-top:10px;
	
}

.pressContainer a:hover.pressLink{text-decoration:underline!important;}

.pressContainer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-weight: normal;
	color: #999999!important;
	margin: 0px;
	padding: 0px;
}


.pressContainer .pressImg {
	padding: 5px;
	float: left;
	height: 50px;
	width: 131px;
	margin-right: 15px;
	background-color: #FFFFFF;
	border: 1px solid #ddd;
}
#wrapper #layout #bigMain .staticTxtDiv .featuredVideosDiv {
	background-color: #fbfbfb;
	height: 349px;
	width: 424px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	border: 1px solid #dad8da;
	margin:15px 0px;
	margin-left: 118px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	background-image: -moz-linear-gradient(50% 100% 90deg, #eeeeee, #fff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eeeeee));
}

/************ PRESS PAGE ***************/

/************ GET FEATURED ***************/

#getFeaturedTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 10px 0px;
}
/************ GET FEATURED ***************/
/********************** STATIC PAGES CSS ENDS *********************************/

/********************** REACH PAGE CSS STARTS *********************************/

.reachHeadTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9c5581;

}

.reachpaddingTen{padding-left:10px;}

.reachpagebluebg{ background-color:#fcebf5; border:none; border-top:1px solid #f1c3df; border-bottom:1px solid #f1c3df;}

.reachpageBtmTable{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333}

.reachpageBtmTable td{border:1px solid #d3e3f2; padding:0px; padding-left:10px; padding-top:10px; height:35px; vertical-align:top;}

.reachpageBtmTablepadRight{padding-right:10px!important; color:#3e80b2;}

.reachLightColorBg{ background-color:#f7fbfe;}

.reachLightGreyColorBg{ background-color:#fafafa;}

.reachLightBlueColorBg{ background-color:#e6f3fc;}
#mydsuggestionDiv {
	margin-top: 25px;
	margin-left: 30px;
}
#bigMain #mydsuggestionDiv #mydsuggestionBox {
	background-image: url(images/suggestip.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
	float: left;
	width: 450px;
}
#bigMain #mydsuggestionDiv #mydsuggestionBox .mydsuggestionArrow {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
#bigMain #mydsuggestionDiv #mydsuggestionBox .mydsuggestionArrowBg {
	background-color: #e5f0e0;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-left: 10px;
	height: auto;
}
#bigMain #mydsuggestionDiv #mydsuggestionBox .mydsuggestionArrowBg .mydsuggestionArrow li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #363231;
	text-align: left;
	background-image: url(../images/merchantreacharrow.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0px;
	display:block;
}



/********************** REACH PAGE CSS ENDS *********************************/

/********** MERCHANT FLOW NAV CSS STARTS **********************/
#merchantFlowNavDiv {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	height:45px;
}
#merchantFlowNavDiv .merchantFlowNavul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#merchantFlowNavDiv .merchantFlowNavul li {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}

#merchantFlowNavDiv .merchantFlowNavul #ot {
	background-image: url(../images/merchantflownav.gif);
	background-position: 1px top;
	width: 246px;
	height: 33px;
}

#merchantFlowNavDiv .merchantFlowNavul #co {
	background-image: url(../images/merchantflownav.gif);
	background-position: -244px top;
	width: 243px;
	height: 33px;
}

#merchantFlowNavDiv .merchantFlowNavul #yr {
	background-image: url(../images/merchantflownav.gif);
	background-position: -487px top;
	width: 242px;
	height: 33px;
}

#merchantFlowNavDiv .merchantFlowNavul #pp {
	background-image: url(../images/merchantflownav.gif);
	background-position: right top;
	width: 232px;
	height: 33px;
}

#merchantFlowNavDiv .merchantFlowNavul #ot.selected {
	background-image: url(../images/merchantflownav.gif);
	background-position: 1px -69px;
	width: 246px;
	height: 33px;
}

#merchantFlowNavDiv .merchantFlowNavul #ot.belowselected {
	background-image: url(../images/merchantflownav.gif);
	background-position: 1px -103px;
	width: 246px;
	height: 33px;
}

#merchantFlowNavDiv .merchantFlowNavul #co.selected {
	background-image: url(../images/merchantflownav.gif);
	background-position: -245px -103px;
	width: 243px;
	height: 33px;
}

#merchantFlowNavDiv .merchantFlowNavul #co.belowselected{
	background-image: url(../images/merchantflownav.gif);
	background-position: -245px -137px;
	width: 243px;
	height: 33px;
}

#merchantFlowNavDiv .merchantFlowNavul #yr.selected {
	background-image: url(../images/merchantflownav.gif);
	background-position: -487px -137px;
	width: 242px;
	height: 33px;
}

#merchantFlowNavDiv .merchantFlowNavul #yr.belowselected {
	background-image: url(../images/merchantflownav.gif);
	background-position: -487px bottom;
	width: 242px;
	height: 33px;
}

#merchantFlowNavDiv .merchantFlowNavul #pp.selected {
	background-image: url(../images/merchantflownav.gif);
	background-position: right bottom;
	width: 232px;
	height: 33px;
}
#merchantFlowNavDiv .merchantFlowNavul  a {
	display: block;
	width: 200px;
	height: 28px;
	margin-right: auto;
	margin-left: auto;
}

/********** MERCHANT FLOW NAV CSS ENDS **********************/

/********** HOW IT WORKS CSS STARTS **********************/


#wrapper #layout #bigMain #howitworksHeading {
	background-image: url(../images/howitworks.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 47px;
	width: 250px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: -10px;
}
#wrapper #layout #bigMain .hiwDivs {
	float: left;
	height: 280px;
	width: 168px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-top: 30px;
	margin-bottom: 40px;
}

#wrapper #layout #bigMain .hiwDivs h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#333;

}

#wrapper #layout #bigMain .hiwDivs p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:12px 0 0 0;
	color:#333;
	line-height:14px;
}


#wrapper #layout #bigMain #hiwFoot {
	clear: left;
	background-color: #e2f0fc;
	height: 17px;
	width: 416px;
	border: 1px solid #bdd8ee;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	float: none;
}
#wrapper #layout #bigMain #hiwFoot a:hover {
	text-decoration: underline;
}

#wrapper #layout #bigMain #hiwFoot a {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	color:#055eb2;
}


#wrapper #layout #bigMain .hiwArrow {
	background-image: url(../images/howitworksarrow.gif);
	background-position: left top;
	height: 20px;
	width: 23px;
	float: left;
	margin-top: 80px;
}

/********** HOW IT WORKS CSS ENDS **********************/

/***************** DEALDETAIL PAGE DEALDETAILS CSS STARTS HERE ********************************/

#dealConditions{height:auto; padding-top:15px;}

#abtDeal{height:auto}

#dealDetailsRate{float:left; width:325px;}

#dealDetailsDeValue {
	background-color: #f3f5e2;
	width: 216px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border: 1px solid #dadbb8;
	height: 40px;
	margin-left: 55px;
	margin-top:12px;
	background-image: -moz-linear-gradient(80% 80% 90deg, #eaead0, #fbfef3);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 80%, from(#fbfef3), to(#eaead0));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}



.dealDetailsVal {
	font-size: 15px!important;
	font-weight: bold!important;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	height:15px!important;
}

#dealDetailsDeValue .dealDetailsVal .rs{float:none!important;}


#dealDetailsDeValue ul {
	padding: 0px!important;
	list-style-type: none!important;
	margin: 0px!important;
	}

#dealDetailsDeValue li {
	float: left!important;
	display: block!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333;
	width: 70px!important;
	text-align: center!important;
	padding-top: 5px!important;
	padding-left: 0px!important;
	text-shadow: 1px 1px #fff;
	border:none!important;
}

#dealDetailsDealBarDiv {
	width: 216px;
	padding: 10px 10px;
	height:39px;
	margin: 15px 0px 15px 55px;
	border:1px solid #dedcdd;
	background-image: -moz-linear-gradient(80% 80% 90deg, #eeeeee, #ffffff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 80%, from(#eeeeee), to(#ffffff));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	
}
#dealDetailsDealBarDiv h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #434f5d;
	padding-left: 20px;
	text-align: center;
	margin-right: 10px;
	min-height: 14px;
	}
#dealDetailsDealBarDiv span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333;
	text-align:center;
	display: block;
	padding-top:5px;
	clear:left;
	
}

#dealDetailsDealBarDiv .dealDetailsDealBar #dealBarGood {
	background-image: url(../images/good.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 106px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
#dealDetailsDealBarDiv .dealDetailsDealBar #dealBarBad {
	background-image: url(../images/bad.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 106px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
#dealDetailsDealBarDiv .dealDetailsDealBar #dealBarExc {
	background-image: url(../images/excellent.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 106px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}


#dealDetailsDealBarDiv .dealDetailsDealBar {
	background-color: #fff;
	height: 12px;
	width: 116px;
	margin: 8px 0 0 55px;;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px;
	font-weight: normal;
	border:1px solid #ccc;
}


#dealDetailstimeDiv {
	width: 216px;
	text-align: left;
	margin: 10px 0 0 55px;
	background-color: #f3f5e2;
	border: 1px solid #dadbb8;
	height: 40px;
	padding: 2px 10px;
	background-image: -moz-linear-gradient(80% 80% 90deg, #eaead0, #fbfef3);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 80%, from(#fbfef3), to(#eaead0));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	position:relative;
}


#dealDetailstimeDiv #dealDetailstimeUl {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-color: #f3f3f3;
	height: 23px;
	width: 102px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #eeeeee, #fefefe);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#eeeeee));
	border:1px solid #cfcfcf;
	
}
#dealDetailsdealDetails #dealDetailstimeDiv #dealDetailstimeUl li {
	float: left;
	width: auto;
	padding-right: 4px;
	padding-left: 4px;
	border: none;
	color: #333333;
}

#dealDetailstimeDiv h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-align: center;
	margin-top: 5px;
}


#dealDetailstimeDiv h6 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-shadow: 1px 1px #fff;
}

#dealdetailsseemoreDeals {
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left:57px;
}
#dealdetailsseemoreDeals a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #186cae;
	text-decoration: none;
	cursor:pointer;
}
#dealdetailsseemoreDeals #dealdetailsseemoreOptions #dealdetailsdealsTable {
	background-color: #FFFFFF;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border: 1px solid #dedede;
}
.dealdetailsseemoreDetails {
	padding-top:5px;
	color:#999999;
}

.dealdetailsTimeIcon{position:absolute; top:9px; left:50px;}

/***************** DEALDETAIL PAGE DEALDETAILS CSS ENDS HERE ********************************/

/***************** TAG CLOUD CSS STARTS HERE ********************************/

#cloud{width:700px; margin:0px auto; font-family:Arial,Helvetica,sans-serif;}


#cloud, #listcloud {
line-height:3em;
padding:2px;
text-align:center;
}
#cloud a, #listcloud a {
padding:0;
color:#000000;
}
#cloud a:hover, #listcloud a:hover {
padding:0;
color:#666666;
}
#cloud a.tag1, #listcloud a.tag1 {
font-size:0.6em;
font-weight:100;
}
#cloud a.tag2, #listcloud a.tag2 {
font-size:0.8em;
font-weight:200;
}
#cloud a.tag3, #listcloud a.tag3 {
font-size:0.8em;
font-weight:300;
}
#cloud a.tag4, #listcloud a.tag4 {
font-size:0.7em;
font-weight:400;
}
#cloud a.tag5, #listcloud a.tag5 {
font-size:1.1em;
font-weight:500;
}
#cloud a.tag6, #listcloud a.tag6 {
font-size:1.2em;
font-weight:600;
}
#cloud a.tag7, #listcloud a.tag7 {
font-size:1.5em;
font-weight:700;
}
#cloud a.tag8, #listcloud a.tag8 {
font-size:1.6em;
font-weight:800;
}
#cloud a.tag9, #listcloud a.tag9 {
font-size:2.0em;
font-weight:900;
}
#cloud a.tag10, #listcloud a.tag10 {
font-size:2.2em;
font-weight:900;
}
#listcloud {
margin:0;
}
#listcloud li {
display:inline;
}


/***************** TAG CLOUD CSS ENDS HERE ********************************/


/***************** ALLIANCE REPORT PAGE STARTS HERE **********************************/


#containerLeftDiv #statsDiv .statsDivCmn #keyMatricsIcon {
	background-image: url(../images/mrchntbg.png);
	background-position: -35px 0px;
	height: 34px;
	width: 35px;
	margin-right: 10px;
	float: left;
}

#containerLeftDiv #statsDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 180px;
	margin-top: 75px;
}

#containerLeftDiv #statsDiv .statsDivCmn h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px!important;
	font-weight: normal!important;
	color: #da1a74!important;
	margin: 0px!important;
	padding: 0px!important;



}

#containerLeftDiv #statsDiv .statsDivCmn p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom: 1px solid #c6c6c6;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}


#containerLeftDiv #statsDiv .statsDivCmn .statsNumber {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	height: 26px;
}
#containerLeftDiv #statsDiv .statsDivCmn .statsNumber h3 {
	margin: 0px;
	padding: 0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333;
}
#containerLeftDiv #statsDiv .statsDivCmn .statsNumber p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #085db2;
	margin: 0px;
	padding: 0px;
	margin-top:5px;
	border: none;
}

#containerLeftDiv #statsDiv .statsDivCmn {
	margin-bottom: 20px;
	width:166px;
}


/***************** ALLIANCE REPORT PAGE ENDS HERE **********************************/


/***************** TOOL TIP CSS STARTS HERE **********************************/

.tooltip {
			color: #000000; 
			outline: none;
			text-decoration: none;
			position: relative;
		}
.tooltip span {
			margin-left: -999em;
			position: absolute;
		}
.tooltip:hover span {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			position: absolute; left: 1em; top: 2em; z-index: 99;
			margin-left: 0; min-width: 150px;
			font-size:11px!important;
			background-color:#333333;
			line-height:16px;
			color:#fff!important;
			text-align:left!important;
		}
.tooltip:hover img {
			border: 0; margin: -10px 0 0 -55px;
			float: left; position: absolute;
		}
.tooltip:hover em {
			font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;
			display: block; padding: 0.2em 0 0.6em 0;
		}
.classic { padding: 0.8em 1em; }

.maimg{border: 0!important; margin:0px!important;float: none!important; position:relative!important;}


/***************** TOOL TIP CSS ENDS HERE **********************************/

/***************** BADGES LAYER CSS STARTS HERE **********************************/

#facebox .popup .content  #badgesDetails{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 22px;
	padding-left: 20px;
	background-image: -moz-linear-gradient(10% 40% 90deg, #fff, #cfdee9);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 40%, from(#cfdee9), to(#ffff));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	
}
#facebox .popup .content #badgesDetails .badgesDetailsDiv {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px!important;
	padding-left: 0px;
	height:30px;
}
#facebox .popup .content #badgesDetails .badgesDetailsDiv h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px!important;
	font-weight: bold!important;
	color: #000000!important;
	margin: 0px!important;
	float: left!important;
	padding-top: 14px!important;
	padding-right: 0px!important;
	padding-bottom: 0px!important;
	padding-left: 15px!important;
}

#facebox .popup .content #badgesDetails .badgesDetailsDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px!important;
	font-weight: normal!important;
	color: #000000!important;
	margin: 0px!important;
	float: left!important;
	padding-top: 0px!important;
	padding-right: 0px!important;
	padding-bottom: 10px!important;
	padding-left: 0px!important;
}

#facebox .popup .content #badgesDetails h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px!important;
	font-weight: bold!important;
	color: #1e6393!important;
	margin: 0px!important;
	padding-top: 20px!important;
	padding-right: 0px!important;
	padding-bottom: 10px!important;
	padding-left: 0px!important;
}

#facebox .popup .content #badgesDetails .badgesDetailsDiv img {
	float: left!important;
}
/***************** BADGES LAYER CSS ENDS HERE **********************************/



/****************************** MERCHANT FORM STYLER CSS STARTS HERE ************************************************/

#formWrap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	width: 800px;
}
#formWrap fieldset {
	background-color: #f2f2e6;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 20px 10px;
	padding-left:10px;
}
#formWrap legend {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-left: 20px;
	background-color: #f2f2e6;
	padding: .5em .9em;
	line-height: 1.2em;
	margin-bottom: 15px;
}
#formWrap input[type="text"] {
	width: 200px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding: 0.3em;
}
#formWrap .submitF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #333333;
	padding-top: .2em;
	padding-right: 2em;
	padding-bottom: .2em;
	padding-left: 2em;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow:2px 2px 3px #6666;
	-webkit-box-shadow:2px 2px 3px #666;
	-moz-box-shadow: 2px 2px 3px #666;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#formWrap .submitF:focus{color: #000; background-color: #999;}
#formWrap .Submitactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #999;
	padding-top: .2em;
	padding-right: 2em;
	padding-bottom: .2em;
	padding-left: 2em;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow:2px 2px 3px #6666;
	-webkit-box-shadow:2px 2px 3px #666;
	-moz-box-shadow: 2px 2px 3px #666;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}


#formWrap #textarea {
	height: 100px;
	width: 300px;
	border: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: .3em;
}
#formWrap .requi {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
#formWrap .leftFloat {
	float: left;
}
#formWrap .smallTextField {
	width: 120px;!important
}
.roundallF{
-moz-border-radius: 5px;
border-radius: 5px;
box-shadow:1px 1px 2px #ccc;
-webkit-box-shadow:1px 1px 2px #ccc;
-moz-box-shadow: 1px 1px 2px #ccc;
}

#formWrap input[type="text"]:focus , textarea:focus { background-color:#00FFCC}

#formWrap input[type="file"]{ width:200px; border:1px solid #ccc;}


/****************************** MAPSITE CSS STARTS HERE ************************************************/

#Stylediv{
height:15px;
background-color:#eee;
margin-top:20px;
padding:10px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}
#Stylediv a {
color:#000;
font-family:arial;
text-decoration:none;
}
#Stylediv a:hover {

font-family:arial;
}

#Styledivclub{
height:15px;
background-color:#ffd8c0;
margin-top:20px;
padding:10px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}
#Styledivclub a {
color:#000;
font-family:arial;
text-decoration:none;
}
#Styledivclub a:hover {

font-family:arial;
}

#Styledivcorp{
height:15px;
background-color:#c3ffc0;
margin-top:20px;
padding:10px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}
#Styledivcorp a {
color:#000;
font-family:arial;
text-decoration:none;
}
#Styledivcorp a:hover {

font-family:arial;
}

#Styledivpart{
height:15px;
background-color:#c0e4ff;
margin-top:20px;
padding:10px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}
#Styledivpart a {
color:#000;
font-family:arial;
text-decoration:none;
}
#Styledivpart a:hover {

font-family:arial;
}

/****************************** MAPSITE CSS ENDS HERE ************************************************/

/****************************** MERCHANT LANDING CSS ENDS HERE ************************************************/

.newHeadBg{
background-image:url(../images/merchanttopbg.gif);
background-repeat:no-repeat;

}

.merchantLandingHead  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px!important;
	font-weight: normal!important;
	color: #FFFFFF!important;
	margin: 0px !important;
	padding: 0px!important;
	padding-left: 48px!important;
	padding-top: 5px!important;

	
}
#wrapper #layout #bigMain #merchantLandingbanner {
	background-image: url(../images/merchantbannerbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 960px;
	height: 315px;
	margin: 0px;
	padding: 0px;
	left: -10px;
	margin-right:-20px;
	position:relative;
	margin-top: 11px;
}
#wrapper #layout #bigMain #merchantLandingbanner .merchantStoreImg {
	margin: 0px;
	padding-top: 32px;
	padding-left: 61px;
}
#wrapper #layout #bigMain #merchantLandingbanner #merchanthowDetails {
	float: left;
	padding-left: 20px;
	padding-top: 20px;
	margin: 0px;
	margin-top: 31px;
	margin-left: 34px;
	width: 270px;
}
#wrapper #layout #bigMain #merchantLandingbanner #merchanthowDetails h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
#wrapper #layout #bigMain #merchantLandingbanner #merchanthowDetails ul {
	margin: 0px;
	padding: 0px;
}
#wrapper #layout #bigMain #merchantLandingbanner #merchanthowDetails li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#wrapper #layout #bigMain #merchantLandingbanner #merchanthowDetails .merchantbannerSignupBtn {
	margin-left: 40px;
	margin-top: 15px;
	margin-bottom: 10px;
}

#wrapper #layout #bigMain #merchantLandingbanner #merchanthowDetails p {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
#wrapper #layout #bigMain #merchantLandingbanner #merchanthowDetails a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #085db2;
	text-decoration: none;
}

#wrapper #layout #bigMain #merchantLandingbanner #merchanthowDetails a:hover{text-decoration: underline;}.buildingbg #wrapper #layout #bigMain #merchantLandingFot {
	padding-top: 20px;
}
#wrapper #layout #bigMain #merchantLandingFot .merchantLandingFotDiv {
	float: left;
	width: 219px;
	margin-left: 7px;
	margin-right: 7px;
}
#wrapper #layout #bigMain #merchantLandingFot .merchantLandingFotDiv h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#wrapper #layout #bigMain #merchantLandingFot .merchantLandingFotDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 180px;
	line-height:14px;
}

/****************************** MERCHANT LANDING CSS ENDS HERE ************************************************/

/****************************** SUBSWIDGET CSS STARTS HERE ************************************************/
#subsWidget {
	background-color: #2e81bc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	width: 220px;
}
#subsWidget #subsTagBg h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #15527e;
	margin: 0px;
	width:198px;
	text-align: center;
	padding-top: 115px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#subsWidget #subsTagBg {
	background-image: url(../images/hmpge_subsbg.jpg);
	background-position: left top;
	height: 262px;
	width: 200px;
	padding-left: 0px;
	text-align: center;
}
#subsWidget #subsTagBg input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #999;
	width: 162px;
	border: 1px solid #8bcee2;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 20px;
	padding-left: 5px;
}
#subsWidget #subsTagBg .subsBtn {
	background-image: url(../images/hmsubsbtn.gif);
	height: 26px;
	width: 113px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	margin-left: auto;
	margin-top: 9px;
	margin-right: auto;
	margin-bottom: 0px;
	cursor: pointer;
}
#subsWidget small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: right;
	margin-right: 8px;
}

#subsWidget #subsTagBg .subsselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 170px;
	border: 1px solid #8bcee2;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 22px;
	padding-left: 5px;
	padding-top:2px;
}

/****************************** SUBSWIDGET CSS ENDS HERE ************************************************/

/****************************** MYAFFILIATE CSS STARTS HERE ************************************************/
#wrapper #layout #bigMain #affliateRightDiv {
	float: right;
	width: 370px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	border: 1px solid #ccc;
	margin-right: 20px;
	height: 242px;
}
#wrapper #layout #bigMain #affliateRightDiv h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #333333;
}
#wrapper #layout #bigMain #affliateRightDiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#wrapper #layout #bigMain #aggrementDiv {
	padding: 15px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 1px solid #CCCCCC;
	overflow-y: scroll;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 200px;
	width: 870px;
	line-height: 16px;
}
#wrapper #layout #bigMain #affliateLeftDiv {
	float: left;
	width: 480px;
	margin-left: 20px;
}

.JoinMembershipBtn {
	background-color: #f84ba9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 29px;
	width: 300px;
	border: 1px solid #d2007c;
	cursor: pointer;
	background-image: -moz-linear-gradient(100% 100% 90deg, #ef1f60, #f6b1d7);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f6b1d7), to(#ef1f60));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
#wrapper #layout #bigMain #affliateDivContainer {
padding-bottom:30px;
}
/****************************** MYAFFILIATE CSS ENDS HERE ************************************************/

/****************************** AFFILIATELANDING CSS ENDS HERE ************************************************/

#wrapper #layout #bigMain #affLandingLeft {
	float: left;
	width: 595px;
	padding-right: 5px;
}
#wrapper #layout #bigMain #affLandingRight {
	float: right;
	width: 330px;
	background-color: #c5dff4;
	min-height: 580px;
}
#wrapper #layout #bigMain #affLandingRight #affLandingHeader {
	background-color: #186ba7;
	padding-top: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/affiliatesignuptickerbg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 70px;
}

#affTxt{width:615px; padding-top:30px; float:left;}

.twlvewpixList ul{margin:0px; padding:0px;}

.twlvewpixList li{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0px;
	list-style-type:disc;
	color:#333;
	font-weight:normal;
	margin:0px;
	margin-left:20px;
	line-height:16px;


}

.fourteenGreyBG{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:6px 12px;
	color:#333;
	font-weight:bold;
	background-color:#eaeaea;
	margin:0px;
	-moz-border-radius:10px;
	border-radius:10px;
	-webkit-border-radius:10px;
	float:left;

}

.verifyBtn{
	background-image:url(../images/btn_verify.png);
	background-repeat:no-repeat;
	width:70px;
	height:28px;
	cursor:pointer;

}

/****************************** AFFILIATELANDING CSS ENDS HERE ************************************************/


/****************************** BLACKBERRY CONTEST CSS STARTS HERE ************************************************/

#blfbDiv {
	background-color: #f9fbfd;
	width: 300px;
	height:220px;
	padding-right: 20px;
	padding-left: 20px;
	border: 1px solid #bbd4ea;
	padding-top: 16px;
	padding-bottom: 16px;
	margin-top: 20px;
	margin-bottom: 10px;
}
#blfbDiv h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0c355d;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#blfbDiv .blgrdDiv {
	padding: 10px;
	width: 280px;
	background-color: #A2D74F;
	background-image: -moz-linear-gradient(100% 100% 90deg, #7cbd0e, #9dd53b);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9dd53b), to(#7cbd0e));
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#blfbDiv .blgrdDiv textarea {
	width: 270px;
	height: 78px;
	background-color: #f2f2f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-left: 5px;
}

.blbg {
	background-image: url(../images/egelogo.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.blCol{color:#326ca7}
/****************************** BLACKBERRY CONTEST CSS ENDS HERE ************************************************/

/****************************** WINNERS PAGE CSS STARTS HERE ************************************************/

.winnerGreyHead{
padding:10px 25px;
moz-border-radius:10px;
webkit-border-radius:10px;
border-radius:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold; 
color:#186ba7;
border:1px solid #eeeeee;
background-color:#f8f8f8;
margin:0px auto;
width:530px;
text-align:center;
margin-bottom:30px;
-moz-box-shadow: 0px 3px #CCCCCC;
webkit-box-shadow: 0px 3px #CCCCCC;
-box-shadow: 0px 3px #CCCCCC;

}

.winnerGreyHead span{color:#465058;}


#winnerDiv {
	float: left;
	width: 235px;
	margin-right: 44px;
	margin-left:58px;
	margin-top:24px;
	position: relative;
}



#winnerDiv #hideDiv {
	display:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	padding: 10px;
	height: 55px;
	width: 215px;
	position: absolute;
	z-index: 30;
	left: 0px;
	top: 73px;
}
#winnerDiv .winnerDetailsDiv {
	background-color: #ebe5cb;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding: 10px 5px;
	height:135px;

}
#winnerDiv .winnerDetailsDiv .seventeen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

/****************************** WINNERS PAGE CSS ENDS HERE ************************************************/

/****************************** HOMEPAGE CATEGORIES TAB STARTS HERE **********************************************/

.menu { padding: 0; clear: both; font: 12px Arial, sans-serif; margin-left:11px; }
.menu li { display: inline; }
.menu li a { 
	background: #80b1d9; 
	padding:7px 6px; 
	float:left; 
	color: #fff; 
	font-weight: bold; 
	margin:0px 2px;
	text-decoration:none;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	-border-top-left-radius:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	-border-top-right-radius:5px;



}

.menu li.active a { background: #fff; color:#666; }
.content { float: left; clear: both; background: #eef; padding: 10px 20px 20px; width: 400px; } 

/****************************** HOMEPAGE CATEGORIES TAB ENDS HERE **********************************************/


