body{background-color:#ffffff;color:#555;font-size:11px;font-family:arial,helvetica,verdana,sans-serif;}
img{border:0}
h1{font-size:15px;color:#144787;text-transform:uppercase}
h2{font-size:14px;color:#888}
ul.listing{list-style-image:url(/SYSTEM.TEMPLATE/bullet.gif)}
.hilight{color:#144787;font-weight:bold;}
.message{border:1px solid #ffcf11;background-color:#ccc;color:#144787;padding:10px;}
#layout-wrapper{width:960px;margin:0 auto;}
#sub-menu{height:23px;background:transparent url(/SYSTEM.TEMPLATE/hmbg.jpg) top left repeat-x}
#header{position:relative;left:-15px}
#hmenu-wrapper{padding-left:70px;position:relative}
#vmenu-cell{width:232px;float:left;}
#content-cell{width:650px;float:left}
#vmenu-wrapper{width:205px;float:left;margin-right:10px}
#right-block{width:310px;float:left}
#intro-block{width:230px;height:290px;padding:5px 10px;overflow:hidden}
#main-block{background:transparent url(/SYSTEM.TEMPLATE/yelowdegbg.jpg) top left no-repeat;margin-top:5px;}
#main-block .txt{width:403px;float:left;padding:15px 10px 9px 4px;margin-top:5px;background:transparent }
#main-block .iw{float:left;margin:20px 0 0 5px}
#brands{text-align:center;margin-top:15px}
#footer{padding-top:15px;background:transparent url(/SYSTEM.TEMPLATE/hmbg.jpg) top left repeat-x;text-align:right}
#gb-logo{float:right;margin-left:10px}
.internal #col-wrapper{width:280px;float:left;}
.internal #content-wrapper{width:595px;float:left}
.clear{clear:both}
div.yuimenubar li.yuimenubaritem{padding:7px 0px;font-size:12px;}
div.yuimenubar li.yuimenubaritem-selected{background:transparent url(/SYSTEM.TEMPLATE/hmbg_ov.jpg) bottom left repeat-x;}
div.yuimenubar li.yuimenubaritem a{color:#888;border-left:1px solid #888;padding:0px 10px;text-decoration:none;font-weight:normal;text-transform:uppercase;font-size:10px}
div.yuimenubar li.first-of-type a{border:0}
div.yuimenu li.yuimenuitem{background:transparent url(/SYSTEM.TEMPLATE/vmbg.jpg) top left no-repeat;padding:3px 10px 20px 45px}
div.yuimenu li.yuimenuitem-selected{background-image:url(/SYSTEM.TEMPLATE/vmbg_ov.jpg)}
div.yuimenu li.yuimenuitem a{color:#888;text-decoration:none}
div.yuimenubar li.yuimenubaritem div.yuimenu,div.yuimenu li.yuimenuitem div.yuimenu {border:1px solid #ccc;background-color:#fff;}
div.yuimenubar li.yuimenubaritem div.yuimenu li.yuimenuitem,div.yuimenu li.yuimenuitem div.yuimenu li.yuimenuitem{background-image:none;padding:1px 10px;border-bottom:1px solid #ccc}
div.yuimenubar li.yuimenubaritem div.yuimenu li.yuimenuitem-selected,div.yuimenu div.yuimenu li.yuimenuitem-selected{background-color:#f1e68d}
div.yuimenubar li.yuimenubaritem div.yuimenu li.yuimenuitem a{border:none;padding:0;font-weight:normal}
#cform{width:450px;margin:0 auto}
.formlabel{text-align:right;font-weight:bold}
.formfield{border:1px solid #888}
.formbutton{font-size:11px;color:#144787;background-color:#ccc;border:1px solid #ffcf11}
#products-container{padding-top:15px}
.product{float:left;width:275px;border:1px dashed #144787;padding:5px;margin:3px}
.product h1{font-size:13px;text-transform:none}
.product .image-wrapper{float:left;width:81px;margin-right:8px}
.product .image{margin-bottom:3px;height:80px;border:1px solid #666;background:#efefef url(/SYSTEM.TEMPLATE/productbg.gif) top left no-repeat;}
.product .price{font-weight:bold;text-align:right;padding:3px 0}
.product .content{height:190px}
#unit-selector{width:72px;background-color:#fbda52;padding:1px 3px}
#unit-selector input{border:1px solid #ccc;width:30px;font-size:10px}
.hidden{visibility:hidden}
.cartItem{background-color:#ccc;padding:10px;margin:3px 0; -webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius:8px}
.cartItem .data{width:500px;float:left;}
.cartItem .del{width:40px;padding-top:20px;float:right;}
.cartItem .del a{width:14px;height:14px;background:transparent url(/SYSTEM.TEMPLATE/ico_delete.png) no-repeat scroll 0 0;cursor:pointer;display:block;text-indent:-9000px;}
.cartItem .del a:hover {background-position:0 -16px;}
.submit-button{border:0;background-color:#ccc;color:#666; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius:4px}
.submit-button:hover {background-color:#666;color:#fff}
.formError{background-color:#ffcc99;padding:5px;font-weight:bold}
