.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold;}


/* Normalizing Styles
-----------------------------------------------------------------------------*/
body {font-family: Arial, Helvetica, sans-serif; text-align:justify; vertical-align: top; color:#000; margin:0; font-size:14px; background:url(../images/main-bg.jpg) repeat-x #fff;}
h1{display:block; color:#5b4017; font-size:22px; font-weight:bold; padding:0 0 15px 0;}
h2{ display:block; color:#5b4017; font-size:15px; font-weight:bold; padding:10px 0 10px 0;}
h3{display:block; color:#5b4017; font-size:16px; font-weight:bold; padding:0 0 10px 0;}

.clear { clear:both; }
p {padding:0 0 15px 0; line-height:22px;}
a{outline:none; color:#5b4017;}
a:hover{outline:none; color:#5b4017; text-decoration:none;}

/* Homepage Styles
-----------------------------------------------------------------------------*/
#container{ margin:0 auto; padding:7px 0 0 0; width:100%; }

/* top-menu
-----------------------------------------------------------------------------*/
#main-menu1{float:left;}

#main-menu{ float:left; margin-left:325px; height:39px;}
.tabs{ list-style:none; display:block; height:39px; margin:0; padding:0px;}
.tabs li{ float:left; margin:0 6px 0 0;}
.tabs li a{ width:auto;	display:block; position:relative; text-decoration:none;}
.tabs li a em{ display:block; height:29px; float:left; padding:10px 12px 0 2px; background: url(../images/tebs.jpg) no-repeat right top; position:relative; font:bold 15px tahoma; color:#000; z-index:100;}
.tabs li a b{ display:block; float:left;  width:8px;  height:39px; background: url(../images/tebs.jpg) no-repeat left top;position:relative; z-index:200; }
/* hover*/
.tabs li a:hover{cursor:pointer;}
.tabs li a:hover em{ background: url(../images/tebs.jpg) no-repeat right bottom; text-decoration:none; }
.tabs li a:hover b{	background: url(../images/tebs.jpg) no-repeat left bottom; text-decoration:none; }
/* active*/
.tabs li a.active{cursor:default;}
.tabs li a.active em,
.tabs li a.active:hover em{	background-position:right bottom; text-decoration:none; }
.tabs li a.active b,
.tabs li a.active:hover b{ background-position:left bottom;	text-decoration:none; }
/* menu area end */

/* content-part
-----------------------------------------------------------------------------*/
#content{width: 100%; float:left; background:url(../images/con-bg.jpg) left top repeat-y; padding:0 0 15px 0; vertical-align: top; }

/* left-part
-----------------------------------------------------------------------------*/
#left{width:331px; float:left;}
#logo{width:331px; float:left;}

/* left-menu
-----------------------------------------------------------------------------*/
.left-menu{width:250px; float:left; padding:0 37px 0 44px;}
.left-menu ul{margin:0px; padding:0px;}
.left-menu li{list-style:none; border-bottom:1px solid #7b97ba; color:#707070; padding:10px 0 10px; font-size:15px; line-height:18px;} 
.left-menu li span{ font-size:11px;} 

.left-menu li a{ width:auto; color:#707070; text-decoration:none; font-size:15px;} 
.left-menu li a:hover{color:#02648d;}
.left-menu li a.act-left{color:#02648d;}

.click-banner{width:287px; float:left;padding:15px 0 0 44px;} 

.left-sub{width:227px; float:left; padding:0 41px 0 63px; text-align:left;}
.left-sub ul{margin:0px; padding:0px;}
.left-sub li{list-style:none; line-height:18px; background:url(../images/gery-line.jpg) left bottom no-repeat; padding:4px 0 4px 0;} 
.left-sub li a{ width:auto; color:#635e5e; text-decoration:none; font-size:13px; line-height:18px;} 
.left-sub li a:hover{color:#02648d;}


/* right-part
-----------------------------------------------------------------------------*/
#right{ margin:0 0 0 331px;}
#header{width:100%; float:left; background:url(../images/call-img.jpg) right top no-repeat; padding:43px 0 0 0;}
#header-left{width: auto; float:left;}
#header-right{width: auto; float:right;}

#header-mid{width:100%; min-height:274px; float:left; background:url(../images/header-mid-img.jpg) left top repeat-x;}
#header-mid5{width:100%; min-height:274px; float:left; background: url(../images/header-home.jpg) top center no-repeat; text-align:center;}
#header-mid-sub{width:100%; min-height:230px; float:left; background:url(../images/sub-header-mid-img.jpg) left top repeat-x;}
#header-mid5-sub{width:100%; min-height:230px; float:left; background: url(../images/sub-header-mid1.jpg) top center no-repeat;}
#header-mid5-center{width:100%; min-height:230px; background:url(../images/pregnancy-header-img.jpg) top center no-repeat; float:left;}
#header-mid6-sub{width:100%; min-height:230px; float:left; background:url(../images/lymph-therapy-hed-center.jpg) center top no-repeat;}

#header-mid6{width:100%; min-height:274px; float:left; background: url(../images/header-therapy-mid.jpg) top center no-repeat;}

#header-mid2{text-align:right}

/* content-left-part
-----------------------------------------------------------------------------*/
#con-main{ margin:0 0 0 0;}
/* content-left-part
-----------------------------------------------------------------------------*/
#con-left{width:615px; float:left; padding:0 20px 0 16px; color:#000;}
#con-left ul{margin:0px; padding:0px 0 0 20px;}
#con-left li{margin:0px; padding:0px 0px; line-height:22px;}
#con-left a{color:#000; text-decoration: underline;}
#con-left a:hover{color:#000; text-decoration:none;}

#con-left-home{padding:0 0 0 16px; color:#000; margin:0 230px 0 0; }
#con-left-home ul{margin:0px; padding:0 0 0 10px;}
#con-left-home li{margin:0px; padding:0 ; line-height:18px;}

.back-top-main{ width:484px; float:left;}
.back-top-btn{ width:80px; float:right; color:#362887; font-size:0.95em; font-weight:bold; background: url(../images/back-to-top-img.gif) right center no-repeat; padding:0 12px 0 0; margin:10px 0 0 0;}
.back-top-btn a{ color:#362887; text-decoration:none;}
.back-top-btn a:hover{ text-decoration:underline;}

.testimonials-main{width:615px; float:left; color:#000; padding:0 0 10px 0;}
.testimonials-img{width:auto; float:left; padding:0 12px}
.testimonials-address{width:170px; float:left; padding:0 5px 0 0;}
.testimonials-bor{border:2px solid #a8d5ff;}

.click-here{width:331px; float:left; padding:20px 0 0 0; text-align:center;}

/* content-right-part
-----------------------------------------------------------------------------*/
#con-right{width:197px; float:right; padding:0 9px 0 15px; margin-left:-197px;}
.contact-banner{width:197px; float:right; padding:0 0 15px 0;	}
.contact-banner-social{width:197px; float:right; padding:0 0 15px 0; text-align:center;	}
/* footer-part
-----------------------------------------------------------------------------*/
#footer-main{width:100%;float:left; background:url(../images/footer-bg.jpg) left top repeat-x #7da8df; padding:0 0 70px 0;}
#footer{ min-width:982px; margin:0 auto;}

#footer-menu{ width: auto; height:38px; text-align:center; padding:5px 0 0 0;}
#footer-menu ul{ margin:0px; padding:0px;}
#footer-menu li{list-style:none; line-height:38px; display:inline;}
#footer-menu li a{ color:#fff; font-size:14px; text-decoration:none; padding:0 10px;}
#footer-menu li a:hover{text-decoration:underline;}
#footer-menu li a.act-bot{text-decoration:underline;}

#footer-text{width: auto; float:left; padding:30px 0 0 20px}
.lymphatx-text{width:195px; float:left; padding:0 0 0 28px; font-size:13px; line-height:22px;}
.copiy-right{width:272px; float:right; padding:0 0 0 28px; font-size:13px; padding:12px 0 0 0;}
.copiyright{width:272px; float:left; padding:0 0 0 0; font-size:12px; color:#fff; padding:19px 0 0 0;}


.inquiry-form-main{width:399px; float:left; padding:10px 0 0 0;}
.form-main{width:399px; float:left; padding:0 0 10px 0; line-height:20px;}
 label{width:190px; float:left; text-align:left;}
.form-right{width:200px; float:left;}
.for-input{width:200px; float:left; padding:3px 0 0 3px; height:18px; border:1px solid #6989b0; font-family:Tahoma ; color:#000; margin:0; font-size:12px; }
.text-area{width:200px; float:left; padding:3px 0 0 3px; border:1px solid #6989b0; font-family:Tahoma ; color:#000; margin:0; font-size:12px; }
.submit-btn{width:80px; height:24px; line-height:20px; background:#6989b0; font-family:Tahoma; color:#fff; font-size:11px; font-weight:bold; float:left; margin:0 10px 0 0;}

.primary-main{ width:100%; float:left;}
.primary1{ width:130px; float:left;}
.primary2{ width:130px; float:right; text-align:right;}

/* 11-03-10 */
.before-after-main{width:100%; float:left; color:#000; padding:0 0 10px 0;}
.before-after-img{width:auto; float:left; padding:11px 25px 25px 0;}
.img-before-after{width:100%; float:left; color:#000; border-bottom:1px solid #c1c1c1;}
.img-before-after-padding{width:100%; float:left; padding:10px 0 0 0; color:#000; border-bottom:1px solid #c1c1c1;}
/* 18-03-10 */
.image-right{float:right; padding:8px 0px 5px 15px;}
.image-left{float:left; padding:8px 15px 5px 0px;}
.bor{ border:1px solid #666;}



/* 29-04-10 */
.following-box{min-height:146px; _height:146px;}
.chronic-swelling-box{min-height:202px; _height:202px;}
.chronic-box{min-height:141px; _height:141px;}
.wound-box{min-height:201px; _height:201px;}
.diabetes-box{min-height:210px; _height:210px;}
.orthopedic-box{min-height:138px; _height:138px;}
.pre-post-box{min-height:160px; _height:160px;}
.sports-box-box{min-height:126px; _height:126px;}

