html, body, form, input, select, textarea {margin: 0; padding: 0;}
img {border: 0;}
td, th {color: #232323; font-family: Times New Roman, Times, serif; font-size: 85%; line-height: 1.35em;}
a {color: #953525;}
a.b {color: #294cc0}
a:hover {text-decoration: none;}
h1 {font-size: 180%; font-weight: normal; line-height: 1em;}
h1.line {font-size: 90%; background: url(../i/h1bg.gif) 0px 0.5em repeat-x; text-align: center; font-weight: bold;}
h1.line span {background: #ffffff; padding: 0 10px; text-transform: uppercase;}
.txt {border: 1px solid #92ab6c; color: #b2b2b2; font-family: Tahoma, sans-serif; font-size: 90%;}
.lt {margin: 0; border-spacing: 0; border-collapse: collapse;}
.lt td.lt {padding: 0; vertical-align: top;}
.w {width: 100%;}
.h {height: 100%;}
.c {clear: both;}
#serv {margin: 35px 0; text-align: center; width: 280px;}
#serv img {margin: 0 12px;}
#srchform {text-align: center;}
#srchform input.txt {width: 200px; padding: 2px;}
#er {float: right; clear: right; padding: 63px 47px 26px 20px;}
#logo {margin-top: 55px; color: #7f7f7f;}
#lm {padding: 0; margin: 20px 20px 20px 35px; list-style-type: none;}
#lm li {background: url(../i/lmb.gif) 0px 0.6em no-repeat; padding-left: 12px; margin: 5px 0;}
#lm .act {color: #000000; font-weight: bold; text-decoration: none;}
#lm ul {list-style-type: none; padding: 0; margin: 5px 10px;}
#lm ul li {background: none; padding: 0; margin: 0; font-size: 90%;}
.ls {margin: 0 30px 0 50px;}
.rs {margin: 0 50px 0 30px;}
.rs a {color: #294cc0;}
.rsi {margin-right: 50px;}
#mainquote {background: #953525; color: #ffffff; padding: 20px 25px;}
#mainquote a {font-style: italic; font-size: 120%; color: #ffffff;}
.but img {border: 6px solid #ead7d3;}
.df {background: url(../i/d1.gif) left repeat-y #e4ccc8; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff;}
.dfi {background: url(../i/d2.gif) right repeat-y; padding: 15px 30px;}
.dfi h1.line span {background: #e4ccc8;}
.ds {background: url(../i/d3.gif) left repeat-y #efe1df; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff;}
.dsi {background: url(../i/d4.gif) right repeat-y; padding: 15px 30px;}
.dsi h1.line span {background: #efe1df;}
.nblock img {float: left; margin-right: 10px; margin-bottom: 5px;}
.nblock div {//float: left;}
.nblock div.ndate {float: none; color: #953525; font-size: 85%; margin-top: -0.3em;}
#ftr {margin-left: 50px; height: 170px; padding-top: 25px; border-top: 1px solid #ca9a92;}
#copy {float: left; padding-left: 260px;}
#gn {margin-left: 625px;}
#gn a {color: #294cc0;}
.ndatei {color: #953525; font-size: 85%; width: 10em; border-bottom: 1px solid #ca9a92;}
.txtimg {float: left; margin: 0 20px 10px 0;}

.sections {}
.sections dt {font-size: 110%; font-weight: bold;}
.sections dd {margin-top: 3px; margin-bottom: 15px; margin-left: 25px;}
