body{padding-bottom:30px;}
div#head {height:140px;}
ul#nav {overflow:visible;}
div#breadcrumb {position:absolute;top:110px;width:940px;}
div#breadcrumb div p {font-size:10px; padding-top:4px;}
div#mid ul#left-nav li a {height:1%;}
div#mid ol li {margin-left:5px;}
div#breadcrumb p {font-size:11px;}
p.back-to-top {font-size:10px;}
div#mid ul.qualifications {font-size:10px;}
div#mid div#right dl.teaser {position:relative;}
div#mid div#right dl.teaser img,div#mid div#right dl.teaser ul, div#mid div#right dl.teaser ul, div#mid div#right dl.teaser img {position:relative;}
div#mid div#right dl.teaser dd {padding:5px 12px 25px 18px;overflow:visible;}
div#mid div#main.left-col {margin-left:165px;}
div#mid div#main.right-col {margin-right:245px;}
div#right {position:relative;}
body#home div#right {position:absolute; right:30px; top:211px; z-index:300;}
body#home div#main {height:266px;position:relative;margin-right:0;}
body#home div#mid {border-top:1px solid #fff;}
div#main div.pagination, div#main div.p-news { float:none; display:block; }
div#main div.pagination p.page-count {float:none;}
div#main img {position:relative;}
div#footer {height:97px;position:relative;} 
div#footer div img {position:absolute;right:0;top:0;}
div#first-col {position:absolute;top:2px;left:0;margin:0;}
div#first-col div.col ul, div#sec-col ul { padding-left:0}
div#sec-col {overflow:auto;position:absolute;right:240px;top:2px;}
div#mid {	padding-bottom:23px;}
div#wrapper {padding-bottom:0;}
div#footer {font-size:11px;margin-top:0;}
div#mid table caption{font-size:10px;}
div#left {left:0;	top:21px;}
div#mid div#main table.tablesorter {width:517px;}
div#mid div#main table {width:517px;}
div#mid hr {margin:10px 0;}
div#mid div.post {padding:20px 0 0 0;overflow:visible;position:relative;height:135px;padding-left:205px;}
div#mid div.t-no-pic {padding-left:0 !important;}
div#mid div.post img {position:absolute;left:0;top:20px;}
div#right div.category h3 {margin-bottom:0;}
div#right ul#category-nav  {margin-top:0;padding-top:0; }
div#right ul#category-nav li {border-top:1px dashed #e1dcd0;margin:0;border-bottom:0;background-position:left 12px;position:relative;}
div#right ul#category-nav li a {position:relative;}
div#mid div#right dl.teaser dd.rss-link {padding-bottom:15px !important;margin-bottom:0 !important;}
div.b-right {overflow:visible;position:relative;}
div.branch-map {overflow:visible;position:relative;	margin-bottom:15px;height:265px;}
div#mid div#main div.branch {	padding-bottom:0; }
div#mid ul#left-nav.ul-left-col-branch {margin-top:4px !important;}
div#main div.pagination {	text-align:left;height:auto;margin-bottom:0;position:relative;}
div#main div.pagination p.page-count {padding:2px !important;text-align:right;float:left;margin-bottom:10px; }
div#main div#p-b {display:none; }
div.form-box {padding:20px;}
form select {width:260px;}
form p.rst-lh {line-height:130%;}
div#search form input#i-search {padding:3px 4px 1px 4px;}
div#first-col ul li, div#sec-col ul li {line-height:12px;}
div#first-col ul li a, div#sec-col ul li a {line-height:13px;}
div#right dl.teaser dt {margin:0 9px 8px 18px;}
div#right {margin-bottom:0;}
div#right dl.teaser dd {margin-bottom:0;padding-bottom:0;float}
form p.offset-left {padding-left:133px !important;}
form input.submit-btn,form input.submit-btn:hover {border:0;}
ul#nav li#n-about-us a.on:hover {background-position:left -600px;}
ul#nav li#n-about-us a.on:hover span {background-position:right -600px;}
div#main div.advanced form, div#main div.advanced fieldset {position:relative;}
div#main div.advanced fieldset {padding-bottom:20px;}
div#main div.advanced div.as-item {position:relative;padding:20px 0 20px 0;border:0;}
div#main div.advanced div#kw {padding-top:0 !important;}
div#main div.advanced div.form-indent label.rdo input {border:0;background:none;}
div#main div.advanced div#wblg {height:85px;}
div.form-box div.form-indent {	clear:none;margin-left:145px;margin-top:5px;border-top:0;clear:none;}
div#main div.advanced {	margin-bottom:0}
div#mid div.adviser {margin-right:0 !important;}
div#mid div.newsletter img {left:-140px;}
div#mid div.newsletter p.download {left:-140px;}
div#pagenav {z-index:300;}
