* {margin:0; padding:0; border:0;}
body {color:#000000;background:#FFFFFF url('/sidemenu.gif') repeat-y top left;}
body, td {font-family:Tahoma,Verdana,Arial,Helvetica;font-size:11px;}
td.tall {vertical-align:top;}
a {color:#000000;text-decoration:none;}
a:hover {color:#000088;}
h1 {font-size:18px;font-weight:bold;padding:0;}
h1 div {float:right; font-weight:normal; font-size:14px; padding:2px 5px 0 0;}
h1 img {float:left; margin-right:4px;}
h2 span {float:right; font-size:11px; font-weight:normal;}
h1 span span {color:#F00;}
h2 {padding:5px;margin:10px 0px 10px 0px;text-align:left;border:none;font-size:11px;font-weight:bold;}
h2 img {float:right;}
h3 {font-size:11px;margin:5px 0 5px 0px;padding:2px 2px 4px 2px;border-bottom:#D6D5DB 1px solid;font-weight:bold;}
h3 a {font-weight:bold;}
.info h3 {border-color:#000;}
h4 {font-size:11px;font-weight:normal;background:#FFEFFF;border:#D6D5DB 1px solid;padding:10px;margin:5px 0;}
p {margin:2px 2px 15px 2px;padding:2px;}
ul,dl {margin:2px 2px 2px 2px;}
li,dt,dd {margin:0px 0px 2px 10px;}
hr {color:#D0D0D0;border:#D0D0D0 1px solid;width:100%;}
table.browsesite {width:100%;}
table.browsesite td {background-color:#CCFFCC;padding:3px;margin-bottom:1px;}
fieldset {border:#BBBBEE 1px solid;padding:10px;}
fieldset legend {padding:5px;color:#000000;font-weight:bold;}
code {background:#CFC;padding:2px;line-height:150%;}
#banner {height:72px;background:#CCCCFF url('/topgrad.gif') repeat-y;color:#000000;border-bottom:#000000 1px solid;}
#locationbar {padding:5px 3px 5px 5px;height:34px;font-weight:bold;font-size:13px;border-bottom:#000000 1px solid;text-indent:5px;background:#CCCCFF url('/gfx/v3_image.gif') no-repeat 99% 100%;}
#locationbar img {vertical-align:middle;}
#navigation {float:left;width:150px;background-color:#CCCCFF;}
#navigation .navmenu, #navigation .navmenu li {list-style-type:none;margin:0;}
#navigation .navmenu li {border-bottom:#000000 1px solid;border-right:#000000 1px solid;}
#navigation .navmenu li a {display:block;padding:5px 3px 5px 5px;font-size:11px;}
#navigation .navmenu li.highlight {background:#FCC;}
#navigation .navmenu li.subitem a {display:block;padding:2px 3px 2px 2px;font-size:10px;}
#navigation .navmenu li a img {margin:0px 5px 0px 0px;}
#navigation .navmenu li a:hover {background-color:#C4C4FF;}
#sidebar {float:right;width:0px;height:600px;margin:0px;background-color:#CCFFCC;}
#main {padding:10px;margin:0 0px 0 150px;width:686px;}
#footer {clear:both;padding-left:300px;}
#loginpanel {background-color:#BBC7E4; color:#000000;font-weight:bold;width:500px;text-align:left;}
#loginpanel .paneltop, #loginpanel .panelbottom {height:20px;margin:0px;padding:0px;background-color:#FFFFFF;}
#loginpanel .paneltop {background-image:url('http://resource.havnet.net/shopwise/gfx/loginpanel_top.gif');background-repeat:no-repeat;}
#loginpanel .panelbottom {background-image:url('http://resource.havnet.net/shopwise/gfx/loginpanel_bottom.gif');background-repeat:no-repeat;}
#searchbox {position:absolute;top:130px;right:10px;border:#000 1px solid;padding:5px;background:#CCF;display:none;}
#sectiondata {position:absolute;top:117px;left:870px;background:#CCF;border:#000 1px solid;padding:10px;width:160px;}
#sectiondata ul,#sectiondata p {list-style:none;margin:0;padding:0;}
#sectiondata p {font-weight:bold;text-align:center; padding-top:5px;}
#sectiondata li {padding:0;margin:1px 0 5px 0;}
#export {border-collapse:collapse;width:300px;}
#export td {padding:3px;border:#CCF 1px solid;}
#csvtable {border:none;border-collapse:collapse;margin:10px;}
#csvtable td {border:#CCF 1px solid;padding:2px;}
#notesbox {display:none;background:transparent url('/gfx/postitnote_owl.gif') no-repeat;width:266px;height:242px;padding-top:30px;padding-left:210px;margin:0;left:30%;border:none;}
#notesbox textarea {background:transparent;color:#000;width:223px;height:182px;border:none;}
#notesbox input {background:transparent;border:none;font-weight:bold;}
#help {background:#CCF;}
#yesno {background:#CFC;}
#error {background:#F55;color:#FFF;}
#wordwarning {border:#CFCFCF 1px solid;padding:10px 10px 10px 60px;color:#000;margin:10px 0 5px 0;background:#FFF url('/gfx/no_word.png') no-repeat 10px 4px;}
#wordwarning p {margin:0;padding:0;}
#wordwarning a {font-weight:bold;}
#basictextarea {text-align:center;}
.bigbutton {display:block;border:#000 1px solid;background-color:#CCCCFF;color:#000;text-decoration:none;padding:3px;margin:10px 0;}
.bigbutton img {margin:0 5px 0 0;}
.tbox, textarea, .fbox, .tnum, .tarea,.submit, .button, button, .nbox, .ebox, .tboxlong, .tboxsmall {border:#BBBBEE 1px solid;width:200px;padding:1px 2px;font-size:11px;font-family:Tahoma,Arial,Helvetica}
a.button {padding:2px 4px;}
.tboxlong {width:450px;}
.tboxsmall {width:100px;}
.tnum {width:40px;}
.colorpick {width:100px;}
.ebox {background-color:#FF0000;color:#FFFFFF;}
.fbox, textarea {width:auto;height:auto;}
.tarea {width:100%;height:300px;}
.nbox {width:30px;text-align:right;}
.submit, .button, button {width:auto;background-color:#FFFFFF;text-align:center;}
.note {background-color:#CCEFCC;border:#000000 1px solid;padding:5px;margin:5px 0px 5px 0px;}
.editform td {padding:2px;}
.pricebreaks {text-align:right;}
.keeptop {vertical-align:top;}
ul.orderlisting, ul.orderlisting li {list-style-type:none;}
ul.orderlisting li {padding:5px;background-color:#CCEFCC;border:#000000 1px solid;margin:5px;font-size:10px;}
ul.orderlisting li a {font-size:12px;font-weight:bold;display:block;}
ul.orderlisting li.incomplete {background-color:#CCCCEF;}
.alertbox {border:#000 1px solid;padding:5px;margin:10px 0;text-align:left;}
.alertbox p {margin:0;padding:0;}
.info {background:#CCF url('/gfx/alertbox-info.gif') no-repeat center left;padding:12px 5px 12px 50px;color:#000;}
.error {background:#FCC;color:#000;}
p.error {border:#000 1px solid;padding:10px;}
.complete {background:#CFC;}
.received {background:#F0F0F0;}
.infopopup {border:#000 3px solid;background:#CCF;padding:10px;position:fixed;top:40%;left:50%;width:400px;margin-left:-200px;display:none;font-size:12px;z-index:1000;border-radius:15px;-moz-border-radius:15px;}
.tooloption {margin:10px 0;border:#000 3px solid;background:#CCF;padding:10px;border-radius:15px;-moz-border-radius:15px;}
.tooloption a {font-weight:bold;}
.tooloption p {margin-bottom:7px;}
.alertbox h3 {border-color:#000;font-weight:bold;}
.infopopup h3 {font-size:14px;font-weight:bold;margin:0 4px 4px 4px;}
.infopopup p {margin:0 4px 4px 4px;}
.header td {background:#CCF;font-weight:bold;}
.tablelist {width:100%; border-collapse:collapse;}
.tablelist td {padding:5px;margin:0;border:#FFF 1px solid;}
.tablelist tr.header {background:#CCF;}
.tablelist tr.header td {font-weight:bold;}
.tablelist .tbox {width:180px;}
.imagelist .tbox {width:120px;}
.imagelist td {text-align:center;width:25%;background:#F0F0F0;vertical-align:middle; overflow:hidden;}
td.imagepreview img {max-width:160px;}
td.imagepreview a {width:160px;display:block;overflow:hidden; margin:0 auto;}
td.infobar {background:#CFC; font-size:14px;}
td.offline {background:#FCC;}
table.centervalign td {vertical-align:middle;}
table.natural {width:auto;}
form.browseform {float:left;width:25%;margin:0;padding:2% 0;}
form.browseform p {text-align:center;}
.infopopup {position:absolute; left:50%; top:40%;}
body > div.infopopup {position:fixed;}

