/* CSS Document */
body {margin:0px; background:url(images/top-bg.jpg) repeat-x top #e6f1f7; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8b8b8b;}

p,h1,h2,h3,h4,h5,h6,ul,li,form {margin:0px; padding:0px;}

.clear {clear:both;}

#top-bg {background:;}
#fotter-bg {background:url(images/fotter.jpg) repeat-x bottom;}

.main {width:958px; margin:0px auto;}

#header {background:url(images/top-right.png) no-repeat right top; width:958px; margin:0px auto;}
#header .logo {float:left; padding-top:17px; position:absolute; left:0px; padding-left:5px;}
#header .logo img {width:200px;}
#header .right {width:295px; float:right; font-weight:bold; padding-top:8px; text-align:center;}
#header .right a {color:#000; text-decoration:none; margin:0px 5px;}
#header .right .call {background:url(images/call.png) no-repeat left; padding-left:28px; margin-top:7px; font-size:24px; font-family:Calibri, Arial, Verdana, Tahoma;  text-shadow: -2px 0 #c6f8ff, 0 2px #c6f8ff, 2px 0 #c6f8ff, 0 -2px #c6f8ff; font-weight:bold; text-align:left; line-height:52px; color:#000; width:200px; position:absolute; right:5px;}

#header #menu {clear:both; padding-top:2px;}
#header #menu ul li {list-style-type:none; background:url(images/li.png) no-repeat right; padding:0px 38px; font-size:13px; float:left; font-weight:bold; line-height:45px;}
#header #menu ul li a {color:#000; text-decoration:none;}
#header #menu ul li a:hover {color:#FFF; text-decoration:none;}
#header #menu ul li a.select {color:#FFF; text-decoration:none;}


#menu-drop {padding:0px; margin:0; list-style:none; z-index:999999999999999999999999; margin-top:10px; position:relative;}
#menu-drop li { text-align:center; list-style-type:none;}
#menu-drop li a {display:block; text-decoration:none; display:block; color:#FFF; text-align:center;}
 
#menu-drop table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
/* Default link styling */
/* Style the list OR link hover. Depends on which browser is used */

#menu-drop li a:hover {z-index:200; position:relative; color:#FFF; z-index:999999999;}
#menu-drop li:hover {position:relative; z-index:200;}
#menu-drop li:hover > a {color:#FFF;}
#menu-drop li:hover > a.sub {color:#FFF;}
#menu-drop :hover ul {left:0px; top:38px; width:100px;}

/* keep the 'next' level invisible by placing it off screen. */
#menu-drop ul, 
#menu-drop :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0px; padding:0; list-style:none; z-index:9999999999999999999999999999999999;}
#menu-drop :hover ul li {margin:0;  text-align:left; background:none; padding:0px!important;}
#menu-drop :hover ul li a {width:200px; padding:0px; text-indent:10px; font-size:12px; border-bottom:1px solid #0073ac!important; background:#3490c1; color:#FFF; line-height:26px; text-align:left; border:none;}
#menu-drop :hover ul :hover {background:#0070aa; color:#FFF!important;}


#middle {padding:0px; width:958px; margin:0px auto;}

#silder {width:100%; height:237px; margin:0px auto;}
.sliderwrapper {position: relative; overflow: hidden; width:100%; height:237px;}
.sliderwrapper .contentdiv {visibility: hidden; position: absolute; left: 0; top: 0; padding: 0px; background: white; width:100%; height: 100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1;opacity: 1; }
.pagination {text-align: center; margin:0 auto; top:200px; position:relative; z-index:99; }
.pagination a { background:url(images/pagination.png) no-repeat; width:13px; height:12px; font-size:0px; display:inline-block; margin:0px 3px;}
.pagination a:hover, .pagination a.selected {background:url(images/selected.png) no-repeat;}


#new-latter {background:#e7f2f8; border-radius:10px; padding:10px; width:280px; position:absolute; z-index:99999; margin-left:650px; border:1px solid #FFF; margin-top:5px; color:#000;}
#new-latter h2 {font-size:36px; font-weight:normal; background:url(images/arrow.jpg) no-repeat right bottom; font-family:"Times New Roman", Times, serif; color:#026294;}
#new-latter h3 {font-size:13px; font-weight:bold; padding:10px 0px;}
#new-latter form {padding:10px 0px 0px 0px; margin:0px;}
#new-latter .input {float:left; width:180px; border:1px solid #ccc; padding:5px; margin-right:5px;}
#new-latter h4 {font-size:15px; font-weight:bold; padding:5px 0px; margin:0px;}
#new-latter h5 {font-size:30px; font-family:"Times New Roman", Times, serif; color:#026294;}
#new-latter .send-mail {background:#005079; width:75px!important; border:0px; font-size:13px; font-weight:bold; padding:2px 13px!important; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:2px; text-align:center; border-radius:5px; color:#FFF; cursor:pointer;}
#new-latter .send-mail:hover {background:#e18d14;}

#midd-start {background:#FFF;  padding:10px;}
#midd-start h2 {font-size:32px; font-family:"Times New Roman", Times, serif; font-weight:normal; padding-bottom:10px;}
#midd-start h2 strong {color:#e18d14; font-weight:normal;}
#midd-start p {padding-bottom:10px; line-height:18px;}
#midd-start .left {width:475px; float:left; text-align:justify;}
#midd-start img {float:left; border:3px solid #f0f0f0; border-radius:5px; margin-right:10px;}
#midd-start h3 {font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:10px 0px 15px 0px;}
#midd-start h3 strong {color:#e18d14; font-weight:normal;}
#midd-start ul {padding:0px 0px 10px 10px;}
#midd-start ul li {list-style-type:none; background:url(images/li2.jpg) no-repeat left top; padding-left:25px; font-weight:bold; line-height:18px; padding-bottom:5px;}
#midd-start a {color:#FF6600; text-decoration:none;}
#midd-start a:hover {color:#0071ab;}
#midd-start .pricing ul li {list-style-type:none; background:url(images/ok.gif) no-repeat left; padding-left:36px; list-style-type:none; float:left; line-height:30px; font-weight:bold; color:#333; width:300px; margin:6px 0px;}
#midd-start  h5 {clear:both; font-size:14px; font-weight:bold; padding:10px 0px; color:#e18d14;}
#midd-start .pricing2 ul li {list-style-type:none; background:url(images/ok.gif) no-repeat left #FFF!important; padding-left:40px; list-style-type:none; line-height:30px; font-weight:bold; color:#333;   margin:6px 0px; display:block;}

#midd-start .right {width:390px; float:right;background:url(images/welcome.png) no-repeat left center; padding-left:60px;}
#midd-start .right .text {padding-bottom:15px; background:url(images/left.gif) no-repeat left top; height:70px; padding-bottom:20px; padding-left:40px;}
#midd-start .right .text p {text-align:justify;}
#midd-start .right .text h3 {font-size:12px; text-align:right; color:#e18d14; text-transform:uppercase; text-align:right; font-weight:bold!important;}
#midd-start .right .text-right {background:url(images/right.gif) no-repeat right top; padding-right:40px; }

.input {float:left; width:170px; border:1px solid #eaeaea; border-radius:5px; margin-bottom:10px; padding:8px 5px; font-size:12px; font-weight:bold; color:#949494; font-family:Arial;}
.textarea {width:180px; float:right; border:1px solid #eaeaea; border-radius:5px; height:60px; margin-right:10px; padding:5px; font-size:12px; font-weight:bold; color:#949494; font-family:Arial;}
.send {background:url(images/send.gif) no-repeat; width:91px; height:26px; border:none; cursor:pointer; text-indent:-999px;}

#tabs {background:url(images/midd.gif) no-repeat top center; padding:20px 15px 15px 10px;}
#tabs .medica {width:271px; float:left; padding-right:50px;}
#tabs img {border:3px solid #e9e9e9; border-radius:5px; width:271px; height:140px;}
#tabs h3 {background:url(images/low.png) repeat-x; height:35px; padding:0px 15px; font-size:20px; color:#FFF; text-transform:uppercase; position:absolute; font-family:Calibri, Arial, Verdana, Tahoma; width:240px; margin:107px 0px 0px 3px; line-height:30px; border-radius:0px 0px 3px 3px; }
#tabs p {padding:8px 3px; text-align:justify;}
#tabs .more {display:block; float:right; width:60px; padding:3px 5px 5px 5px;  border-radius:5px; text-align:center; font-weight:bold; color:#FFF!important; text-decoration:none; background:url(images/more.gif) repeat-x;} 

#tabs .process {width:271px; float:left;}
#tabs .services {width:271px; float:right;}

#fotter-tab {background:url(images/midd.gif) no-repeat top center; padding:15px 10px 5px 10px;}
#fotter-tab img {float:left; margin-right:10px; border:none;}

#fotter {margin:0px auto; width:958px; padding:10px 0px 15px 0px; color:#FFF;}
#fotter p {float:left;}
#fotter h3 {float:right; font-size:12px; font-weight:normal; color:#FFF;}
#fotter a {color:#FFF; text-decoration:none; margin:0px 3px;}

.our-health {background:#f7f7f7; padding:10px; border-radius:6px; margin-bottom:10px; line-height:18px; color:#393939;}

.pakages {background:#f7f7f7; padding:5px; border-radius:6px; margin:0px 10px; float:left; width:282px; height:435px;}
.pakages h3 {font-size:18px!important;  color:#0071ab!important; font-family:Calibri, Arial, Verdana, Tahoma!important;}
.pakages h5 {font-size:17px; font-weight:normal; font-family:Calibri, Arial, Verdana, Tahoma; color:#e18d14; padding-bottom:5px;}
.pakages h6 {font-size:16px; font-weight:normal; font-family:Calibri, Arial, Verdana, Tahoma; color:#000; padding-bottom:10px;}
.pakages ul li {list-style-type:none; background:url(images/li1.gif) no-repeat left top!important; padding-left:25px; font-weight:bold; line-height:18px; padding-bottom:5px;}


.arrowlistmenu {padding:20px 12px 10px 0px;}
.arrowlistmenu .menuheader {background:#0071ab; border-radius:5px; color:#FFF!important; padding:7px 10px!important; font-size:18px!important; margin-bottom:8px; cursor:pointer; font-weight:normal; font-family:Calibri, Arial, Verdana, Tahoma;}
.arrowlistmenu .openheader {background:#ed5503; border-radius:5px; color:#FFF; padding:5px; font-size:18px; margin-bottom:8px;}
.arrowlistmenu .categoryitems {padding:0px 0px 10px 10px; font-weight:bold;}
.arrowlistmenu .categoryitems p {padding-bottom:10px; font-size:12px; line-height:18px;}
.arrowlistmenu .categoryitems h4 {clear:both; font-size:18px; font-weight:normal; padding:10px 0px; color:#e18d14;}
.arrowlistmenu .categoryitems b {color:#01679c;}


#contact-us {clear:both; padding-top:20px;}
#contact-us .left {width:500px; float:left;}
#contact-us .right {width:350px; float:right; }
#contact-us label {float:left; width:180px; padding-right:20px; font-size:13px; font-weight:bold; text-align:right;}
#contact-us label b {color:#FF0000;}
#contact-us input {width:250px; margin-bottom:8px; border:1px solid #ccc; padding:4px 3px; font-family:Arial, Helvetica, sans-serif; border-radius:5px;}
#contact-us select {width:220px; margin-bottom:8px; border:1px solid #ccc; padding:4px 3px; font-family:Arial, Helvetica, sans-serif; border-radius:5px;}
#contact-us textarea {width:250px; margin-bottom:8px; border:1px solid #ccc; padding:4px 3px; font-family:Arial, Helvetica, sans-serif; border-radius:5px; height:80px;}
#contact-us input.submit {background:#0071ab; color:#FFF; font-size:13px; font-weight:bold; width:auto; border:none; padding:4px 10px; cursor:pointer; text-transform:uppercase;}
#contact-us input.submit:hover {background:#FF6600;}


#testimonials {clear:both;}
#testimonials h3 {font-size:13px!important; text-align:right; color:#FF6600; padding-bottom:20px;}

#sitemap {clear:both; padding:20px;}
#sitemap ul li {list-style-type:none; float:left; width:400px; line-height:24px;}
#sitemap ul li a {color:#333;}

#left-icon {width:80px; left:0px; position:absolute; border-radius:0px 4px 4px 0px; padding:5px 0px; top:100px; background:#FFF; z-index:9999999999999999999999999; text-align:center;}
#left-icon .line {height:0px; margin:9px 0px; border-top:1px solid #f0f0f0; border-bottom:1px solid #e7e6e6;}

#right-icon {width:80px; right:0px; position:absolute; border-radius:4px 0px 0px 4px; padding:2px 0px; top:100px; background:#FFF; z-index:9999999999999999999999999; text-align:center;}
#right-icon .line {height:0px; margin-bottom:1px; border-top:1px solid #f0f0f0; border-bottom:1px solid #e7e6e6;}

#getStart label.error { margin-top:28px; position:absolute; display:block; font-size:11px; margin-left:5px;}