body {margin:0px;margin-top:5px;background-color:#060}
body a,body a:link,body a:visited {font-weight:bold;line-height:1.5em} 
body a:hover {color:#fff;background:#f93;padding-bottom:1px}

.centered {text-align:center}
.centered table {margin:0 auto;text-align:left}

#pagehd {border:0px;background: url(http://www.discount-software.ca/imgs/discount-software-hd.gif)}

#tophd {border:0px;padding:0px;background-color:transparent}
#tophd a:hover {border:0px;padding:0px;background-color:transparent}

#crumbs {padding-top:2px;padding-bottom:4px;border-top:1px solid #000;background-color:#000;color:#fff; font-weight:bold}

.descr {background-color:#090}
 
td {font:12px Verdana,Arial,Helvetica,sans-serif}

li {padding-bottom:.45em}

h1,h1 a:link,h1 a:visited,h1 a:hover,h1 a:active {font:bold 12px Verdana,Arial,Helvetica,sans-serif;margin:2px 4px 4px 5px;color:#fff;text-decoration:none;background:none}

h3,h3 a:link,h3 a:visited,h3 a:active {font:bold 12px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#fff;margin:0px;padding:3px;display:inline}
h3 a:hover {color:#fff;background-color:#000;text-decoration:underline;margin:0px;padding:3px;display:inline}

h2 {font:italic bold 24px Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;width:100%;padding:16px 0px 16px 4px;margin:0px}
h2 a:link,h2 a:visited,h2 a:hover,h2 a:active {font:italic bold 24px;color:#fff;text-decoration:none;width:100%;padding:16px 0px 16px 4px;margin:0px;background:transparent}

h4 {font:bold 12pt arial,helvetica,sans-serif;color:#060;padding:2px 0px 0px 4px;border-bottom:2px solid #fc9;margin:2px 0px 0px 0px;background:#fc9}
h4 a:link,h4 a:visited,h4 a:hover,h4 a:active{font:bold 12pt arial,helvetica,sans-serif;color:#060;text-decoration:underline}

h5,h5 a:link {font:bold 0.90em/1.1em Verdana,Arial,Helvetica,sans-serif;margin:0px}
h5 a:visited,h5 a:hover,h5 a:active {font:bold 0.90em/1.1em Verdana,Arial,Helvetica,sans-serif;margin:0px}

#searchlinks {margin:3px 5px 10px 3px;font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-align: left}
#searchlinks a,#searchlinks a:link,#searchlinks a:visited,#searchlinks a:active {margin:3px 5px 10px 3px;color:#fff;text-align:left;text-decoration:underline}
#searchlinks a:hover {text-decoration:underline;background-color:#53447d}

p {font:12px Verdana,Arial,Helvetica,sans-serif;color:#000;margin:0px;padding:12px 0px 0px 0px}

.minitext {font-size:7px}
 
INPUT {FONT-SIZE:8pt}

#bodycontent {padding:10px;font:.75em Verdana,Arial,Helvetica,sans-serif;color:#000;background-color:#fff;text-align:left;word-wrap:break-word}

#rtcolborderblank {border-left:solid #f60 1px;background-color:#fff}

#r-menu {width:170px;font-family:Arial,Helvetica,sans-serif;color:#fff}
#r-menu ul {margin:0px;padding:0px;list-style-type:none}
#r-menu li {margin:0px;padding:0px}
#r-menu ul ul li {margin:0px}
#r-menu a {display:block;width:163px;padding:1px 2px 1px 5px;margin:0px;border:none;border-top:0px;background:#fff;text-decoration:none;font-weight:bold} 
#r-menu ul ul a {display: block;width:154px;padding:1px 2px 1px 14px;margin:0px;border:none;border-top:0px;line-height:0.95em;text-decoration:none;background:none;font-weight:normal} 
#r-menu a:link,#r-menu a:active,#r-menu a:visited {font-size:13px;color:#c00}
#r-menu ul ul a:link,#r-menu ul ul a:active,#r-menu ul ul a:visited {font-size:11px;line-height:0.95em;color:#000}
#r-menu a:hover {border:none;background:#fc9;text-decoration:underline}
#r-menu ul ul a:hover {border:none;background:#fc9;text-decoration:underline}
html>body a {width:auto}
html>body #r-menu li a,#r-menu ul ul li a {width:auto}

#prod {margin:auto 0px;margin-top:8px;margin-bottom:1px;padding:0px;width:583px;font:bold 12px arial,helvetica,sans-serif;color:#000}
#prod ul {margin-left:6px;padding:0px;list-style-type:none}
#prod li {float:left;margin-left:2px;margin-right:auto;margin-bottom:1px;padding:0px;border:1px solid #f93;text-align:center}
#prod a.on {background-color:#fc9}
#prod a {display:block;width:180px;margin:0px;padding:5px 3px;background-color:#fff;color:#000;text-decoration:underline}
#prod a:hover {background-color:#fc9}
.clr {clear:both;margin:0px;padding:0px}

.price {width:380px;margin:0px;margin-top:90px;float:left;font-size:12px}
.price ul {list-style-type:none;margin:0px;padding:0px;}
.price li {float:left;margin:0px;margin-right:5px;text-align:left}

.priceL {width:380px;margin:0px;margin-top:10px;margin-left:10px;float:left;font-size:12px}
.priceL ul {list-style-type:none;margin:0px;padding:0px;}
.priceL li {float:left;margin:0px;margin-right:5px;text-align:left}

.wrap2 {margin:0px auto;border:1px solid #000;width:582px}
.wrap2pad {margin:0px auto;border:1px solid #000;width:546px;padding:10px}
.wrap2img {border-right:10px solid #fff;border-bottom:10px solid #fff;float:left}
.wraplgimg {border-right:10px solid #fff;border-bottom:10px solid #fff;float:left;width:530px;text-align:center}
.col2side {float:left;width:289px;word-wrap:break-word;padding:0px;margin:0px;text-align:left;border-right:1px solid #000}
.col2side H1 {color:#000;background-color:transparent}
.col2main {margin:0px;margin-left:290px;padding:0px;text-align:left;word-wrap:break-word}

.col2sideimg {float:left;width:120px;word-wrap:break-word;padding:0px;margin:0px;text-align:left;border-right:1px solid #000}
.col2mainimg {margin:0px;margin-left:130px;padding:0px;text-align:left;word-wrap:break-word}

.prodpgimg {border-right:6px solid #fff}

.wrap3 {padding:0px;border:1px solid #000;background: url(imgs/378.gif) repeat-y left top;margin:0px auto;width:566px;text-align:left}
.col3left {float:left;margin:0px;width:189px;padding:1px;text-align:left}
.col3right {float:right;margin:0px;width:190px;padding:1px}
.col3mid {margin:0px;background:transparent;padding:1px;width:188px}
.innerctr {padding:4px;margin:0px;text-align:left}
.inner {padding:5px;margin:0px}
.inner p {font-size:80%}
.blkbdr {border-right:1px solid #000}
.solidblk {border:1px solid #000}
.solidblk2 {border-style: solid; border-color: #000; border-top-width: 1px; border-bottom: 1px solid #000; border-right: 0px; border-left: 0px}
.solidblk3 {border-style: solid; border-color: #000; border-top-width: 1px; border-bottom: 1px solid #000; border-right: 1px; border-left: 0px}
.b2table {background-color: #000}
.b2tabled {background-color: #ffffff}



.cleaner {clear:both;padding:0px;background:none transparent scroll repeat 0% 0%;margin:0px}

.col2mid {margin:0px;margin-left:150px}

.minibox {font-size:80%;margin:2px}
.dash {border-right:1px dotted #000}

#box ul {margin:0px;padding:0px;list-style-type:none}
#box li {margin:0px;padding:0px}

.wrap {padding:1px;border:1px solid #000;border-left:0px;margin:0px auto;width:560px;text-align:left;font-size:95%}
.blktable {border:0px}
.blkL {border-left:1px solid #000;font-size:95%}

.botnavtext {font:bold 11px Arial,Helvetica,sans-serif;color:#fff;padding:3px;text-align:center;background-color:#c00}
.botnavtext a:link,.botnavtext a:visited,.botnavtext a:active {font-weight:bold;color:#fff;text-decoration:none}
.botnavtext a:hover {color:#fff;text-decoration:underline;background-color:#99c}

EM {font-style:italic}

.searchtext {font:bold 12px Arial,Helvetica,sans-serif;color:#fff;margin-right:0px;padding-top:5px;text-align:right}
.searchtext a:link,.searchtext a:hover,.searchtext a:visited {font:bold 12px Arial,Helvetica,sans-serif;text-decoration:underline;color:#fff;margin-right:0px;padding-top:5px;text-align:right;background-color:transparent}
.copyright {font:9px Verdana,Arial,Helvetica,sans-serif;text-align:center;word-wrap:break-word;overflow:auto;color:#fff}

#sitemap ul {margin:0px;padding:0px;list-style-type:none}
#sitemap li {margin:0px;padding:0px}

td {
          vertical-align: top;
}

img {padding:0px; border:0px}

a img {padding:0px; border:0px}
a:hover img {padding:0px; border:0px}

.title {
             text-align: center;
             font-size: 13px;
             font-weight: bold;
}