body
{
   font-family: sans-serif;
   line-height: 120%;
}

#container
{
   width: 790px;
   margin: 0px auto;
/*    background-color: #fff; */
/*    border: 1px solid gray; */
}

#top
{
/*    font-size: 36pt; */
   font-family: sans-serif;
   padding: 0;
   padding-top: 20px;
   padding-bottom: 10px;
/*    background-color: #ddd; */
/*    background-color: #4A6; */
/*    color: #FFF; */
   border-bottom: 1px solid gray;
/*    background-image: url(backimg_sky.png); /\* 950 X 128 px *\/ */
/*    height: 1.6em; /\* should be less than the height of background *\/ */
}

#top h1.center
{
   font-size: 36pt;
   font-family: sans-serif;
/*    padding: .5em; */
/*    margin: .5em .5em .5em 0em; */
   display: inline;
   margin: 0;
   padding-left: .2em;
/*    height: 1em; */
/*    border: 1px solid red; */
   line-height: 100%;
   width: 500px;
}

#top h1.prefix
{
   font-size: 18pt;
   font-family: sans-serif;
/*    padding: .5em; */
/*    margin: .5em .5em .5em 0em; */
   display: inline;
   margin: 0;
   padding: 0;
/*    height: 1em; */
/*    border: 1px solid red; */
   line-height: 100%;
}

#top table.suffix
{
   border: 1px solid #E00;
   padding: 0;
}

#top tr.suffix
{
   margin: 0;
   padding: 0;
}

#top td.suffix
{
   background-color: #E00;
   padding: 5px;
   white-space: nowrap;
}

#top a.suffix
{
   font-size: 18pt;
   font-weight: bold;
   color: #FFF;
   line-height: 110%;
}

#path
{
   border-bottom: 1px solid gray;
   font-weight: bold;
   padding: 0.2em 0 0.2em 5px; /* top right bottom left */
   margin-bottom: 10px;
}

#leftnav
{
   float: left;
   width: 16em;
   margin: 0px 0 20px 0; /* top right bottom left */
   padding-right: 0em;
   text-align: left;
}

#leftnav a.store
{
   font-weight: bold;
   color: #090;
}

#content
{
   margin-top: 0.5em;
   margin-left: 17em;
/*    max-width: 36em; */
   padding: 5px;
}

#footer
{
   clear: both;
   margin: 0;
/*    padding: .5em; */
/*    color: #333; */
/*    background-color: #deF; */
   border-top: 1px solid gray;
/*    background-image: url(backimg_sky.png); */
   font-size: 70%;
}

#footer div
{
   margin: 0;
   padding: .3em;
}

/* #leftnav ul */
/* { */
/*    margin: 0 0 0 -1em; */
/* } */

/* #leftnav li */
/* { */
/*    margin: 0.3em 0 0 0em; /\* top right bottom left  *\/ */
/*    background-color: #FFB; */
/* } */

/* #leftnav div.selected */
/* { */
/*    background-color: #ddd; */
/* } */

#leftnav {
   width:16em;
}
#leftnav ul {
   margin-top: 0.5em;
   padding:0;
/*    background-color: #FFF; */
   border:solid #8CC630;
   border-width:1px 1px 0 1px;
}
#leftnav ul li {
/*    color: #FFF; */
/*    background-color: #966; */
   border-top: 3px solid #6C3;
   background-color: #9F3;
   padding-top: 0.2em;
   paddint-bottom: 0.2em;
   list-style-type: none;
}
#leftnav ul li span {
   padding-left: .3em;
}
#leftnav ul li ul{
   border:none;
   margin: 0;
}
#leftnav ul li ul li {
   list-style-type: square;
   list-style-position: inside;
   padding-top: 0.2em;
   padding-bottom: 0.2em;
   background:#FFF;
   border-top: 0px;
   border-bottom:solid 1px #CCC;
   padding-left: 1em;
}
#leftnav ul li ul li a {
   text-decoration: none;
   color: #000;
}
#leftnav ul li ul li a:hover {
   text-decoration: underline;
}

/* #leftnav { */
/*   width:16em; */
/* } */
/* #leftnav ul { */
/*   margin:0; */
/*   padding:0; */
/*   background:#F9F0E7; */
/*   border:solid #CCC; */
/*   border-width:1px 1px 0 1px; */
/* } */
/* #leftnav ul li { */
/*   margin-top: 0.3em; */
/*   margin-bottom: 0.3em; */
/*   padding-left:6px; */
/*   list-style:none; */
/*   border-bottom:solid 1px #CCC; */
/* } */
/* #leftnav ul li ul{ */
/*   border:none; */
/* } */
/* #leftnav ul li ul li { */
/*   margin-top: 0.3em; */
/*   margin-bottom: 0.3em; */
/*   margin-left:12px; */
/*   background:#FFF; */
/*   border:solid #CCC; */
/*   border-width:1px 0 0 1px; */
/* } */

/* #content tr */
#news
{
   border-spacing: 0.5em; 
   margin-top: -0.5em;
   padding: 0;
}
/* #news tr */
/* { */
/*    margin: 0; */
/*    padding: 0; */
/* } */

/* #content td  */
/* { */
/*    line-break: strict; */
/* } */

/* #leftnav a */
/* { */
/*    text-decoration: none; */
/*    color: black; */
/* } */

.top-right{
   margin-right: 0px;
   vertical-align: top;
   border: 1px solid black;
}

.no_margin{
   margin: 0;
}

#news h2 {
   margin: -0.2em;
   padding: 0px;
   padding-left: 0.3em;
   color: #FFF;
   background-color: #C60;
   font-family: sans-serif;
}

#news td {
   font-family: SERIF;
}

h2.orange_back {
   margin-top: 0;
   padding: 0.2em 0 0.2em 0.3em; /* top right bottom left */
   color: #FFF;
   background-color: #C60;
   font-family: sans-serif;
}

#promenade_sample h2 {
   margin-top: 0;
   padding: 0px;
   padding-left: 0.3em;
   color: #FFF;
   background-color: #C60;
   font-family: sans-serif;
}

/* #content h2 { */
/*    display: inline; */
/*    font-weight: bold; */
/*    font-size: 1.5em; */
/* } */

/* #content div */
div.index
{
   margin: 10px;
}

img.no_border
{
   border-style: none;
}

td.news_date
{
   white-space: nowrap;
}

#top a{
   text-decoration: none;
   color: #000066;
}
#top a:hover{
   text-decoration: underline;
}

h3.old_news_year
{
   margin-top: 0.5em;
   margin-bottom: 0.1em;
}

/* a.no_link_indicator{ */
/*    color: #000; */
/*    text-decoration: none; */
/* } */

/* #top a{ */
/*    color: #000; */
/*    text-decoration: none; */
/* } */

/* #top a:hover{ */
/*    text-decoration: underline; */
/* } */

/* li.only_bottom_margin{ */
/*    margin: 0 0 .3em 0; /\* top right bottom left  *\/ */
/* } */

img.img_14pt{
   vertical-align: text-bottom;
/*    padding-top: 5px; */
}

div.ml_rule_article_title{
   font-weight: bold;
}

div.ml_rule_article{
   margin: 0.5em;
}

#promenade_sample table {
   border: 1px solid gray;
   margin-bottom: 0.5em;
}

div.right {
   text-align: right;
}

