body{margin:11px 18px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#6f6e6e; font-size:11px; background:#FFFFFF;}
*, ul, li{ margin:0; padding:0; list-style:none;}
img{ border:0;}
a{color:#204e68; text-decoration:none;}
a:hover{ color:#bd3318; text-decoration:underline;}


#header{ width:951px; border:#b5b5b5; border-style:solid; border-width:1px 1px 0 1px; margin:0 auto; padding:6px; clear:both; padding-bottom:4px; clear:both;}
.logo-links{ background:url(../images/header-bg.jpg) left top repeat-x; height:83px;}
.logo{ float:left;}
.top-right{ float:right; margin-top:29px; color:#204e68; text-align:right; }
.top-links{ margin-bottom:8px;}
.top-links a{ padding:0 6px;}
.search-bar{ height:30px; background:url(../images/sarch-bg.jpg) left top repeat-x; width:280px;}
.search-bar li{ float:left;}

* html .banner{ margin-top:-4px;}
* html .banner-inner{ margin-top:0;}
.banner {width:933px; height:62px; background:url(../images/banner-top.jpg) left top no-repeat; padding:70px 0 0 17px; color:#102f40; clear:both;}
.banner2 {width:950px; height:132px; clear:both;}

.slougan{ width:325px;}
.doctor-image{ position:absolute; margin-top:-116px; margin-left:354px;}
* html .doctor-image{ margin-top:-116px;}


#four-banner{ width:951px; border:#b5b5b5; border-style:solid; border-width:0px 1px 0 1px; margin:0 auto; padding:0 6px 10px 6px; clear:both; overflow:auto;}
#four-banner ul li{ float:left;}
.boxes{ overflow:auto;} 
.box{ background:url(../images/box-bg.jpg) left top repeat-x; width:229px; overflow:auto; margin-right:11px;}

.margin-right{ margin-right:0;}
.banner-img{ padding-left:10px; margin-bottom:8px;}
.box-links{ margin-left:12px; width:197px;}
.box-links a{ background:url(../images/arrow.gif) left 3px no-repeat; padding:0 0 5px 11px; display:block; font-weight:bold;}
.home-3{background:url(../images/the-society-strip.jpg) left top no-repeat; width:196px; height:37px; line-height:28px; padding-left:33px}
.home-4{background:url(../images/activity-strip.jpg) left top no-repeat; width:196px; height:37px; line-height:28px; padding-left:33px}
.home-5{background:url(../images/patient-public-strip.jpg) left top no-repeat; width:196px; height:37px; line-height:28px; padding-left:33px}
.home-6{background:url(../images/member-strip.jpg) left top no-repeat; width:196px; height:37px; line-height:28px; padding-left:33px}
.line{ border:none; outline:; height:1px; background:#b3daf1; border-bottom:#b3daf1 solid 1px; margin:2px 2px 0 2px;}

#middle-part{width:951px; border:#b5b5b5; border-style:solid; border-width:0px 1px 0 1px; margin:0 auto; padding:6px; padding-top:0; clear:both; padding-bottom:4px; /*overflow:auto;*/ clear:both; overflow:auto;}
.mid-left{ width:218px; height:auto; margin-right:12px; float:left; }
.mid-middle{ width:490px; height:auto; margin-right:12px; float:left; padding:0 0x 12px 0; text-align:justify; line-height:17px;}
.mid-right{ width:218px; height:auto; float:right;}
.blue-box{ width:218px; background:#f1f7fb; color:#3f3f3f; margin-bottom:5px;}
.blue-title-bg{ background:url(../images/blue-strip.jpg) left top no-repeat; width:186px; height:30px; padding-left:32px; color:#FFFFFF; color:#FFFFFF; font-weight:bold; line-height:29px;}
.box-text{display: inline; padding:0;}
.box-text-1{}
.box-text-1 img{padding:2px;}
.bot-line{ background:url(../images/bottom-line.jpg) 7px bottom no-repeat; padding-bottom:2px; overflow:auto;}
.news-display{ margin-left:18px; background:url(../images/devider.gif) left bottom no-repeat; padding:10px 0 7px 10px; margin-right:10px;  }
.news-display li{ padding:1px 0;}
.padding-left{ padding:7px 10px 7px 10px; overflow:auto;}
.padding-left li{ padding:1px 0;}
.padding-left-2{ padding:3px 10px 2px 10px; overflow:auto;}
.padding-left-2 li{ padding:1px 0;}
.news-title{ color:#204e68;}
.more-button{text-align:right; color:#990000; padding-left:10px;}
.more-button a{background:url(../images/arrow-small.gif) left 5px no-repeat; color:#b82407; padding-left:15px;}
.more-button a:hover{background:url(../images/arrow-small.gif) 3px 5px no-repeat; color:#b82407; padding-left:15px; }
.box-bottom{ background:url(../images/box-bottom.jpg) left bottom no-repeat; width:218px; height:14px; margin:0; padding:0; font-size:8px;}
.job-bg{ background:url(../images/search-bg.jpg) left top no-repeat; width:218; height:35px; }
.bac-non{ background:none;}

.tab1{ width:70px; padding-top:10px; line-height:18px; float:left;}
.tab2{ width:125px; float:right;}
.tab_logout{ width:190px; padding-top:10px; line-height:18px; float:left;}
.floatleft li{margin-bottom:4px;}
* html .floatleft li{ margin-bottom:-4px;}
.login{ display:block; float:right; margin-right:3px;}
.logout{ float:left;display:block}
.login-button{background:url(../images/login.jpg) left top no-repeat; width:86px; height:21px; border:0; outline:0;}
.logout-button{background:url(../images/logout.jpg) left top no-repeat; width:86px; height:21px; border:0; outline:0;}
.register-text{ clear:both; margin-top:5px; color:#204e68;}

.line-box{ width:218px; background:url(../images/line-repeat.jpg) left top repeat-y; color:#3f3f3f; margin-bottom:5px;}
.line-bottom{ background:url(../images/line-bottom.jpg) left bottom no-repeat; width:218px; height:11px; margin:0; padding:0; font-size:8px;}

#footer{ width:951px; border:#b5b5b5; border-style:solid; border-width:0px 1px 1px 1px; margin:0 auto; padding:6px; clear:both; padding-bottom:4px; clear:both; padding-bottom:10px;}
#footer ul li{ clear:both;}
#footer a{ color:#FFFFFF;}
#footer a:hover{ color:#000000; text-decoration:none;}
.small-line{ font-size:1px; border-bottom:#767778 solid 1px; height:1px; line-height:1px; margin:2px 0;}
.small-line-1{ font-size:1px; border-top:#767778 solid 1px; height:1px; line-height:1px; margin:2px 0;}
.red-box{ background:#b82407; height:14px; min-height:14px; height:auto !important; color:#FFFFFF; padding:5px;}
.border-footer{border:#767778; border-style:solid; border-width:1px 0px 1px 0px; padding:2px 0;}
.floatleft-1{ float:left; width:350px;}
.floatright{ float:right; text-align:right;}
/* General Class */ 
.white-text{ color:#fff; font-size:12px;}
.white-text a{ color:#fff; font-size:12px; text-decoration:none;}
.white-text a:hover{ color:#000; font-size:12px; text-decoration:none;}
.padding-top{ line-height:20px;}
.padding-top-1{ padding-top:16px; padding-bottom:5px;}

.search li{ margin:0 2px; padding-top:6px; padding-left:2px;}
.go-button{ background: url(../images/go.jpg) left top no-repeat; border:0; outline:0; width:30px; height:21px; margin:0; padding:0;}
.go-button-over{ background:url(../images/go-over.jpg) left top no-repeat; border:0; outline:0; width:30px; height:21px; margin:0; padding:0; cursor:pointer;}
.red-color{ color:#b82407;}
.big-font{ font-size:14px; text-transform:uppercase;}
.search-img{ position:absolute; margin-top:-40px; margin-left:125px;}
.width-1{ width:117px; height:15px; margin:0; padding:0;}
form{ margin:0; padding:0;}

