html, body {
  padding: 0;
  margin: 0;
  border: 0 none;
}
body, tbody {
  font-size: 11px;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body {
  background: #0e2d51 url(bg.gif) repeat-x;
}


div#root {
  width: 950px;
  margin: 0 auto;
}

div#top-menu {
  height: 23px;
}
div#top {
}
div#bottom {
}
div#left {
  float: left;
  width: 679px;
  width: 700px;
}
div#right {
  float: right;
  width: 269px;
  margin-left: -19px;
}
div#main-menu {
}
div#main {
}


div#bottom {
}
div#bottom div.right {
  float: right;
}
div#bottom div.left,
div#bottom div.left a {
  color: #325b8c;
}
div#bottom div.right,
div#bottom div.right a {
  color: #656565;
}

div#main-menu {
  background: url(main-menu/m.gif) repeat-x;
}
div#main-menu div.in1 {
  background: url(main-menu/l.gif) no-repeat;
  height: 32px;
}


div.box-mn {
  width: 700px;
  margin-bottom: 2px;
}
div.box-mn div.t {
  background: url(box/t.png) no-repeat;
  height: 12px;
}
div.box-mn div.b {
  height: 12px;
  background: url(box/b.png) no-repeat;
}
div.box-mn div.in1 {
  background: url(box/m2.png) repeat-y;
}
div.box-mn div.in2 {
  background: url(box/m1.png) no-repeat;
  min-height: 291px;
}
div.box-mn div.in3 {
  padding: 0px 36px 0px 12px;
}
div.box-mn div.menu {
  background: url(box/cpt.01.gif) no-repeat;
  height: 24px;
  width: 140px;
  text-align: center;
}
div.box-mn div.sin1 {
  font-weight: bold;
  color: #a10000;
}


div.box-c {
  margin-bottom: 2px;
  position: relative;
}
div.box-c,
div.box-c a {
  color: white;
}
div.box-c div.t {
  height: 5px;
  background: url(boxB/t.png) no-repeat;
}
div.box-c div.b {
  height: 5px;
  background: url(boxB/b.png) no-repeat;
}
div.box-c div.in1 {
  background: #0f2f54 url(boxB/m.png) repeat-y;
}
div.box-c div.in2 {
  background: url(boxB/corner.png) no-repeat 100% 0;
  min-height: 80px;
  position: relative; /* ie */
}
div.box-c div.in3 {
}


div.box-d {
  margin-bottom: 2px;
}
div.box-d div.t {
  height: 5px;
  background: url(boxD/t.png) no-repeat;
}
div#bottom div.box-d div.t {
  background-image: url(boxD/t950.png);
}
div.box-d div.b {
  height: 5px;
  background: url(boxD/b.png) no-repeat;
}
div#bottom div.box-d div.b {
  background-image: url(boxD/b950.png);
}
div.box-d div.in1 {
  background: white url(boxD/m.png) repeat-y;
}
div.box-d div.in2 {
  background: url(boxD/corner.png) no-repeat 100% 0;
  min-height: 110px;
  color: black;
}
div.box-d div.in3 {
}


div.box-e {
  margin-bottom: 2px;
  width: 100%; /* ie all */
}
div.box-e div.t {
  height: 3px;
  background: url(boxE/t.png) no-repeat;
}
div.box-e div.b {
  height: 3px;
  background: url(boxE/b.png) no-repeat;
}
div.box-e div.in1 {
  background: white url(boxE/m.png) repeat-x;
  min-height: 160px;
}
div.box-e div.in2 {
}
div.box-e div.in3 {
}

div.box-bottom {
}
div.box-bottom div.t {
  height: 3px;
  background: url(boxF/t.png) no-repeat;
}
div.box-bottom div.in1 {
  background: white url(boxF/m.png) repeat-x;
}
div.box-bottom div.in2 {
  background: url(boxD/corner.png) no-repeat 100% 0;
  min-height: 50px;
}
div.box-bottom div.in3 {
}

div.box-more {
  position: relative;
}
div#right div.box-more {
  width: 268px; /* ie6 */
}
div.box-more div.min1 {
  position: absolute;
  right: -6px;
  top: -20px;
}
div.box-more div.min2 {
}
div.box-more div.inbox {
  /* padding */
  margin: 0 7px 0 2px;
  padding: 10px 14px 0 10px;
  text-align: right;
}
div#left div.box-more div.min2,
div#right div.box-more div.min2 {
  width: 204px;
  height: 35px;
  background: url(more.png) no-repeat;
}
div#left div.box-more div.min1 {
  right: 31px;
}

div#bottom div.box-more div.min1 {
  right: -5px;
}

div#bottom div.box-more div.min2 {
  width: 334px;
  height: 36px;
  background: url(more-wide.png) no-repeat;
}
div#bottom div.box-more div.inbox {
  padding: 0;
  position: relative;
  top: -6px;
  text-align: center;
}
div#bottom div.box-more a {
  display: block;
  background: url(link-bg.gif) no-repeat 50% 0;
  color: white;
  font-weight: bold;
  padding: 7px 0px 8px 0px;
}

div.box-sub {
  width: 700px;
  margin-bottom: 2px;
}
div.box-sub div.t {
  background: url(boxH/t01.png) no-repeat;
  height: 12px;
}
div.box-sub div.b {
  background: url(boxH/b.png) no-repeat;
  height: 5px;
}

div.box-sub div.menu {
  background: url(box/cpt.gif) no-repeat;
  height: 24px;
  width: 175px;
  text-align: center;
  margin-left: 12px;
}
div.box-sub div.sin1 {
  padding-top: 4px;
  font-weight: bold;
  color: #a10000;
}

div.box-sub div.in1 {
  background: url(boxH/t02.png) no-repeat;
}
div.box-sub div.in2 {
  width: 679px;
}
div.box-sub div.cnt {
  background: white;
}
div.box-sub div.cin1 {
  margin: 24px 20px 0px 20px;
  padding: 0 0 32px 0;
}
div.box-sub div.cin2 {
  min-height: 320px;
}

/******************************************************************************/

div.box-mnx {
  background: #0F2F55 url(boxJ/darkblue_box_background.gif) repeat-x;
  width:700px;
  min-height: 100px;
}
div.box-mnx div.cnt {
  padding: 20px;
  padding-right: 38px;
}
div.box-mnx * {
  color: white;
}

/******************************************************************************/

div.box-z {
  margin-bottom: 2px;
}

div.box-z div.t {
  height: 5px;
  overflow: hidden;
  background-image: url(boxD/t700.png);
}
div.box-z div.b {
  height: 5px;
  overflow: hidden;
  background-image: url(boxD/b700.png);
}
div.box-z div.in1 {
  background: white url(boxD/m.png) repeat-y;
}
div.box-z div.in2 {
  background: url(boxD/corner.png) no-repeat 100% 0;
  min-height: 110px;
  color: black;
}
div#left div.box-z div.box-more div.min2 {
  width: 334px;
  height: 36px;
  background: url(more-wide.png) no-repeat;
}
div#left div.box-z div.box-more div.inbox {
  padding: 0;
  position: relative;
  top: -6px;
  text-align: center;
}
div.box-z div.box-more a {
  display: block;
  background: url(link-bg.gif) no-repeat 50% 0;
  color: white;
  font-weight: bold;
  padding: 7px 0px 8px 0px;
}


div.more.yellow a {
  background-image: url(arr/04.gif);
}
