* {margin:0;}
html, body {height: 100%;}
body {margin:0 auto;padding:0;font:normal 0.72em arial, helvetica, sans-serif;text-align:left;line-height: 1.5em;color:#003366;background:#fff url(../includes/bg.gif) repeat-x bottom right;background-attachment:fixed;}
ul {list-style:none;}
iframe {border:0;}
a {text-decoration:underline;cursor:pointer;overflow:hidden;color:#0D559D;}
a:focus {-moz-outline:0;outline:0;outline-offset:0;}
a:hover {text-decoration:none;}
a img {border:0;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;}
h1 {font-weight:normal;font-size:24px;}
h2 {font-size:15px;margin:0 0 6px 0;}
h3 {font-size:12px;text-shadow:none;}
h4 {font-size:13px;margin:0 0 6px 0;}
h5 {font-size:13px;}
h6 {font-size:11px;}
p {margin:0 0 18px 0;}
.hide{display:none !important;}
.show{display:block !important;}
.fleft{float:left;}
.sitemap .fleft{width:300px;}
.fright{float:right;}
.clear {display:block;float:none;clear:both;border:0;padding:0;margin:0;height:1px;line-height:1px;font-size:1px;}
.nobr{border:0 !important;}

.defaultlist{padding:0;margin:0;}
.defaultlist li{padding-left:15px;background:transparent url('../includes/arrow.gif') no-repeat 0 5px;}
.defaultlist li a{font-weight:bold;}
.sitemap .defaultlist li{margin:5px 0;}
.sitemap .defaultlist li a{font-weight:normal;}
.listnumber{list-style-type:decimal;padding:0 0 0 15px;margin:0;}
.listnumber ul{list-style-type:lower-roman;}
.listnumber li{background-image:none;}


.bulletin{list-style:circle;}
.bulletin li{float:left;width:280px;margin:0 15px 10px 0;padding-right:15px;}
.bulletin li p{text-align:justify;padding:10px 0;margin:0;}

.mn{position:relative;width:77.55em;margin:0 auto;padding:0 6px;background:#fff;}
.header{background-color:#fff;padding:20px 12px 0 6px;height:102px;}
.header .logo{width:22.6em;height:6.3em;display:block;background:url(../includes/logo.gif) no-repeat;text-indent:-9999em;text-decoration:none;}
.header .search{background-color:#003366;color:#fff;border:none;padding:3px;font-size:95%;}



.breadcrumb{background-color:#C4DBF8;padding:5px 5px 5px 10px;color:#000;font-weight:bold;}
.subpages .breadcrumb{_padding-bottom:0;}
.breadcrumb .fleft a{float:left;background:#c4dbf8 url('../includes/bc-arrow.gif') no-repeat right 5px;padding-right:10px;margin-right:8px;}
.breadcrumb h1{color:#000;font-size:100%;font-weight:bold;float:left;}
.breadcrumb .print{background:#c4dbf8 url('../includes/print.gif') no-repeat 0 2px;float:left;height:15px;font-size:80%;margin-right:10px;padding-left:20px;}
.breadcrumb .email{background:#c4dbf8 url('../includes/EmailIcon.jpg') no-repeat 0 2px;float:left;height:15px;font-size:80%;margin-right:10px;padding-left:20px;}
.breadcrumb .fright .textsize{float:left;font-size:80%;margin-right:2px;}
.breadcrumb .minus{background:#c4dbf8 url('../includes/minus.gif') no-repeat;width:12px;height:12px;float:left;text-indent:-99999em;margin-top:2px;}
.breadcrumb .reset{background:#c4dbf8 url('../includes/reset.gif') no-repeat;width:12px;margin-left:2px;height:12px;float:left;text-indent:-99999em;margin-top:2px;}
.breadcrumb .plus{background:#c4dbf8 url('../includes/plus.gif') no-repeat;width:12px;margin-left:2px;height:12px;float:left;text-indent:-99999em;margin-top:2px;}

.hmleft{float:left;width:59.6em;background-color:#E6F0FC;margin-right:1px;}
.homelftcon{margin:15px 25px 0 25px;}

#tabbedmodule{background-color:#115FAC;}
#tabbedmodule #tabbedlft{float:left;width:279px;margin-right:10px;}
#tabbedmodule h3.leftmenu{font-size:12px;}
#tabbedmodule h3.leftmenu a{text-decoration:none;display:block;height:30px;padding:7px 0 0 10px;font-weight:normal;color:#fff;background-color:#4582BF;border-bottom:1px solid #A7C5E3;}
#tabbedmodule h3.leftmenu a.active{color:#FFD160;font-weight:bold;background-color:#115FAC;}
#tabbedmodule #tabbedlft .tabbedlftcontent{display:none;}
#tabbedrgt{height:246px;padding:10px 15px 10px 5px;overflow:hidden;color:#D0DDEF;}
#tabbedrgt a{color:#fff;}
#tabbedrgt p{text-align:justify;}

/*
#imagegallery{clear:left;float:left;border:4px solid #ccc;width:271px;height:184px;}
#banners_container {position:relative;width:267px;height:179px;}
#banner_container{position:relative;overflow:hidden;}
#banners {white-space:nowrap;display:block;position:relative;}
*/

#imagegallery{clear:left;float:left;border:6px solid #ccc;width:267px;height:178px;}
#banners_container {position:relative;width:267px;height:179px;}
#banner_container{position:relative;overflow:hidden;height:179px;background-color:#ccc;}
#banners {z-index:-1;white-space:nowrap;display:block;position:relative;width:200000px;}
#banners a{float:left;}


.events{float:left;margin:15px 0 0 20px;width:330px;}
.events h3,.contactus h3{color:#ff7200;font-size:15px;}
.events ul{padding:10px 0 0 0;margin:10px 0 0 0;border-top:1px solid #bbd6f1;}

.hmright{background-color:#EFF6FF;float:right;}
.homeflash{background-color:#fff;padding-bottom:5px;}
.homevideo{background:transparent url('../includes/video.gif') no-repeat;width:178px;height:36px;float:left;color:#fff;font-weight:bold;text-decoration:none;margin:5px 0 20px 5px;padding:15px 0 0 15px;}
.hmright .contactus{clear:left;width:16em;padding:0 10px 5px 10px;/*background:transparent url('../includes/25years.gif') no-repeat bottom right;*/}
.hmright .contactus p{margin:10px 0 10px 0;}
.hmright img{border-top:1px solid #bbd6f1; margin-top:5px;}
.subpages{background-color:#e6f0fc;}
#content{padding:20px 20px;}
.subphysicians{background-color:#c4dbf8;height:20px;padding:5px;}
.subphysicians a{padding:0 10px;font-weight:bold;color:#ff7505;}
/* .physicians{background:transparent url('../includes/right-strip.gif') repeat-y 50% 50%;} */
.physicians h3.heading{color:#ff7505;padding:10px 0 10px 20px;background-color:#e6f0fc;}
.phyBox{float:left;width:390px;height:90px;background-color:red;margin:10px 10px 0 15px;background:transparent url('../includes/bottom-strip.gif') repeat-x bottom left;padding-bottom:15px;}
.physicians .alt{margin-right:0;}
.phyBox img{border:#bdc2d4 1px solid;width:78px;height:78px;float:left;}
.phyBox .phydet{float:left;margin-left:10px;width:300px;}
.phyBox .phydet h6{color:#4d4d4d;}
.phyBox .phydet p{padding:0;margin:0;}

.physicians-det .cleft{float:left;width:250px;margin-right:20px;}
.physicians-det .cleft img{border:#c6cad9 1px solid;padding:5px;}
.physicians-det .cright{float:left;width:580px;}
.physicians-det .cright h5{color:#ff6600;}
.physicians-det .cright p{padding:0;margin:20px 0 0 0;text-align:justify;}
.physicians-det .phydet_footer{margin-top:20px;}

.footer{text-align:center;padding:10px 0;font-size:95%;}
.footer a{margin:0 20px;font-weight:bold;}
.footer p{margin:10px 0 0 0;color:#737373;}

.contact, .newsletter, .careers{margin:20px auto;text-align:center;padding:20px;width:400px;background-color:#fff;border:#ccc 1px solid;}
.careers{width:480px;}
.contact input, .contact textarea, .newsletter input, .careers input, .careers textarea{width:300px;}
.contact textarea, .careers textarea{height:150px;}
.contact div, .newsletter div, .careers div{margin-bottom:10px;}
.contact .c_left, .newsletter .c_left, .careers .c_left{clear:left;margin-right:20px;width:70px;}
.careers .c_left{width:130px;text-align:right;}
.contact .captcha img{float:left;margin-right:10px;}
.contact .captcha input{float:left;width:100px;}
.contact .captcha p{clear:left;}
.contact .submit,.newsletter .submit, .careers .submit{width:100px;}
.contact .cap_error{color:red;}
.orange{color:#ff7200;}

.subleft{width:180px;float:left;}
.subright{float:left;width:662px;margin-left:10px;}
.dotline{background:transparent url('../includes/dot-line.gif') repeat-y 200px 1px;}
.hline{background:transparent url('../includes/dot-hline.gif') repeat-x 50% 50%;padding:10px 0;}
.tbmargin5{padding:0;margin:5px 0;}
.tmargin5{margin-top:5px;}
.phone{background:transparent url('../includes/phone-icon.gif') no-repeat;padding-left:20px;}

.dotline2{background:transparent url('../includes/dot-line.gif') repeat-y 270px 1px;}
.dotline2 .subleft{width:250px;}
.dotline2 .subleft a{text-decoration:none;font-weight:normal;}
.dotline2 .subright{width:592px;}
.dotline2 .subleft ul{padding:0;margin:0;}
.dotline2 .subleft ul li ul li{background-image:url('../includes/list-sub.gif');}
.headinglink{color:#ff7200;float:left;margin:20px 0 0 10px;}

.aligncenter{text-align:center;}
.aligncenter h6{margin-bottom:10px;}
.aligncenter h6.noticedesc{text-align:left;}
.aligncenter h6{color:#ff7200;}
.aligncenter p{text-align:justify;}
/*-- dropdown menu with multiple sub-menus ---*/

/* wrapper to centralise menu */

.navh {text-align:left;position:relative;height:2.7em;background-color:#003366;margin:0 auto;padding:0;list-style-type:none;z-index:99999;}
.navh .menudown{background-image:url('../includes/menu-down-arrow.gif');background-repeat:no-repeat;background-position:95% 55%;padding-right:20px;}
.navh .mennuright{background-image:url('../includes/menu-right-arrow.gif');background-repeat:no-repeat;background-position:95% 55%;padding-right:20px;}
.navh a, .navh a:hover{text-decoration:none;}
.navh ul {padding:0;margin:0 auto;list-style-type:none;}
.navh li {float:left;position:relative;background-color:#003366;}
.navh li a{display:block;padding:8px 8px;font:bold 12px arial;border-right:#355F89 1px solid;color:#fff;text-decoration:none;}
.navh li ul {visibility:hidden;position:absolute;top:2.7em;left:0;overflow:hidden;z-index:4;}
.navh li ul li {background:#c0c0c0;}
/* first line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.navh li:hover a, .navh li a:hover {text-decoration:none;}
.navh li:hover ul, .navh li a:hover ul {visibility:visible;height:auto;width:18em;left:0;overflow:visible;color:#fff;}
.navh li:hover ul li a, .navh li a:hover ul li a {display:block;border-right:none;border-bottom:#fff 1px solid;text-decoration:none;height:auto;font-weight:normal;line-height:2.0em;padding:0 0 0 10px;color:#000;white-space:nowrap;width:16.5em;}

/*------------- 2nd level menu --------- */	
.navh li ul a:hover {background:#fff;color:#000;}
.navh li ul li ul {border:#fff 1px solid;}
/*------------- 3rd level menu --------- */
.navh li ul li ul li {width:18.5em;}
/*------------- 4th level menu --------- */
.navh li ul li ul li ul li{background:#c6f4c7;color:#197309;}
.navh li ul li ul li ul li a:hover  {background:#197309;color:#c6f4c7;}
/* ---------------------------------*/
* html .navh li a:hover ul li a {
width:14m; w\idth:9em; /* hack for IE5.5 */
}
div.navh li:hover ul ul, div.navh li li:hover ul ul, div.navh li li li:hover ul ul, div.navh li li li li:hover ul ul {display:none;}
div.navh li:hover ul, div.navh li li:hover ul, div.navh li li li:hover ul, div.navh li li li li:hover ul {display:block;}
.navh li:hover ul li ul, .navh li a:hover ul li a ul {visibility:hidden; position:absolute; top:0; left:100%; height:0; overflow:hidden;color:#000;}
.navh li:hover ul li:hover ul, .navh li a:hover ul li a:hover ul {visibility:visible; color:#000;height:auto;background:transparent;} 
.navh li:hover ul li:hover ul li a, .navh li a:hover ul li a:hover ul li a {display:block; height:auto;}

.prg_ser .subright h3{margin:20px 0 5px 0;}
.prg_ser .subright .tmargin5{margin-top:0;}

