div.vm_element {left:-999em;position:absolute}
.productPrice {font-weight:bold}
.addtocart_button_module,.notify_button {padding:0 0 2px;width:102px;height:22px;background:url(../images/bt-addtocart1.gif) no-repeat top #00A9DD;border:none;text-indent:18px;color:#FFF;font-weight:bold;margin-top:5px;cursor:pointer}
.addtocart_button_module:hover,.addtocart_button_module:active {background:url(../images/bt-addtocart1.gif) no-repeat bottom #666;color:#FFF}
.notify_button {background:url(../images/bt-notify.gif) no-repeat #00A9DD}
input.addtocart_button {color:#FFF;margin:10px 0 0;padding:0 0 2px;text-indent:18px;width:102px;height:22px;background:url(../images/bt-addtocart1.gif) no-repeat top #00A9DD;border:none}
.vmFieldTitle {margin-bottom:5px;padding-top:10px;background:url(../images/dot-h.gif) repeat-x top}
.chars-written {margin-top:5px}
.chars-written input {background:#F7F7F7}
.vm-footer {margin:15px 0 20px}
#vmMainPage a.category {color:#666;text-decoration:none}
#vmMainPage a.category:hover,#vmMainPage a.category:focus,#vmMainPage a.category:active {color:#00A9DD;text-decoration:none}
#vmMainPage hr {margin:5px 0}
.ja-vmreview strong {display:block}
.ja-vmreview blockquote {background:url(../images/so-q.gif) no-repeat left top;padding:0 0 0 30px;margin-bottom:20px}
.vm table {margin:15px 0;padding:0;display:block;width:100% !important}
.vm hr {margin:0 -15px}
.vm label {font-weight:bold;text-transform:uppercase}
#ja-vmcart {height: 70px;
    position: absolute;
    right: 5px;
    top: 6px;
    width: 215px;
    z-index: 100;
	}
#ja-vmcart div.moduletable {border:none;background:none;overflow:visible;height:16px;padding:0 10px}
#ja-vmcart div.moduletable h3 {margin:0;padding:15px 0 10px;background:none;text-align:left;border:none}
div.vm-showcart a {display:block;width:73px;height:22px;line-height:21px;margin-left:45px;text-align:center;font-weight:bold;color:#FFF;background:url(../images/bt-viewcart.gif) no-repeat #00A9DD}
div.vm-showcart a:hover,div.vm-showcart a:focus,div.vm-showcart a:active {color:#FFF;text-decoration:none}
.vm-total-pro {padding:10px 0 0;clear:left;text-align:center}
.vmCartModule a img {display:none}
.vmCartModule hr {display:none}
#ja-vmcurrency .button {background:url(../images/bt-currency.gif) no-repeat top #00A9DD;border:none;height:22px;line-height:21px;margin-left:5px;width:110px}
a.mainlevel {display:block;outline:none;padding:8px 15px 9px;margin:0 -15px;text-decoration:none;text-transform:uppercase;color:#666;border-top:1px solid #E6E6E6;background:url(../images/arrow.png) no-repeat 92% 14px}
a.mainlevel:hover,a.mainlevel:active,a.mainlevel:focus {background:url(../images/arrow.png) no-repeat 92% 14px #F7F7F7;text-decoration:none}
a#active_menu {background:url(../images/arrow.png) no-repeat 92% 14px #FFC;font-style:normal !important;font-weight:bold}
#ja-slider {position:relative;margin-top:15px}
#ja-slider-left {position:absolute;left:0;top:0;width:30px}
#ja-slide-left-img,#ja-slide-right-img {position:absolute;top:70px}
#ja-slider-center {left:30px;height:165px}
#ja-slider-right {position:absolute;right:0;top:0;width:30px}
.jsslide {white-space:nowrap;overflow:hidden;text-align:center}
