 .left .listing-item .with-button,.right .listing-item .with-button {
float:none;
width:auto;
background:none;
text-align:center;
padding:2px 0
}

.left .listing-item .without-button,.right .listing-item .without-button {
padding:10px 0
}

.left .listing-item .product-buttons,.right .listing-item .product-buttons {
float:none;
text-align:center;
width:100%;
overflow:hidden;
padding:10px 0 8px
}

.left .listing-item .product-buttons br,.right .listing-item .product-buttons br {
display:none
}

.left .listing-item .product-buttons .button.details,.right .listing-item .product-buttons .button.details {
float:left
}

.left .listing-item .product-buttons .button.addtocart,.right .listing-item .product-buttons .button.addtocart {
float:right
}

.vm-scroller .listing-separator {
width:100%;
height:17px;
font-size:0;
line-height:0;
overflow:hidden;
background:url(../images/li_line.gif) 0 0 repeat-x
}

.vm-scroller .listing-separator-h {
font-size:0;
line-height:0;
overflow:hidden;
background:url(../images/line_vertical.gif) 50% 0 repeat-y
}

.vm-scroller .listing-separator-h div {
width:17px;
height:17px;
font-size:0;
line-height:0;
overflow:hidden
}

.center .vm-scroller .listing-bottom {
background:#FFF url(../images/listing_side.gif) bottom repeat-x;
margin:0;
padding:0
}

.center .vm-scroller .listing-top {
background:url(../images/listing_side.gif) top repeat-x;
text-align:center;
margin:0;
padding:0
}

.center .vm-scroller .listing-right {
background:url(../images/listing_side.gif) right repeat-y
}

.center .vm-scroller .listing-left {
background:url(../images/listing_side.gif) left repeat-y
}

.center .vm-scroller .listing-bottom-right {
background:url(../images/listing_bottom_right.gif) bottom right no-repeat
}

.center .vm-scroller .listing-bottom-left {
background:url(../images/listing_bottom_left.gif) bottom left no-repeat
}

.center .vm-scroller .listing-top-right {
background:url(../images/listing_top_right.gif) top right no-repeat
}

.center .vm-scroller .listing-top-left {
background:url(../images/listing_top_left.gif) top left no-repeat;
width:100%
}

.center .vm-scroller .listing-item-padding {
padding:15px 1px
}

.left .vm-scroller .listing-bottom {
background:#FFF url(../images/box_inner_side.gif) bottom repeat-x;
margin:0;
padding:0
}

.left .vm-scroller .listing-top {
background:url(../images/box_inner_side.gif) top repeat-x;
text-align:center;
margin:0;
padding:0
}

.left .vm-scroller .listing-right {
background:url(../images/box_inner_side.gif) right repeat-y
}

.left .vm-scroller .listing-left {
background:url(../images/box_inner_side.gif) left repeat-y
}

.left .vm-scroller .listing-bottom-right {
background:url(../images/box_inner_bottom_right.gif) bottom right no-repeat
}

.left .vm-scroller .listing-bottom-left {
background:url(../images/box_inner_bottom_left.gif) bottom left no-repeat
}

.left .vm-scroller .listing-top-right {
background:url(../images/box_inner_top_right.gif) top right no-repeat
}

.left .vm-scroller .listing-top-left {
background:url(../images/box_inner_top_left.gif) top left no-repeat;
width:100%
}

.left .vm-scroller .listing-item-padding {
padding:1px 15px
}

.module .topten ul li {
border:none;
padding:5px 0 5px 12px
}

.module .topten ul li span {
color:#797979;
font-weight:700;
font-family:Tahoma,Geneva,sans-serif;
font-size:13px
}

.module .topten ul li a {
color:#76B013;
text-decoration:none;
background:none;
display:inline;
padding:0 0 0 10px
}

.module .topten ul li a:hover {
text-decoration:underline;
color:#76B013
}

.module .form-login {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:15px;
color:#2E2E2E;
padding:0 8px
}

.module .form-login label {
color:#2E2E2E;
display:block;
font-size:13px;
line-height:15px;
padding:7px 0 5px
}

.module .form-login .remember-button {
width:100%;
overflow:hidden;
padding:21px 0 14px
}

.module .form-login input#modlgn_remember {
border:0 none;
vertical-align:middle;
width:15px;
height:15px;
margin:0 5px 0 0;
padding:0
}

.module .form-login label.remember {
font-weight:400;
text-transform:none;
color:#76B013;
font-size:12px;
float:left;
padding:4px 0 0
}

.module .form-login .button {
margin-top:0;
float:right
}

.module .form-login #modlgn_username {
border:0;
width:157px;
height:17px;
background:url(../images/login_input_bg.gif) 0 0 no-repeat;
margin:0 0 8px 1px;
padding:1px 3px 2px
}

.module .form-login #modlgn_passwd {
border:0;
width:157px;
height:17px;
background:url(../images/login_input_bg.gif) 0 0 no-repeat;
margin:0 0 0 1px;
padding:1px 3px 2px
}

.module .form-login ul {
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
color:#2E2E2E;
margin:0;
padding:15px 0 10px
}

.module .form-login ul li {
border:none;
padding:3px 0 6px
}

.module .form-login ul li a {
color:#797979;
display:inline;
background:none;
text-decoration:underline;
margin:0;
padding:0
}

.module .form-login .naccount {
padding:14px 0 25px
}

.module .form-login .naccount span {
color:#76B013;
font-size:10px;
font-weight:700;
display:block;
padding:0 0 5px
}

.module .form-login .naccount a {
color:#797979;
display:inline
}

.module .vm-logout {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
color:#2E2E2E;
padding:0
}

.module .vm-logout a {
color:#2E2E2E;
display:inline;
background:url(../images/bullet1.gif) 3px 9px no-repeat;
margin:5px 0 0 13px
}

.module .vm-logout .button {
margin-top:15px
}

.vm-manufacturers {
padding:4px 7px 8px
}

.vm-manufacturers label {
color:#464545;
padding-bottom:8px;
display:block
}

a.mainlevel,a.sublevel {
color:#797979;
font:normal 12px/12px Arial, Helvetica, sans-serif;
text-decoration:none;
background:url(../images/bullet_1.gif) no-repeat 0 6px;
padding:6px 0 11px 33px
}

a.sublevel {
background:url(../images/bullet_3.gif) no-repeat 25px 6px;
padding:5px 0 5px 37px
}

a.sublevel:hover {
color:#de2828
}

.search {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
color:#2E2E2E
}

.search label {
font-weight:700;
color:#2E2E2E;
text-transform:uppercase;
display:block;
font-size:12px;
padding:11px 0 7px
}

.search input {
margin:2px 0 1px
}

.vm-tigratree a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
text-decoration:none;
color:#2E2E2E
}

.vm-list-all {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
padding:10px 0
}

.vm-list-all a {
background:url(../images/li_bullet2.gif) 0 0 no-repeat;
color:#2E2E2E;
text-decoration:none;
padding:0 0 0 25px
}

.left .listing-item .normal-price,.right .listing-item .normal-price,.left .listing-item .special-price,.right .listing-item .special-price {
text-align:left;
display:inline;
padding:0
}

.left .listing-item .without-button .normal-price,.right .listing-item .without-button .normal-price,.left .listing-item .without-button .special-price,.right .listing-item .without-button .special-price {
text-align:center
}

.left .vm-latest,.right .vm-latest,.left .vm-random,.right .vm-random {
padding:0
}

.center .vm-random,.center .vm-scroller {
padding:0 0 10px
}

.center .vm-scroller .product-image .listing-bottom,.center .vm-scroller .product-image .listing-top,.center .vm-scroller .product-image .listing-right,.center .vm-scroller .product-image .listing-left,.center .vm-scroller .product-image .listing-bottom-right,.center .vm-scroller .product-image .listing-bottom-left,.center .vm-scroller .product-image .listing-top-right,.left .vm-scroller .product-image .listing-bottom,.left .vm-scroller .product-image .listing-top,.left .vm-scroller .product-image .listing-right,.left .vm-scroller .product-image .listing-left,.left .vm-scroller .product-image .listing-bottom-right,.left .vm-scroller .product-image .listing-bottom-left,.left .vm-scroller .product-image .listing-top-right,.right .vm-scroller .product-image .listing-bottom,.right .vm-scroller .product-image .listing-top,.right .vm-scroller .product-image .listing-right,.right .vm-scroller .product-image .listing-left,.right .vm-scroller .product-image .listing-bottom-right,.right .vm-scroller .product-image .listing-bottom-left,.right .vm-scroller .product-image .listing-top-right {
background:none;
margin:0;
padding:0
}

.center .vm-scroller .product-image .listing-top-left,.left .vm-scroller .product-image .listing-top-left,.right .vm-scroller .product-image .listing-top-left {
background:none;
width:100%;
margin:0;
padding:0
}

.center .vm-scroller .product-image .listing-item-padding,.left .vm-scroller .product-image .listing-item-padding,.right .vm-scroller .product-image .listing-item-padding {
margin:0;
padding:0
}

.module .form-login label.remember span,a.mainlevel:hover {
text-decoration:underline
}

.module .form-login ul li a:hover,.vm-tigratree a:hover {
text-decoration:none
}

.search a,.vm-admin a,.vm-account a,.vm-download a {
color:#2E2E2E;
display:block;
background:url(../images/bullet1.gif) 3px 9px no-repeat;
padding:4px 0 0 13px
}

.vm-admin,.vm-account,.vm-download {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
color:#2E2E2E;
padding:10px 0 0
} 


