*{ margin:0px; padding:0px;}
a img	{ border:none;}
body	{ font-family:Arial, Helvetica, sans-serif; margin:20px 0px 10px 0px}
table	{border-collapse:collapse}
td	{ text-align:left; vertical-align:top;}
td.rightAlign	{ text-align:right;}
.bottomPadding	{ padding-bottom:13px;}
.topPadding	{ padding-top:13px;}
.topBottomPadding	{ padding:13px 0px;}
input	{ vertical-align:middle;}
/* Container */

#mainContainer	{ width:970px; margin:0 auto;}


td.mainTopNav {	width:103px;padding:0 14px 0 0;	height:31px;text-align:center; 	background:url(../img/menuBg.gif) left top no-repeat;color:#cc0000; font:bold 11px Arial, Helvetica, sans-serif; vertical-align:middle;}


.mainTopNav a {	color:#cc0000; text-decoration:none;}
.mainTopNav a:visited{	color:#cc0000; text-decoration:none;}
.mainTopNav a:hover, .mainTopNav.active a {color:#ff9900;}
.divider	{ background:url(../img/divider.jpg) repeat-x left top; height:18px;}

.tossIt {	background:#a50021;	color:#fff; width:215px;height:39px; line-height:39px; margin:9px 0 0 0;padding:0 0 0 10px; font-size:26px}

.headerLeft {	width:653px;	height:227px; *height:232px;background:#ff2000 url(../img/headerBg.jpg) left top repeat-x;}

.headerLeftInner {	margin:24px 0 0 11px;}
.getAnswer {	padding:30px 0 0 0;}

/*------------------Search css-------------------*/
.searchInput {	width:504px;margin:19px 0 0 0;}
/*.input {font:16px Georgia, "Times New Roman", Times, serif;	width:99%;	height:43px; margin:0;padding:0px 0 0 5px;border:solid 0 #000; color: #000; background:url(../img/inputbg.jpg) repeat-x left top; line-height:43px;}*/


.input {font:16px Georgia, "Times New Roman", Times, serif;	width:486px;	height:43px; margin:0; padding:0px 10px 0 10px;border:solid 0 #000; color: #000; background:url(../img/searchBg1.jpg) no-repeat left top; line-height:43px;}

.inputLeftBg {	background:url(../img/inputLeftBg.gif) left top no-repeat; width:8px;height:43px;}

.inputMidBg {height:39px;}

.inputRightBg {	background:url(../img/inputRightBg.gif) left top no-repeat; width:8px;height:43px;}
.freshToday	{ font: 14px/17px Georgia, "Times New Roman", Times, serif; color:#616161;}
.freshToday th	{ font-size:20px; color:#fff; background:#a50021; line-height:29px; font-weight:400; text-align:center; border:1px solid #a50021; font-family:Arial, Helvetica, sans-serif; padding-left:15px;}
.freshToday td	{ border:1px solid #c1c1c1; padding:13px 6px;}
.freshToday td td	{ padding:0px; border:none;}
.redTxtHeading	{ font:bold 17px Georgia, "Times New Roman", Times, serif; color:#d60000; margin-bottom:3px;}

.categoryMainTd {	width:139px; font:12px Georgia, "Times New Roman", Times, serif;}

.categoryMain { margin:8px 0px;}

.categoryMain img{	width:117px;height:123px; border:solid 1px #c3c3c3; margin:0px 6px; padding:0;}

.categoryName {	 padding:8px 5px 8px 5px; text-align:center;}

.categoryName a {text-decoration:none;}

.categoryName a:hover {	text-decoration:underline;}

.categoryNameRight {	padding:7px 14px 10px 0;}

.categoryNameRight a {	text-decoration:none;}

.categoryNameRight a:hover {	text-decoration:underline;}
.productCategory	{ font:12px Georgia, "Times New Roman", Times, serif; border:1px solid #b8b8b8;  width:800px;}
.productCategory a{ color:#3c3c3c;}

.categoryNew th, .categoryNewProduct th, .categoryHead {	background:#e8e8e8;	color:#464646; font-size:15px; font-weight:700; padding:0 0 0 11px; line-height:32px; text-align:left; font-family:Arial, Helvetica, sans-serif;}


.categoryNew { border:1px solid #b4b4b4; margin:10px 0px; width:800px;}
.categoryNewProduct	{ border:1px solid #b4b4b4; margin:10px 0px; width:800px;}
.categoryNewProduct 	{ margin:0px 0px 0px 0px;}
.categoryNew td, .categoryNewProduct td	{ padding:12px; background:#f6f6f6}
.categoryNewProduct td	{ background:#fdfdfd; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.categoryNewProduct td p	{ margin:0px 0px 10px 0px; line-height:18px; color:#5e5e5e;}
.categoryNew td	td	{ padding:0px;}

td.answeredAreaLeft{	width:185px; padding:0px; text-align:left;}
.answeredAreaLeft img	{ padding:0px; margin:0px; border:1px solid #d3d3d3;}

.lineSpace{	padding:0 0 20px 0;	clear:both;	font: bold 12px Georgia, "Times New Roman", Times, serif;}
.lineSpace a, .talkHead a	{ color:#363636; text-decoration:none; font-weight:bold;}
.lineSpace a:hover, .talkHead a:hover	{ text-decoration:underline;}
.listImg {	padding:0 5px 0 0;}
.talkHead	{ margin-bottom:10px;}

.more{	margin:-7px 0 5px 13px; font-size:12px;}

.more1 {	margin:0px; font-size:12px; color:#c11d1e;}
.more a, .more1 a {	text-decoration:none; color:#c11d1e;}

.more a:hover, .more1 a:hover {	text-decoration:underline;}
td.divider2	{ background: url(../img/divider2.jpg) repeat-x left center; height:34px; padding:0px;}

.footer {	border-top:solid 1px #ababab;	margin:0px 0 0 0; 	background:#f3f3f3;	color:#434343;	font-size:11px;}

.footerLink {	padding:15px 0 5px 0;	text-align:center;}

.footerLink a {	text-decoration:none;	padding:0 8px 0 8px;	color:#434343; font-family:Georgia, "Times New Roman", Times, serif;}
.footerLink a:visited {color:#434343; }

.footerLink a:hover {	text-decoration:underline;	color:#434343;}

.copyright {padding:0 0 15px 0;	color:#434343;	text-align:center; font-family:Georgia, "Times New Roman", Times, serif;}

/* Css for Inside Pages */
.insideRightContainer	{ width:238px; text-align:center;}
.textContainer	{ font:12px/16px Verdana, Arial, Helvetica, sans-serif; color:#383838; padding:12px; border:1px solid #ccc;width:800px;}
.textContainer p	{ margin-bottom:16px;}
.textContainer p span	{ margin-right:0px;}

.textContainer p a:hover	{ text-decoration:none;}
.textContainer p a:visited	{color:#0000FF;}

.textContainer p.nobottomspace	{ margin-bottom:8px;}
.textContainer h1,  h1.pageHeading{color:#CC0000; font:bold 22px Georgia, "Times New Roman", Times, serif;  margin-bottom:10px;}
h1.pageHeading2{color:#CC0000; font:bold 22px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; margin-bottom:2px; margin-left:13px}
.textContainer h2{color:#000; font:bold 14px Verdana, Arial, Helvetica, sans-serif;  margin-bottom:10px;}
.rightHeading { font:11px/22px Arial, Helvetica, sans-serif; color:#484848; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:center; margin-bottom:16px;}

.rightHeading span{ color:#a80000;}

.rightHeading  a	{ color:#484848; text-decoration:none;}
.rightHeading  a:hover	{ text-decoration:underline;}



.categorytossit { margin:8px 0px;}
.categorytossit img{	width:95px;height:102px; border:solid 1px #c3c3c3; margin:0px 6px; padding:0;}

.insideRightContainer2	{ width:300px; padding-top:39px; text-align:center}
.width300	{ width:300px;}
.bigBlackHeading	{ font:bold 20px Arial, Helvetica, sans-serif; color:#000;}


/* start css 13 may 10*/
.redHead{ background:#a50021; color:#FFFFFF; font-size:18px; padding:6px 10px; font-weight:bold; line-height:20px; font-family:Georgia, Times New Roma, Times, serif;}
.fl{ float:left;}
.imgM{ margin:0px 20px 10px 0px;}
.text h2{ font-size:23px; font:Arial, Helvetica, sans-serif; color:#000000; padding-bottom:0px; font-weight:normal;}
.text h2 a{  color:#000000; text-decoration:none;}

ul.disc{ margin:0px; padding:0px;}
.disc li{ list-style-type:none; background:url(../img/disc.gif) 0 13px no-repeat; font-size:12px; line-height:30px; padding:0 0 0 13px;}
.disc li a{ text-decoration:none; color:#000000;}
.disc li a:hover{ text-decoration:underline; color:#000000;}

ul.prvNext{ margin:0px; padding:0px; float:right;}
.prvNext li{ display:inline; list-style-type:none; color:#0000ff; border-left:1px solid #0000ff; padding:0 5px 0 6px; }
.prvNext li a{ color:#0000ff; text-decoration:none;}
.prvNext li a:hover{ color:#0000ff; text-decoration:underline;}
.prvNext li.noneB{ border-left:0px solid #0000ff;}

.insideRightContainer1	{ width:300px; text-align:center;}

.size18{ font-size:18px; color:#434343;}

/* 14 May */

.blackBg	{ background:#000; padding-left:3px; padding-top:30px;}
.days	{ font: bold 20px Arial, Helvetica, sans-serif; color:#fff; vertical-align:middle; padding-left:6px;}
.slicedMain	{ border:1px solid #b4b4b4;}
td.slicedMainLeft	{ text-align:center; width:132px; padding:2px 0px; border-bottom:solid 1px #b4b4b4;}
.slicedHead {font:bold 20px Arial, Helvetica, sans-serif; display:block; color:#202020;}


.tipsHead {font-family:Georgia, "Times New Roman", Times, serif; height:32px; padding:0 0 0 11px;font-weight: bold;	font-size: 24px; line-height:32px; background:#e9e9e9; color:#202020;}

.tips {	margin:10px 0 0 0px;color: #464646;}

.tips ul {margin:13px 0 13px 15px;	padding:0; font-size:14px;	}
.tips ul li {	margin:0; padding:0 0 15px 0px; list-style-type:disc}
.tips ul li a {	text-decoration:none;	}
.tips p {	margin:0 0 15px 10px;}
.tips p a {	text-decoration:underline;}
.tips p a:hover {	text-decoration:none;}

.rightSearchArea	{ border:1px solid #ccc; padding:5px 0px 10px 0px; width:300px;}
.rightSearchArea label	{ display:block; font:bold 12px Arial, Helvetica, sans-serif; color:#cc0000; margin:0 0 5px 5px; width:295px;}
.rightSearchArea p 	{ background:url(../img/searchbg.jpg) no-repeat left top; padding:0px 5px; margin:0px 3px 0 3px }
.rightSearchArea p input[type="text"] { border:none; background:none; line-height:19px;  width:236px; font:11px Arial, Helvetica, sans-serif; color:#515151; height:19px; margin-top:-2px; }
.rightSearchArea p input[type="image"] { margin-left:5px;}

.searchResultContainer	{ border:1px solid #ccc;}
.categorySearchHead	{ background:url(../img/categoryBg.gif) left top repeat-x; padding-left:11px; color:#cc0000; font:bold 15px Arial, Helvetica, sans-serif; line-height:34px;}





.moreResults {	color:#0000ff; font:12px/25px Arial, Helvetica, sans-serif;}


.categorySearch {	margin:3px 0 0 10px;padding:0; 	text-transform:uppercase;color:#0000ff; font:bold 14px/30px Arial, Helvetica, sans-serif; }

.categorySearch ul {
	margin:0;
	padding:0;
	list-style:none;	
}

.categorySearch ul li {
	margin:0;
	padding:0 0 0 18px;
	clear:both;
	border-bottom:solid 1px #d4d4d4;
	background:url(../img/blueList.gif) left 11px no-repeat; font-size:14px;
}

.categorySearch ul li.none {border-bottom:solid 0 #d4d4d4;}
.categorySearch ul li a {	text-decoration:none;  color:#0000ff;}
.categorySearch ul li a:hover {	text-decoration:underline; color:#0000ff;}
.moreResults {	color:#0000ff;	font:12px/25px Arial, Helvetica, sans-serif;}
.moreResults a {	text-decoration:underline; color:#0000ff;}
.moreResults a:hover {	text-decoration:none; color:#0000ff;}
.moreResults a.active {	text-decoration:none; color:#0000ff;}


.shelfTalkImg1 {	width:222px;height:284px;background:#fff; border:solid 4px #eaeaea;	margin:5px 0px 7px 20px; float:right; display:inline;}

.shelfDetailNew  {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#515151; margin:21px 0 0px 11px}
.shelfDetailNew a:visited  {color:#0000FF;}
/* .shelfDetailNew strong	{ text-decoration:underline; } */



.shelfTalkImg1 img  {	padding:5px;}

h2.redHeading	{ line-height:52px; font-size:26px; color:#a80000; font-family:"BerkeleyOldITCTT",Georgia,"Times New Roman",Times,serif; margin:0px; padding:0 0 0 11px; font-weight:normal}
.shelfHeading{ line-height:51px; font-size:26px; color:#a80000; font-family:Georgia, "Times New Roman", Times, serif; margin:-13px 0 0 0px; padding:0 0 0 11px;}
h3.blckHeadingBig	{ font:22px "BerkeleyOldITCTT",Georgia,"Times New Roman",Times,serif; color:#000; margin:5px 0 30px 0px; text-align:left;}
ul.shelfDetail	{ margin:0 0 0 15px; padding:0px;}
ul.shelfDetail li	{ font-size:12px;}

/* start css 14 may 10*/
.imgBor{ padding:5px; border:4px solid #eaeaea; margin:0 10px 10px 0px;}
.text h3{ font-size:26px; font:Georgia, Times New Roman, Times, serif; color:#000000; padding-bottom:0px; font-weight:normal; }

.insideRightContainer2	{ width:168px; text-align:center;}
p.pt{ padding-top:0px; font:12px Arial, Helvetica, sans-serif; color:#000}
.ptb10{ padding-top:10px; padding-bottom:90px;}


.linka{ margin:20px 0 0 0}
.linka a{ text-decoration:underline; color:#0a5bae; font-weight:normal;}
.linka a:hover{ text-decoration:none; color:#0a5bae;}
.redTextH{ color:#cc0000; text-align:left; line-height:25px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.pB10{ padding-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
.pB10 strong	{ font-size:14px;}

p.leftMargin	{ margin-right:31px;}
.leftImg	{ margin-left:33px; float:right;}

.leftImgSelf {
	width:222px;
	height:284px;
	background:#fff;
	border:solid 4px #eaeaea;
	margin:8px 7px 7px 8px; float:right;
}

.leftImgSelf img  {
	padding:5px;
}

/* 17-05-2010*/
.rightAdArea	{ width:160px; text-align:center;}

.footerAd	{ width:728px; margin:0 auto;}
.newSearch { font:bold 12px/22px Arial, Helvetica, sans-serif; color:#CC0000; text-transform:uppercase; text-align:center;  border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.newSearch a	{ color:#CC0000; text-decoration:none; background:url(../img/searchBullet.gif) no-repeat right center; padding-right:8px;}
.newSearch a:hover	{ text-decoration:none;}
/*.freshTodayNew a h2{color:#D60000; font:bold 17px Georgia,"Times New Roman",Times,serif; margin-bottom:3px;}*/

a.textnew{color:#616161; text-decoration:none;}

/* added on 02 May 10 */
.rightHeading1 { 
					font:11px/22px Arial, Helvetica, sans-serif;
					color:#484848;
					border-top:1px solid #e1e1e1;
					border-bottom:1px solid #e1e1e1;
					text-align:center;
					margin-bottom:16px;
					float:right;
					line-height:16px;
					width:160px;
				}
				
.rightHeading1 p{
font:11px/16px Arial,Helvetica,sans-serif;

}

.rightHeading1 span{ color:#a80000;}

.rightHeading1  a	{ color:#484848; text-decoration:none;}
.rightHeading1  a:hover	{ text-decoration:underline;}

.RightAdContainer{ 
				
					
				}
.rightAdContent{ 
					float:right;
					margin-right:0;
					padding-right:0;
					text-align:right;
					width:160px;
				}

.textquestion a{color:blue; text-decoration:underline;}

.clearboth{clear:both;}

.facebook{width:103px;padding:0 14px 0 0;	height:31px;text-align:center; font:bold 11px Arial, Helvetica, sans-serif; vertical-align:middle;}
