@charset "utf-8"; 
/* $Id: main.css.php,v 1.116 2010/06/11 06:41:28 bipinpatel Exp $ */

/* --------------------------------------------------------------
   main.css
   * Sets up some sensible elements for layout.

   Based on work by:
   * Akash Tilva
   For any Query You can ask to this Email
   * E-mail: akashtilva@gmail.com
-------------------------------------------------------------- */

/* ########################## Akash: global properties ########################## */

body { background:#FFF; font:12px helvetica, serif; margin:0; padding:0; text-decoration:none; }
#main { padding-top:0; width:100%; margin:0 auto; background:#FFF; }
*{ border:none; margin:0; padding:0; }
input[type=checkbox]{border:none;}
input[type=radio]{border:none;}
ul,li	{ list-style:none; margin:0; padding:0; }
h4	{ font:bold 12px helvetica, serif; color:black; }
h5	{ font:bold 12px helvetica, serif; color:white; }
input,textarea,select{ border:1px solid #dcdcdc; }
a			{ text-decoration:none; color:#000000; }
a:hover		{ text-decoration:none; color:#4A8900; }
.clear		{ clear:both; }
.whiteLink	{ color:white; text-decoration:underline; }
.link1		{ color:#4A8900; text-decoration:underline;}
.link1:hover{ text-decoration:underline; }

.absmiddle	{ vertical-align: middle; }
.fLeft		{ float:left; }
.fRight		{ float:right; }
.textLeft	{ text-align:left; }
.textCenter	{ text-align:center; }
.textRight	{ text-align:right; }
.show		{ display:block;}
.hide		{ display:none;}

.ht6	{ height:6px; }
.ht10	{ height:10px; }
.ht14	{ height:14px; clear:both; }

.pop_lh	{ float:left; padding:4px 0px 0px 0px; }
.pop_rh	{ float:right; padding:4px 0px 0px 0px; }

/* ########################## Round button ########################## */
.le_sel	{ width:10px; height:21px; float:left; margin:0; padding:0; }
.lr_sel	{ background:url(../images/but-bg.gif) repeat-x; height:21px; float:left; border:none; color:#ffffff; font:bold 12px helvetica, serif; line-height:20px; margin:0; padding:0; }
.but1_L	{ background:url(../images/but-left.gif); display:block; width:10px; height:21px; float:left; margin:0; padding:0; }
.but1_R	{ background:url(../images/but-right.gif); display:block; width:10px; height:21px; float:left; margin:0; padding:0; }
.but1	{ overflow:visible; background:url(../images/but-bg.gif) repeat-x; height:21px; float:left; border:none; color:#ffffff; font:bold 12px helvetica, serif; line-height:22px; margin:0; padding:0; }

/* ########################## Square button ########################## */
.but_bg	{ border:1px solid #4A8900; height:22px; color:#fff; cursor: pointer; background:url(../images/tt_background.png) 0 -831px #498E00; font:bold 8pt helvetica, serif; padding-bottom:2px; }

.div1, .fieldset1	{ border:1px solid #d6d6d6; background:#ffffff; width:100%;}
.div2, .fieldset2	{ border:1px solid #d6d6d6; background:#ffffff; width:75%; position:relative;}
.div_header			{ background:url(../images/tt_background.png) 0 -400px; clear:left; font:bold 12px/22px helvetica, serif; min-height:23px; width:100%; color:#404040; border-top:1px solid #eee; overflow:hidden; }
.div_header img			{ padding-left:5px;padding-right:5px;}
.div_header .arrow { background:url(../images/arrow1.png) center; float:left; width:15px;}
.div_header .htext	{ float:left; text-align:center; color:#404040; min-height:23px; text-indent:0; }
.div_header .sort_active_link a	{ text-decoration: underline; }

.div_header2	{ background:#E8E8E8; height:20px; font:bold 12px helvetica, serif; color:#666; }

.catPath	{ text-align:left; margin:0 0 5px 0; border:0px dashed #ccc; padding:3px; font-weight:bold; }
.catPath a {text-decoration:underline}

.topBanner		{ height:107px; background: #FFFFFF; margin:0 auto; display:block;width:901px}
.topBanner img	{ padding-top:5px; }
.header 		{ clear:both; position:relative; height:150px; text-align:center; margin:0 auto; }
.headerInner	{ width:960px; margin:0 auto; }
.logo 			{ margin-left:30px; margin-top:15px; background:url(../images/logo.png) no-repeat; width:187px; height:134px; float:left; }
.logo h1		{ visibility:hidden; }
.headerRight	{ float:right; width:715px; display:block;  position:relative; right:0; }

/* ########################## Akash:: main menu  ########################## */
.mainMenu	{ text-align:right; color:#666666; height:31px; line-height:30px; margin-right:25px; }
.mainMenu .s_link		{ font: bold 12px helvetica, serif; color:#666666; margin:0px 10px 0px 3px; width:100px; margin-right:10px; }
.mainMenu .s_link:hover	{ color:#4A8900; font-family:helvetica, serif; }
.mainMenu .s_text		{ font: bold 12px helvetica, serif; color:#000000; margin:0px 10px 0px 3px; width:100px; margin-right:10px; }

/* ########################## Akash:: Search box ########################## */
.searchbox 		{ position:relative; float:right; background:url(../images/tt_mixBG.png) -488px -1px; width:472px; height:75px; }
.search_box		{ font:bold 16px helvetica, serif; width:235px; position:absolute; top:21px; right: 113px; height:20px; padding:1px; border: none; color:#666666}
.search_combo	{ font:14px helvetica, serif; height:28px; padding:4px; position:absolute; top: 19px; right: 370px; width:100px }
.search_but		{ background:url(../images/tt_mixBG.png) -740px -98px; width:74px; height:29px; position:absolute; top:17px; right:28px; border:none; color:#ffffff; font:bold 12px/29px helvetica, serif; }
.search_but:hover	{ background:url(../images/tt_mixBG.png) -856px -98px; cursor: pointer; }
.search_advance		{ position:absolute; top:55px; right:30px; border:none; color:#666666; font:bold 12px helvetica, serif; }
.topText 		{ color:#000000; font:24px helvetica, serif; position:absolute; top:120px; }



/* ########################## main content property Start ########################## */
.contentt { width:901px; position:relative; margin:0 auto; }

.leftCol		{ position:relative; float:left; margin:0; padding:0; width:195px; background:#ffffff; }
.rgtCol			{ float:right; width:686px; }
.RightPanelLeft	{ width: 524px; float:left; }
.RightPanelRight{ width: 150px; float:right; text-align:right; }

/* ########################## frontpage product display ########################## */
.prod2							{ width:686px; background:url(../images/tt_mixBGR.png) no-repeat; padding:0 6px; }
.prod2Btm				{ width:686px; height:5px; background:url(../images/tt_mixBGR.png) bottom no-repeat; font-size:0px; line-height:0px;}
.prod2 .pHead					{ width:740px; padding:5px 0 0 5px; float:left; }
.prod2 .pHead .pHeadLeft		{ font:12px helvetica, serif; color:black; display:inline; float:left; }
.prod2 .pHead .pHeadRight		{ float:right; }
.prod2 .pHead .pHeadRight a		{ font:10px helvetica, serif; color:blue; }
.prod2 .pHead .pHeadRight a:hover{ text-decoration:underline; }
.prod2 .item					{ width:135px; margin:10px 0 0 0; float:left; overflow:hidden; }
.prod2 .item a					{ color: #666666 }
.prod2 .item .pImg				{ width:135px; height:140px; padding: 6px 0 0 0; text-align:center; background:#fff url(../images/hmprobg.png) no-repeat; }
.prod2 .item .pImg img			{ margin:0px;}
.prod2 .item .pName				{ font:bold 11px helvetica, serif; color:#666666; margin-bottom:5px; text-align:center; }
.prod2 .item .pCity				{ font:10px helvetica, serif; color:#cccccc; }
.prod2 .item .pPrice			{ margin-left:2px; font:bold 11px helvetica, serif; color:#595959; text-align:center; background:#fff url(../images/hmpricbg.png) no-repeat;width:135px;height:24px;line-height:23px;}

/* ########################## green welcom message ##########################*/
.welcome 						{ background:url(../images/welcome1.jpg) no-repeat; width:686px; height:230px; position:relative; }
.welcome .welcomeTitle			{ font:22px helvetica, serif; color:#ffffff; padding:15px 15px 0px 15px; }
.welcome .welcomeDescription	{ font:12px helvetica, serif; color:#ffffff; padding-left:15px; padding-top:15px;}
.welcome .welcomeDescription a	{ font:12px helvetica, serif; color:#ffffff; }
.welcome .welcomeImage			{}
.welcomeButtons					{ position:absolute; left:25px; padding-top:20px; }
.welcomeButtons a				{ background:url(../images/but1.png) right top; height:29px; width:150px; clear:left; float:left; padding-right:9px; color:#fff; font-size:16px; line-height:29px; margin-bottom:10px; text-align:center; font-weight:bold; }
.welcomeButtons a span				{ background:url(../images/but1.png) left top; width:10px; margin-left:-9px; height:29px; float:left; }
.welcomeButtons a:hover				{ color:#fff;background-position:right bottom; }
.welcomeButtons a:hover span		{ background-position:left bottom; }
.welcome_but		{ background:url(../images/tt_mixBG.png) -857px -19px; width:72px; height:27px; position:relative; border:none; color:#ffffff; font:bold 12px/21px helvetica, serif;padding-bottom:6px; }
.welcome_but:hover	{ background:url(../images/tt_mixBG.png) -858px -70px; cursor: pointer; }


/* ########################## Akash ::  New Item / Most Viewed Item properties  ########################## */
.NewLatest						{ width:100%; height:auto; }
.NewLatest .nlHead				{  width:100%; height:26px;margin-left:10px; }
.NewLatest .nlHead ul.nlMenu	{ position:relative; }
.NewLatest .nlHead ul.nlMenu li	{ width:auto; height:26px; float:left; text-align:center; margin-top:0px; margin-left:2px;}

.NewLatest .nlHead ul.nlMenu li span.nLeft	{ background:url(../images/tabyLeft.png) no-repeat; width:8px; height:27px; float:left;}
.NewLatest .nlHead ul.nlMenu li span.nText	{ background:url(../images/tabymid.png) repeat-x; width:auto; height:27px; float:left;}
.NewLatest .nlHead ul.nlMenu li span.nRight	{ background:url(../images/tabyrgt.png) no-repeat; width:8px; height:27px; float:left;}
.NewLatest .nlHead ul.nlMenu li a			{ font:bold 12px helvetica, serif; color:#38443a; line-height:25px; padding:0 6px; }

.NewLatest .nlHead ul.nlMenu li.active span.nLeft	{ background:url(../images/tt_backgroundr.png) 0 -680px; width:8px; height:26px; float:left; }
.NewLatest .nlHead ul.nlMenu li.active span.nText	{ background:url(../images/tt_backgroundr.png) repeat-x scroll 0 -860px; width:auto; height:26px; float:left;}
.NewLatest .nlHead ul.nlMenu li.active span.nRight	{ background:url(../images/tt_backgroundr.png) -2px -710px; width:8px; height:26px; float:left; }
.NewLatest .nlHead ul.nlMenu li.active a { color:#4e7d1f;background:#f8f8f8 }

.NewLatest .nlHead ul.nlMenu li:hover a	{ color: #38443a; }

.ListRow .rowodd	{ width:auto; height:auto; min-height:21px; clear:left; padding:5px 0; }
.ListRow .roweven	{ background:#eeeded; width:auto; height:auto; min-height:21px; clear:left; padding:5px 0; }
.ListRow .detaileven:hover {background: #f9f9f9;}
.ListRow .detailodd:hover  {background: #EEEDED;}
.ListRow .pImg 		{ padding:2px 2px 2px 2px; text-align:center; }
.ListRow .pName		{ padding:3px 0px 0px 0px; text-align:center; }
.ListRow .pName a	{ font:12px/18px helvetica, serif; color:#4A8900;font-weight:bold }
.ListRow .pName a:hover	{ color:#404040; }
.ListRow .pCity		{ padding:2px 0px 0px 0px; color:#666666;text-align:center;}
.ListRow .pPrice	{ padding:3px 0px 0px 0px; text-align:center;font-weight:bold; color:#666666;}

/* ##########################	added by rajesh ########################## */

.prolist_bg{background-color:#f8f8f8;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding-left:0px;width:528px;padding-top:5px;padding-bottom:10px}

/* ##########################	added by rajesh ########################## */

/* ##########################	Akash :: News properties ########################## */
.LatestNews			{ width:100%; clear:left; float:left; }
.LatestNews .lnHead { background:url(../images/tt_arrow1.png) center left no-repeat; text-indent: 25px; font:bold 16px/24px helvetica, serif; color:#4A8900; }
.LatestNews_header { height:27px; float:left; font-size:14px; font-weight:bold; line-height:28px; padding-left:10px; color:#fff; }

.LatestNews .newsList		{ margin-top:8px; padding-left:15px; width:100%; height:auto; }
.LatestNews .newsLine		{ background:url(../images/tt_arrow2.png) center left no-repeat; padding-left:15px; margin-top:2px; color:#6b6b6b; }
.LatestNews .newsLine a		{ font:bold 12px helvetica, serif; color:#4A8900; text-decoration:none; float:left; }

.LatestNews .popUpNewsTitle	{ font:bold 16px helvetica, serif; color:#4A8900; float:left; }
.LatestNews .popUpNewsDate	{ font:bold 16px helvetica, serif; color:#3b3b3b; text-indent:10px; }
.LatestNews .popUpNewsDisc	{ font:12px helvetica, serif; color:#000; margin:5px 0; }

.LatestNews .m_link			{ font:12px helvetica, serif; color:#4A8900; }
.LatestNews .m_link:hover	{ text-decoration:underline; }


/* ########################## ########################## */
.newsList			{ width:100%; clear:left; float:left; }
.newsList .lnHead 	{ background:url(../images/tt_arrow1.png) center left no-repeat; text-indent: 25px; font:bold 16px/24px helvetica, serif; color:#4A8900; }

.newsList .newsList		{ margin-bottom:8px; padding-left:15px; width:100%; height:auto; }
.newsList .newsLine		{ background:url(../images/tt_arrow2.png) center left no-repeat; padding-left:15px; margin-top:10px; color:#6b6b6b; }
.newsList .newsLine a		{ font:bold 12px helvetica, serif; color:#4A8900; text-decoration:none; /*float:left;*/ }

.newsList .popUpNewsTitle	{ font:bold 16px helvetica, serif; color:#4A8900; float:left; }
.newsList .popUpNewsDate	{ font:bold 16px helvetica, serif; color:#3b3b3b; text-indent:10px; }
.newsList .popUpNewsDisc	{ font:12px helvetica, serif; color:#000; margin:5px 0; }

.newsList .m_link		{ font:12px helvetica, serif; color:#4A8900; }
.newsList .m_link:hover	{ text-decoration:underline; }
.showNews           { margin:10px;min-height:80px;height:auto; }
.moreLink           { width:auto;float:right;margin-right:5px;padding:3px 0;}

/* ##########################   AKASH :: Advance search ########################## */
.advanceSearch 	{ padding:0; background:#FFF; }
.advanceSearch div div	{ padding:3px 0; }
.advs_label 	{ font:10pt helvetica, serif; color:#000; display:block; width:200px; text-align:right; float:left; display:inline; }

/* ##########################   AKASH :: Login show ########################## */
.lsLeft		{ float:left; left:100px; }
.lsRight	{ float:right; right:100px; }
.cur_user 				{ height:190px; width:330px; background:#F9F9F9; position:relative; }
.cur_user .login_user 	{ background:#4A8900; font:bold 8pt helvetica, serif; padding:5px 0; color:#FFF; }
.cur_user label.login	{ width:110px; float:left; text-align:right; font: 10pt helvetica, serif; }
.cur_user .input_txt	{ width:135px; font:9pt helvetica, serif; color:#000; border:1px solid #dcdcdc; }
.cur_user .padd			{ padding:2px 2px 11px 20px; font:8pt helvetica, serif; }

/* ##########################   AKASH :: Signup page ########################## */
.form-pros label 			{ margin-right:5px; width:300px; float:left; text-align:right; font-weight:normal; }
.form-pros fieldset div 	{ font:9pt helvetica, serif; text-align:left; }
.signup .Mini_Col .in_box	{ background:#FFF; border:1px solid #acacac; font:9pt helvetica, serif; color:#1F1F1F; padding:0 1px; }
.signup .msg  				{ font:8pt helvetica, serif; text-align:center; color:green; }
.signup label  				{ width:200px; float:left; text-align:right; padding-right:5px; }
.signup div.odd,.signup div.even  	{ padding:4px 0px 3px 0px; }

.red_star{ font:8pt helvetica, serif; color:red; }

.memType { background:#FFF;padding:5px;text-align:center; }

/* ##########################   AKASH :: after Login page show ########################## */

.submenu{margin-right:3px;margin-top:2px;float:left;}
.sub_menu	{ background:url(../images/menuBG.png) top left; height:22px; display:block; float:left; padding-left:7px; line-height:20px; color:#000000; font-weight:normal; margin-right:5px;margin-top:2px; }
.sub_menu:hover	{ background-position:bottom left; color:#ffffff; cursor:pointer; }
.sub_menu:hover span	{ background-position:bottom right;}
.sub_menu span	{ background:url(../images/menuBG.png) top right; height:22px; display:block; padding-right:7px;}
.sub_menu_sel	{ background:url(../images/menuBG.png) bottom left; height:22px; display:block; float:left; padding-left:7px; line-height:20px; color:#ffffff; font-weight:normal; margin-right:5px;margin-top:2px; }
.sub_menu_sel:hover	{ color:#ffffff; }
.sub_menu_sel span	{ background:url(../images/menuBG.png) bottom right; height:22px; display:block; padding-right:7px;}
.background1	{ background:#4A8900; }

/* ########################## Login View Profile ########################## */
.viewProfile .labelClass		{ margin-right:5px; width:300px; float: left; text-align:right; font-weight:normal; }
.viewProfile div 		{ }
.viewProfile div .in_box1 { background:#FFF; border:1px solid #acacac; font:9pt helvetica, serif; color:#1F1F1F; padding:0 1px; }
.usrChoice				  { color:green;margin-left:210px; }

/* ########################## Seller Item ########################## */
.sellerItem label  	{ width:180px; float:left; text-align:right; padding-right:5px; }
.sellerItem .check 	{ border:none; }

div.Mini_Col1 div 	{ padding:4px 0px 3px 0px; }
.sellerMsg { font:11px helvetica, serif;color:green;margin:0px 10px; }
.headArrow { padding:0;padding-top:3px; }
.sellerImg { margin:0 15px; padding:10px;padding-bottom:30px; }
.sellerImg div 	{ padding:4px 0px 3px 0px; }
.imgInstr { margin:0 10px; }
.imgInstr .instrSub { margin:0 10px;padding-left:10px; }
/* ########################## Seller List item ########################## */
.sellerList .head1	{ width:110px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.sellerList .head2	{ width:170px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.sellerList .head3	{ width:120px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.sellerList .head4	{ width:140px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.sellerList .head5	{ width:125px; padding:0px 0px 0 2px; }
.sellerList .col1	{ float:left; width:110px; text-align:center; padding:2px; }
.sellerList .col2	{ float:left; width:170px; text-align:center; padding:2px; padding-top:35px; }
.sellerList .col3	{ float:left; width:120px; text-align:center; padding:2px; padding-top:35px; }
.sellerList .col4	{ float:left; width:140px; text-align:center; padding:2px; padding-top:35px; }
.sellerList .col5	{ float:left; width:125px; text-align:center; padding:2px; padding-top:10px; padding-right:0px; }
.sellerList .listItem{ float:left; font:13px helvetica, serif; padding:5px 0; width:100%;  }


/* ########################## Sold Item List ########################## */
.soldList .head1	{ width:110px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.soldList .head2	{ width:300px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.soldList .head3	{ width:110px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.soldList .head4	{ width:140px; padding:0px 0px 0 2px; }
.soldList .col1	{ float:left; width:110px; text-align:center; padding: 2px; }
.soldList .col2	{ float:left; width:300px; text-align:center; padding: 2px; padding-top:35px; }
.soldList .col3	{ float:left; width:110px; text-align:center; padding: 2px; padding-top:35px; }
.soldList .col4	{ float:left; width:140px; text-align:center; padding: 2px; padding-top:10px; }
.soldList .listItem{ float:left; font:13px helvetica, serif; padding:5px 0; width:100%;  }
.boughtListcol4 { float:left; width:140px; text-align:center; padding: 2px; padding-top:35px; }

/* ########################## Favourite Item List ########################## */
.favouriteList .head1	{ width:120px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.favouriteList .head2	{ width:380px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.favouriteList .head3	{ width:85px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.favouriteList .head4	{ width:80px; padding:0px 2px 0 2px; }
.favouriteList .col1	{ float:left; width:120px; text-align:center; padding: 2px; }
.favouriteList .col2	{ float:left; width:380px; text-align:center; padding: 2px; padding-top:35px; }
.favouriteList .col3	{ float:left; width:85px; text-align:center; padding: 2px; padding-top:35px; }
.favouriteList .col4	{ float:left; width:80px; text-align:center; padding: 2px; padding-top:35px; }
.favouriteList .listItem{ float:left; font:13px helvetica, serif; padding:5px 0; width:100%;  }

/* ########################## Answer List ########################## */
.answer .head1	{ width:150px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.answer .head2	{ width:90px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.answer .head3	{ width:140px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.answer .head4	{ width:250px; padding:0px 2px; }
.answer .col1{ float:left; padding:7px 2px; width:150px; text-indent:5px; text-align:center; }
.answer .col2{ float:left; padding:7px 2px; width:90px; text-align:center; }
.answer .col3{ float:left; padding:7px 2px; width:140px; text-align:left; }
.answer .col4{ float:left; padding:7px 2px; width:250px; text-align:center; }
.answer .col5{ float:left; padding:7px 2px; width:30px; text-align:center; vertical-align:middle; padding:12px 2px; }
.answer .listItem{ float:left; font:13px helvetica, serif; padding:5px 0; width:100%; min-height:50px; }
.answer .mainDiv{ font:13px helvetica, serif;float:left; }
.answer .txtBox { border:1px solid #acacac;vertical-align:middle;height:18px;width:170px; }
.answer .cnclImg{ vertical-align: middle;border:none; }

/* ########################## Add Feedback List ########################## */
.addFeeback .head1	{ width:180px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.addFeeback .head2	{ width:110px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.addFeeback .head3	{ width:120px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.addFeeback .headImg	{ width:25px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.addFeeback .head7	{ width:165px; padding:0px 2px; }
.addFeeback .col1{ float:left; padding:7px 2px; width:180px; text-indent:5px; text-align:center; }
.addFeeback .col2{ float:left; padding:7px 2px; width:110px; text-align:center; }
.addFeeback .col3{ float:left; padding:7px 2px; width:120px; text-align:left; }
.addFeeback .col4{ float:left; padding:7px 2px; width:250px; text-align:center; }
.addFeeback .options{ float:left; padding:7px 2px; width:25px; text-align:center; }
.addFeeback .col7{ float:left; padding:7px 2px; width:165px; text-align:center; }
.addFeeback .listItem{ float:left; font:13px helvetica, serif; padding:5px 0; width:100%; min-height:50px; }
.commentInbox{ border:1px solid #acacac; width:90%; }

/* ########################## Feedback List ########################## */
.feedbackList .head1	{ width:85px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.feedbackList .head2	{ width:350px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.feedbackList .head3	{ width:120px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.feedbackList .head4	{ width:110px; padding:0px 2px; }
.feedbackList .col1{ float:left; padding:7px 2px; width:85px; text-indent:5px; text-align:center; }
.feedbackList .col2{ float:left; padding:7px 2px; width:350px; text-align:center; }
.feedbackList .col3{ float:left; padding:7px 2px; width:120px; text-align:center; }
.feedbackList .col4{ float:left; padding:7px 2px; width:110px; text-align:center; }
.feedbackList .listItem{ float:left; font:13px helvetica, serif; padding:5px 0; width:100%; min-height:50px; }
.feedbackList .comment{ font:bold 13px helvetica, serif;text-indent:5px;}

.optionInfo{ background:#F9F9F9; border:1px solid #4A8900; text-align:center; font:bold 13px helvetica, serif; padding:4px 2px; color:#656565; margin:5px 0 0 0; }

.fList { font:13px helvetica, serif; }
.fList .profile { float:left;color:green;font-weight:bold; }
.fList .fscore { clear:right;float:right;font:700 13px helvetica, serif;color:#BC4201; }
.cLeft7 { clear:left;padding:7px 0; }

/* ########################## Product List ########################## */
.productList .head1	{ width:35px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productList .head2	{ width:108px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productList .head3	{ width:250px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productList .head4	{ width:120px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productList .head5	{ width:150px; padding:0px 2px; }
.productList .head6	{ width:90px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productList .head7	{ width:210px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productList .col1{ float:left; padding:15px 2px; width:35px; text-align:center; }
.productList .col2{ float:left; width:108px; padding:0 2px; text-align:center; }
.productList .col3{ float:left; padding:15px 2px; width:250px; text-align:center; }
.productList .col4{ float:left; padding:15px 2px; width:120px; text-align:center; }
.productList .col5{ float:left; padding:15px 2px; width:150px; text-align:center; }
.productList .col6{ float:left; padding:15px 2px; width:90px; text-align:center; }
.productList .col7{ float:left; padding:15px 2px; width:210px; text-align:center; }
.productList .col8{ float:left; width:108px; padding:15px 0px; text-align:center; }
.productList .listItem{ float:left; font:13px helvetica, serif; padding:5px 0; width:100%; }

/* ########################## Latest News RAJ ########################## */

.lNews	{}
.lNews .innerDiv	{ width:530px; margin:auto; }
.lNews .innerDiv	{ width:530px; margin:auto; }
.lNews .rtop	{ background:url(../images/lnewstopbg.png) no-repeat; height:30px; width:530px; }
.lNews_header2	{ background:url(../images/tt_mixBG.png) -245px -340px; height:27px; float:left; font-size:14px; font-weight:bold; line-height:28px; padding-left:10px; color:#fff;}
.lNews .rtop span.gend	{ background:url(../images/tt_mixBG.png) right -340px; height:27px; width:50px; float:left; }
.lNews .rbtm	{ background:url(../images/lnewsbotbg.png) no-repeat; height:6px; width:530px; }
.lNews .newsLine		{ padding:10px 10px 10px 20px; color:#6b6b6b;width:520px;}
.lNews .newsLine a		{ font:12px helvetica, serif; color:#4A8900; text-decoration:none; float:left;clear:both;outline:none}
.lNews .innerDiv	{ width:530px; margin:auto; }
.lNews .innerDivContent	{ background:#f8f8f8;}
.lNews .m_link		{ font:12px helvetica, serif; color:#4A8900;line-height:10px;float:left;}

.welcome2 						{ background:url(../images/banner.gif) no-repeat; width:686px; height:240px; position:relative; }
.welcome2 .welcome2Title			{ font:normal 29px helvetica, serif; color:#ffffff; padding:15px 15px 0px 25px;line-height:29px }
.welcome2 .welcome2Description	{ font:12px helvetica, serif; color:#ffffff; padding-left:25px; padding-top:5px;}
.welcome2 .welcome2Description a	{ font:12px helvetica, serif; color:#ffffff; }
.welcome2 .welcome2Image			{}
.welcome2Buttons					{ position:absolute; left:25px; padding-top:20px;width:200px; }
.welcome2Buttons a					{line-height:15px;height:25px; width:200px; color:#fff; font-size:15px;  margin-bottom:0px; text-align:left; font-weight:bold; }
.welcome2Buttons span				{ background:url(../images/welcomearrow.png) left top; width:20px; height:13px; float:left; margin-right:5px}
.welcome2Buttons a:hover				{ color:#FFFFFF;text-decoration:underline}
.welcome2Buttons a:hover span		{ background-position:left bottom; text-decoration:none}

.welcome2Buttons2					{ position:absolute; left:225px; padding-top:20px;width:200px; }
.welcome2Buttons2 a					{line-height:15px;height:25px; width:200px; color:#fff; font-size:15px;  margin-bottom:0px; text-align:left; font-weight:bold; }
.welcome2Buttons2 span				{ background:url(../images/welcomearrow.png) left top; width:20px; height:13px; float:left; margin-right:5px}
.welcome2Buttons2 a:hover				{ color:#FFFFFF;text-decoration:underline}
.welcome2Buttons2 a:hover span		{ background-position:left bottom; text-decoration:none}

.welcome2_but		{ background:url(../images/tt_mixBG.png) -857px -19px; width:72px; height:27px; position:relative; border:none; color:#ffffff; font:bold 12px/21px helvetica, serif;padding-bottom:6px; }
.welcome2_but:hover	{ background:url(../images/tt_mixBG.png) -858px -70px; cursor: pointer; }

.prod_listBTM	{ background:url(../images/lnewsbotbg.png) no-repeat; height:6px; width:530px; }
.prod_listTOP	{ background:url(../images/lstprotopbg.png) no-repeat; height:6px; width:530px; }
.Garrow{background:url(../images/newsarow.png) no-repeat; cursor: pointer; float:right;width:20px;text-indent:25px;width:80px}
.prolist_bg{background-color:#f8f8f8;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding-left:0px;width:528px;}

/* ########################## Product Show ########################## */
.productShow	{}
.prodShow_header	{ background:url(../images/tt_mixBG.png) -245px -300px; height:33px; width:auto; font-size:16px; font-weight:bold; line-height:28px; padding-left:10px; color:#fff; position:relative; }
.prodShow_footer	{ background:url(../images/tt_mixBG.png) -245px -370px; height:6px; width:auto; }
.productShow .addfavourite	{ position:absolute; right:10px; color:#fff; text-decoration:underline; font-size:14px; line-height:28px; font-weight:normal; }
.prodShow_content	{ border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; }
.productShow .innerDiv	{ width:666px; margin:auto; }
.productShow .innerDivContent	{ background:#f8f8f8; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; }
.productShow .rtop	{ background:url(../images/tt_mixBG.png) -245px -380px; height:30px; width:auto; }
.prodShow_header2	{ background:url(../images/tt_mixBG.png) -245px -340px; height:27px; float:left; font-size:14px; font-weight:bold; line-height:28px; padding-left:10px; color:#fff;}
.productShow .rtop span.gend	{ background:url(../images/tt_mixBG.png) right -340px; height:27px; width:50px; float:left; }
.productShow .rbtm	{ background:url(../images/tt_mixBG.png) -245px -420px; height:6px; width:auto; }
.productShow .odd	{ background:#fff; border-bottom:1px solid #dfdfdf; }
.productShow .even	{ background:#F9F9F9; border-bottom:1px solid #dfdfdf; }
.productShow .head1	{ width:320px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productShow .head2	{ width:355px; padding:0px 2px 0 2px; }
.productShow .head3	{ width:250px; padding:0px 1px 0 2px; text-align:left; }
.productShow .head4	{ float:right; padding:0px 1px 0 2px; text-align:right; margin-right:10px; }
.productShow .head4	a{ /*color:#FFFFFF;*/ }
.productShow .head4	a:hover{ text-decoration:underline; }
.productShow .head5	{ width:350px; padding:0px 1px 0 2px; border-right:1px solid #ddd; text-align:left; }
.productShow .head6	{ width:325px; padding:0px 2px 0 2px; text-align:left; }
.productShow .div_header .htext { float:left;text-align:left; color:#404040; min-height:23px; text-indent:0; }
.productShow .colLeft	{ width:100%; float:left; padding:3px 0; }
.productShow .colRight	{ width:100%; float:right; padding:3px 0; }
.productShow .colLeft label{ width:150px; margin-left:20px; margin-right: 2px; text-align:left; }
.productShow .colRight label{ width:150px; margin-left:20px; margin-right: 2px; text-align:left; }

.productShow .prodImgPart{ margin-top:5px 0; }
.productShow .imagePreview	{ margin:0px; float:left; padding:2px;padding-left:20px; height:350px; }
.productShow .imagePrview .img { border:2px solid #CCCCCC; }
.productShow .imageThumbLeft		{ margin:0; float:left; }
.productShow .imageThumbLeft .imageThumbInner{ background:url(../images/tt_mixBG.png) -25px -265px; width:145px; height:140px; text-align:center; border:0px none;padding-top:2px}
.productShow .imageThumbRight		{ margin:0; float:right; }
.productShow .imageThumbRight .imageThumbInner{ background:url(../images/tt_mixBG.png) -50px -410px; width:145px; height:140px; text-align:center; border:0px none; padding-top:2px}
.productShow .imageThumbInner img{ padding-top:4px; }

.productShow .features	{ color:#222222; padding:5px 20px; line-height:14pt; }
.productShow .loginToRequest{ width:250px;text-align:right; float:right; margin-top:5px; padding-right:10px; }
.productShow .askQuestion{ }
.productShow .askQuestion label{ float:left; margin-left:10px; font-weight:bold; line-height:20px; }
.productShow .askQuestion .qBox{ float:left; margin-top:2px; font-weight:bold; line-height:20px; width:400px; }
.productShow .questionAnswer	{ padding:5px 0; }
.productShow .evenQuestion{ background:#F9F9F9; padding:4px 0px; border:1px solid #F4f4f4; border-bottom:2px solid #DFDFDF;}
.productShow .qLeft	{ width:100%; float:left; padding-left:10px; }
.productShow .qRight	{ width:100%; float:left; padding-left:10px; }
.productShow .question	{ padding:3px 0; text-align:left; }
.productShow .answer	{ padding:3px 0; text-align:left; }
.productShow .col1{ float:left; padding:15px 2px; width:35px; text-align:center; }
.productShow .col2{ float:left; width:108px; padding:0 2px; text-align:center; }
.productShow .col3{ float:left; padding:15px 2px; width:250px; text-align:center; }
.productShow .col4{ float:left; padding:15px 2px; width:120px; text-align:center; }
.productShow .col5{ float:left; padding:15px 2px; width:150px; text-align:center; }
.productShow .listItem{ float:left; font-size:13px; padding:5px 0; width:100%; }
.productShow .sellerInfo { width:220px;display:block;float:left;height:auto; }
.productShow .paymentInfo {  }
.productShow .infoLink { color:#4A8900; font-size: 11px; }
.productShow .infoLink a { color:#4A8900; font-size: 11px; text-decoration:underline }
.productShow .infoLink a:hover { text-decoration:underline; }
.productShow .moreInfo { font-weight:bold; }
.productShow .ansfrm { padding:0;margin:0; }
.productShow .anstxt { border:1px solid #acacac;vertical-align:middle;height:18px;width:170px; }

/* ########################## Product all list ########################## */
.productAllList{}
.productAllList .head1	{ width:20px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productAllList .head2	{ width:110px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productAllList .head3	{ width:130px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productAllList .head4	{ width:250px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productAllList .head5	{ width:110px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.productAllList .head6	{ width:160px; padding:0px 2px;  }
.productAllList .col1{ float:left; width:20px; padding:15px 2px; text-align:center; }
.productAllList .col2{ float:left; width:110px; padding:0 2px; text-align:center; }
.productAllList .col2 img	{ border:1px solid #ddd; }
.productAllList .col3{ float:left; width:130px; padding:0 2px; text-align:center; }
.productAllList .col4{ float:left; width:250px; padding:15px 2px; text-align:center; }
.productAllList .col5{ float:left; width:110px; padding:15px 2px; text-align:center; }
.productAllList .col6{ float:left; width:160px; padding:15px 2px; text-align:center; }
.productAllList .listItem{ float:left; font-size:13px; padding:5px 0; width:100%; }


/* ########################## Site Feedback ########################## */
.siteFeedback label	{ width:180px; float:left; text-align:right; margin-right:5px; }
.siteFeedback .odd,.siteFeedback .even	{ padding:4px 0 3px; }

/* ########################## Product List ########################## */
.conversationList .head1	{ width:30px; padding:5px 1px 0 2px; border-right:1px solid #ddd; min-height:18px; }
.conversationList .head2	{ width:160px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.conversationList .head3	{ width:300px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.conversationList .head4	{ width:40px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.conversationList .head5	{ width:130px; padding:0px 2px; }
.conversationList .col1{ float:left; padding:3px 2px; width:30px; text-align:center; }
.conversationList .col2{ float:left; width:160px; padding:0px 2px; text-align:center; }
.conversationList .col3{ float:left; padding:0px 2px; width:300px; text-align:center; }
.conversationList .col4{ float:left; padding:0px 2px; width:40px; text-align:center; }
.conversationList .col5{ float:left; padding:0px 2px; width:130px; text-align:center; }
.conversationList .listItem{ float:left; font-size:13px; padding:5px 0; width:100%; }


/* ########################## Search List ########################## */
.searchList .head1{ width:110px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.searchList .head2{ width:280px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.searchList .head3{ width:100px; padding:0px 1px 0 2px; border-right:1px solid #ddd; }
.searchList .head4{ width:150px; padding:0px 0px 0 2px; }
.searchList .col1{ float:left; padding:2px; width:110px; text-align:center; }
.searchList .col2{ float:left; width:280px; padding:15px 2px; text-align:center; }
.searchList .col3{ float:left; padding:15px 2px; width:100px; text-align:center; }
.searchList .col4{ float:left; padding:15px 2px; width:150px; text-align:center; }
.searchList .listItem{ float:left; font-size:13px; width:100%; padding:5px 0;}

/* ########################## change password ########################## */
.changePassword	.cpInner{ background:#F9F9F9; border:1px solid #E8E8E8; margin-left:50px; height:180px; margin-right:50px; }
.changePassword	.cpInner div{ margin:5px; }
.changePassword	.cpInner label{ float:left; margin-left:50px; width:130px; }

/* ##########################  forgot password ########################## */ 
.forgotPassword	.fpInner	{ background:#eff2f4; border:1px solid #b4d0ac; clear:both; display:block; margin: 15px 100px; }
.forgotPassword	.instruction{ text-align:center; margin:10px; }
.forgotPassword	label		{ width:250px; float:left; text-align:right; }
ul.footer			{ margin:20px 0; }
.footer li			{ display:inline; font-weight:bold; color:#000; }
.footer li a		{ font-weight:normal; color:#666;font-size:11px }
.footer li a:hover	{ color:#4A8900; }
.f3					{ background:url(../images/tt_background.png) 0 -900px #FFFFFF; width:auto; text-align:center; color:#000000; padding:5px; height:121px; }

/* ########################## startconversation ########################## */
.startconversation label{ float:left; width:180px; text-align:right; margin-right:5px; }
.startconversation .subjectBox{ width:270px; }


/* ########################## Extra old properties ########################## */
.PanHeading			{ clear:left; position:relative; padding:5px; font-weight:bold; color:white; background:#4A8900; height:15px; }
.PanHeading label	{ margin:10px; padding-top:10px; height:27px; }
.memberLoginPan		{ padding-top:0; width:176px; border-bottom:0px solid #4A8900; }
.memberLoginPan .mem_label{ margin-left:5px; color:#555; width:75px; text-align:right; }
.memberLoginPan .mem_input{ width:150px; height:17px; color:black; border:1px solid #879bb6; margin-bottom:5px; margin-left:5px; }
.show_rent_header 	{ text-indent:10px; font-weight:bold; font-size:10pt; color:#FFF; height:24px; }
.print		{ display:block; }
.sscreen	{ display:none; }
.sprint 	{ display:block; }
.welcomeMsg { margin-top:20px; font:bold 14px Helvetica, serif; float:left; margin-left:10px; }
.welcomeMsg2{ margin-left:10px; padding-top:20px; width:500px; font-weight:bold; font-size:14px; line-height:20px; clear:left; }
.conversationButton { background:url(../images/content.gif) no-repeat;font-weight:bold;color:white;width:102px;border:0px;height:21px;padding-bottom:3px; }
.conversationButton a{ background:url(../images/content.gif) no-repeat;font-weight:bold;color:white;width:102px;border:0px;height:21px;padding-bottom:3px; }
.conversationButton a:hover{ background:url(../images/content.gif) no-repeat;font-weight:bold;color:white;width:102px;border:0px;height:21px;padding-bottom:3px; }
.add_price_info_class { width:350px;z-index:1000;clear:both;display:none;position:absolute;left:350px;border:1px solid #919191;padding:0;background: url(/images/pan-heading-bg.gif) repeat-x #fff;}

.sitemap_text{font-family:Helvetica, serif;font-size:22px;}

/* ########################## conversation ############################## */
.padding10 { padding:10px 10px 10px 10px; }
.fLeft100 { float:left;width:100%; }
.fLeftMg2 { float:left;margin:2px; }
.fBold { font-weight:bold; }
.widthAuto { width:auto; }
.conDescription { width:710px; }
.confirmSpan { float:left;margin:8px 0 0 5px;padding:0;width:120px; }
.colorBlack { color:white; }
.colorBlack:hover { color:white; }

/* ########################## _sold ################################## */
.soldDiv { z-index:999;background:#FFF; }
.soldDiv .fieldSet { margin:0;padding:0;background:#FFF; }
.soldDiv .Button { background:url("/images/content.gif");color:#fff;border:none;height:21px;width:100px;font-weight:bold; }

/* ########################## sellerProducts ######################## */
.productDiv { }
.productDiv .imgdiv{ margin-left:16px;width:150px;height:135px;float:left;padding:15px 0 0 0;text-align:center;border:1px solid #CCCCCC;}
.productDiv .pImgDiv { text-align:center; }

/* ########################## custom request ########################## */
.requestDiv { display:inline;width:740px;background:#FFF; }
.requestDiv .innerDiv{ display:inline;float:left;text-align:center;padding-top:43px; }
.requestDiv .innerDiv .label1 { margin-left:10px; }
.requestDiv .innerDiv .span1 {display:inline;float:left }
.requestSub { text-align:center;padding-left:295px; } 

/* ########################## _contact ############################## */
.contactDiv { z-index:999;background:#FFF; }
.contactDiv .fldset { margin:0;padding:0;background:#FFF; }
.contactDiv .imgCode { margin-left:180px;border:1px solid #000000 }

/* ########################## editShop ############################## */
.shopDiv { padding:0;padding-top:3px;line-height:20px;  }
.clearDiv { clear:both;height:0px;padding:0px;margin:0px; }

/* ########################## updateItem ################################# */
.headUpdateArrow { padding:0;padding-top:3px; }

/* ##########################  ########################## */
.odd	{ background:#FFFFFF; padding:4px 0px; }
.even	{ background:#F9F9F9; padding:4px 0px; }
.bgGray	{ background:#F9F9F9; }
.page_no		{ text-align:center; padding-top:5px; padding-bottom:2px; font-weight:bold; font-size:11pt; }
.page_no span 	{color:#4A8900;}
.page_no a		{ color:#9D9D9D; }
.page_no a:hover{ color:#9D9D9D; }
div.page_no a { color:#9D9D9D; }
.pr_link		{ color:#000000; }
.pr_link:hover	{ color:#4A8900; }
.a_link			{ color:#4A8900; }
.a_link:hover	{ color:#000000; }

.pop_odd	{ background:#ffffff; font-size: 8pt; float:left; clear:both; padding:4px 0; width:100%; }
.pop_even	{ background:#F8F8F8; font-size: 8pt; float:left; clear:both; width:100%; padding:4px 0; }

.red_block	{ font-size:11pt; text-align:center; color:green; border:1px solid #D6D6D6; font-weight:bold; }
.red_block2	{ font-size:11pt; background:#FFFFEF; color:green; border:3px solid #ffcc00; font-weight:bold; position:relative; width:75%; float:left; left:100px; }

.c0		{ clear:both; height:0px; line-height:0px;  font-size:0px; }
.c2		{ clear:both; height:2px; line-height:0px; font-size:2px; }
.c4		{ clear:both; height:4px; line-height:0px; }
.c5		{ clear:both; height:5px; line-height:0px; }
.c6		{ clear:both; height:6px; line-height:0px; }
.c8		{ clear:both; height:8px; line-height:0px; }
.c10	{ clear:both; height:10px; line-height:0px; }
.c12	{ clear:both; height:12px; line-height:0px; }
.c14	{ clear:both; height:14px; line-height:0px; }
.c15	{ clear:both; height:15px; }
.c20	{ clear:both; height:20px; }
.c25	{ clear:both; height:25px; }

.w100	{ width:100px; }
.w110	{ width:110px; }
.w120	{ width:120px; }
.w125	{ width:125px; }
.w140	{ width:140px; }
.w143	{ width:143px; }
.w150	{ width:150px; }
.w160	{ width:160px; }
.w170	{ width:170Px; }
.w187	{ width:187Px; }
.w225	{ width:225Px; }
.w250	{ width:250px; }
.w315	{ width:315px; }
.w325	{ width:325px; }
.w350	{ width:350px; }
.w370	{ width:370px; }
.w466	{ width:466px; }
.w490	{ width:490px; }
.w550	{ width:550px; }
.wAuto	{ width:auto; }
.w10	{ width:10px; }
.w5		{ width:5px; }
.w15	{ width:15px; }
.w20	{ width:20px; }
.w80	{ width:80px; }
.w60	{ width:60px; }
.w90p	{ width:90%; }
.w98p	{ width:98%; }
.w20p	{ width:20%; }
.w80p	{ width:80%; }

.p2		{ padding:2px; }
.p3		{ padding:3px; }
.p5		{ padding:5px; }
.pTop5	{ padding-top:5px; }
.pTop50	{ padding-top:50px; }
.pLeft5{ padding-left:5px; }
.pLeft10{ padding-left:10px; }
.pRight10{ padding-right:10px; }
.pBot5  { padding-bottom:5px; }
.pRight10{ padding-right:10px; }
.p0		{ padding:0px; }

.mLeft5		{ margin-left:5px; }
.mLeft10	{ margin-left:10px; }
.mLeft20	{ margin-left:20px; }
.mRight5	{ margin-right:5px; }
.mRight10	{ margin-right:10px; }
.mTop5     { margin-top:5px; }
.mTop10     { margin-top:10px; }
/*.hw60     	{ height:60px;width:60px; }*/
.hw85     	{ height:85px;width:85px; }
/*.hw100     	{ height:100px;width:100px; }*/
.hw120     	{ height:120px;width:120px; }
/*.hw350     	{ height:350px;width:350px; }*/
.bsolid1    { border:1px solid #666666; }
legend	{ margin-left:10px; }
.cropPreview{width:100px;height:100px;overflow:hidden;margin-left:15px;}
.imagePreviewInner{ background:url(../images/tt_mixBG.png) -25px -265px; width:145px; height:115px; text-align:center; margin-bottom:5px; border:0px none;}

.contact_col{float:left;width:33%;}
.cms_header{font-weight:bold;font-size:16px}
.cms_box h3{line-height:1.5em}

.featuredSellerTitle{font-family:Arial,Helvetica,sans-serif,serif;font-size:20px;}
.featuredSeller .name{font-family:Arial,Helvetica,sans-serif,serif;font-size:18px;}
.row_dark_grey{background-color:#EAE9E4;}
.previous_featured{border:1px solid #EAEAEA;}
.previous_featured .previous_title{background-color:#F0F0ED;padding:5px;font-weight:bold}
.previous_featured .dateText{color:#666666;font-size:11px;}
.previous_featured a{color:#4A8900;font-family:helvetica,serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;}
.previous_featured a:hover	{ color:#404040; }

#loading-indicator {position: absolute;left: 10px;top: 10px;}

.blog .title{font-family:Arial,Helvetica,sans-serif,serif;font-size:20px;}
.blog .smalltitle{font:bold 11px helvetica, serif; color:black;}
.blog .commentblock{font-family:Arial,Helvetica,sans-serif,serif;font-size:11px;color:#666666;}
.leftcomment{background-color:#F9F9F9;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;width:auto;padding:10px;}
.blog .bgarea{background:#EEEEEE none repeat scroll 0 0;padding:10px;font:bold 12px helvetica, serif;}
.blog .username{font:bold 14px helvetica, serif;}
ol, ul {margin:auto;padding-left:15px;}
li {padding-bottom:5px}

.blog_article { background:transparent url(../images/smallbraker.png) repeat-x scroll left bottom;margin-top:12px;overflow:hidden;width:100%;}
.blog_article p {overflow:hidden;}
.blog_article .img {border:1px solid #DDDDDD;float:left;margin-bottom:12px;}
.blog_article .right_column {margin-left:160px;}
.blog_article .right_column .h2 {font-family:Arial,Helvetica,sans-serif,serif;font-size:20px;font-weight:bold;}
.blog_article .footer {color:#999999;font-size:11px;line-height:normal;margin-bottom:12px;}
.blog_article .footer p {margin:5px 0;overflow:hidden;white-space:nowrap;}

.bold{font-weight:bold;}

