*{text-decoration:none;}
body{margin:0;padding:0;height:100%;overflow-y:scroll;}
a:link{TEXT-DECORATION:none;}
a:visited{TEXT-DECORATION:none;}
a:hover{TEXT-DECORATION:none;}
a:active{TEXT-DECORATION:none;}
input, textarea, select, option{color:black;}
img{border:0;}
a:focus, input:focus, select:focus, object:focus{outline:none;}
form{padding:0;margin:0;}
p{margin:0;}
/*h1, h2, h3{margin:0;font-size:12px;}*/
table{padding:0;}
.fixIE{}
.hidden, .abc{display:none;}
.visible{display:block;}
.semitrans{opacity:.4;filter:alpha(opacity=40);}
.opaque{opacity:1;filter:alpha(opacity=100);}
.fillall{width:100%;height:100%;}
.fill_x{width:100%;}
.fill_y{height:100%;}
.handle{cursor:move;}
.boxTable{width:100%;height:100%;}
.boxTable td{}
.boxBig{position:relative;}
.EditHeader{float:right;position:absolute;right:2px;z-index:1;padding:1px;}
.editbuttons{height:20px;}
.edit{margin:0;padding:0;}
.showcolor{width:30px;height:20px;border:1px solid white;}
.flash{position:relative;z-index:-1;top:0;left:0;}
.green{color:green;}
.reddot{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:red;font-weight:bold;}
.redspan{color:red;font-weight:bold;}
.red{color:red;}
.blue{color:blue;}
.bold{font-weight:bold;}
.editiconbox{padding:2px;position:absolute;right:0;top:0;z-index:100;}
.hptb{text-indent:-99999px;height:0;line-height:0;}
.pulldown{position:absolute;z-index:auto;text-align:left;width:100px;}
.boxBtnSub{z-index:2;}
h1.logo{position:absolute;z-index:1;}
h1.logoimg{text-indent:-9999px;background-repeat:no-repeat;}
.img_center{display:block;margin:0 auto 5px auto;}
.top{vertical-align:top;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.floatleft{float:left;}
.floatright{float:right;}
.header_end{clear:both;height:0;line-height:0;font-size:0;}
.endfloat{clear:both;height:0;line-height:0;font-size:0;}
td.content{padding-bottom:4px;}
table.content{float:left;}
td.boxTopMiddle{vertical-align:top;}
.newsdate{display:block;float:right;}
table.list{width:100%;margin-bottom:20px;border-collapse:inherit;}
input.frm{margin-bottom:1px;}
textarea.frm{height:100px;}
.GalleryIcon{float:left;}
.GalleryImage{float:left;}
.gb{width:99%;margin-bottom:1px;}
textarea.gb{height:100px;}
.gbimg{vertical-align:top;margin-left:2px;margin-right:2px;}
table.shop_item{width:100%;}
table.shop td{padding:0 2px;}
.shop_prop, .shop_price, .shop_basket{text-align:right;}
.paypal{text-align:center;}
.shopdone{background-color:#CDCDCD;}
.shopsel, shop_sel{background-color:#fff000;}
.page_ps1, .page_ps2, .page_ps3{display:block;text-decoration:none;text-align:center;}
.shop_v_detail, .shop_detail{display:block;}
table.checkout_confirm{text-align:left;border:1px solid black;width:100%;}
table.checkout_confirm td{vertical-align:top;}
.loginboxbig{margin:20px auto;}
table.login{margin:10px auto;}
a.shoplink{color:black;}
.boxBtnTop{display:table;}
.btn0, .btn0sel, .btn1, .btn1sel, .btnLangsel{display:block;}
.btnLang{display:block;vertical-align:middle;}
.boxTable{width:100%;vertical-align:top;}
td.box, .boxMiddle, .boxLeft, .boxRight, .boxMain, .boxMainLeft, .boxMainRight{vertical-align:top;}
.img_left{float:left;margin-left:0;margin-top:0;}
.img_right{float:right;margin-right:0;margin-top:0;}
.img_center{display:block;margin-left:auto;margin-right:auto;margin-top:0;}
.editred{outline:1px dashed red;}
.popup_box{position:absolute;z-index:2;}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background:transparent url(../img/lightbox/blank.gif) no-repeat;display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(../img/lightbox/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(../img/lightbox/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
.slideshow{position:relative;overflow:hidden;}
.gallery_group_box{float:left;}
.shopbutton{text-align:center;margin:10px;}
.mh {min-height:350px;height: auto !important;height:350px;}
