	.container {width:840px; border:1px solid #000000; }
	.bodyBlock {width:840px; border:1px solid #E8E8E8;}
	.utility {width:815px; height:30px; line-height:30px; text-align:right; margin:0px; padding:0px;}
	.utility p {padding:0px 15px 0px 0px; margin:0px; font-family:arial; font-size:12px; }
	.utility p a {text-decoration:none; color:#000000;text-decoration:underline;}
	.utility p a:hover {text-decoration:none;}
	.header {text-align:right; background:url(../images/logo.gif) no-repeat 0px 0px #ffffff; height:50px; width:790px;}
	.header p {color:#000000; padding:5px 0px 0px 0px; font-family:arial; font-size:12px; margin:0px;}
	.header .searchText {font-size:12px; background-color:#FFFFFF; border:1px solid #3D2A09;}
	.header .goButton {padding:0px 1px 0px 3px; background-color:#9F0A0C; color:#FFFFFF;  font-family:arial; font-size:11px; font-weight:bold; border:0px; cursor:pointer;}
	.topnav {height:30px; width:790px; background-color:#9F0A0C; margin-left:10px; margin-right:10px;}
	.topnav ul {margin:0px; padding:0px 0px 0px 0px;}
	.topnav ul li {list-style:none; float:left; line-height:29px; margin:0px; padding:0px 35px 0px 35px;}
	.topnav ul li.on {background-color:#C55456;}
	.topnav ul li a {color:#FFFFFF; font-family:arial; font-size:12px; text-decoration:none;}
	.topnav ul li a:hover {text-decoration:none;font-weight:bold;}
	.topnav p.date {text-align:right; color:#FFFFFF !important; font-family:arial !important; font-size:12px !important; line-height:30px; padding-right:10px; margin:0px;}
	.subnav {height:30px; width:790px; background-color:#FFFFFF; border-bottom:1px solid #000000; margin-left:10px; margin-right:20px;}
	.subnav ul {margin:0px; padding:0px 0px 0px 0px;}
	.subnav ul li {list-style:none; float:left; line-height:30px; margin:0px; padding:0px 5px 0px 15px;}
	.subnav ul li.on {cursor:pointer; background-color:#FFFFFF;}
	.subnav ul li a {color:#000000; font-family:arial; font-size:12px; text-decoration:underline; margin-right:15px;}
	.subnav ul li a:hover {color:#000000; font-family:arial; font-size:12px; text-decoration:none; margin-right:15px;}
	.subnav ul li a.on {color:#000000; font-family:arial; font-size:12px; text-decoration:none; font-weight:bold;}
	.subnav p.date {color:#2618AB !important; font-family:arial !important; font-size:12px !important; line-height:30px; }
	.subnav p.date a {color:#000000 !important; font-family:arial !important; font-size:12px !important; line-height:30px; }	
	body div.main {
		width:840px;
		height:100%;
		min-height:260px;
		float:left;
		clear:both;
		overflow:hidden;
	}
	.main .mainBody {float:left;
		width:703px;
		height:auto;
		
	}
	div.mainContainer {
		width:100%; 
		padding:0px;
		padding-top:20px;
		height:auto;
		float:left;
		}
	iframe{
		margin-left:10px;
		
	}
	.main .rightBar {padding:2px 20px 20px 0px; float:right;}
	.main .rightContainer {background-color:#FFFFFF; width:115px; padding:0px 0px 10px 0px; margin-top:10px;}
	.main .rightContainer ul {margin:0px; padding:10px 10px 0px 10px;}
	.main .rightContainer ul li {margin:0px; padding:1px 0px 1px 0px; list-style:none;}
	.main .rightContainer a {text-decoration:none; color:#2618AB; font-family:arial; font-size:11px; line-height:13px;}
	.main .rightContainer a:hover {text-decoration:underline;}
	.main .rightBar2 {padding:20px 20px 20px 0px; float:right;}
	.main .rightContainer2 {background-color:#ffffff; width:115px; padding:82px 0px 10px 0px; margin-top:0px;}
	.main .rightContainer2 ul {margin:0px; padding:10px 10px 0px 10px;}
	.main .rightContainer2 ul li {margin:0px; padding:1px 0px 1px 0px; list-style:none;}
	.main .rightContainer2 a {text-decoration:none; color:#2618AB; font-family:arial; font-size:11px; line-height:20px;}
	.main .rightContainer2 a:hover {text-decoration:underline;}
	.main .rightBar3 {padding:20px 20px 20px 0px; float:right;}
	.main .rightContainer3 {background-color:#FFFFFF;  width:130px; margin-left:20px; padding:0px 0px 10px 0px; margin-top:0px;}
	.main .rightContainer3 ul {margin:0px; padding:10px 10px 0px 10px;}
	.main .rightContainer3 ul li {margin:0px; padding:1px 0px 1px 0px;}
	.main .rightContainer3 a {text-decoration:none; color:#2618AB; font-family:arial; font-size:11px; line-height:13px;}
	.main .rightContainer3 a:hover {text-decoration:underline;}
	a.bookmarklet {text-decoration:none; color:#FFFFFF; font-family:arial; font-size:11px; line-height:13px; margin:0px 0px 15px 0px; background-color:#333300; padding:3px 3px 3px 3px;}
	a.bookmarklet:hover {text-decoration:none !important;}
	div.arrowAd {
	margin-left:23px;
 	width:685px; height:auto; clear:both;  float:left;
 
 }
	div.arrowAd img{
		width:685px;
		height:40px;
	}
	.mainContainer p{
		text-align:left;
	}
	.mainContainer p b{
		font-size:14px;
	}
	
	center{
		text-align:left;
	}
	center font.left_menu_heading{
		margin:0px;
		padding:0px;
		text-align:left;
	}
	
	.mainContainer form{
		display:block;
		width:100%;
		height:auto;
		float:left;
		clear:both;
	}
	.arrowAd p { text-align:left; font-size:14px; font-weight:bold; color:green;}
	/*starts new upadte*/
	div.ratingBlock {
		display:block;
		width:100%;
		height:auto;
		min-height:230px;
		clear:both;
	 padding:0px 0px 20px 0px; margin:0px;}
	.bottomLinks {clear:both; padding-left:100px; }
	.ratingSection {float:left; width:100px; border:0px; margin:0px; padding:0px;}
	/*ends new upadte*/
	.descriptionBlock {
		margin: 0px;
		padding:0px; 
		width:524px; 
		height:auto; 
		clear:both;
		float:left;
		
		}

	.descriptionContainer {width:525px;
		height:auto;
		float:left;
		
	}/*width of main deal blog*/
	.descriptionTitle p {padding:0px; margin:0px; background-color:#E5822D; height:32px; color:#FFFFFF; font-family:arial; line-height:32px; padding-left:10px;}
	.descriptionTitle a {float:left; text-decoration:none; height:32px; color:#FFFFFF; font-weight:bold; font-family:arial; line-height:32px; padding-left:10px;}
	.descriptionTitle a span {font-weight:normal; position:relative; left:-10px; top:0px;}
	.descriptionTitle a.seeit {
		float:left; 
		margin-right:12px; 
		font-size: 14px;
		text-decoration:none; 
		height:32px; 
		color:#3333FF; 
		font-weight:bold; 
		font-family:arial; 
		line-height:32px; 
		padding-left:10px;
		
		}
		
		.ratingBlock  table{
			clear:both;
			float:left;
			display:block;
			margin-left:20px;
			width:auto;
			height:auto;
		}
		.descriptionContainer  table{
			margin:0px;
		}	
		td div.descriptionBlock{
			margin-left:20px;
		}
		div#div_comments .descriptionBlock{
			margin-left:175px;
		}
		font.gfonth{
			font-weight:bold;
		}
		div#div_comments{
			width:100%;
			float:left;
			height:auto;
			
		}
		div#div_comments table{
			background-color:#eeeeee;
			margin-left:145px;
			width:524px;
			height:auto;
			float:left;
			clear:both;
			display:block;
			margin-bottom:20px;
		}
		div.paging{
			margin-bottom:10px;
			margin-top:10px;
		}
	.descriptionContents {margin:0px; padding:0px;}
	.descriptionContents p {margin:0px; padding:10px; font-family:arial; font-size:12px; color:#000000;}
	.descriptionContents a {color:#2EA6A7; text-decoration:underline; font-size:arial; font-family:arial; margin-right:15px;}
	.descriptionContents p.submitted {text-align:right; font-size:9px; font-family:arial; color:#666666; margin:0px; padding:0px 5px 0px 0px;}
	.descriptionContents p.submitted a {text-decoration:underline; color:#0000EE; margin:0px; padding:0px;}
	.descriptionContents p.submitted a:hover {text-decoration:none;}
	.descriptionContents p.tags {font-size:12px; font-family:arial; color:#000000; margin:0px; padding:0px 0px 5px 10px;}
	.descriptionContents p.tags span {font-weight:bold;}
	.descriptionContents p.tags a {text-decoration:none; color:#3333FF; margin:0px; padding:0px;}
	.descriptionContents p.tags a:hover {text-decoration:underline;}
	.ratingContainer {background-color:#eeeeee; }
	.rateMe {background-color:#eeeeee; text-align:center; padding:0px; margin:0px;}/*Rating loading backgroud Color*/
	.rateMe a {margin:0px 12px 0px 7px; color:#E0BB6A; line-height:40px; font-size:48px; font-weight:bold; font-family:arial; text-decoration:none;}
	.rateMeFont{margin:0px 12px 0px 7px; color:#E0BB6A; line-height:40px; font-size:48px; font-weight:bold; font-family:arial; text-decoration:none;}
	.ratingTop {background:url(../images/ratingTop.gif) no-repeat; width:100px; height:42px;}
	.ratingTop p {font-family:arial; font-size:20px; color:#9F0A0C; margin:0px; padding:10px 0px 0px 20px;}
	.rateThisDeal {background:url(../images/rateThisDeal.gif) no-repeat; width:100px; height:31px;}
	.rateThisDeal p {font-family:arial; font-size:12px; color:#000000; margin:0px; padding:10px 0px 0px 10px;}
	.ratingInfo {text-align:center; font-size:36px; font-weight:bold; font-family:arial;color:#97D8DA;}	
	.ratingInfo a{text-align:center; font-size:36px; font-weight:bold; font-family:arial;color:#97D8DA;}	
	.plus {color:#FF7E00;}
	.minus {color:#2157D7;}
	.imageContainer {border:1px solid #9E958E; padding:5px 5px 5px 5px; margin:0px;}
	.adBanner {width:804px; padding:0px; margin:0px; height:200px; border:1px solid #CCCCCC;}
	.adBanner p {padding:12px 0px 12px 12px; margin:0px; height:80px; font-size:36px; font-weight:bold; font-family:arial black; color:#666666;}
	.logoLink {position:relative; top:0px; left:0px; float:left; z-index:100;}
	p.links {
		
		
		margin:0px; padding:5px 0px 0px 15px; font-family:arial; font-size:12px; color:#000000;}
	p.links a {font-family:arial; font-size:12px; color:#2EA6A7; margin:0px 10px 0px 0px;}
	/* problem dropdown */
	.probdrop {}
	.probdrop, .probdrop ul { padding: 0; margin: 0; list-style: none; font: 11px sans-serif;  height:auto;  display: block; float:left;width:auto; margin-left:10px; }
	.probdrop, .probdrop ul li{padding:0px;margin:0px; height:22px; width:auto; display:block}
	.probdrop ul li a.toplinep3{
				
	}
	a.droplinep { white-space: nowrap; display: block; width: 10.5em; font-size: 11px; text-decoration: none; padding: 3px 10px 3px 5px;  border-right: 1px solid #96C1EB; border-left: 1px solid #96C1EB; color: #06c; background: #fff url(../images/drop-border.png) 0 100% no-repeat; }
	a.droplinep:hover {background-color: #D8E6F3; border-right: 1px solid #96C1EB; border-left: 1px solid #96C1EB; color: #06c; font-size: 11px; }
	ul.news-details li li {border-left: none;float: none;height: 1.3em;}
	a.toplinep {background: url(../images/down-arrow.png) 100% -100px no-repeat; white-space: nowrap; display: block; width: 7.5em; color: #06c;  border: 1px solid #96C1EB; text-decoration: none; height: 15px; margin: 0; font-size: 11px; padding: 2px 10px 2px 5px; height: 14px; }
	a.toplinep3	{background: url(../images/down-arrow.png) 100% -100px no-repeat; white-space: nowrap; display: block; width: 5.0em; color: #06c;  border: 1px solid #96C1EB; text-decoration: none; height: 15px; margin: 0; font-size: 11px; padding: 2px 10px 2px 5px; height: 14px; }
	.probdrop li { float: left; margin-bottom: 0; width: 7em; }
	.probdrop li ul li { min-width: 7em; }
	.probdrop li ul {width: 7em; _width: 7em; min-width: 75px; }
	.probdrop li:hover ul, .probdrop li.probhover ul {display: block;position:absolute;left: 0; top: 20px; }
	.footer {clear:both; border-top:3px solid #C55456; background-color:#9F0A0C; height:22px;}	
	.footer p{color:#ffffff; font-weight:bold; font-family:arial; font-size:12px; margin:0px; line-height:22px; text-align:center; padding:0px 0px 0px 5px;}
	.footer a{text-decoration:none; color:#ffffff; font-weight:bold; font-family:arial; font-size:12px;}
	.footer a:hover{text-decoration:underline; color:#ffffff; font-weight:bold; font-family:arial; font-size:12px;}
	.paging{text-align:left; font-size:12px; font-family:arial; color:#666666; margin-left:25px;padding:0px 5px 0px 0px; clear:both;}
	.sign_in {border-top:0px solid #3D2A09; background-color:#238DB7; height:20px;}
	.my_links{margin:0px; padding:5px 0px 0px 15px; font-family:arial; font-size:12px; color:#2EA6A7;}
	.my_header{padding:0px; margin:0px; background-color:#666666; height:2px; color:#FFFFFF; line-height:20px; }
	.my_left_bar{ width:110px; padding:0px 0px 10px 0px; margin-top:10px;}
	.my_left_bar a {text-decoration:none; color:#2618AB; font-family:arial; font-size:11px; line-height:0px;}
	.my_left_bar ul {margin:0px; padding:10px 10px 0px 10px;}
	.my_left_bar ul li {margin:0px; padding:1px 0px 1px 0px; list-style:none;}
	.left_container{padding:20px 20px 20px 0px; float:left;}
	.response_checked{ background-color:#886A50;float:left; text-decoration:none; height:32px;}
	.button {padding:0px 1px 0px 3px; background-color:#9F0A0C; color:#FFFFFF;  font-family:arial; font-size:11px; font-weight:bold; border:0px; cursor:pointer;}
	.new_main {width:710px;}
	.new_main .mainBody {float:left;}
	.new_main .mainContainer {width:804px; padding:20px;}
	.new_main .rightBar {padding:20px 20px 20px 0px; float:right;}
	.new_main .rightContainer {background-color:#FFFFFF; width:110px; padding:0px 0px 10px 0px; margin-top:10px;}
	.new_main .rightContainer ul {margin:0px; padding:10px 10px 0px 10px;}
	.new_main .rightContainer ul li {margin:0px; padding:1px 0px 1px 0px; list-style:none;}
	.new_main .rightContainer a {text-decoration:none; color:#2618AB; font-family:arial; font-size:11px; line-height:13px;}
	.new_main .rightContainer a:hover {text-decoration:underline;}
	.to_right{float:right; margin-right:10px; font-size: 14px;text-decoration:none; height:32px; color:#3333FF; font-weight:bold; font-family:arial; line-height:0px; padding-left:10px;}
	.power_deal_price{background-color:#F4F4F4;}
	.style1{ color:black;}
	.merchantDescriptionTitle p {padding:0px; margin:0px; background-color:#6C8C37; height:32px; color:#FFFFFF; font-family:arial; line-height:32px; padding-left:10px;}
	.merchantDescriptionTitle a {float:left; text-decoration:none; height:32px; color:#FFFFFF; font-weight:bold; font-family:arial; line-height:32px; padding-left:10px;}
	.merchantDescriptionTitle a span {font-weight:normal; position:relative; left:-10px; top:0px;}
	.merchantDescriptionTitle a.seeit {float:right; margin-right:12px; font-size: 14px;text-decoration:none; height:32px; color:#3333FF; font-weight:bold; font-family:arial; line-height:32px; padding-left:10px;}
	.mbutton {padding:0px 1px 0px 3px; background-color:#6C8C37; color:#FFFFFF;  font-family:arial; font-size:11px; font-weight:bold; border:0px; cursor:pointer;}
	.tags_font{font-family:arial; font-size:11px; color:#000000;}
	ul.specials li { color:blue; } ul.specials li span { color:navy; } 
	.home_heading{ font-weight:bold; color:black;	}
	.image{width:173px;}
	/*new deal design*/
	.descriptionTitleNew p {
		font-size:14px; 
		padding:0px;
		display:block;
		width:100%; 
		margin:0px; 
		background-color:#ffffff; 
		height:32px;
		
		font-family:arial; 
		padding-left:0px;}
	.descriptionTitleNew a {
		display:block;
		float:left; 
		text-decoration:none; 
		height:32px; 
		width:329px;
		color:#1A761A; 
		font-weight:bold; 
		font-family:arial; 
		line-height:32px; 
		padding-left:5px;}
	.descriptionTitleNew a span {font-weight:normal;}
	.descriptionTitleNew a.seeit {
		float:left; 
		margin-right:0px; 
		text-decoration:none; 
		height:32px; 
		color:#3333FF; 
		font-weight:bold; 
		text-align: right;
		line-height:32px; 
		margin-left:0px;
		width:185px;
		
		overflow:visible;
	}
	
	div.captionbubble{
		margin-top:10px;
		width:326px;
		height:60px;
		padding:2px;
		text-align:left;
		background-image:url("/images/comment_bubble.gif");
		background-repeat:no-repeat;
		float:left;
		clear:both;
		overflow:hidden;
		
	}
	div.captionbubble blockquote{
		font-size:12px;
	}
	cite.rounded{
		width:500px;
		height:auto;
		float:left;
		clear:both;
		display:block;
		text-align:left;
		padding-left:23px;
	}
	table.tdcell2{
		margin-top:20px;
		width:100px;
		height:auto;
		display:block;
		float:left;
	}
	table.tdcell2 td{
		text-align:left;
		width:auto;
		height:auto;
		display:block;
	}
	.imageContainerNew {border:1px solid #9E958E; padding:5px 5px 5px 5px; margin:; margin-top:10px; margin-bottom:5px;}
	/*Request deals descriptopm*/
	.descriptionTitleReq p {padding:0px; margin:0px; background-color:#ffffff; height:32px; color:#FFFFFF; font-family:arial; line-height:32px; padding-left:0px;}
	.descriptionTitleReq a {float:left; text-decoration:none; height:32px; color:#996633; font-weight:bold; font-family:arial; line-height:32px; padding-left:5px;}
	.descriptionTitleReq a span {font-weight:normal; position:static; right:-90px; top:0px;}
	.descriptionTitleReq a.seeit {float:right; margin-right:12px; font-size: 14px;text-decoration:none; height:32px; color:#3333FF; font-weight:bold; font-family:arial; line-height:32px; padding-left:10px;}
	/*Member Power deals */
	.descriptionContainerM {width:612px;}
	.descriptionTitleM p {padding:0px; margin:0px; background-color:#E5822D; height:32px; color:#FFFFFF; font-family:arial; line-height:32px; padding-left:0px;}
	.descriptionTitleM a {float:left; text-decoration:none; height:32px; color:#FFFFFF; font-weight:bold; font-family:arial; line-height:32px; padding-left:5px;}
	.descriptionTitleM a span {font-weight:normal; position:relative; left:-90px; top:0px;}
	.descriptionTitleM a.seeit {float:right; margin-right:12px; font-size: 14px;text-decoration:none; height:32px; color:#3333FF; font-weight:bold; font-family:arial; line-height:32px; padding-left:10px;}
	.imageContainerNewM {border:1px solid #9E958E; padding:5px 5px 5px 5px; margin:0px; margin-top:10px;margin-bottom:10px;}
	/*Merchant Power deals*/
	.merchantDescriptionTitleMPD p {padding:0px; margin:0px; background-color:#6C8C37; height:32px; color:#FFFFFF; font-family:arial; line-height:32px; padding-left:0px;}
	.merchantDescriptionTitleMPD a {float:left; text-decoration:none; height:32px; color:#FFFFFF; font-weight:bold; font-family:arial; line-height:32px; padding-left:5px;}
	.merchantDescriptionTitleMPD a span {font-weight:normal; position:relative; left:-90px; top:0px;}
	.merchantDescriptionTitleMPD a.seeit {float:right; margin-right:12px; font-size: 14px;text-decoration:none; height:32px; color:#3333FF; font-weight:bold; font-family:arial; line-height:32px; padding-left:10px;}
	.imageContainerNewMPD {border:1px solid #9E958E; padding:5px 5px 5px 5px; margin:0px; margin-top:10px; margin-bottom:10px;}
	/*Rate This Deal*/
	.RateThisDealYes{font-size:15px; float:left; margin-left:0px; margin-top:0px;cursor:pointer;}
	.RateThisDealYesPoints{float:right; font-size:25px; margin-top:15px; margin-right:15px;cursor:pointer;}
	.RateThisDealNo{color:#F26522; font-size:15px; float:left; margin-left:0px; margin-top:0px;cursor:pointer;}
	.RateThisDealNoPoints{color:#F26522; float:right; font-size:25px;margin-top:15px; margin-right:15px;cursor:pointer;}

	A.default_link {COLOR: #000000; TEXT-DECORATION: underline;}
	A.default_link:hover {COLOR: #000000; TEXT-DECORATION: none;}
	.footer_ads{ width:650px; clear:both; background-color:#ffFFFF;}
	.button_disable {padding:0px 1px 0px 3px; background-color:#808080; color:#FFFFFF;  font-family:arial; font-size:11px; font-weight:bold; border:0px; cursor:pointer;}
	.top_ads{ width:650px; clear:both; background-color:#ffffff;}
	
	a span.cssDescription{
		font-weight:bold;
	}
	
