.PageContainer2 {background: url(/i/back_inn.gif);}

.Masthead {
        height: 285;
        background-position: bottom left;
        background-repeat: no-repeat;
}

h1 {
        font-weight: bold;
        font-size: 18;
        margin: 0 0 0 0;
        padding: 0;
}

h2, h3, h4, h5, h6 {
        font-weight: bold;
        font-size: 16;
        margin: 25 0 0 0;
        padding: 0;
}

ul {
        list-style-type: none;
        margin: 10 0 10 0;
        padding: 0 0 0 0;
        _display: inline-block;
}

ol {
        margin: 10 0 10 0;
        padding: 0 0 0 20;
        _padding: 0 0 0 22;
}

li {margin: 0 0 2 0;}

ul li {
        padding: 0 0 0 16;
        background: url(/i/bullet_fake.gif) no-repeat 0px 5px;
}

p {
        margin: 10 0 0 0;
        padding: 0;
}

.MenuPlate {_bottom: 14;}

.MenuWrapper1 {_bottom: 44;}

.ContentText {
        width: 720;
        line-height: 16px;
        padding: 30;
        position: relative;
        overflow: hidden;
}

::root .ContentText {width: 660;}

.ContentText table {margin: 15 0 0 0;}

.ContentText td, .ContentText th {
        padding: 6;
        border: 1px solid #c6dae9;
        color: #002d4d;
        vertical-align: top;
}

.ContentText th {
        text-align: left;
        background: #eff5f9;
}

.ContentText .Nob td, .NoB th, .ContentText form td, .ContentText form th {
        border: none;
        background: transparent;
}

.ContentRight {
        float: left;
        width: 180;
        padding: 30 0 15 0;
}

.SearchPlate {
        left: 690;
        top: 246;
        width: 180;
        _width: 183;
        background: transparent;
        padding: 0;
}

.SearchPlate a, .PrintPlate a {background: url(/i/search_inn.gif) no-repeat 100% 6px;}

.StockPlate, .StockPlate2 {
        height: 90;
        padding: 6 0 0 0;
        background: #82aba5;
}

.StockPlate td, .StockPlate2 td {border: 1px solid #a4c1bd;}

.LeftMenu {color: #04554a; margin: -3 0 15 0;}

.LeftMenu a {
        display: block;
        font-weight: bold;
        font-size: 14;
        line-height: 15px;
        padding: 3 15 4 15;
        margin: 9 0 0 0;
}

.LeftMenu a:link, .LeftMenu a:visited {
        color: #04554a;
        text-decoration: none;
}

.LeftMenu a:hover, .LeftMenu a:active {
        color: #04554a;
        text-decoration: underline;
}

.LeftSubMenu {margin: 6 0 6 0;}

.LeftSubMenu a {
        font-size: 12;
        line-height: 12px;
        padding: 3 15 3 30;
        margin: 0 0 0 0;
}

.JustPlate {
        width: 240;
        height: 15;
        border-left: 4px solid #9dbdb8;
        background: #c2d6d3;
}

::root .JustPlate {width: 236;}

.PrintPlate {
        width: 240;
        height: 30;
        border-left: 4px solid #6a9a93;
        background: #82aba5;
        text-align: right;
        padding: 5 30 0 0;
}

.PrintPlate a {
        font-size: 13;
        font-weight: bold;
        color: #ffffff;
        padding: 1 14 0 14;
        _padding: 1 14 0 12;
}

.FooterRight {background: url(/i/footer_right_inn.gif);}

.PagePic {
        background: #a3bbcc;
        width: 240;
        height: 90;
        float: right;
        margin: 0 -30 15 15;
}

.PagePic img {
        -moz-box-sizing: content-box;
        border-left: 4px solid #dddcd5;
        border-right: 4px solid #6e91aa;
}
/*--------------special add-on--------------*/

.bigTd {margin-left: 0px;}
.bigTd tr td {font-size: 24; color: #333;}
.bigTd td {border: 1px solid black;}
.big {font-size: 30; margin-bottom: 10px;}

.StockPlate2 {
  background: #539090;
  width: 440;
  height: 90;
  padding: 6 0 0 0;
  color: #ffffff;
  font-size: 14;
  border-left: 4px solid #559190;
  background: url(/i/stock_back.jpg);
}

.StockPlate td, .StockPlate2 td {
  border: 1px solid #97c1c6;
  padding: 1;
  text-align: center;
  color: #ffffff;
  font-size: 14;
}