/* CSS Document */
img{
	border:none;
}
/*body {
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #303030;
}*/

#main-frame {
	width: 1030px;
	height: auto;
	margin: 0px auto 0px auto;
	padding: 0px;
	position: relative;
	left:35px;
	text-align: left;
}

#main-left {
	width: 25px;
	height: 100%;
	padding: 0px;
	float: left;
	clear: left;
	background: url(/deals-images/main-gradient-left.gif);
}

#main-center {
	width: 920px;
	padding: 0px;
	float: left;
	background:#319CE0;
	background-repeat: repeat-x;
	text-align: left;
	position: relative;
	z-index: 1;
}

#main-right {
	width: 25px;
	height: 100%;
	padding: 0px;
	float: left;
	background: url(/deals-images/main-gradient-right.gif);
}

#bottom-frame {
	width: 970px;
	margin: 0px auto 0px auto;
	padding: 0px;
	text-align: left;
	display: block;
}

#bottom-left {
	width: 25px;
	height: 25px;
	padding: 0px;
	float: left;
	clear: left;
	background: url(/deals-images/bottom-gradient-left.gif);
}

#bottom-center {
	width: 920px;
	height: 25px;
	padding: 0px;
	float: left;
	background: url(/deals-images/bottom-gradient-center.gif);
}

#bottom-right {
	width: 25px;
	height: 25px;
	padding: 0px;
	float: left;
	clear: right;
	background: url(/deals-images/bottom-gradient-right.gif);
}

#header-top {
	width: 728px;
	height: 90px;
	padding: 0px;
	margin: 0px;
	float: left;
	background-repeat: repeat-x;
}

#header-cart {
	width: 192px;
	height: 175px;
	padding: 0px;
	margin: 0px;
	float: left;
	background: url(/deals-images/header-cart-gradient.jpg);
	background-repeat: repeat-x;
}

#header-top-leaderboard {
	width: 728px;
	height: 90px;
	padding: 0px;
	margin: 0px;
	float: left;
	overflow: hidden;
}

#header-left {
	width: 728px;
	height: 175px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#header-main {
	width: 920px;
	height: 175px;
	padding: 0px;
	margin: 0px;
	float: left;
	overflow: hidden;
}

#header-search {
	width: 728px;
	height: 85px;
	padding: 0px;
	margin: 0px;
	float: left;
	background-color: #0687D9;
	/*background: url(/deals-images/header-main-gradient-original.jpg);*/
	background: url(/deals-images/CDlogo_winter.jpg);
	background-repeat: no-repeat;
}


#header-main-search {
	width: 515px;
	height: 65px;
	padding: 0px;
	padding: 12px 0px 0px 0px;
	float: left;
}

#header-main-logo {
	width:200px;
	height:65px;
	float:left;
	margin:0px;
	padding:0px;	
}

#search-fields {
	width: 430px;
	height: 65px;
	padding: 0px;
	float: left;
	position: relative;
	top: -6px;
}

#search-fields-what {
	width: 215px;
	height: 45px;
	padding: 0px;
	float: left;
	text-align: left;
}

#search-fields-where {
	width: 215px;
	height: 45px;
	padding: 0px;
	float: left;
	text-align: left;
}

input.search-field {
	width: 202px;
	height: 16px;
	color: #737373;
	padding:1px 0px 0px 4px;
	vertical-align: middle;
}

#search-fields-type {
	width: 430px;
	height: 20px;
	padding: 0px;
	text-align: center;
}

#search-button {
	width: 85px;
	height: 65px;
	padding: 0px;
	float: left;
	text-align: center;
	vertical-align: middle;
	position: relative;
	top: 13px;
}

.spacer {
	width: 1px;
	height: 1px;
}

#header-side {
	width: 170px;
	float: left;
	background: url(/deals-images/header-side-gradient.jpg);
	background-repeat: repeat-x;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

.side-section-link {
	float: right;
	color: #B1DFFC;
	font-size: 10px;
	padding: 3px 5px 0px 0px;
}

#main-content {
	width: 750px;	
	padding: 0px;
	float: left;
	background-color:#FFFFFF;
}

#main-content-home {
	width: 743px;
	padding: 7px 0px 0px 7px;
	float: left;
}

#main-content-static {
	width: 743px;
	padding: 0px;
	float: left;
}

#content-home-features {
	width: 556px;
	height: 999px;
	padding: 0px 0px 0px 0px;
	float: left;
}

#content-static-main {
	width: 570px;
	height: 837px;
	float: left;
}

#content-static-header {
	width: 570px;
	height: 40px;
	float: left;
	vertical-align: middle;
	background:url(/deals-images/content-header-background.gif) repeat-x;
}

#content-static-body {
	width: 530px;
	height: 758px;
	background-color: #FFFFFF;
	float: left;
	z-index: 400;
	padding: 20px;
}

#content-listing-main {
	width: 560px;
	float: left;
}

#content-listing-header {
	width: 560px;
	height: 80px;
	float: left;
	vertical-align: middle;
	color: #000000;
	padding:5px;
	background:url(/deals-images/content-header-background.gif) repeat-x;
}

#listing-header-options {
	width: 360px;
	height: 80px;
	float: left;
	text-align: left;
	overflow:hidden;
}

#listing-header-results {
	width: 180px;
	height: 80px;
	float: left;
	text-align: right;
}

#content-listing-products {
	width: 530px;
	background-color: #FFFFFF;
	float: left;
	z-index: 400;
	padding: 7px 0px 0px 14px;
	margin-top:5px;
	
}

.static-header-icon {
	width: 50px;
	height: 50px;
	float: left;
	position: relative;
	padding-left: 10px;
	z-index: 500;
}

.static-header-title {
	width: 300px;
	height: 40px;
	float: left;
	text-align: left;
	position: relative;
	top: 10px;
}

#home-main-tabs {
	width: 556px;
	height: 368px;
}

#home-tabs-nav {
	width: 556px;
	height: 30px;
	position: relative;
	z-index: 3;
}

.no-overflow {
	overflow: hidden;
}

#home-tabs-content {
	width:554px;
	height:962px;
	background-color: #FFFFFF;
	border: #147DC0 solid 1px;
	position: relative;
	top: -1px;
	z-index: 2;
	text-align: center;
	float: left;
}

.tabs-content-a {
	display: block;
	visibility: visible;
}

.tabs-content-i {
	display: none;
	visibility: hidden;
}

#featuredProducts-flash, #featuredProducts-html {
	padding-top: 1px;
	visibility: visible;
}

#topSellers {
	height: 20px;
	width: 494px;
	position: relative;
	float: left;
	top: -90px;
	left: 30px;
}

#topSellers-header {
	height: 18px;
	width: 494px;
	text-align: left;
	border-bottom: #147DC0 dotted 2px;
}

.topSellers-section {
	margin: 10px 0px 5px 0px;
	height: 87px;
	width: 155px;
	text-align: left;
	font-size: 12px;
	float: left;
	border-right: #C7E4F7 solid 1px;
}

.viewMore-link {
	font-size: 12px;
	float: right;
	position:relative;
	top:5px;
}

#tab-home-home,#tab-home-myRewards,#tab-home-myFavorites,#tab-home-myCalendar
	{
	width: 50%;
	height: 30px;
	float: left;
	text-align: center;
}

.tab-home-inactive {
	background-image: url(/deals-images/tab-inactive-home.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	position: relative;
	z-index: 3;
}

.tab-home-inactive-over {
	background-image: url(/deals-images/tab-inactive-home-o.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	position: relative;
	z-index: 3;
}

.tab-home-active {
	background-image: url(/deals-images/tab-active-home.gif);
	background-repeat: no-repeat;
	position: relative;
	z-index: 3;
}

.tab-home-title {
	position: relative;
	top: 5px;
}

#tabs-content-merchant-merchantInfo{
	font-size:12px;	
}

.submit-link {
	float: right;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
	padding: 5px 15px 0px 0px;
}

#home-main-videos {
	width:542px;
	padding:0px 6px 6px 6px;
	text-align:center;
}

#main-videos-header {
	width: 542px;
	height: 28px;
	background-image: url(/deals-images/videos-header-gradient.gif);
	background-repeat: no-repeat;
}

#main-videos-content {
	width:540px;
	height:199px;
	background-color: #FFFFFF;
	border-bottom: #147DC0 solid 1px;
	border-left: #147DC0 solid 1px;
	border-right: #147DC0 solid 1px;
	text-align: center;
	padding:10px 0px 5px 0px;
}
.main-video{
	float:left;
	padding-left:20px;
	text-align: center;
	width:153px;
	border:none;
}

.main-video-title{
	font-weight:bolder;
	font-size:12px;
}

.main-video-text{
	font-family: Arial;
	font-size:12px;
}
#home-main-articles {
	width:542px;
	padding:0px 6px 0px 6px;
	text-align:center;
}

#main-articles-header {
	width: 542px;
	height: 28px;
	background-image: url(/deals-images/articles-header-gradient.gif);
	background-repeat: no-repeat;
}

#main-articles-content {
	width:540px;
	height:320px;
	background-color: #FFFFFF;
	border-bottom: #147DC0 solid 1px;
	border-left: #147DC0 solid 1px;
	border-right: #147DC0 solid 1px;
	text-align: center;
	padding:5px 0px 5px 0px;
}

.main-article {
	width: 230px;
	padding: 10px 0px 20px 30px;
	float: left;
	text-align: left;
	font-size: 12px;
}

.main-article-heading {
	font-size: 12px;
	font-weight: bold;
}

.sub-article {
	width: 227px;
	padding: 0px 0px 5px 40px;
	float: left;
	text-align: left;
	font-size: 12px;
	background: url(/deals-images/list-arrow.gif) no-repeat;
	background-position: 30px 2px;
}

.article-more-link {
	font-weight: bold;
}

#content-home-ads {
	width: 180px;
	height: 830px;
	padding-left: 7px;
	float: left;
}

#content-static-ads {
	width: 180px;
	height: 831px;
	padding-top: 1px;
	float: left;
}

#login-ads{
	width:180px;
	padding:5px 0px 0px 0px;
	float:left;
}

#content-listing-ads {
	width: 180px;
	padding: 0px 0px 12px 0px;
	float: left;
}

#home-ads-promo {
	width: 180px;
	height: 523px;
	padding: 0px 0px 7px 0px;
}

#home-ads-promo img {
	padding-bottom:8px;
}
#home-ads-promo-affiliate img {
	padding-bottom:0px;
}

#home-ads-promo-affiliate {
	height:290px;
	background:url(http://marketing.citydeals.com/affiliate/images/affiliate_section_bg.jpg) no-repeat top left;
	padding-top:32px; 
	padding-bottom:8px;
	text-align:left;
}

#home-ads-r1 {
	width: 180px;
	height: 150px;
	padding-top: 7px;
}

#home-ads-r2 {
	width: 180px;
	height: 150px;
	padding-top: 7px;
}

#header-corner {
	width: 12px;
	height: 12px;
	padding-bottom: 0px;
	float: right;
	display: block;
	position: relative;
	left: 12px;
	background: url(/deals-images/header-corner.gif);
	background-repeat: no-repeat;
	z-index: 100;
}

#categories-1{
	width: 170px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
	display: block;
}

#categories-1 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#categories-1 a{
	color:#000000;
	text-decoration:none;
}
#my-offers {
	width: 150px;
	height: 90px;
	background-color: #444444;
	padding: 0px 0px 19px 10px;
	float: left;
	display: block;
	text-align: center;
	vertical-align: top;
	background: url(/deals-images/header-side-section1.gif);
	background-repeat: no-repeat;
	background-position: 10px 15px;
	text-align:center;
}

#my-offers-hidden {
	width: 300px;
	height: 50px;
	background-color: #FFFFFF;
	padding: 10px 10px 10px 10px;
	border:groove;
	top:-55px;
	float: left;
	text-align: center;
	vertical-align: middle;
	position:relative;
	z-index:400000000;
}

.hiddenZip{
	display:none;
}

.visibleZip{
	display:block;
}

#my-offers-content {
	text-align: center;
	padding: 3px;
}

#my-friends {
	width: 150px;
	background-color: #222222;
	padding: 10px 10px 0px 10px;
	float: left;
	display: block;
	text-align: center;
	background: url(/deals-images/header-side-section2.gif);
	background-repeat: no-repeat;
	background-position: center;
	position:relative;
	z-index:100000;
}

#my-opinion {
	width: 150px;
	background-color: #222222;
	padding: 10px 10px 0px 10px;
	float: left;
	display: block;
	text-align: center;
	background: url(/deals-images/header-side-section2.gif);
	background-repeat: no-repeat;
	background-position: center 8px;
	position:relative;
	z-index:100000;
}

#section-content {
	padding: 6px 0px 0px 0px;
	text-align: center;
	position: relative;
}

#my-calendar {
	width: 150px;
	height: 100px;
	padding: 0px;
	background-color: #111111;
	padding: 0px 10px 0px 10px;
	float: left;
	display: block;
	text-align: center;
	background: url(/deals-images/header-side-section2.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.icon-signature {
	position: relative;
	z-index: 1000000;
}

#icon-myoffers {
	top: 700px;
	right: 955px;
}

#icon-myfriends {
	top: 545px;
	right: 955px;
}

#icon-myopinion {
	top: 800px;
	right: 955px;
}

#icon-mycalendar {
	top: -85px;
	left: -30px;
}

#icon-mycart {
	top: -175px;
	left: -5px;
}

#footer-main {
	width: 920px;
	padding: 0px 0px 10px 0px;
	float: left;
	position: relative;
	background:#FFFFFF;
}

#cart-main {
	width: 192px;
	height: 175px;
	background-image: url(/deals-images/header-main-cart.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
}

#cart-content {
	text-align: center;
	padding: 17px;
}

.text-grey {
	color: #595959;
}

.text-fineprint {
	font-size: 10px;
}

.text-small {
	font-size: 11px;
}

.text-negative {
	color: #FFFFFF;
}

.text-category-active {
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	width: 154px;
	height: 16px;
	cursor: pointer;
}

.text-category-inactive {
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 154px;
	height: 14px;
	cursor: pointer;
}

.text-category {
	font-weight: bold;
	font-size: 12px;
	width: auto;
	height: 14px;
}

.category-bullet-inactive {
	background: url(/deals-images/category-bullet.gif);
	background-repeat: no-repeat;
	float: left;
	width: 16px;
	height: 16px;
	visibility: hidden;
}

.category-bullet-active {
	background: url(/deals-images/category-bullet.gif);
	background-repeat: no-repeat;
	float: left;
	width: 16px;
	height: 16px;
}

#header-main-links {
	float: right;
	position: relative;
	top: 2px;
}

#footer-features {
	text-align: center;
	width: 920px;
	height: 90px;
	padding-top: 10px;
	vertical-align: text-bottom;
}

#features-section-left {
	text-align: center;
	vertical-align: text-bottom;
	width: 224px;
	height: 90px;
	padding-right: 4px;
	float: left;
	position: relative;
}

#features-section-middle {
	text-align: center;
	vertical-align: text-bottom;
	width: 224px;
	height: 90px;
	padding: 0px 4px 0px 4px;
	float: left;
	position: relative;
}

#features-section-right {
	text-align: center;
	vertical-align: text-bottom;
	width: 222px;
	height: 90px;
	padding: 0px 0px 0px 4px;
	float: left;
	position: relative;
	top: -8px;
}

#footer-seo-text {
	text-align: justify;
	width: 920px;
	height: 85px;
	position: relative;
	padding-top: 8px;
}

#seo-text-p1 {
	width: 448px;
	padding: 0px 4px 0px 8px;
	float: left;
}

#seo-text-p2 {
	width: 448px;
	padding-left: 4px;
	float: left;
}

#footer-help {
	text-align: left;
	width: 204px;
	height: 160px;
	float: left;
	border-right: #C7E4F7 solid 1px;
	padding: 10px 0px 0px 0px;
}

#footer-info {
	text-align: left;
	width: 254px;
	height: 160px;
	float: left;
	border-right: #C7E4F7 solid 1px;
	padding-top: 10px;
	padding: 10px 0px 0px 0px;
}

#footer-info-hidden {
	width: 300px;
	height: 50px;
	background-color: #FFFFFF;
	padding: 10px 10px 10px 10px;
	border:groove;
	top:-55px;
	float: left;
	position:relative;
	z-index:400000000;
}

#footer-offers {
	text-align: center;
	width: 460px;
	float: left;
}

#footer-offers-content {
	text-align: left;
	width: 260px;
	height: 70px;
	float: left;
	padding: 15px 100px 25px 100px;
	background-image: url(/deals-images/footer-offers-gradient.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

div.login {
	text-align: left;
	width: 260px;
	height: 120px;
	float: left;
	padding: 25px 100px 25px 100px;
	background-image: url(/deals-images/login_background.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

#footer-offers-cc {
	text-align: center;
	width: 460px;
	float: left;
}

#copyright {
	text-align: center;
	width: 970px;
	position: relative;
	top: -10px;
	padding-bottom: 10px;
}

/*a {
	color: #003366;
	text-decoration: none;
	border:none;
}

a.underline {
	color: #003366;
	text-decoration: underline;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}*/

a.category {
	text-decoration: none;
}

a.category:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a.advanced_search {
	color: #FFFFFF;
	text-decoration: underline;
}

a.advanced_search:hover {
	color: #003366;
}

a.privacy {
	color: #595959;
}

/* ADDED BY JED  */
div.locationRequest {
	border: 1px solid #CCCCCC;
	width: 500px;
	height: 75px;
	padding: 5px;
	background-image: url(/deals-images/select_location_bg.jpg);
	background-repeat: repeat-x;
}

#content-listing-products div.featured {
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
	margin-top:5px; 
	padding:7px 0px 0px 7px;
	clear: both;
	background-image: url(/images/v2/images/bg_line_short.jpg);
	background-repeat: repeat-x;
	z-index: -1;
}

#content-listing-products div.featured .detail h4 {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}

#content-listing-products div.standard {
	border-bottom: 1px dashed #CCCCCC;
	margin-bottom: 5px;
	padding-left:7px;
	clear: both;
	z-index: -1;
}

#content-listing-products table.detail {
	margin-bottom: 5px;
	margin-top: 5px;
	clear: both;
	z-index: -1;
}

#content-listing-products div.standard .detail h4 {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}

#content-listing-products .detail a{
	color:#003366;
	text-decoration:underline;
}

#content-listing-products .detail a:hover{
	color:#3895d8;
	text-decoration:underline;
}

#content-listing-products .savings {
	font-size: 11px;
	font-weight: bold;
	color: #ff6600;
}

.graphicAd img {
	margin-bottom: 0px;
	border: 1px solid #CCCCCC;
	float: left;
}

.listingTextAds {
	border: 1px solid #CCCCCC;
	float: left;
}

.textAdTitle {
	background-color: #FFFFFF;
	width: 180px;
	text-align: center;
	color: white;
	float: left;
	padding: 5px 0px 5px 0px;

}

.head1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 20px;
	font-weight: bold;
	color: #484848;
}

.boxhead {
	background-color: #8FC7EC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #464646;
}

.boxtop {
	background-color: #8FC7EC;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 4px;
	padding-left: 4px;
	border-color: #999999;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.boxoutside {
	background-color: #FFFFFF;
	padding: 0px;
	border-color: #999999;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.boxbottom {
	background-color: #FFFFFF;
	padding: 4px;
	border-color: #999999;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

A.buttontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #464646;
}

A.buttontext:hover {
	text-decoration: underline;
}

#advertProTextAds {
	float: left;
	display:block;
	height:auto;
	padding:25px 0px 0px 0px;
	background-color:#DFEFF9;
}

div.advertProTextAd_OFF {
	display: none;
}

div.advertProTextAd_ON {
	display: block;
	text-align: left;
	width: 180px;
}

div.advertproContainer {
	/*height:115px;*/
	vertical-align:middle;
}
div.advertProTextAd_ON a {
	font-size: 14px;
	color: #0977D9;
	font-weight: bold;
	display: block;
	text-align: left;

}

div.eventMessage {
	background-color: #FFFFFF;
	padding: 10px 0px 0px 10px;
	color: red;
	font-size: 12px;
	font-weight: bold;
}

li.eventMessage {
	color: red;	
}

.tabletexthidden {
	display: none;
	visibility: visible;
}

/* ------------------- New Styles ----------------------*/
#main-content-myaccount {
	width: 750px;
	padding: 0px;
	float: left;
}

#content-myaccount-tabs {
	width: 556px;
	padding: 7px 7px 0px 7px;
	float: left;
}

#myaccount-tabs {
	width: 556px;
	height: 368px;
	padding: 0px 0px 0px 7px;
	float:left;
}

#myaccount-tabs-nav {
	width: 556px;
	height: 30px;
	position: relative;
	z-index: 3;
	
}

#myaccount-tabs-content {
	width: 554px;
	height: 807px;
	background-color: #FFFFFF;
	border: #147DC0 solid 1px;
	border-left: #147DC0 solid 1px;
	border-right: #147DC0 solid 1px;
	position: relative;
	top: -1px;
	z-index: 2;
	text-align: center;
}

#tab-ma-myAccount,#tab-ma-myRewards,#tab-ma-myFavorites,#tab-ma-myCalendar
	{
	width: 25%;
	height: 30px;
	float: left;
	text-align: center;
}

.tab-ma-inactive, .tab-product-inactive, .tab-merchant-inactive {
	background-image: url(/deals-images/tab-inactive-ma.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	overflow: hidden;
}

.tab-ma-inactive-over, .tab-product-inactive-over, .tab-merchant-inactive-over {
	background-image: url(/deals-images/tab-inactive-ma-o.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	overflow: hidden;
}

.tab-ma-active, .tab-product-active, .tab-merchant-active {
	background-image: url(/deals-images/tab-active-ma.gif);
	background-repeat: no-repeat;
	overflow: hidden;
}

.tab-ma-title, .tab-product-title, .tab-merchant-title  {
	position: relative;
}

.myaccount-section-header {
	background: url(/deals-images/myaccount-section-header.gif) center
		no-repeat;
	width: 468px;
	height: 23px;
	padding: 0px 43px 0px 43px;
	font-size: 12px;
	position: relative;
	z-index: 2000;
}

.myaccount-section-content {
	border: solid 1px #CCCCCC;
	text-align: left;
	position: relative;
	top: -14px;
	z-index: 1000;
	margin: 0px 30px 0px 30px;
	padding: 24px 10px 10px 10px;
}

.myaccount-section-title {
	float: left;
	width: 292px;
	height: 20px;
	text-align: left;
	padding: 3px 0px 0px 8px;
	font-weight: bold;
}

.myaccount-section-options {
	float: right;
	width: 160px;
	height: 20px;
	text-align: right;
	padding: 4px 8px 0px 0px;
	font-size: 11px;
}

#myaccount-orderhistory {
	width: 512px;
	height: 30px;
	text-align: right;
	padding: 10px 0px 0px 0px;
	font-weight: bold;
}

.myaccount-content-titles {
	font-weight: bold;
	width: 80px;
}

.myaccount-content-data {
	
}

.myaccount-content-options {
	text-align: right;
}

/* MERCHANT CSS */
#tab-product-locations, #tab-product-productInfo, #tab-merchant-merchantInfo, #tab-merchant-merchantReviews {
	width:139px;
	height:30px;
	float:left;
	text-align:center;
	position:relative;
	z-index:3;
}

#tab-product-links{
	width:200px;
	height:30px;
	bottom:12px;
	float:left;
	text-align:center;
	position:relative;
	z-index:3;
}
#merchant-tabs-nav {
	width:378px;
	height:30px;
	position:relative;
	z-index:3;
}

#products-tabs-nav{
	width:678px;
	height:30px;
	position:relative;
	z-index:3;
	padding-top:5px;
}
 
#merchant-tabs {
	width:355px;
}
 
#product-tabs {
	width:743px;
}

#product-tabs-content {
	width:702px;
	height:440px;
	background-color:#FFFFFF;
	border:#147DC0 solid 1px;
	border-left:#147DC0 solid 1px;
	border-right:#147DC0 solid 1px;
	position:relative;
	top:-1px;
	z-index:2;
	text-align:left;
	padding:16px 8px 8px 8px;
	overflow:auto;
}
#merchant-tabs-content {
	width:355px;
	height:520px;
	background-color:#FFFFFF;
	border:#147DC0 solid 1px;
	border-left:#147DC0 solid 1px;
	border-right:#147DC0 solid 1px;
	position:relative;
	top:-1px;
	z-index:2;
	text-align:left;
	padding:16px 8px 8px 8px;
	overflow:auto;
}

#main-content.main-pad {
	padding:7px;
	width:736px;
	background-color:#FFFFFF;
}

.bgcolor_dark {
	background-color:#0687DA;
	}
.static {
	float:left;
	width:550px;
	padding:0px 10px 0px 10px;
} 

#ideasandfeedback{
	text-align:center;
	color:#303030;
}
#ideasandfeedback td{
	font-size:8pt;
}
#ideasandfeedback tr.blue{
	background-color:#d3e9f7;
}
#ideasandfeedback th{
	font-size:7pt;
	font-weight:bolder;
}
#ideasandfeedback td.question{
	text-align:left;
	padding-left:5px;
	font-size:9pt;
}
#ideasandfeedback td.longquestion{
	text-align:left;
	padding-left:5px;
	font-size:9pt;
}
#ideasandfeedback td.disclaimer{
	font-size:12pt;
	text-align:left;	
}

#opinionmatters{
	padding: 10px 0px 0px 0px;
	text-align:left;
	font-size:14pt;
	font-weight:bolder;
}
#dollar-shipping{
	padding-top:8px;
}

.s_content{
	padding:15px 0px 0px 10px;	
}

.new_customer {
	padding:0px 20px 20px 20px;
}

.orangetext {
	color:#ff6100;
}

.subcat {
	visibility:hidden;
	display:none;
	z-index:300000;
}
.subcat-contents {
	background-image:url(/deals-images/sub-bg-middle.gif);
	background-repeat:repeat-y;
	margin-top:-2px;
	margin-bottom:-2px;
	
}
.subcat-contents a:hover{
	color:#FF6000;
}

.article-title{
	font-size:18px;
	font-weight:bold;
	border-bottom: 2px solid #44A5E3;
	text-align: left;
	padding:15px 0px 0px 0px;
}

.article-byline{
	font-size:9px;
	color:#999999;
	text-align: left;
	padding:3px 0px 5px 0px;
}

.article-body{
	font-size:12px;
	padding:5px 0px 10px 0px;
	text-align: left;
}

.nodeal{
	text-align:center;
}

.nodeal hr{
	height:1px;
	color:#999;
	background-color:#999;
	border:0;
}
