html,body {
 margin: 0;
 padding: 0;
 height: 100%;
 background: white;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
}

div#container {
 position: relative;
 margin: 0 auto;
 width: 840px;
 background: #edf0ec url('images/bgr.png') repeat-x left top;
 height: auto !important;
 height: 100%;
 min-height: 100%;
}

div#header {
 width: 840px;
 height: 320px;
 background: transparent url('images/header.png') no-repeat left top;
}

div#content {
 padding: 0px 45px 50px 8px;
}

div#footer {
 position: absolute;
 width: 840px;
 bottom: 0;
 height: 40px;
 text-align: center;
 vertical-align: bottom;
 font-size: 10px;
 color: gray;
 border: 0px solid #000;
}

table#main td.menu {
 width: 170px;
 vertical-align: top;
 padding-right: 10px;
}

table#main td.menu a,
table#main td.menu a:visited {
 color: #c20100;
 font-weight: bold;
 font-size: 110%;
}

table#main td.menu ul {
 list-style-type: none; 
 padding: 0;
 margin: 10px 0px 0px 10px;
}

table#main td.menu ul li {
 padding: 0px 0px 5px; 0px;
}

table#main td.content {
 width: 780px;
 vertical-align: top;
}

div#content table.internal {
 border-collapse: collapse;
 border-spacing: 0px
}

div#content table.internal td {
 vertical-align: top;
 padding: 5px;
}

div#content table.internal th {
 font-weight: normal;
 text-align: center;
 vertical-align: top;
 padding: 5px;
}

img {
 behavior: url('lib/pngbehavior.htc');
}

form#checkOrderState {
 margin: 30px 0px 20px 10px;
 border: 0px solid #000;
}

form#checkOrderState input {
 width: 150px;
 border: 1px solid #acd371;
 background: #e4ebd8;
}

form#checkOrderState button {
 width: 150px;
 border: 0;
 background: transparent;
 cursor: pointer;
 font-family: Arial, Helvetica, sans-serif;
 color: #c20100;
 font-weight: bold;
 font-size: 11px;
 margin-top: 10px;
}

div#checkResults {
 border: 0px solid #000;
 width: 150px;
 margin-left: 10px;
 text-align: center;
}

div#checkResults span.err {
 color: #990000;
}