/* style 1 */table.style1 {border-top:1px solid #ccc;border-left:1px solid #ccc;border-collapse:collapse;}.style1 th {padding:4px 9px 4px 9px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background:#efefef;text-align:left;font-size:85%;color:#888;font-weight:normal;line-height:1.4em;}.style1 td {padding:4px 9px 4px 9px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;line-height:1.4em;vertical-align:top;}.style1 td input.text,.style1 td textarea {border:1px solid #999;}/* news and search lead styles */.lead {margin:0 0 18px 0;width:100%;background:url("../images/border_ver.gif") repeat-y left;}.lead .date {float:left;padding:5px 5px 0 15px;width:105px;font-size:80%;color:#888;}.lead .date .nr {line-height:1.8em;font-size:135%;color:#000;}.lead .text {float:left;padding:0 0 0 15px;width:275px;font-size:90%;}.lead p {margin:0;line-height:1.5em;}.lead h3,.lead h4 {margin:0 0 2px 0;padding:0;line-height:1.3em;}.lead p.readOn {padding:5px 0 5px 0;}
