body { max-width: 1400px }

a { color: #03c }
a:hover { color: #f60 }
#wrapper { box-shadow: 0 0 15px #555; -webkit-box-shadow: 0 0 15px #555; -moz-box-shadow: 0 0 15px #555 }

.date-today { color: #f00 }
.date-yesterday { color: #900 }

.page-title h1 { font-family: arial; font-size: 16pt; padding: 0px; margin: 0px; text-decoration: none }
h2 { font-family: arial; font-size: 14pt }
h3 { font-family: arial; font-size: 12pt }

.cat-title { font-family: arial; font-size: 16pt; text-decoration: none }
.cat-title a { color: #bbb; text-decoration: none }
.cat-title a:hover { color: #bbb; text-decoration: underline }

.sitepath { background: #f0f0f0 url(../img/bg-section-header.gif); border-bottom: solid 1px #999; padding: 4px 4px 4px 10px }
.sitepath a { color: #888; text-decoration: none }
.sitepath a:hover { color: #03c; text-decoration: none }

.tbl-header TD { color: #999; font-weight: bold; border-bottom: solid 1px #ccc; padding: 4px }
.tbl-row TD { border-bottom: dotted 1px #ccc; vertical-align: top; padding: 4px }
.tbl-row2 TD { border-bottom: solid 1px #ccc; height: 50px; vertical-align: top }

.list-cat { margin: 0px; padding: 4px; list-style: none }
.list-cat li { border-bottom: solid 1px #ccc; padding: 4px 0px 4px 0px; text-align: right }
.list-cat li a { font-size: 10pt; color: #000; text-decoration: none; display:block }
.list-cat li a:hover 
{
    font-size: 10pt; color: #f60; text-decoration: underline;
}

.sub_title { font-size: 14pt; font-weight: bold }
.list-date { width: 100px; text-align: right; padding-top: 10px }

.list-item a { font-size: 8pt; font-family: verdana, arial; color: #000; text-decoration: none }
.list-item a:hover { font-size: 8pt; font-family: verdana, arial; color: #03c; text-decoration: underline }
.list-item a.title { font-size: 12pt; font-family: arial; color: #000; text-decoration: none }
.list-item a.title:hover { font-size: 12pt; font-family: arial; color: #03c; text-decoration: underline }
.list-item-location { color: #03c; text-decoration: none }
.list-item-location:hover { color: #03c; text-decoration: underline }

.list-comments { color: #999 }
.list-comments {  }

.list-title a h1 { padding: 0px; margin: 0px; font-size: 12pt; font-family: arial; font-weight: bold; color: #000; text-decoration: none }
.list-title a:hover h1 { padding: 0px; margin: 0px; font-size: 12pt; font-family: arial; font-weight: bold; color: #03c; text-decoration: underline }
.list-title a { text-decoration: none }
.list-title-cat { font-size: 12pt; font-family: arial; font-weight: bold; color: #000; text-decoration: none }
.list-title-cat:hover { font-size: 12pt; font-family: arial; font-weight: bold; color: #03c; text-decoration: underline }


.list-summary { color: #787889 }
.list-summary a { color: #03c; text-decoration: underline }
.list-summary a:hover { color: #f60; text-decoration: underline }

.wintab { border: solid 1px #999; background-color: #f3f3f3; padding-left: 10px; padding-right: 10px; height: 20px }
.wintab a { color: #000; text-decoration: none }
.wintab a:hover { color: #f60; text-decoration: none }

.wintab-active { background-color: #fff; border-left: solid 1px #999; border-top: solid 1px #999; border-right: solid 1px #999; padding-left: 10px; padding-right: 10px; padding-bottom: 1px; height: 24px }
.wintab-active a { color: #000; text-decoration: none }
.wintab-active a:hover { color: #f60; text-decoration: none }

.wintab-separator { width: 5px; border-bottom: solid 1px #999 }
.wintab-side { border-bottom: solid 1px #999 }

.toolbar a { color: #999 }
.toolbar a:hover { color: #f60 }

.list-comment td { padding: 4px; border-bottom: solid 1px #ccc }
.list-comment a { font-size: 8pt; color: #777; text-decoration: underline }
.list-comment a:hover { font-size: 8pt; color: #f60; text-decoration: underline }

.sheet-header { text-align: right }
.tbl-header td { font-weight: bold; color: #000; border-bottom: solid 2px #03c }
.tbl-row td { border-bottom: dotted 1px #999 }
.cover { border: dotted 1px #ccc; padding: 1px }
.cover-item { border: dotted 1px #ccc; padding: 2px; margin-right: 10px }
select.dropdown { font-size: 8pt; font-family: arial, sans-serif; }
