body          { background-color: #E0E0EC; color: #000; margin: 0px; padding: 0px;
                font-family: Verdana, Arial, sans-serif; font-size: 8pt; text-align: center; }

p             { margin: 10px 0px; line-height: 1.5em; }
h2            { font-size: 10pt; color: #4F4F7F; text-transform: uppercase; margin-bottom: 8px; margin-top: 8px; }
.serv         { display: block; }
.serv ul      { margin-left: 60px; }
ol            { line-height: 1.5em; }
ol.a          { list-style-type: lower-alpha; }
ol.i          { list-style-type: lower-roman; }
li            { margin: 0px 0px; }
strong        { font-weight: bold; color: #4F4F7F; }
a             { color: #4F4F7F; font-style: normal; text-decoration: none; font-weight: bold; }
a:hover       { color: #8C8CB3; }
a.sil         { color: #000; font-style: normal; text-decoration: none; font-weight: normal; cursor: text; }
a.sil:hover   { color: #000; cursor: text; }

#page         { margin: 10px auto; width: 650px; text-align: left; }
#hdr          { background-color: #4F4F7F; border-top: 10px solid #4F4F7F; border-bottom: 10px solid #E6D9A4; }
#pane         { margin: 0px; padding: 10px 10px 10px 0px; border-left: 1px solid #DDD; background-color: #FFF; }
* html #pane  { height: 1%; }
#lpane        { float: left; padding: 5px; width: 220px; background-color: #FFF; }
#rpane        { padding: 2px 10px; border-left: 1px solid #DDD; margin-left: 230px; }
* html #rpane { height: 1%; }

.fl           { float: left; margin-right: 15px; }
.fr           { float: right; margin-left: 15px; }
.r            { text-align: right; }
.c            { text-align: center; }
.brd img      { padding: 1px; border: 1px solid #DDD; }
.cl           { clear: both; }

#logos        { text-align: center; clear: both; margin-top: 0; }
#foot         { border-bottom: 10px solid #4F4F7F; border-top: 10px solid #E6D9A4; }
#foot2        { width: 640px; height: 10px; background: #4F4F7F url('./images/panel.png') fixed no-repeat;
                background-position: right; color: #FFF; font-weight: bold; font-size: 7pt; }
#nav          { text-align: left; font-weight: bold; font-size: 7pt; padding-top: 25px; }
#nav div      { padding: 5px; margin: 2px 10px; border: 1px solid #DDD; background-color: #FBF8EC; cursor: hand; }
#sub          { font-weight: bold; font-size: 7pt; color: #DCCB88; }
#add          { font-size: 7pt; text-align: center; margin: 25px 0px 10px 0px; }
#add p        { margin: 3px 0; }
#con          { text-align: center; }
#phn          { font-weight: bold; color: #4F4F7F; font-size: 9pt; }
.phone        { font-weight: bold; color: #4F4F7F; }
#sp           { margin-top: 180px; }
#sp1          { margin-top: 240px; }
#sp1a         { margin-top: 180px; }
#sp2          { margin-top: 320px; }

#copy         { clear: both; font-size: 5pt; text-align: right; padding: 0px; margin-bottom: 10px; }
* html #copy  { height: 1px; }
