body, html {
   background-color: #98a2a8;
   margin : 0px;
   padding : 0px  5px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
}
h1, div {
   padding:0;
   margin:0;
}

img {
   border:none;
}

#HeadPage  {
   height:160px;
   margin-top:  15px;
}

#HeadPage #LogoImage  {
   padding: 0px 50px;
}

#Factory {
   position:absolute;
   top:16px;
   right:11px;
   margin: 0 auto;
   background: url(img/top.jpg) ;
   background-repeat: no-repeat;
   height:158px;
   width:657px;
   z-index:1;
}

#LinkPanel  {
   position:absolute;
   top:150px;
   width:650px;
   margin-left:20px;
   z-index:10;
}
#LinkPanel span {
   padding-left:20px;
}

#LinkPanel a {
   text-decoration:none;
   color:black;
}
#LinkPanel a:visited {
   color:black;
}
#LinkPanel a:hover {
   color: #666666;
}

#LeftBar  {
   width:210px;
   padding:10px;
}

.blue-r-corner {
   color: black;
   background-color: #a7b6bf;
   border: 1px solid #ffffff;
   background-color: #a7b6bf;
}

.grey-r-corner {

   color: black;
   background-color: #f2f4f5;
   border: 1px solid #ffffff;
}
.gold-r-corner {
   background: url(img/gold.gif)  repeat-x  ;
   border: 1px solid #ffffff;
   height:18px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight:bold;
}

.gold-r-corner span {
   background: url("img/mrk-gold.gif") 0 20px  no-repeat;
   padding:20px 40px 0 20px;
}

#Content #PageTitle  {
   margin:10px 5px;
}

span.Active {
   color: #666666;
}
#Content {
   padding-left: 20px;
   padding-right: 20px;
}
#PageTitle  h1 {
   padding:2px 0px 2px  20px;
   font-size: 14px;
   vertical-align:middle;
   color: #666666;
}

#Content p {
   text-align:justify;
   padding:0px 10px;
   text-indent: 22pt;
}

#Content ul li {
   list-style-position: inside;
   list-style-type: square;
}

#Content h2 {
   color:#FAA900;
   text-align:center;
}
#Content h3 {
   padding-left: 40px;
}

#Content table {
   border-collapse: collapse;
}
#Content table td  {
   border: 1px solid black;
   vertical-align:top;
}
#Content table tr.table-title {
   background-color:#DBC249;
   text-align:center;
   font-weight:bold;
}
#Content table caption {
   text-align: right;
   font-style:italic;
}

#PageFooter {
   height:70px;
}

div#post-form {
   text-align:center;
   padding:20px 0px;
   border-top:2px groove black;
}
#post-form input, #post-form textarea {
   width: 250px;
}
#site-news {
   padding:10px 0 ;
}
#site-news em {
   font-weight:bold;
   font-size:12px;
}
#site-news div {
   padding-left:10px;
   padding-bottom:20px;

}
