html, body { height: 100%; margin: 0px; padding: 0px; }
body { background: #f8f8f8; color: #6B6B6B; font-family: Verdana, Tahoma, Sans-Serif; font-size: 11px; }
table td { font-family: Verdana; font-size: 13px; padding: 0px;}
table {border:0px;border-collapse:collapse;}
img { border: 0; }
form { margin: 0px; padding: 0px; }
a { color: #778899; text-decoration: none; }
a:hover { text-decoration: underline; }
.left {float:left}
.right {float:right}
p { margin: 0; padding: 0; }
#page-all {
/* left: 50%; margin: 0 0 -125px -500px; min-height: 100%; position: relative; width: 1012px; */
}
* html #page-all { height: 100%; }
#page-empty { clear: both; height: 125px; }
/* #page-footer { left: 50%; height: 125px; margin: 0 0 0 -500px; position: relative; width: 1012px; } */
#page-footer { margin-left: 20px; margin-right: 20px; }

#header { background: url(../images/logo_bg.jpg) repeat-x; height: 150px; width: 100%; }
#header-l { height: 150px; text-align: left; width: 214px; }
#header-r { background: url(../images/logos.png) no-repeat top right; height: 150px; text-align: center; vertical-align: middle; width: 778px; }
.line { background: url(../images/stripe.gif) #F3F3F3; padding: 6px; text-align: left; text-transform: uppercase; }
#copyright { font: 11px Tahoma, Verdana; padding: 20px 0; }
.button { background: #BBC790; border: 2px solid #F3F3F3; color: #FFFFFF; font: 12px Tahoma, Verdana; padding: 3px 6px 4px; }
.short_story { font-size:15px; padding: 10px 6px 6px; text-align: justify;}
.navigation { border: 0px; color: #666; margin: 10px 0; }
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active { background: #F9F9F9; border: 1px solid #E6E6E6; color: #636363; font-size: 11px; padding: 3px 6px; text-decoration: none; }
.navigation a:hover { background: #799AE3; border-color: #E6E6E6; color: #FFFFFF; }
.navigation span { background: #fff; border:1px solid #E6E6E6; color: #ccc; font-size: 11px; padding: 3px 6px; text-decoration: none; }
span.show-comments, span.show-more { background-image: url(../images/comments.gif); background-repeat: no-repeat; padding: 1px 0 5px 24px; }
span.show-more { background-image: url(../images/page_go.gif); }
.subitem {padding-left: 20px;}
.deftable td {border:1px solid #999999;}
.definput{width:250px;}
.link{float: left;padding:3px;margin:3px;border: 1px solid grey; cursor:pointer}
.hlt{background-color: #ececec;}
