@media all {.dontall {display:none;}}
@media print {BODY {font-size: 10pt; font-family: verdana, geneva, arial, serif;}.dontprint {display:none;}}
@media screen {.dontshow {display:none;}  .doshow {display:inline;}}
body{font-family: verdana, geneva, arial, serif; margin: 1px; color: #000000; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 1px; font-size: 100%; }
button{font-size: 85%; padding: 2px; border: 1px; overflow: visible; background-color: #d4d0c8;}
img{width: 0; height: 0; display: none;}
form{padding: 1px; margin: 1px; background-color: #f4f4f4;}
input{background-color: #f7f7f7; color: #329999; border: 0px; border: 1px solid #000000; font-size: 100%;}
p{padding: 1px; font-size: 100%; list-style-type: square; vertical-align: top; text-align: left;}
table{padding: 0px;}
table.sortable th{background-color: #dedede;}
table.sortable tr.odd td{background-color: #ededed;}
table.sortable tr.even td{background-color: #dedede;}
table.sortable tr.sortbottom td{background-color: #dfdfdf; font-weight: bold;}
ul{PADDING: 0px;}
li{PADDING: 0px;}
textarea{background-color: #f4f4f4; color: #329999; font-size: 90%;}
.infor{color: #329932; font-size: 92%; font-weight: bold; background-color: #efefef; border: 0px;}
.info{color: #329932; font-size: 92%; font-weight: bold; background-color: #efefef; border: 0px;}
.logo{display: none;}
.logomid{display: none;}
.log1{display: none;}
.log2{display: none;}
.logtop{display: none;}
.logotop{display: none;}
.menu{font-size: 90%; font-weight: bold; color: #000000; background-color: #d4d0c8; cursor: pointer;}
.mouseovermenu{font-size: 92%; font-weight: bold; color: #000000; background-color: #f6f6f6;  cursor: pointer;}
.mouseover{font-size: 92%; font-weight: bold; color: #000000; background-color: #f6f6f6;}
.required{color: #662300; background-color: #f6f6f6; font-size: 100%; font-weight: bold; border: 0px;}
.smalldisplay{background-color: #f6f6f6; text-align: right; font-weight: bold; color: #000000; font-size: 90%;}
.smalltext{background-color: #f6f6f6; color: #000000; font-size: 90%;}
.text{font-size: 100%;}
.tinydisplay{background-color: #f6f6f6; text-align: right; font-weight: bold; color: #000000; font-size: 90%;}
.tinytext{background-color: #f6f6f6; color: #000000; font-size: 90%;}
.dontshow{display:none}
.doshow{display: inline}
