html { width: 100%; margin: 0; padding: 0; }
body { width: 100%; margin: 0; padding: 0; background-color: white; font-size: 62.5%; }

/* All container */
div.all { width: 100%; margin: 0; padding: 0; border: 0 none transparent; text-align: center; }

/* Admin panel container */
div.cpanel { width: 100%; margin: 0; padding: 0; border: 0 none transparent; }

/* Site backgrounds */
div.topbg { width: 100%; margin: 0; padding: 0; border: 0 none transparent; background: transparent url("images/topbg.jpg") repeat-x scroll top left; }
div.botbg { width: 100%; margin: 0; padding: 0; border: 0 none transparent; background: transparent url("images/botbg.jpg") repeat-x scroll bottom left; }

/* Site container */
div.site { width: 1000px; margin: 0 auto; padding: 0; border: 0 none transparent; text-align: left; }

/* Site header */
div.header { width: 100%; height: 312px; margin: 0; padding: 0; border: 0 none transparent; background: transparent none no-repeat scroll top left; }

/* Logo on top */
div.logo { width: 254px; height: 120px; margin: 0 auto 0 0; padding: 0; border: 0 none transparent; text-align: left; }
div.logo a img.logoimg { margin: 0; padding: 0; border: 0 none transparent; }

/* small navy panel */
div.small-navy { width: 215px; height: 120px; margin: 0 auto 0 0; padding: 0 0 0 39px; border: 0 none transparent; text-align: left; }
div.small-navy a img.navy-icon { margin: 0 16px 0 16px; padding: 0; border: 0 none transparent; vertical-align: middle; }

/* Content table */
table.cont-tbl { width: 1000px; margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; }
table.cont-tbl tbody, table.cont-tbl tbody tr { margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; }
table.cont-tbl tbody tr td.left-column { width: 240px; margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; text-align: left; vertical-align: top; }
table.cont-tbl tbody tr td.left-column div.left-bord { width: 230px; margin: 0 10px 0 0; padding: 0; border: 0 none transparent; }
table.cont-tbl tbody tr td.right-column { width: 760px; margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; text-align: left; vertical-align: top; }
table.cont-tbl tbody tr td.right-column div.right-bord { width: 745px; margin: 0 5px 0 10px; padding: 0; border: 0 none transparent; }


/* top button */
div.topbutton { width: 995px; margin: 10px 5px 0 0; text-align: right; font: normal normal 11px/13px Arial,sans-serif; }

/* Site bottom */
div.bottom { width: 745px; height: 190px; margin: 0; padding: 0 5px 0 250px; border: 0 none transparent; background: transparent url("images/bottom_bg.jpg") no-repeat scroll bottom left; }

/* Bottom include */
table.bottom-inc { width: 100%; margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; }
table.bottom-inc tbody, table.bottom-inc tbody tr { margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; }
table.bottom-inc tbody tr td.bottom-inc-area-left { vertical-align: top; text-align: left; margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; }
table.bottom-inc tbody tr td.bottom-inc-area-right { vertical-align: top; text-align: right; margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; }

/* Left include */
div.left-inc { width: 100%; margin: 0; padding: 0; border: 0 none transparent; }