u0l,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }

a img,:link img,:visited img { border: none; }

h1
{
  color: #999999;
  font-size: 10pt;
}

a
{
  text-decoration: none;
  color: #999999;
}

a:hover
{
  text-decoration: underline;
}

html
{
  overflow-y: scroll;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  background-color: #fff;
  color: #666666;
}

#main
{
  width: 980px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 6px;
}

#logo
{
  float: left;
  height: 60px;
  margin-left: 10px;
  width: 340px;
}

#search_bar
{
    background-color: inherit;
    color: inherit;
    display: block;
    float: left;
    font-family: inherit;
    font-size: inherit;
    min-height: 38px;
    padding-bottom: 0;
    padding-top: 21px;
    width: 392px;
}
#search_bar td{
background-color: inherit;
color: inherit;
font-family: inherit;
font-size: inherit;
margin: inherit;
padding: inherit;
}
#search_bar input[type="text"]{
    width: 91%;
}


#search
{
  float: left;
  height: 60px;
}

#search input
{
  margin-top: 20px;;
  border: 1px solid #39b54a;
  height: 26px;
  width: 200px;
  background: url(/images/search_bg.jpg);
  background-repeat: repeat-x;
  font-size: 8pt;
  font-style: italic;
  color: #999999;
}

#go
{
  height: 60px;
  float: left;
}

#go input
{
  margin-top: 20px;
  margin-left: 4px;
  float: left;
}

#main #nav2 #top_banner
{
  float: left;
  margin-left: 12px;
  height: 60px;
  width: 468px;
  text-align: center;
}

#nav
{
  clear: left; 
  width: 980px;
  margin-top: 6px;
  margin-left: auto;
  margin-right: auto;
}

#nav1
{
  height: 60px;
  width: 4px;
  float: left;
}

#nav1 img, #nav3 img
{
  height: 60px;
  width: 4px;
}

#nav2
{
  width: 972px;
  height: 60px;
  background-color: #39b54a;
  float: left;
}

#nav3
{
  height: 60px;
  width: 4px;
  float: left;
}

#nav2 .navLink
{
  float: left;
  height: 40px;
  min-width: 88px;
  margin-top: 11px;
  padding-left: 14px;
  padding-right: 14px;
  text-align: center;
  color: white;
  font-size: 12pt;
  border-right: 1px dashed #19952a;
}

#nav2 .navLink_right
{
    border-left: 1px dashed #19952A;
    color: white;
    float: right;
    font-size: 12pt;
    height: 40px;
    margin-top: 11px;
    padding-left: 1px;
    padding-right: 1px;
    text-align: center;
}
#nav2 .navLink_right .addthis_toolbox {
  width: 32px;
  height: 32px;
  margin: 0 auto;
  margin-top: -2px;
}
#nav2 .navLink_right .addthis_toolbox a,
#nav2 .navLink_right .addthis_toolbox span {
  margin: 0;
  padding: 0;
}
#nav2 .navLink_right .desc { font-size: 10px; }

#nav2 #join
{
  font-weight: normal;
}

#nav2 .navLink a, #nav2 .navLink_right a
{
  color: #FFFFFF;
}

#bottom
{
  background-image: url(/images/footer_bg.jpg);
  background-color: #26611f;
  height: 400px;
  background-repeat: repeat-x;
  color: #bce0b8;
  font-size: 10pt;
}

#bot1
{
  position: relative;
  height: 400px;
  width: 980px;
  margin-left: auto;
  margin-right: auto;
}

#copyright
{
/*
  position: absolute;
  padding: 20px;
  z-index: 1;
  right: 0px;
*/
  padding: 20px;
  text-align: center;
}

#bottom img
{
  position: absolute;
  right: 100px;
  bottom: 10px;
}

.featuredHeading
{
  font-weight: bold;
  padding-bottom: 5px;
}

#footer_menu
{
  position: absolute;
  top: 16px;
  /*left: 80px;*/
}

#footer_menu a
{
  color: #AAEEAA;
  line-height: 16pt;
}

#footer_menu1
{
  float: left;
  height: 240px;
  width: 327px;
  padding-left: 25px;
  border-right: 1px solid #557755;
}

#footer_menu2
{
  float: left;
  height: 240px;
  width: 350px;
  padding-left: 25px;
  border-right: 1px solid #557755;
}

#footer_menu3
{
  float: left;
  height: 240px;
  width: auto;
  padding-left: 25px;
}

#footer_menu4
{
  clear: left;
  text-align: center;
  padding-top: 20px;
}

#footer_menu5
{
  text-align: center;
}

#content
{
    height: auto !important;
    margin-bottom: 10px;
    margin-top: -22px;
    min-height: 400px;
    overflow: auto;
    padding-top: 20px;
    position: relative;
}

#sidebar
{
  float: left
}

#leftmenu
{
  float: left;
  width: 202px;
}

#leftmenu1
{
}

#leftmenu2
{
  background-image: url(/images/leftcol_mid.jpg);
  padding-left: 8px;
  padding-right: 8px;
  color: #999999;
  min-height: 200px;
  height: auto !important;
  height: 200px;
}

#leftmenu2 a
{
  color: #999999;
}

#sidebar #banner
{
  clear: left;
  float: left;
  padding-top: 14px;
}

#submain
{
  margin-left: 220px;
}

#submain img
{
  max-height: 75px;
  max-width: 75px;
}

#submain td
{
  padding: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px dashed #dddddd;
}

#submain th
{
  padding: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-weight: bold;
  font-size: 9pt;
  background-color: #eeeeee;
  color: #888888;
  height: 32px;
}

#sm1
{
  background-image: url(/images/header_left.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}

#sm2
{
  background-image: url(/images/header_right.jpg);
  background-repeat: no-repeat;
  background-position: top right;
}

.big
{
  font-size: 14pt;
}

#breadcrumbs
{
  margin-top: 10px;
  margin-left: 5px;
  margin-bottom: 12px;
  font-size: 10pt;
  color: #999999;
}

#mainCategoryList
{
  margin-left: auto;
  margin-right: auto;
}

#mainCategoryList table
{
  width: 100%;
  text-align: center;
}

#mainCategoryList td
{
  padding: 10px;
}

#mainCategoryList img
{
  border: 0px;
  height: 200px;
}

.mainCategory
{
  text-align: center;
  padding-left: 10px;
}

.listTitle
{
  font-size: 11pt;
  font-weight: bold;
  margin-bottom: 10px;
  color: #24611e;
  padding-left: 4px;
}

.listTitle img
{
  vertical-align: middle;
}

#pager
{
  color: #AAAAAA;
  font-size: 10pt;
  margin-right: 10px;
}

#pager .selected
{
  color: #888888;
  font-size: 11pt;
  font-weight: bold;
}

#pager img
{
  vertical-align: bottom;
  margin-bottom: 2px;
}

#top_right
{
  height: 60px;
  /*width: 366px;*/
  width: auto;
  color: #888888;
}

#top_menu
{
  margin-top: -2px;
  height: 22px;
  text-align: right;
}

#location
{
  overflow: auto;
  padding-top: /*2px*/0px;
  height: 42px;
  width: auto;
}

#location .defaultLocationBox
{
  background: #FFFFDD/*#FF6B00*/;
  border: 1px solid #FFD700;
  cursor: pointer;
  font-weight: bold;
  height: 26px;
  margin-left: 20px;
}

#location .defaultLocationBox:hover
{
  background: #FFFF99;
  color: #777777;
}

#location #message 
{
  padding-top: 6px;
}

#location a
{
  color: #39b54a;
}

#location #postalcode
{
  color: #888888;
  border: 1px solid #39b54a;
  font-size: 11pt;
  height: 18px;
  width: 60px;
  background: url(/images/search_bg.jpg);
  background-repeat: repeat-x;
  vertical-align: middle;
}

#location select
{
  color: #888888;
  border: 1px solid #39b54a;
  font-size: 9pt;
  height: auto;
  vertical-align: middle;
}

#location #locationinfo
{
}

#locationsubmit
{
  vertical-align: middle;
}

.coupon
{
  margin-top: 10px;
}

.coupon img
{
  vertical-align: middle;
}

#accuprice
{
  font-size: 11pt;
  color: #39b54a;
  margin-top: 20px;
}

#accupriceTag
{
  font-size: 8pt;
}

#saleInfo
{
  margin-top: 20px;
}

#smartshopper
{
  margin-top: 30px;
  padding-left: 140px;
  width: 800px;
}

#smartshopper img
{
  vertical-align: middle;
}

form.formatted ol
{
  padding: 10px 10px 0px 10px;  
  list-style: none;
}

form.formatted li
{
  padding-bottom: 10px;
}

form.formatted .submit
{
  border: 1px solid #19952a;
  background-color: #39b54a;
  color: white;
  margin-top: 10px;
  margin-left: 110px;
}

#register_form form.formatted .submit
{
  border: 1px solid #19952a;
  background-color: #39b54a;
  color: white;
  margin-top: 10px;
  margin-left: 10px;
}

form.formatted label
{
  float: left;  
  width: 100px;  
  margin-right: 10px;
}

#personalInformation form.formatted label
{
  width: 150px;
}

#merchantInformation form.formatted label
{
  width: 210px;
}

#merchantLogin form.formatted label
{
  width: 150px;
}

form.formatted .error
{
  color: red;
  font-weight: bold;
  padding-bottom: 20px;
}

form.formatted .hint
{
  font-size: 8pt;
  font-style: italic;
}

form.formatted tr.data th, form.formatted tr.data td
{
  padding-top: 10px;
}

form.formatted tr.hint th, form.formatted tr.hint td
{
  padding-top: 2px;
  padding-bottom: 10px;
  vertical-align: top;
}

#loginError
{
  color: red;
  font-size: 10pt;
  text-align: center;
  font-weight: bold;
  padding-top: 10px;
}

#startError
{
  color: #39b54a;
  font-size: 12pt;
  text-align: center;
  font-weight: bold;
  padding-left: 202px;
  padding-top: 10px;
  text-decoration: blink;
}

#merchantListHeader #heading
{
  float: left;
  width: 375px;
}

#merchantListHeader #filter
{
  float: left;
}

.merchantTable
{
  clear: left;
}

.merchantTable td
{
  width: 310px;
  height: 100px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid white;
}

.merchantTable td:hover
{
  border: 1px dashed #BBBBBB;
}

.merchantTable .merchant .heading
{
  padding-bottom: 10px;
}

.merchantTable .merchant img
{
  max-height: 150px;
  max-width: 300px;
}

.flyerSale
{
  width: 310px;
  padding-bottom: 8px;
}

.flyerSale img
{
  vertical-align: top;
  float: left;
  padding-bottom: 8px;
  padding-right: 8px;
  width: 100px;
}

.flyerSaleDesc
{
  padding-bottom: 8px;
  padding-top: 8px;
}

.flyerClear
{
  width: 314px;
  clear: left;
  margin-bottom: 8px;
  border-bottom: 1px dashed #BBBBBB;
  height: 0px;
}

.flyerSale .flyerPrice
{
  margin-top: 10px;
  font-size: 14pt;
  color: red;
  font-weight: bold;
}

.flyerAltPrice
{
  margin-top: 10px;
  font-weight: bold;
}

#flyerHeader #heading
{
  padding-bottom: 2px;
}

#flyerPage
{
  width: 650px;
  float: left;
}

#flyerPage img
{
  max-width: 630px;
}

#flyerPage #logo
{
  float: left;
  width: auto;
}

#flyerDescriptions
{
  float: left;
}

#flyerEnd
{
  clear: both;
}

#flyerDescriptions #pager
{
  position: relative;
  top: -20px;
}

.productName
{
  font-size: 11pt;
  font-weight: bold;
  height: 36px;
}

span.error
{
  font-size: 10pt;
  color: red;
  font-weight: bold;
}

span.warning
{
  font-size: 10pt;
  color: #39b54a;
  font-weight: bold;
}

span.units
{
  font-size: 8pt;
}

.flyerPrice
{
  font-size: 14pt;
  color: red;
  font-weight: bold;
}

#back
{
  margin-top: 30px;
  margin-bottom: 10px;
  font-size: 10pt;
}

#back img
{
  vertical-align: middle;
}

#submain .merchantRow
{
  border-top: 1px solid black;
  border-bottom: 1px solid black;
}

#submain .emptyRow
{
  border: none;
}

#submain .merchantRow img
{
  max-height: 150px;
  max-width: 150px;
}

#profileManager
{
  padding-top: 10px;
}

#profileManager a, #profileManager .listItem
{
  font-size: 10pt;
  font-weight: bold;
}

#profileManager p
{
  margin-bottom: 20px;
}

#personalInformation
{
}

#personalInformation th
{
  text-align: right;
  padding-right: 10px;
}

#personalInformation td
{
  text-align: left;
}

#personalInformation th, #personalInformation td
{
  padding-top: 5px;
  padding-bottom: 5px;
}

#merchantInformation
{
}

#merchantInformation th
{
  text-align: right;
  padding-right: 10px;
}

#merchantInformation td
{
  text-align: left;
}

#merchantInformation th, #merchantInformation td
{
}

#merchantLogin
{
}

#merchantLogin th
{
  text-align: right;
  padding-right: 10px;
}

#merchantLogin td
{
  text-align: left;
}

#merchantLogin th, #merchantLogin td
{
  padding-top: 5px;
  padding-bottom: 5px;
}

#merchantLogin a
{
  font-weight: normal;
  font-size: 8pt;
}

#merchantLoginMessage
{
  height: 20px;
  margin-bottom: 10px;
}

#results
{
  text-align: left;
  display: inline;
  width: auto;
}

#saleTrackerList
{
}

#saleTrackerList td
{
  text-align: left;
  padding-right: 10px;
}

#saleTrackerListDiv
{
  max-height: 205px;
  max-width: 600px;
  margin-bottom: 25px;
  overflow-y: auto;
  border: 1px solid #EEEEEE;
}

#main2
{
  margin-left: 220px;
}

div.mainPageSale
{
  width: 230px;
  height: 280px;
  margin: 5px;
  padding: 5px;
  float: left;
  text-align: center;
  border: 1px dashed #BBBBBB;
  position: relative;
}
div.mainPageSale .addthis_toolbox {
/*  position: absolute;*/
  width: 16px;
  height: 16px;
/*  top: 4px;*/
/*  right: 4px;*/
float: right;
}
div.mainPageSale .gplus {
    float: right !important;
    padding-left: 3px;
}
div.mainPageSale .addthis_toolbox a {
  display: block;
  width: 100%;
  height: 100%;
}
div.mainPageSale .addthis_toolbox a,
div.mainPageSale .addthis_toolbox a span {
  margin: 0;
  padding: 0;
}

#merchantSalesPage div.mainPageSale
{
  width: 223px;
}

div.mainPageSaleImage
{
  height: 110px;
  width: 230px;
  vertical-align: middle;
  display: table-cell;
}

div.mainPageSaleImage img
{
  width: auto;
  max-height: 100px;
  padding-bottom: 10px;
}

div.mainPageSaleMerchant
{
  vertical-align: middle;
  height: 30px;
  padding-bottom: 5px;
}

div.mainPageSaleMerchant img
{
  max-width: 100px;
  max-height: 30px;
}

.mainPageAdd
{
  position: absolute;
  bottom: 0px;
  right: 2px;
}

#cartActions
{
  position: absolute;
  top: 0px;
  right: 20px;
}

#printCart img, #emailCart img
{
  vertical-align: middle;
}

p.smallAccuprice
{
  font-size: 9pt;
  color: #39b54a;
  padding-top: 10px;
}

.row img
{
  vertical-align: middle;
}

.flyerActions
{
  padding-top: 10px;
  float: right;
}

.flyerActions img
{
  width: auto;
  height: auto;
}

.categoryList
{
  width: 250px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.categoryList a
{
  font-size: 10pt;
  font-weight: bold;
  color: #39b54a;
}

img.couponPrint
{
  max-width: 600px;
  width: auto;
  height: auto;
  display: block;
  padding-top: 10px;
  padding-left: 10px;
}

h2.couponPrint
{
  color: #999999;
  margin-top: 50px;
  margin-bottom: 10px;
  margin-left: 10px;
}

.couponIcon
{
  float: left;
  margin-top: 13px;
  margin-right: 8px;
}

#storeInfo
{ 
  padding-left: 6px;
}

#storeInfoToggle
{
  clear: left;
  padding-top: 6px;
}

#referResult
{
  margin-left: 4px;
  font-size: 10pt;
  color: #39b54a;
  font-weight: bold;
}

#upload_flyer
{
  padding: 5px;
}

.uploadResult td, th
{
  padding: 4px;
  padding-right: 10px;
}

.uploadResult th
{
  text-align: left;
}

.rating_bar {
  width: 55px;
  background: url(/images/rating/star_off.gif) 0 0 repeat-x;
  margin-top: 8px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.rating_bar div {
  height: 12px;
  background: url(/images/rating/star_on.gif) 0 0 repeat-x;
}

#rate_sale {
  border: 1px dashed #AAAAAA;
  margin-top: 15px;
  padding-left: 8px;
  font-weight: bold;
}

.staticPage
{
  padding: 10px;
  font-size: 10pt;
  background-color: #F5FFF5;
  min-height: 400px;
}

.staticPage .listTitle
{
  padding-left: 0px;
}

.staticPage a
{
  color: #29a53a;
}

.staticPage ul
{
  padding-left: 16px;
  padding-top: 10px;
}

.faqLink
{
  font-weight: bold;
  padding-top: 20px;
  padding-bottom: 8px;
}

.faqAnswer
{
  margin-left: 20px;
  margin-right: 60px;
  text-align: justify;
}

#slogan_en
{
  position: relative;
  font-weight: bold;
  font-style: italic;
  top: -10px;
  left: 94px;
  color: #999999;
}

#slogan_fr
{
  position: relative;
  font-weight: bold;
  font-style: italic;
  top: -10px;
  left: 120px;
  color: #999999;
}

#beta_en
{
  position: relative;
  font-weight: bold;
  color: #EE5555;
  top: -66px;
  left: 190px;
}

#beta_fr
{
  position: relative;
  font-weight: bold;
  color: #EE5555;
  top: -66px;
  left: 246px;
}

form.rating {
  border:1px solid #CCCCCC;
  padding:1em;
}

.rating {
  /*clear:both;*/
  float:left;
  width:67px;
  cursor:pointer;
  display:block;
}

.rating:after {
  clear:both;
  content:'.';
  display:block;
  height:0;
  visibility:hidden;
  width:0;
}

.star {
  cursor:pointer;
  float:left;
  height:14px;
  overflow:hidden;
  text-indent:-999em;
  width:11px;
}

.star, .star a {
  background:transparent url(/images/star.gif) no-repeat scroll 0 0;
}

.star a {
  background-position:0 0;
  display:block;
  height:100%;
  width:100%;
}

div.rating div.on a {
  background-position:0 -16px;
}

div.rating div.hover a, div.rating div a:hover {
  background-position:0 -32px;
}

div.notifytext {
  /*clear:both;*/
  font-size: 10pt;
  font-weight: normal;
  margin-top:auto;
  margin-bottom:auto;
}

#ratingdiv {
  /*margin-top: 6px;*/
  /*height:35px;*/
  height:16px;
  display: none;
  color:#39B54A;
  padding:4px;

}

.rateSaleBox {
  border:1px dashed #39B54A; 
  width:220px;
  padding: 8px;
}

.rateSaleBox h4 {
  font-size:11px;
  padding:4px;
}

#popUpHeader
{
  border-bottom: 1px solid #AAA;
  padding-bottom: 4px;
}

#popUpHeader #heading
{
  margin-top: 4px;
  margin-bottom: 2px;
}

#popUpHeader #actions
{
  margin-top: 4px;
}

#popUpHeader #actions #closeWindow
{
  display: inline;  
}

.addShoppingListNoteAction 
{
  display: inline;
  margin-right: 10px;
  padding-bottom: 2px;
}

.addShoppingListNoteAction a
{
  background: url('/images/note_add.png') center left no-repeat;
  display: inline-block;
  height: 16px;
  text-indent: 20px;
}

#showShoppingListNoteOutputTop,
#showShoppingListNoteOutputBottom
{
  display: none;
  height: 0px;
  font-size: 0pt;
}

#shoppingListNoteTop,
#shoppingListNoteBottom
{
  display: none;
}

#shoppingListNoteFormTop,
#shoppingListNoteFormBottom
{
  margin-top: 6px;
}

#shoppingListNoteFormTop .blockLabel,
#shoppingListNoteFormBottom .blockLabel
{
  display: block;
  float: left;
  width: 100px;
}

#shoppingListNoteFormTop #description,
#shoppingListNoteFormBottom #description
{
  width: 200px;
}

#shoppingListNoteFormTop #price,
#shoppingListNoteFormBottom #price
{
  width: 80px;
  margin-right: 74px;
}

#shoppingListNoteFormTop .formRow,
#shoppingListNoteFormBottom .formRow
{
  padding-bottom: 4px; 
}

#shoppingListNoteFormTop img, input[type=image],
#shoppingListNoteFormBottom img, input[type=image]
{
  vertical-align: middle;
}

#shoppingListNoteFormTop .submitImage /* IE doesn't support input[type=image] so use a class instead */
{
  vertical-align: middle;
}

#addShoppingListNoteOutputTop,
#addShoppingListNoteOutputBottom
{
  height: 10px;
  padding-left: 100px;
}

#cartActions img {
  vertical-align: middle;
}

#merchantPage
{
  padding-top: 50px;
  padding-bottom: 50px;
}

#merchantHeader
{
  text-align: center;
  margin-bottom: 20px;
}

#merchantHeading
{
  padding-bottom: 2px;
}

#merchantLogo
{
  margin-bottom: 10px;
}

#merchantInfo
{
  font-size: 10pt;
}

#merchantBannerTop
{
  padding: 10px;
  text-align: center;
}

#merchantBannerBottom
{
  padding: 10px;
  text-align: center;
}

#storeHeading
{
  padding-bottom: 2px;
}

#storeLogo
{
  margin-left: 10px;
  margin-bottom: 10px;
}

#merchantFlyer
{
  text-align: right;
  padding: 10px
}

#merchantFlyer .flyerLink
{
  font-size: 14pt;
  font-weight: bold;
}

#merchantFlyer .flyerLink a
{
  color: #39B54A;
  /*color: #26611F;*/
}

#merchantSalesBannerTop, #merchantSalesBannerBottom
{
  padding: 10px;
  text-align: center;
}
.merchant-page-holder { overflow: hidden; width: 905px; margin: 0 auto; }
/*.merchant-page-holder .merchant-browse-pages-add-this { width: 50px; float: left; text-align: center; }*/
/*.merchant-page-holder .merchant-browse-pages-add-this .addthis_toolbox { margin: 0 7px; }*/
.merchant-page-holder .ads { float: left; width: 750px; margin-top: 7px; }

body #merchant-page-content { overflow: hidden; margin: 5px; max-width: 1190px; min-width: 750px; }
body #merchant-page-content .left-ads { width: 120px; float: left; }
body #merchant-page-content .page-container { margin-left: 140px; }

/*modified by simple*/
.mechant-logo-list{
    clear: left;
    margin-bottom: 7px;
    overflow: auto;
    padding-top: 11px;
}
    .mechant-logo-list .merchant-logo{
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        border-radius:5px;
        /*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
        -moz-box-shadow:0px 0px 7px #948b93;
        -webkit-box-shadow:0px 0px 7px #948b93;
        box-shadow:0px 0px 7px #948b93;
        /*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/

        display: inline-block;
        float: left;
        height: 88px;
        margin: 7px 9px;
        overflow: hidden;
        padding: 7px 0;
        text-align: center;
        width: 125px;
    }
        .mechant-logo-list .merchant-logo img{
            max-height: 65px;
            max-width: 125px;
        }
        .mechant-logo-list .merchant-links{
            margin-top: 7px;
            text-align: center;
            text-transform: uppercase;
        }
            .mechant-logo-list .merchant-links a{
                color: #444444;
                font-size: 7px;
                text-align: center;
            }

/*3column layout changes*/
#left-column{
    width: 130px;
    float: left;
}
#center-column{
    float: left;
    overflow: hidden;
    width: 715px;
}
#right-column{
    float: left;
    text-align: right;
    width: 130px;
}
/*3column layout changes*/
/*dirty*/
.navLink_right .share-widget , .merchant-browse-pages-add-this .share-widget {
    
}
.navLink_right .addthis , .merchant-browse-pages-add-this .addthis {
    float: left;
}
.navLink_right .gplus , .merchant-browse-pages-add-this .gplus {
float: left;
    padding-left: 6px;
    padding-top: 8px;
    width: 80px;
}
/*dirty*/
/*modified by simple*/
