@import url(reset.css);body{margin:0 auto;text-align:left !important;color:#000;font:normal 13px Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;}
#document{width:982px;position:relative;margin:0px auto;min-height:700px;}
#wrapper{min-height:700px;padding-top:10px;margin-bottom:0px;position:relative;}
#m-wrapper{width:100%;background:#fff;}
#m-headerpart{padding:6px;}
.m-header2{height:111px;}
.m-txt{font-family:tahoma;font-size:28px;font-weight:bold;height:20px;left:200px;position:absolute;top:46px;width:352px;}
.m-topmenu{background:url("images/topbg2.png") repeat-x scroll center bottom transparent;height:58px;margin-top:-20px;width:100%;position:relative;}
.m-topmenu ul{list-style:none;margin:0px;padding:3px 0 0 15px;}
.m-topmenu ul li{background:url("images/topbg.png") repeat-x scroll 0 0 transparent;display:block;float:left;font-size:11px;list-style:none;margin:0 2px;padding:1px 10px;text-align:center;width:120px;}
.m-topmenu ul li a{color:#FFFFFF;display:block;font-weight:bold;padding:3px 10px;text-decoration:none;}
.m-topmenu ul li:hover{background:url("images/topbg-light.png") repeat-x scroll 0 0 transparent !important;border-bottom:none !important;}
.m-topmenu ul li.active{background:url("images/topactive.png") repeat-x scroll 0 0 transparent !important;padding:4px 10px;height:18px;}
.m-topmenu ul li.active a{color:#000 !important;}
.bgleft{position:absolute;left:0px;top:0px;width:140px;height:181px;z-index:-1;}
.bgright{position:absolute;right:0px;top:0px;width:155px;height:194px;z-index:-1;}
.logo{margin:50px auto;margin-bottom:30px;text-align:center;}
.searchblock{color:#0000ff;margin:0px auto;}
.searchblock table{margin:0px auto;}
.searchblock a , .searchblock a:hover, .searchblock a:link{color:#0000ff;font-size:14px;}
#contentbox{width:90%;min-height:800px;padding:10px;}
.content{min-height:300px;padding:0px 15px;}
.homemaincatlist{margin:0 auto;text-align:center;width:750px;margin-bottom:20px;}
.homemaincatlist h3{width:750px;color:#737373;font-size:13px;text-align:left;padding:10px 0;border-top:solid 1px #d8d8d8;margin-bottom:10px;}
#bodyResults .homemaincatlist h3{background:#fff url(images/h3bg.gif) no-repeat center bottom;}
.block_maincat{float:left;width:187px;}
#bodyResults a, .homemaincatlist a{color:#3F69E2;font-size:14px;}
#bodyResults a:hover, .block_maincat div a:hover{color:#5b9e37;}
.block_maincat div{padding:2px 0;width:180px;text-align:left;}
.maincat{}
#headerpart{height:100px;width:100%;position:relative;}
#headerpart .logo_site{position:absolute;left:10px;top:10px;z-index:1;}
#headerpart .searchbox{position:absolute;left:270px;top:19px;}
#headerpart .searchbox input.searchinput, .searchblock input.searchinput{border:1px solid #BFBFBF;background:url(images/searchbg.png) repeat-x top #FFFFFF;font-size:20px;color:#000;width:515px;height:39px;line-height:39px;padding:0 5px;}
#headerpart .searchbox .searchbutton, .searchblock input.searchbutton{background:url(images/searchbutton2.png) no-repeat scroll left top transparent;border:medium none;height:41px;margin-top:3px;position:absolute;top:-3px;width:93px;}
#headerpart table a{font-size:12px;padding:2px;}
#headerpart table .link{position:absolute;top:0px;margin-left:95px;width:230px;font-size:12px;color:#0000ff;}
.stor{padding-top:15px;margin-left:15px;width:866px;min-height:400px;}
.stor #table-store{width:866px;}
.stor #title-stor{margin:10px;background-color:rgb(195, 195, 195);line-height:40px;font-weight:bold;padding-left:10px;}
.stor .td-stor{padding:5px;}
.stor .td-store{padding-left:5px;}
.stor #link-stor{text-align:right;padding-right:5px;width:100px;}
.stor #your-stor{font-size:20px;padding-left:5px;}
.stor a , #text a, #text-adsense a{color:#3F69E2;font-weight:bold;}
.stor a:hover, #text a:hover, #text-adsense a:hover{color:#5b9e37;}
#headerpart .toppanel{position:absolute;left:0px;top:70px;height:66px;width:100%;background:transparent url(images/toppanel.jpg) no-repeat left top;}
.merchant-btn{height:135px;width:100%;margin:5px auto;padding:20px 0px;}
#footer{width:750px;bottom:0px;padding-top:5px;padding-right:10px;color:#666666;margin:0 auto;text-align:center;}#footer a{color:#666666;}
.m-footer{}
#footer div.bottomlink{}
#footer div.m-link{width:585px;}
#footer div.bottomlink a{border-left:1px solid #666666;color:#666666;margin-left:5px;padding-left:10px;text-decoration:none;font-size:13px;}
#footer div.bottomlink a.first{border-left:none;}#footer div.bottomlink a:hover{color:#5b9e37;text-decoration:underline;}
#footer .copyright{color:#666666;font-size:12px;}
.maintableTL{background:url(images/t_left.gif) no-repeat;background-position:0px -2px;}
.maintableT{background:url(images/top.gif) repeat-x;}
.maintableB{background:url(images/bottom.gif) bottom repeat-x;background-color:#FFFFFF;}
.maintableTR{background:url(images/t_right.gif) top right no-repeat;}
.maintableL{background:url(images/left.gif) top left repeat-y;background-position:0px 15px;}
.maintableR{background:url(images/right.gif) top right repeat-y;}
.maintableBL{background:url(images/b_left.gif) bottom left no-repeat;background-position:bottom left;}
.maintableBR{background:url(images/b_right.gif) bottom right no-repeat;}
.t{background:url(image/top.gif) 0 0 repeat-x;width:20em}
.b{background:url(images/bottom.gif) 0 100% repeat-x}
.l{background:url(images/left.gif) 0 0 repeat-y}
.r{background:url(images/right.gif) 100% 0 repeat-y}
.bl{background:url(images/b_left.gif) 0 100% no-repeat}
.br{background:url(images/b_right.gif) 100% 100% no-repeat}
.tl{background:url(images/t_left.gif) 0 0 no-repeat}
.tr{background:url(images/t_right.gif) 100% 0 no-repeat;padding:10px}
#IMG{border:1px solid #000;}
div.put{position:absolute;top:118px;width:900px;left:10px;}
div.put a{color:#4d892f;font-size:14px;padding-right:8px;padding-left:2px;}
.prdetails{padding:15px;}
.price{font-size:22px;color:#4d892f;font-weight:bold;padding:5px;}
.sh{color:#000;font-size:14px;font-weight:normal;}
td.prstats{text-align:right;}
a.storebtn{}
.prname{font-size:22px;font-weight:bold;}
.prsubtitle{font-size:16px;font-weight:normal;}
.offertext{font-style:italic;font-size:13px;margin-top:10px;}
span.storename{font-style:normal;}
h3.title{font-size:15px;padding-bottom:5px;}
.m-login{padding:10px 20px;}
.m-login table td{padding:2px 5px;}
.reg-form{margin-left:50px;margin-top:10px;width:870px;}
.reg-form table td{padding:2px 5px;}
.reg-form table.forma td input{width:200px;}
.reg-form td select{width:207px;}
#bodyResults{border-left:1px solid #dbe1e6;border-right:1px solid #dbe1e6;background:none repeat scroll 0 0 #FFFFFF;}
#bodyTop{background:url(images/body_top.png) no-repeat center top;padding:6px 0 0 0;}
#bodyBottom{background:url(images/body_bottom.png) no-repeat center bottom;padding:6px 0 0 0;}
#search-input{position:relative;}
#search-input .button{position:absolute;right:92px;top:0px;}#headerwrap{margin-bottom:40px;}
.searchblock{margin:0 auto;width:560px;}
#searchblock_home{padding-left:7px;width:607px;}
#searchblock_home #search-input .button{right:80px;}
#searchblock_home #links{width:620px;margin:0 auto;}
#searchblock_home #links .rec_mes{width:1px;}
#filter-right{position:absolute;right:11px;top:25px;width:200px;}
#links{padding-top:10px;width:619px;}
#links .adv_sea{float:right;}
#links .adv_sea a{color:#3F69E2;font-weight:bold;}
#links .adv_sea a:visited{color:#3F69E2;}
#links .adv_sea a:hover{color:#5b9e37;}
#links .rec_mes{float:left;max-width:510px;width:507px;color:#666666;font-weight:bold;}
#links .rec_mes a{color:#3F69E2;font-weight:bold;}
#links .rec_mes a:visited{color:#3F69E2;}
#links .rec_mes a:hover{color:#5b9e37;}
#links .rec_mes span{color:#5b9e37;}
#block_filter .row select{float:right;}
#block_filter .row div{padding-top:2px;}
#block_filter .row{height:20px;margin-bottom:5px;}
#left-filters{padding:10px 10px 0;width:180px;float:left;}
#left-filters input.infilt{background:url(images/searchbg.png) repeat-x top;border:1px solid #DDDDDD;}
.clearone{clear:both;position:relative;}
.prod_feat{width:170px;padding-left:2px;}
#featuredProd{width:260px;}
#advertise{margin-top:10px;padding-left:80px;width:180px;}
#advertise a, #advertise a:visited{color:#999;}
#advertise a:hover{color:#3f48cc;}
.borderheight{max-height:111px !important;}
.noborderheight{max-height:110px !important;}
#block_product{height:110px;margin-bottom:10px;}
#block_productfeat{height:110px;background:#ffffe3;}
#block-border{background:url(images/border_bottom.png) no-repeat left bottom;}
#an-border-top{background:url(images/border_bottom.png) no-repeat center top;padding-top:1px;}
.border-block{border-left:1px solid #ddd;border-right:1px solid #ddd;}
#an-border-bot{background:url(images/border_bottom.png) no-repeat center bottom;padding-bottom:1px;height:111px;}
#block_feat{height:80px;padding-top:10px;}
#list_products{float:left;}
.p-image{float:left;padding:10px;text-align:center;width:89px;max-height:89px;overflow:hidden;}
.p-image img{width:89px;overflow:hidden;}
.feat-image{width:70px;float:left;text-align:center;padding:5px;height:70px;}
.feat-image img{width:70px;overflow:hidden;}
#p-data{float:left;max-height:100px;padding-top:8px;width:380px;}
.p-shprice{text-align:center;height:20px;}
.borderblock{border:1px solid #ddd;margin-top:-1px;margin-bottom:1px;}
.feat-data{width:180px;padding-top:5px;float:left;}
.p-title a{color:#1111cc;font-size:15px;text-decoration:underline;}
#feat-title{font-size:10px;font-style:normal;font-weight:bold;padding-top:7px;text-align:left;width:179px;padding-left:81px;}
.feat-title a{color:#1111cc;font-size:14px;text-decoration:underline;}
#p-links{width:125px;float:left;}
.prod_list{width:650px;}
.p-desc{max-height:34px;overflow:hidden;padding:4px 0 1px;position:relative;word-wrap:break-word;}
.p-desc a{color:#3F69E2;font-weight:bold;}
.p-desc a:hover{color:#5b9e37;}
.points{position:absolute;top:20px;right:0px;display:none;}
.p-store{font-size:14px;}.p-store span{font-size:12px;font-weight:bold;border-bottom:dotted 1px #000000;padding-bottom:1px;vertical-align:middle;}
.feat-store{font-weight:bold;font-size:12px;}
.feat-store a{color:#000;text-decoration:none;}
.p-price{color:#f16d22;font-size:25px;font-weight:bold;text-align:center;padding-top:6px;}
.feat-price{color:#f16d22;font-size:13px;font-weight:bold;}
.p-button{text-align:center;}
a.img-gotostore{background:url(images/gotostoreg.png) no-repeat center center;padding:20px 60px 0;line-height:50px;display:block;height:15px;}
#list_products{width:650px;}
#list_productsFeatured{float:left;}
p.left_title{font-size:13px;font-weight:bold;padding-bottom:10px;}
.blockfilter{padding-bottom:15px;}
.blockfilter a{text-decoration:none;}
.search-pagination{margin:0 auto;position:relative;text-align:center;}
.search-pagination a{font-size:14px;color:#3F69E2;text-decoration:none;}
.rowpag{font-size:10px;vertical-align:middle;}
.search-pagination a:hover{color:#3F69E2;}
#pagselected{color:#fff;background:#5b9e37;padding:2px 5px;margin-right:2px;display:inline;}
.itempag{border:1px solid #d3d3d3;padding:2px 5px;margin-right:2px;display:inline;}
.itempag:hover{border:1px solid #5b9e37;padding:2px 5px;display:inline;}
span.pagsepS{padding:0 12px 0 15px;color:#CCCCCC;font-weight:bold;font-size:13px;}
#modSimSearch{padding:5px 0 5px 3px;}
#modSimSearch{color:#666666;font-weight:bold;}
#modSimSearch a, #modSimSearch a:visited{color:#3f69e2;padding:0 0 0 5px;}
#modSimSearch a:hover{color:#5b9e37;}
h3.page-title{padding-top:10px;font-size:18px;margin:0;}
.block{padding:15px 0;}
table .advform td{padding:2px 0;}
table .advform td.label{padding-top:5px;padding-left:15px;}
table .advform td.hint{padding:5px 0 0 5px;}
.outer-box h3{font-size:14px;}
table .advform h3{padding:10px 0 2px;}
#retlink a{color:#3F69E2;font-weight:bold;}
#retlink{padding-right:10px;text-align:right;}
span.tip{display:none;}
#cat-top{color:#666666;font-weight:bold;padding:5px 0 5px 10px;}
#cat-top a, #cat-top a:visited, #cat-browse a, #cat-browse a:visited{color:#3F69E2;}
#cat-top a:hover, #cat-browse a:hover{color:#5b9e37;}
#cat-browse{color:#666666;font-weight:bold;padding:5px 0 10px 10px;}
.block_browsecat{float:left;width:277px;}
#smbody a, #smbody a:visited, .homecatlist a{color:#3F69E2;text-decoration:none;font-weight:bold;font-size:13px;}
#smbody a:hover{color:#5b9e37;}
#smleft{float:left;padding-left:10px;width:250px;}
#smright{float:left;padding-left:30px;width:700px;}
#blockcateg{width:700px;}
.homecatlist{text-align:left;margin:30px auto;margin-bottom:10px;}
#smleft .homecatlist{text-align:left;margin:10px auto;margin-bottom:10px;}
#smright .homecatlist{text-align:left;margin:7px auto;margin-bottom:10px;}
#smright .homecatlist div#category{padding-bottom:5px;}
#smleft .homecatlist{border:2px solid #cccccc;background:#f6f6f6;}
#smleft .maincat{margin:5px 0 5px 10px;}
#smleft .homecatlist h3{background:#e6e6e6;padding:5px;color:#051802;}
#smleft .finalcateg{padding:3px 15px;}
#smleft .finalcateg a{text-decoration:none;font-weight:normal;font-size:12px;}
#smleft .finalcateg span.rank{font-weight:bold;font-size:12px;padding-left:5px;}
#smleft #finalcategory{display:none;}
#smleft #category{padding:3px 15px;}
#smright .homecatlist h3{font-size:18px;padding:5px 0;margin-bottom:15px;color:#051802;}
.homecatlist h3 a{color:#636363;font-size:16px;}
.homecatlist ul li{padding:7px 0;text-indent:15px;}
span.catselec{font-weight:bold;color:#666666;}
#smright .subcategl{float:left;width:340px;padding-bottom:15px;padding-right:10px;}
#smright .subcategr{float:right;width:340px;padding-bottom:15px;padding-right:10px;}
#smright .finalcateg{padding:5px 0 5px 20px;}
#smright .subcategl a, #smright .subcategl span{text-decoration:none;font-weight:bold;font-size:14px;color:#333;}
#smright .subcategr a, #smright .subcategr span{text-decoration:none;font-weight:bold;font-size:14px;color:#333;}
#smright .finalcateg a{text-decoration:none;font-weight:normal;font-size:12px;color:#3F69E2;}
#smright .finalcateg a:hover{color:#5b9e37;}
#smright .finalcateg span.rank{font-weight:bold;font-size:12px;padding-left:5px;}
#smpager{padding:10px 0;margin:30px 0 0px;}
#smpagerbg{padding-bottom:10px;}
.smpagination{margin:0 auto;position:relative;width:450px;text-align:center;}
#smbody .smpagination a, #storelist .smpagination a{font-size:13px;color:#3F69E2;font-weight:normal;text-decoration:none;}
#smbody .smpagination a:hover, #storelist .smpagination a:hover{color:#3F69E2;}
span.pagsep{padding:0 12px 0 0;color:#CCCCCC;font-weight:bold;font-size:13px;}
span.pagsep2{padding:0 0 0 12px;color:#CCCCCC;font-weight:bold;font-size:13px;}
#smresult{margin-top:20px;}
#smresult .p-title{padding:3px 0 3px 4px;}
#smresult .rank{padding-right:4px;}
#smresult .column1{float:left;width:300px;text-align:left;}
#smresult .column2{float:left;width:300px;text-align:left;}
#storelist{padding:10px 0px;}
#storelist h3, #top_showcat h3{font-size:18px;padding:5px 0;margin-bottom:15px;color:#051802;}
#storelist a, .block_maincat a{color:#3F69E2;font-weight:bold;font-size:14px;text-decoration:none;}
#storelist a:hover{color:#5b9e37;}
#storelist .p-title{padding:2px 5px;}
#storelist .column1, #storelist .column2{float:left;width:330px;text-align:left;}
#mod-header{left:677px;position:absolute;text-align:right;top:5px;}
#mod-header p{width:200px;font-size:12px;margin:4px 0;}
#mod-header a{font-weight:bold;color:#3f69e2;}
#mod-header a:hover{color:#5b9e37;}
.m-topmenu ul.submenu{list-style:none;margin:0px;padding:3px 0 0 20px;position:absolute;top:25px;left:0px;}
.m-topmenu ul.submenu li{background:none !important;display:block;float:left;font-size:11px;list-style:none;margin:7px 0px 0;padding:0;text-align:center;width:auto;}
.m-topmenu ul.submenu li a{color:#000;display:block;font-weight:bold;padding:0 20px;text-decoration:underline;}
.m-topmenu ul.submenu li span{font-weight:bold;padding:0 20px;}
.m-topmenu ul.submenu li:hover{background:none !important;border-bottom:none !important;}
.m-topmenu ul.submenu li.active{background:none !important;padding:0;}
.m-topmenu ul.submenu li.active a{text-decoration:none}
#block-account h1{color:#5B9E37;font-size:24px;padding-bottom:2px;width:866px;}
#block-account a{font-weight:bold;color:#3f69e2;}
#block-account a:hover{color:#5b9e37;}
#block-account p{width:866px;padding:8px 0;}
#block-account p.linked{padding-left:10px;}
#pagmerch .search-pagination{width:auto;padding:15px 0;}
table.text td{font-weight:bold;padding:2px 0;vertical-align:bottom;height:27px;vertical-align:middle;font-family:Arial;}
table.text td:first-child{padding-right:10px;text-align:right;width:150px;}
table.text input, textarea{font-family:Arial;font-size:13px;}
table.text input.inputpro{width:200px;}
table.text td span{color:#666666;font-size:15px;}
#showinfo{width:866px;text-align:center;font-weight:bold;}
#showinfo .errormsg{background-color:#E6C0C0;border-bottom:3px solid #DE7A7B;border-top:3px solid #DE7A7B;color:#CC0000;padding:5px 0;}
#showinfo .errormsg p a{font-weight:bold;color:#3f69e2;}
#showinfo .errormsg p a:hover{color:#5b9e37;}
#showinfo .successmsg{border-bottom:3px solid #5b9e37;border-top:3px solid #5b9e37;background:#d1e4cd;padding:5px 0;color:#1c640b;}
#showinfo .successmsg p{padding:2px 0;}
#showinfo .errormsg p{padding:2px 0;}
#showinfo .warningmsg{border-bottom:3px solid #DDA925;border-top:3px solid #DDA925;background:#FEF3D6;padding:5px 0;color:#C19524;}
span.mandatory{color:#666;font-style:italic;font-size:11px;}
table#merProducts tbody{background:url(images/prodtbodybg.png) scroll;}
table#merProducts tbody td{height:60px;vertical-align:middle;padding:0 5px;text-align:center;}
table#merProducts tbody td.tdtitle{font-weight:bold;}
table#merProducts tbody td img.storeimg{width:56px;}
table#merProducts thead th.sortrow{background:#e8f1fa url(images/rows.png) no-repeat right center;}
table#merProducts thead th{background:#e8f1fa;height:32px;text-align:center;font-weight:normal;vertical-align:middle;border-bottom:1px solid #ccc;}
table.prodheadtable td{background:url(images/prodhtablebg.png) repeat-x center center;height:32px;vertical-align:middle;padding:0 5px;font-weight:bold;}
.tprodblock{border:1px solid #ccc;padding:1px;display:block;}
.topfilrep{display:inline-block;height:30px;margin:8px 40px 0 0;vertical-align:baseline;font-weight:bold;}
#reporttable thead th{background:#e8f1fa;height:32px;text-align:center;font-weight:normal;vertical-align:middle;border-bottom:1px solid #ccc;}
#reporttable tbody td{vertical-align:middle;padding:0 5px;text-align:center;min-height:35px;height:35px;}
#reporttable tbody tr.odd td{background:#f3f3f3;}
#reporttable tbody td.tdtitle{font-weight:bold;text-align:left;max-width:250px;overflow:hidden;}
#reporttable tbody td.noitems{color:#000000;font-weight:bold;text-align:center;}
.butcal{border:none;background:#fff;vertical-align:middle;padding:0;height:21px;cursor:pointer;}
.butcal img{vertical-align:middle;}
.datecal{border:1px solid #adc2d6;display:inline-block;}
.datecal input{border:none;width:80px;height:21px;vertical-align:middle;}
#block-account h3{font-size:16px;padding-bottom:8px;}
#block-account p.resalt, #bodyResults p.resalt{padding:2px 10px;font-weight:bold;}
ul.paylist{text-decoration:none;}
ul.paylist li{padding:3px 20px;}
table.text td span.tdnote, #block-account a.tdnote{font-size:11px;font-weight:normal;vertical-align:baseline;}
.sealblock{display:inline-block;vertical-align:middle;}
#block-account .sealblock p{padding:2px 0;width:630px;text-align:center;}
.sealblock table{margin:0 24px;}
.halfblock{display:inline-block;width:400px;}
.halfblock h3{text-align:center;}
.halfblock input.halfinput{width:320px;}
.halfmiddle{display:inline-block;width:60px;text-align:center;}
.halfmiddle h2{margin-top:35px;font-weight:bold;font-size:20px;}
#block-account .halfblock p{width:100%;text-align:justify;}
#block-account p.feeditem{margin-left:15px;}
#ReTitle{color:#5B9E37;font-size:24px;margin-bottom:15px;padding-bottom:2px;width:auto;}
#bodyResults #text{padding:15px;text-align:justify;}
#bodyResults #text-adsense{padding:0 15px;text-align:justify;width:650px;float:left;}
#bodyResults #adsense-left{width:174px;float:left;}
#bodyResults #adsense-right{width:260px;float:right;}
#bodyResults #text p, #bodyResults #text-adsense p{padding:5px;}
#pass{margin-bottom:10px;margin-right:5px;text-align:right;}
#cont_form{min-height:250px;}
#helptext{font-size:10px;font-weight:bold;width:440px;}
#top_showcat{padding:10px 40px;width:750px;}
.block_maincat a, .block_maincat a:visited{color:#3F69E2;font-size:13px;text-decoration:underline;}
.homemaincatlist h4{color:#A5A5A5;font-style:italic;}

.clear{
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
