body {margin: 0px;padding: 0px;background-color: #FFFFFF;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: small;color: #333333;font-weight: normal;}
td {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: small;color: #333333;font-weight: normal;}
.graphicSubmit {background:url(/templates/drshop/iface/arrow.png) #FFFFFF;background-repeat: no-repeat;width:175px;background-position: left;border: 1px solid #ababab;}
.graphicDelete {background:url(/templates/drshop/iface/cross.png) #FFFFFF;background-repeat: no-repeat;width:175px;background-position: left;border: 1px solid #ababab;}
.loaderSubmit {background:url(/templates/drshop/iface/loader.gif) #FFFFFF;background-repeat: no-repeat;width:175px;background-position: left;border: 1px solid #ababab;}
form {margin: 0px;padding: 0px;}
.shoplogo {padding-left: 10px;}
.topimage {text-align: right;vertical-align: top;}
.searchbox {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;border: 1px solid #CCCCCC;padding: 1px 3px;width: 140px;margin-right: 5px;background-color: #FFFFFF;margin-top: 2px;margin-bottom: 0px;margin-left: 0px;height: 11px;}
.navbar {color: #FFFFFF;text-decoration: none;text-align: left;padding-right: 10px;padding-left: 10px;height: 18px;background-color: #999999;}
.searchbar {color: #FFFFFF;text-decoration: none;height: 28px;background-color: #999999;background-image: url(searchgradient.jpg);background-repeat: repeat-x;padding-right: 4px;padding-left: 4px;padding-top: 2px;}
.ftinfo {text-align: left;font-size: 11px;height: 50px;padding-left: 10px;background-color: #999999;}
.leftside {vertical-align: top;padding: 8px;width: 150px;}
.rightside {vertical-align: top;padding: 8px;width: 150px;}
.boxtop {font-size: 12px;font-weight: bold;color: #FFFFFF;background-color: #999999;padding-left: 4px;padding-top: 2px;padding-right: 4px;padding-bottom: 2px;background-image: url(boxtopbkg.jpg);background-repeat: no-repeat;background-position: right;}
.boxbkg {font-size: 10px;	font-weight: normal;text-decoration: none;background-color: #999999;padding: 5px;border-top-width: 1px;border-top-style: solid;border-top-color: #FFFFFF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;color: #FFFFFF;}
.content {vertical-align: top;padding: 8px;}
h1 {font-weight: bold;color: #333333;font-size: medium;}
h2 {font-weight: bold;color: #393939;font-size: medium;}
h3 {font-weight: bold;color: #333333;font-size: small;}
h4 {font-weight: bold;color: #393939;font-size: small;}
h5 {font-weight: bold;color: #333333;font-size: x-small;}
h6 {font-weight: bold;font-size: x-small;color: #393939;}
.devby {font-size: 10px;padding-right: 7px;padding-left: 0px;}
.maillistbox {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;border: 1px solid #333333;padding: 1px 3px 2px;width: 130px;background-color: #FFFFFF;}
.bafield {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;border: 1px solid #333333;padding: 1px 3px 2px;background-color: #FFFFFF;margin-top:5px;}
.linksbox {font-size: 14px;line-height: 18px;font-weight: normal;text-decoration: none;background-color: #999999;padding: 5px;color: #FFFFFF;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #FFFFFF;border-bottom-color: #FFFFFF;}
.contentsdiv {font-weight: bold;color: #FFFFFF;padding-left: 8px;height: 27px;background-color: #999999;}
.add_basket_button {background-color: #FFFFFF;border: 1px solid #000000;}
.basket_remove_button { background-color: #FFFFFF; border: 1px solid #000000; }
.update_basket_button { background-color: #FFFFFF; border: 1px solid #000000; }		
.options_text {font-size: 9px;}		
.sort_link {color: #000000;}	
.search_table { width:100%; }
.search_header { background-color:#eeeeee;}
.linksbox li {list-style-position: outside;list-style-type: none;}
.prodlist-img {padding: 5px;vertical-align: top;background-color: #CCCCCC;width: 120px;}
.prodlist-cell {background-color: #CCCCCC;padding: 5px;vertical-align: top;}
.genericbutton {background-color: #99CC00;border: 1px solid #CCCCCC;font-size: 10px;color: #FFFFFF;height: 15px;vertical-align: middle;}
.addtobasket-button {background-color: #99CC00;border: 1px solid #FFFFFF;font-size: 11px;color: #FFFFFF;}
.prodlist-img img {border: 1px solid #FFFFFF;}
.prodview-img {padding: 5px;vertical-align: top;background-color: #FFFFFF;width: 120px;}
.prodview-cell {text-decoration: none;background-color: #FFFFFF;padding: 5px;vertical-align: top;color: #333333;}
.prodview-img img {border: 1px solid #666666;}
.prodimages img {border: 1px solid #666666;}
.boxbkg td {font-size: 10px;font-weight: normal;text-decoration: none;}
.checkoutbar {background-color: #CCCCCC;color: #FFFFFF;}
.checkoutarrow {background-color: #CCCCCC;text-align: center;padding: 2px;}
.checkouton {font-size: 11px;text-transform: uppercase;color: #FFFFFF;text-align: center;background-color: #48556A;font-weight: bold;}
.checkoutoff {font-size: 11px;text-transform: uppercase;color: #333333;text-align: center;font-weight: bold;}
.ftcopy {text-align: right;font-size: 11px;height: 50px;padding-right: 10px;color: #FFFFFF;background-color: #999999;}
.boxbot {background-color: #99CC00;height: 5px;}
.searchend {width: 10px;}
.boxbkg td {color: #FFFFFF;}
.infoLnk {font-weight:bold;color:#99CC00;}