html {overflow:-moz-scrollbars-vertical;}
* html #content {height:450px;}
body {background-color:#fff;}
body,td,p,ul,ol {color:#000; font-family:Times Roman, Times New Roman, Times;}

/* default CSS tweaks */
a {outline:none;}
a:active {outline:none;}
:focus {-moz-any-link:none;}
form {margin:0;}
td {empty-cells:show;}
a img {border:none;}
.center {text-align:center !important;}
.left {text-align:left !important;}
.right {text-align:right !important;}
.bold {font-weight:bold;}
.nowrap, .nobr {white-space:nowrap;}
hr {height:0; border:0; border-top:1px solid #a7a6aa;}
label {cursor:pointer;}
.red {color:#f00;}
.small {font-size:11px;}

a, a:visited, a:hover  {color:#f000; text-decoration:underline;}

.box {border:1px solid #000; border-collapse:collapse;}
.dropblue {color:#00F; background-color:#FFF;}

.borderblack {border: 1px solid #000;}
.onsale {white-space:nowrap; text-decoration:underline;}

#mlistwrap {border:2px solid #f00;}
#mlisttbl {margin:5px;}
#mlisttbl td, #mlisttbl input {font:normal 9px Verdana,Arial;}
.mlistheader {color:#f00; font-weight:bold;}
.mlistitem {color:#3f18c5;}

.highslide-html {background-color:white;}
.highslide-html-blur {border:2px solid gray;}
.highslide-html-content {position:absolute; display:none;}
.highslide-display-block {display:block;}
.highslide-display-none {display:none;}
.control {float:right; display:block; /*position:relative;*/ margin:0 5px; font-size:9pt; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#999;}
.control:hover {color:black !important;}
.highslide-move {cursor:move;}
