﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:12px;line-height:18px;font-family:Arial;background:#f1f1f2 url(../img/bg01.jpg) repeat-x left top;color:#4c4c4c;}
input,select,textarea{font-size:12px;line-height:14px;font-family:Arial; vertical-align:middle;color:#4c4c4c;}
a{text-decoration:none;color:#4c4c4c;}
a:hover{text-decoration:underline;}
h1{font-size:38px;line-height:26px; color:#204a6e; line-height:42px; font-weight:normal;}
h2{font-size:18px;line-height:20px;}
h3{font-size:16px;line-height:18px;}
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2,.block3{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}

div.wrapper{ background:url(../img/bg02.jpg) no-repeat center top; min-width:1003px;}
div.wrapper2{ background:url(../img/bg02-2.jpg) no-repeat center top; min-width:1003px;}
div.container{width:1003px;margin:0 auto;padding:79px 0 10px 0;}
div.header{ width:1003px; position:relative;}
ul.topmenu{ position:absolute; top:0; right:0; background:url(../img/bg03.gif) no-repeat left top; width:479px; height:60px;}
ul.topmenu li{ width:auto; float:left; padding:18px 0 0 7px;}
ul.topmenu li.home{ padding:22px  8px 0 20px; height:38px; background:url(../img/bg06.gif) no-repeat right 18px;}
ul.topmenu li a{ width:auto; display:block; float:left; font-size:14px; color:#141414;}
ul.topmenu li a:hover{ text-decoration:none;}
ul.topmenu li a span{ display:block; float:left; height:26px; line-height:25px;width:auto;}
ul.topmenu li a span.tab-r{padding:0 8px; cursor:pointer;}
ul.topmenu li a:hover span.tab-l,
ul.topmenu li a.active span.tab-l{ background:url(../img/tab01-l.gif) no-repeat left top;}
ul.topmenu li a:hover span.tab-r,
ul.topmenu li a.active span.tab-r{ background:url(../img/tab01-r.gif) no-repeat right top; }
div.find-obj div.cols1{width:1003px;overflow:hidden;clear:both; background:url(../img/bg04.gif) no-repeat right bottom;}
div.find-obj div.cols1 div.col1{width:587px; text-align:right;}
div.find-obj div.cols1 div.col2{width:406px; float:right; padding:53px 0 0; }
div.find-obj p{font-size:14px; line-height:18px;}
div.find-obj h1{ color:#000100; font-size:38px; font-weight:normal; line-height:42px;}
div.find-obj ul.nav{ padding:10px 0 0; width:164px; overflow:hidden;}
div.find-obj ul.nav li{ width:164px; float:left; padding:0 0 6px;}
div.find-obj ul.nav li a{ width:164px; height:25px; display:block; line-height:25px; font-size:12px; color:#fff; text-indent:10px;}
div.find-obj ul.nav li a.item01{ background:url(../img/item01.gif) no-repeat left top;}
div.find-obj ul.nav li a.item02{ background:url(../img/item02.gif) no-repeat left top;}
div.find-obj ul.nav li a.item03{ background:url(../img/item03.gif) no-repeat left top;}
div.find-obj ul.nav li a:hover{background:url(../img/item04.gif) no-repeat left top; text-decoration:none;}
div.blocks1{width:972px;overflow:hidden;clear:both; margin:16px 0 0 31px; height:192px; background:url(../img/bg05.gif) no-repeat left top;}
div.blocks1 div.block1{width:272px; margin:0 1px 0 0;}
div.blocks1 div.block2{width:220px; margin:0 1px 0 0;}
div.blocks1 div.block3{width:235px; margin:0 1px 0 0;}
div.blocks1 div.block4{ width:235px; float:left;}
div.find-treatment-obj h3{ padding:6px 0 0 30px; font-weight:normal; line-height:29px; color:#fff;}
div.find-treatment-obj ul{ padding:18px 20px 0 35px;}
div.find-treatment-obj ul li{ background:url(../img/icon01.gif) no-repeat left 5px; padding:2px 0 2px 14px; font-size:12px; line-height:14px; }
div.find-treatment-obj div.more{ padding:2px 0 0 35px;}
div.find-treatment-obj div.more a{ color:#137ba8;font-weight:bold;}
div.find-witness-obj h3{ padding:6px 0 0 25px; font-weight:normal; line-height:29px; color:#fff;}
div.find-witness-obj ul{ padding:18px 20px 0 27px;}
div.find-witness-obj ul li{ background:url(../img/icon01.gif) no-repeat left 5px; padding:2px 0 2px 14px; font-size:12px; line-height:14px; }
div.find-witness-obj div.more{ padding:2px 0 0 27px;}
div.find-witness-obj div.more a{ color:#137ba8;font-weight:bold;}
div.join-obj h3{ padding:6px 0 0 25px; font-weight:normal; line-height:29px; color:#fff;}
div.join-obj ul{ padding:18px 20px 0 27px;}
div.join-obj ul li{ background:url(../img/icon01.gif) no-repeat left 5px; padding:2px 0 2px 14px; font-size:12px; line-height:14px; }
div.join-obj div.more{ padding:2px 0 0 35px;}
div.join-obj div.more a{ color:#137ba8; font-weight:bold;}
div.contact-obj h3{padding:6px 0 0 35px; font-weight:normal; line-height:29px; color:#fff;}
div.contact-obj div.contact{ padding:18px 20px 0 49px; background:url(../img/icon02.gif) no-repeat 35px 22px; color:#fff;}
div.breadcrumb{ margin:23px 0 0; line-height:14px; padding:9px 0 10px 8px; border-top:solid 1px #dadada; border-bottom:solid 1px #dadada;}
div.breadcrumb a,
div.breadcrumb span{ color:#3f92cf;}
div.content{ width:1003px; margin:36px 0;}
div.side{ width:284px; float:left;}
div.main{ width:656px; float:right;}
ul.sidemenu{ width:284px; overflow:hidden;}
ul.sidemenu li{ width:284px; float:left; padding:8px 0 0px;}
ul.sidemenu li a{ width:284px; height:25px; display:block; line-height:25px; font-size:16px; color:#fff; text-indent:10px;}
ul.sidemenu li a.item01{ background:url(../img/item05.gif) no-repeat left top;}
ul.sidemenu li a.item02{ background:url(../img/item06.gif) no-repeat left top;}
ul.sidemenu li a.item03{ background:url(../img/item07.gif) no-repeat left top;}
ul.sidemenu li a:hover{background:url(../img/item08.gif) no-repeat left top; text-decoration:none;}
div.contact-us-obj div.cols1{width:656px;overflow:hidden;clear:both; padding:8px 0 0;}
div.contact-us-obj div.cols1 div.col1{width:178px; font-size:18px;line-height:22px;}
div.contact-us-obj div.cols1 div.col2{width:478px;}
div.contact-us-obj input.txt{ width:474px;}
div.contact-us-obj textarea.msg{ width:472px; height:220px;}
div.contact-us-obj div.contact{ margin:10px 0 0; height:28px;}
div.contact-us-obj input.contact{ width:165px; height:28px; background:url(../img/btn01.gif) no-repeat left top; color:#fff; text-align:center; line-height:28px; float:right; border:none;}
div.contact-us-obj input.contact:hover{ background:url(../img/btn01-o.gif) no-repeat left top; text-decoration:none;}
div.join-us-obj div.cols1{width:656px;overflow:hidden;clear:both; padding:8px 0 0;}
div.join-us-obj div.cols1 div.col1{width:178px; font-size:18px;line-height:22px;}
div.join-us-obj div.cols1 div.col2{width:478px;}
div.join-us-obj input.txt, div.join-us-obj select.txt{ width:474px;}
div.join-us-obj textarea.msg{ width:472px; height:220px;}
div.join-us-obj div.contact{ margin:10px 0 0; height:28px;}
div.join-us-obj input.contact{ width:107px; height:28px; background:url(../img/btn05.gif) no-repeat left top; color:#fff; text-align:center; line-height:28px; float:right; border:none;}
div.join-us-obj input.contact:hover{ background:url(../img/btn05-o.gif) no-repeat left top; text-decoration:none;}
div.footer{ background:#02536d; min-width:1003px; color:#fff;}
div.footer a{ color:#fff;}
div.footer div.cols1{width:1003px;overflow:hidden;clear:both; margin:0 auto; padding:20px 0;}
div.footer div.cols1 div.col1{width:426px;}
div.footer div.cols1 div.col2{width:300px; float:right; text-align:right;}
div.footer div.tel{ font-size:18px; line-height:22px;}
div.footer div.mail{ font-size:14px;}
div.main2{ width:671px; float:right;}
div.expert-detail-obj h2{ color:#204a6e; text-decoration:underline; padding:8px 6px;}
div.expert-detail-obj div.box01{width:671px;background:url(../img/box01-mid.gif) repeat-y left top;}
div.expert-detail-obj div.box01-top{width:671px;background:url(../img/box01-top.gif) no-repeat left top;}
div.expert-detail-obj div.box01-btm{width:602px;background:url(../img/box01-btm.gif) no-repeat left bottom; padding:25px 34px 0 35px;}
div.expert-detail-obj div.box02{width:602px;background:url(../img/box02-mid.gif) repeat-y left top; margin:8px 0 0;}
div.expert-detail-obj div.box02-top{width:602px;background:url(../img/box02-top.gif) no-repeat left top;}
div.expert-detail-obj div.box02-btm{width:602px;background:url(../img/box02-btm.gif) no-repeat left bottom; height:357px; overflow:auto;}
div.expert-detail-obj ul.detail li{ padding:7px 0;}
div.expert-detail-obj span.s1{ font-size:18px; line-height:22px;}
div.expert-detail-obj span.s2{ font-size:14px;}
div.expert-detail-obj div.detail{ padding:10px 30px 18px 27px;}
div.expert-detail-obj div.view{ text-align:right; padding:27px 0px 23px 0; line-height:19px; height:19px; }
div.expert-detail-obj a.view{ background:url(../img/icon03.gif) no-repeat right center; font-size:14px; padding:0 27px 0 0; color:#204a6e; display:block; float:right; width:auto;}
div.expert-detail-obj a.view:hover{ background:url(../img/icon03-o.gif) no-repeat right center; text-decoration:none;}
div.expert-detail-obj a.enquire{ width:165px; height:28px; background:url(../img/btn01.gif) no-repeat left top; color:#fff; text-align:center; line-height:28px; margin:6px 0 0; display:block;}
div.expert-detail-obj a.enquire:hover{ background:url(../img/btn01-o.gif) no-repeat left top; text-decoration:none;}
div.treatment-detail-obj h2{ color:#204a6e; text-decoration:underline; padding:8px 6px;}
div.treatment-detail-obj div.box01{width:671px;background:url(../img/box01-mid.gif) repeat-y left top;}
div.treatment-detail-obj div.box01-top{width:671px;background:url(../img/box01-top.gif) no-repeat left top;}
div.treatment-detail-obj div.box01-btm{width:602px;background:url(../img/box01-btm.gif) no-repeat left bottom; padding:25px 34px 0 35px;}
div.treatment-detail-obj div.box02{width:602px;background:url(../img/box02-mid.gif) repeat-y left top; margin:8px 0 0;}
div.treatment-detail-obj div.box02-top{width:602px;background:url(../img/box02-top.gif) no-repeat left top;}
div.treatment-detail-obj div.box02-btm{width:602px;background:url(../img/box02-btm.gif) no-repeat left bottom; height:357px; overflow:auto;}
div.treatment-detail-obj ul.detail li{ padding:7px 0;}
div.treatment-detail-obj span.s1{ font-size:18px; line-height:22px;}
div.treatment-detail-obj span.s2{ font-size:14px;}
div.treatment-detail-obj div.detail{ padding:10px 30px 18px 27px;}
div.treatment-detail-obj div.view{ text-align:right; padding:27px 0px 23px 0; line-height:19px; height:19px; }
div.treatment-detail-obj a.view{ background:url(../img/icon04.gif) no-repeat right center; font-size:14px; padding:0 27px 0 0; color:#204a6e; display:block; float:right; width:auto;}
div.treatment-detail-obj a.view:hover{ background:url(../img/icon04-o.gif) no-repeat right center; text-decoration:none;}
div.treatment-detail-obj a.enquire{ width:165px; height:28px; background:url(../img/btn04.gif) no-repeat left top; color:#fff; text-align:center; line-height:28px; margin:6px 0 0; display:block;}
div.treatment-detail-obj a.enquire:hover{ background:url(../img/btn04-o.gif) no-repeat left top; text-decoration:none;}
div.witness-search-obj div.cols1{width:671px;overflow:hidden;clear:both;}
div.witness-search-obj div.cols1 div.col1{width:545px; padding:3px 0 0;}
div.witness-search-obj div.cols1 div.col2{width:118px;}
div.witness-search-obj select.cat{ width:536px;}
div.witness-search-obj  input.search{ width:118px; height:28px; background:url(../img/btn02.gif) no-repeat left top; color:#fff; text-align:center; line-height:28px;  display:block; border:none; margin-top:28px;}
div.witness-search-obj  input.search:hover{ background:url(../img/btn02-o.gif) no-repeat left top; text-decoration:none;}
div.witness-search-obj div.cols2{width:671px;overflow:hidden;clear:both;}
div.witness-search-obj div.cols2 div.col1{ font-size:38px; color:#204a6e; line-height:42px;}
div.witness-search-obj div.cols2 div.col2{width:auto; float:right; font-size:14px;  padding:12px 12px 0 0;}
div.witness-search-obj ul.results{ width:671px; overflow:hidden;}
div.witness-search-obj ul.results li{ padding:4px 0 0; width:671px; float:left;}
div.witness-search-obj div.box01{width:671px;background:url(../img/box03-mid.gif) repeat-y left top;}
div.witness-search-obj div.box01-top{width:671px;background:url(../img/box03-top.gif) no-repeat left top;}
div.witness-search-obj div.box01-btm{width:603px;background:url(../img/box03-btm.gif) no-repeat left bottom; padding:0 34px;}
div.witness-search-obj div.cols3{width:603px;overflow:hidden;clear:both; padding:20px 0 10px;}
div.witness-search-obj div.cols3 div.col1{ font-size:18px; font-weight:bold; color:#204a6e; line-height:22px;}
div.witness-search-obj div.cols3 div.col2{width:auto; float:right; font-size:14px; line-height:19px;  }
div.witness-search-obj div.cols3 div.col1 a{ text-decoration:underline;color:#204a6e;}
div.witness-search-obj a.more{ background:url(../img/icon03.gif) no-repeat right center; font-size:14px; padding:0 27px 0 0; color:#204a6e; display:block; float:right; width:auto;}
div.witness-search-obj a.more:hover{ background:url(../img/icon03-o.gif) no-repeat right center; text-decoration:none;}
div.witness-search-obj ul.meta{ padding:12px 0 20px; width:603px;}
div.witness-search-obj ul.meta li{ float:none; width:603px; padding:0;}
div.witness-search-obj span.s1{ font-size:18px; line-height:22px;}
div.witness-search-obj span.s2{ font-size:14px;}
div.witness-search-obj div.pagination{ text-align:right;font-size:14px;  padding:12px 12px 0 0;}
div.treatment-search-obj div.cols1{width:671px;overflow:hidden;clear:both;}
div.treatment-search-obj div.cols1 div.col1{width:545px; padding:3px 0 0;}
div.treatment-search-obj div.cols1 div.col2{width:118px;}
div.treatment-search-obj select.cat{ width:536px;}
div.treatment-search-obj  input.search{ width:118px; height:28px; background:url(../img/btn03.gif) no-repeat left top; color:#fff; text-align:center; line-height:28px;  display:block; border:none; margin-top:28px;}
div.treatment-search-obj  input.search:hover{ background:url(../img/btn03-o.gif) no-repeat left top; text-decoration:none;}
div.treatment-search-obj div.cols2{width:671px;overflow:hidden;clear:both;}
div.treatment-search-obj div.cols2 div.col1{ font-size:38px; color:#204a6e; line-height:42px;}
div.treatment-search-obj div.cols2 div.col2{width:auto; float:right; font-size:14px;  padding:12px 12px 0 0;}
div.treatment-search-obj ul.results{ width:671px; overflow:hidden;}
div.treatment-search-obj ul.results li{ padding:4px 0 0; width:671px; float:left;}
div.treatment-search-obj div.box01{width:671px;background:url(../img/box03-mid.gif) repeat-y left top;}
div.treatment-search-obj div.box01-top{width:671px;background:url(../img/box03-top.gif) no-repeat left top;}
div.treatment-search-obj div.box01-btm{width:603px;background:url(../img/box03-btm.gif) no-repeat left bottom; padding:0 34px;}
div.treatment-search-obj div.cols3{width:603px;overflow:hidden;clear:both; padding:20px 0 10px;}
div.treatment-search-obj div.cols3 div.col1{ font-size:18px; font-weight:bold; color:#204a6e; line-height:22px;}
div.treatment-search-obj div.cols3 div.col2{width:auto; float:right; font-size:14px; line-height:19px;  }
div.treatment-search-obj div.cols3 div.col1 a{ text-decoration:underline;color:#204a6e;}
div.treatment-search-obj a.more{ background:url(../img/icon04.gif) no-repeat right center; font-size:14px; padding:0 27px 0 0; color:#204a6e; display:block; float:right; width:auto;}
div.treatment-search-obj a.more:hover{ background:url(../img/icon04-o.gif) no-repeat right center; text-decoration:none;}
div.treatment-search-obj ul.meta{ padding:12px 0 20px; width:603px;}
div.treatment-search-obj ul.meta li{ float:none; width:603px; padding:0;}
div.treatment-search-obj span.s1{ font-size:18px; line-height:22px;}
div.treatment-search-obj span.s2{ font-size:14px;}
div.treatment-search-obj div.pagination{ text-align:right;font-size:14px;  padding:12px 12px 0 0;}
.col2 label { padding:3px; }
.ProfessionalName { width:532px; margin-top:10px; }