/* CSS Document */

/* GLOBAL STYLES */
	
html { height: 100%; }
body { height: 100%; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 11px; background: #fff; behavior: url(incl/csshover2.htc); }
a { text-decoration: none; }
img { border: 0; }
.clear { clear: both; }
.ast { font-weight:bold; color:#dd0022; }
td,th {border:0;}
form { display: inline; margin: 0; padding: 0; }

/***
This is inserted by kedar on 9 July 2008 for Safari Browser Link 
***/
a, a:link, a:visited { color: #000000; text-decoration: none; } 
a:focus, a:hover, a:active { color: #336699; outline: none; text-decoration: none; } 


.hr { color:#859ac3}
/*** 
Tanya: 8-7-2007 
changed h4 -> h1 as plain content pages need to be coded with h1 & h2
h2 -> class HomeHeader under blk1; h2 was used on the default page only and need to be used on the inside pages
h1 -> h6; h1 was not displayed and need to be used on the inside pages
created h2; h4
***/

h1 { display: block; font-family: Garamond, sans-serif; font-weight: bold; font-size: 36px; line-height: 36px; color: #000; margin: 0; padding: 0; }
h2 { display: block; font-size: 16px; line-height: 22px; font-weight: bold; color: #000; margin: 0; padding: 10px 0 0 0; }
h3 { display: block; font-size: 16px; line-height: 18px; font-weight: bold; color: #000; margin: 0; padding: 0; }
h4 { display: block; font-size: 12px; line-height: 12px; font-weight: bold; color: #000; margin: 0; padding: 0; }
h5 { display: block; font-family: Garamond, sans-serif; font-weight: bold; font-size: 24px; line-height: 24px; color: #333; margin: 0; padding: 0; } 
h6 { display: none}

.h3style { display: block; font-size: 16px; line-height: 18px; font-weight: bold; color: #000; margin: 0; padding: 0; }


.fixedSpan0 { width: 60px; float: left; clear:left; margin: 0; padding: 0; line-height: 21px; }
.fixedSpan { width: 380px; overflow:hidden;float: left; margin: 0; padding: 0; line-height: 21px; }
.fixedSpan2 { width: 60px; float: left; margin: 0; padding: 0; line-height: 21px; }
.fixedSpan3 { width: 150px; float: left; margin: 0; padding: 0; line-height: 21px; }
.fixedSpan4 { width: 180px; overflow:hidden;float: left; margin: 0; padding: 0; line-height: 21px; }
.titleSpan { width: 100%; clear:both;}
.quantity {  height: 12px; float:left;  }



/* main shell */
.shell { width: 1000px; margin: 0 auto; padding: 0px 0px 40x 0px; text-align: left; clear: both; display: block; overflow: visible; } 
form link { display: none; }

/* columns */
.colLeft { float: left; }
.colRight { float: Right}

/* width decorators */
/* index */
.w770 { width: 770px; margin: 0 0 0 10px; }
.w210 { width: 210px; margin: 0 10px 0 0; }

/* campus */
.w734 { width: 723px; margin: 10px 10px 0 10px; padding: 0 10px 0 0; border-right: 1px solid #d6d6d6; }
.w236 { width: 236px; margin: 10px 10px 0 0; }

/* programs & services */
.w506 { width: 506px; margin: 10px 10px 0 10px; padding: 0 9px 0 0; border-right: 1px solid #d6d6d6; }
.w235 { width: 235px; margin: 10px 0 0 0; padding: 0 9px 0 0; border-right: 1px solid #d6d6d6; }
.w209 { margin: 10px 0 0 0; }

/* find a physician */
.w772 { margin: 10px 0 0 10px; padding: 0 9px 0 0; border-right: 1px solid #d6d6d6; }
.w208 { width: 208px; margin: 5px 5px 0 0; }

/* inner col index */
.w543 { width: 543px; margin: 0 10px 0 0; }
.w217 { width: 217px; margin: 0; }
.w217 .title { font-size: 13px; color: #000; font-weight: bold; }

/* arw decorators */
.arw1 { width: auto; background:url(../i/index/in_arrw2.jpg) 0 4px no-repeat; padding: 0 0 0 18px; }
.arw1 a { font-size: 12px; line-height: 20px; color: #333; font-weight: bold; }
.arw1 a:hover { color: #336699; }

.arw2 { background:url(../i/index/in_arrw3.jpg) 0 1px no-repeat; padding: 0 0 0 18px; margin: 0 0 10px 0; }
.arw2 a { font-size: 12px; line-height: 14px; color: #666; font-weight: bold; }
.arw2 a:hover { color: #336699; }
/*** 
Sachin ONIO: 25-10-2008 
Added arw3, blk1 a.btnQD
***/
.arw3 { background:url(../i/index/in_arrw4.gif) 0 5px no-repeat; padding: 0 0 0 12px; margin: 0 0 0 30px; }
.arw3 a { font-size: 12px; line-height: 20px; color: #666; font-weight: normal; }
.arw3 a:hover { color: #336699; }

.blk1 a.btnQD{ background: url(../i/general/btn_left.gif) top left no-repeat; padding:0px; padding-left:6px; color:#000000; display:block; float:left; height:37px; margin-right:5px;}
.blk1 a.btnQD:hover{background-position: bottom left;}
.blk1 a.btnQD SPAN{ background: url(../i/general/btn_right.gif) top right no-repeat; color:#000000; line-height:37px; padding:0px; padding-right:18px; padding-left:10px; padding-top:10px; padding-bottom:9px; cursor:pointer}
.blk1 a.btnQD:hover SPAN{background-position:bottom right;}
/* Sachin ONIO */
/* border decorators */

/* logo & search STYLES */
.header { width: 980px; clear: both; padding: 15px 10px 15px 10px; }
.header img { width: 441px; height: 63px; float: left; }
.header .lside { width: 570px; float: left; }
.header .lside a { float: left; }
.header .rside { width: 410px; float: left; padding: 10px 0 0 0; }

.header a { display: block; float: right; padding: 0 0 0 0; font-size: 10px; line-height: 20px; color: #336699; text-decoration: underline; }
.header a:hover { color: #000; }
.header span { float: right; padding: 0 5px 0 5px;line-height: 20px; }

.header form  { width: 190px; display: block; float: left; margin: 0 20px 0 0; padding: 0; }
.header form input { width: 120px; height: 20px; line-height: 20px; float: left; margin: 0 5px 10px 0; padding: 0 0 0 5px;  }
.header form .btn { float: left; height: 20px; font-size: 11px; padding: 0px; color: #fff; background: #336699; cursor: pointer; width:45px; border:0px; margin: 0 ;}
.header form #srch { width: 120px; height: 17px; line-height: 20px; float: left; margin: 0 5px 10px 0; padding: 0 0 0 5px;}

.header .map a { display: inline; float: right; padding: 0 0 0 5px; font-size: 11px; font-weight: bold; line-height: 14px; color: #003366; text-decoration: none; }
.header .map a:hover { color: #000; }
.header .map img { width: 15px; height: 15px; float: right; }

/* mainnav STYLES */
.mainnav { width: 950px; height: 36px; margin: 0 10px 0 10px; padding: 0 15px 0 15px; background: url(../i/general/navbkrd.jpg) 0 0 no-repeat; font-size: 12px; line-height: 12px; }
.mainnav a { display: block; margin: 0; padding: 0 0 6px 0; font-weight: bold; color: #000; }

.mainnav a#section { color: #fff; }

.mainnav .topnav1 { float: left; padding: 12px 0px 5px 1px;border-bottom: 2px solid #8d6985; margin: 0 10px 0 0px;}
.mainnav .topnav1on { background: #8d6985; margin: 0; padding: 12px 10px 0 11px;color: #fff; border-bottom: 2px solid #fff;  }

.mainnav .nav1 { float: left; padding: 12px 10px 0 11px; }
.mainnav .nav1 a { border-bottom: 2px solid #8d6985; }
.mainnav .nav1:hover { background: #8d6985; margin: 0; padding: 12px 10px 0 11px; }
.mainnav .nav1:hover a, .nav1#section1 a { color: #fff; border-bottom: 2px solid #fff; }
.mainnav .nav2 { float: left; padding: 12px 10px 0 11px; }
.mainnav .nav2 a { border-bottom: 2px solid #cb6747; }
.mainnav .nav2:hover { background: #cb6747; margin: 0; padding: 12px 10px 0 11px; }
.mainnav .nav2:hover a, .nav2#section2 a { color: #fff; border-bottom: 2px solid #fff; }
.mainnav .nav3 { float: left; padding: 12px 10px 0 11px; }
.mainnav .nav3 a { border-bottom: 2px solid #beba7c; }
.mainnav .nav3:hover { background: #beba7c; margin: 0; padding: 12px 10px 0 11px; }
.mainnav .nav3:hover a, .nav3#section3 a { color: #fff; border-bottom: 2px solid #fff; }
.mainnav .nav4 { float: left; padding: 12px 10px 0 11px; }
.mainnav .nav4 a { border-bottom: 2px solid #90ae9b; }
.mainnav .nav4:hover { background: #90ae9b; margin: 0; padding: 12px 10px 0 11px; }
.mainnav .nav4:hover a, .nav4#section4 a { color: #fff; border-bottom: 2px solid #fff; }
.mainnav .nav5 { float: left; padding: 12px 10px 0 11px; }
.mainnav .nav5 a { border-bottom: 2px solid #74869c; }
.mainnav .nav5:hover { background: #74869c; margin: 0; padding: 12px 10px 0 11px; }
.mainnav .nav5:hover a, .nav5#section5 a { color: #fff; border-bottom: 2px solid #fff; }
.mainnav .nav6 { float: left; padding: 12px 10px 0 11px; }
.mainnav .nav6 a { border-bottom: 2px solid #a6aac8; }
.mainnav .nav6:hover { background: #a6aac8; margin: 0; padding: 12px 10px 0 11px; }
.mainnav .nav6:hover a, .nav6#section6 a { color: #fff; border-bottom: 2px solid #fff; }
.mainnav .nav7 { float: left; padding: 12px 10px 0 11px; }
.mainnav .nav7 a { border-bottom: 2px solid #7c9cbb; }
.mainnav .nav7:hover { background: #7c9cbb; margin: 0; padding: 12px 10px 0 11px; }
.mainnav .nav7:hover a, .nav7#section7 a { color: #fff; border-bottom: 2px solid #fff; }
.mainnav .nav8 { float: left; padding: 12px 10px 0 11px; }
.mainnav .nav8 a { border-bottom: 2px solid #7c72a0; }
.mainnav .nav8:hover { background: #7c72a0; margin: 0; padding: 12px 10px 0 11px; }
.mainnav .nav8:hover a, .nav8#section8 a { color: #fff; border-bottom: 2px solid #fff; }

.mainnav #section1 { background: #8d6985; margin: 0; padding: 12px 10px 0 11px; }
.mainnav #section2 { background: #cb6747; margin: 0; padding: 12px 10px 0 11px; }
.mainnav #section3 { background: #beba7c; margin: 0; padding: 12px 10px 0 11px; }
.mainnav #section4 { background: #90ae9b; margin: 0; padding: 12px 10px 0 11px; }
.mainnav #section5 { background: #74869c; margin: 0; padding: 12px 10px 0 11px; }
.mainnav #section6 { background: #a6aac8; margin: 0; padding: 12px 10px 0 11px; }
.mainnav #section7 { background: #7c9cbb; margin: 0; padding: 12px 10px 0 11px; }
.mainnav #section8 { background: #7c72a0; margin: 0; padding: 12px 10px 0 11px; }

.mainnav .separate { float: left; margin: 0; padding: 12px 0 6px 0; }

/* index banner STYLES */
.banner1 { width: 980px; float: left; margin: 0 10px 10px 10px; padding: 0; background: #c4cfe2; }
.banner1L { width: 747px; padding: 22px 10px 10px 10px; background: #859ac3; float: left; }
.banner1L img { float: left; margin: 0 15px 0 0; border: 5px solid #000; }
.banner1L .txt { width: 350px; float: left; color: #000; line-height: 14px; font-weight: bold; }
.banner1L .txt img { float: left; margin: 0 15px 0 0; border: 3px solid #000; }
.banner1L .txt .top { font-size: 30px; line-height: 30px; color: #fff; margin: 0 0 20px 0; padding: 0; }
.banner1L .txt a { font-size: 14px; color: #fff; display: block; margin: 10px 0 0 0; padding: 0; }
.banner1L .txt a:hover { color: #000; }

.banner1R { width: 180px; height: inherit; padding: 16px 8px 0 22px; background: #c4cfe2; float: left; font-weight: bold; color: #000; }
.banner1R a { display: block; font-weight: normal; color: #0e366a; }
.banner1R a:hover { color: #000; }
.banner1R img { margin: 5px 0 5px 0; }
.banner1R .top { font-size: 13.5px; line-height: 14px; }
.banner1R span { font-size: 12px; line-height: 18px; color: #345a91; }



.banner1AF { width: 180px; height: inherit; padding: 12px 8px 0px 22px ; background: #c4cfe2; float: left; font-weight: bold; color: #000; }
.banner1AF a {font-weight: normal; color: #0e366a; }
.banner1AF a:hover { color: #000; }
.banner1AF img { margin: 5px 0 5px 0; }
.banner1AF .top { font-size: 13.5px; line-height: 14px; }
.banner1AF span { font-size: 12px; line-height: 18px; color: #345a91; }


/* banner STYLES */
.banner2 { margin: 0 0 10px 0; padding: 0; }
.banner3 { margin: 0 0 10px 0; padding: 0; }
.pbanner { width: 1000px; height: 6px; background: #859ac3; }

/* blk1_1 STYLES for ticket = 672 to Adjust Right Navigation Spacing */
.blk1_1 { margin: 0 0 10px 0; padding: 10px; background: #f5f5f5; font-size: 12px; line-height: 22px; }
.blk1_1 div { margin: 10px 0 0 0; width:745px; }
.blk1_1 span { font-size: 15px; }
.blk1_1 .arw2 a { color: #333; }
.blk1_1 .arw2 a:hover { color: #336699; }
.blk1_1 .HomeHeader{ display: block; font-family: Garamond, sans-serif; font-weight: bold; font-size: 44px; line-height: 44px; color: #000; margin: 0; padding: 0; }
.blk1_1 .HomeHeader sup{ font-size: 20px; line-height: 44px;}
.blk1_1 a { font-size: 12px; font-weight: bold; color: #003c79; }
.blk1_1 a:hover { color: #000; }

/* blk STYLES */
.blk1 { margin: 0 0 10px 0; padding: 10px; background: #f5f5f5; font-size: 12px; line-height: 22px; }
.blk1 div { margin: 10px 0 0 0; }
.blk1 span { font-size: 15px; }
.blk1 .arw2 a { color: #333; }
.blk1 .arw2 a:hover { color: #336699; }
.blk1 .HomeHeader{ display: block; font-family: Garamond, sans-serif; font-weight: bold; font-size: 44px; line-height: 44px; color: #000; margin: 0; padding: 0; }
.blk1 .HomeHeader sup{ font-size: 20px; line-height: 44px;}
.blk1 a { font-size: 12px; font-weight: bold; color: #003c79; }
.blk1 a:hover { color: #000; }

.blk2 { float: left; margin: 10px 2px 10px 0; background: #666; }
.blkcentertop { padding: 13px 13px 5px 13px; background: #ccc; font-size: 12px; line-height: 14px; font-weight: bold; color: #000; }
.blkcentertop img { display: block; margin: 0 0 8px 0; }
.blkcentertop a { color:#000; }
.blkcenterbtm a { display: block; float: left; padding: 4px 0 4px 0; line-height: 14px; color: #fff; }
.blkcenterbtm a:hover { color: #beba7c; }
.blkcenterbtm img { float: left; padding: 6px 5px 4px 13px; }

.blk3 { width: 474px; margin: 10px 0 0 0; line-height: 14px; }
.blk3 a { display: block; font-size: 12px; font-weight: bold; color: #003c79; }
.blk3 a:hover { color: #000; }
.blk3 .arw2 { margin: 20px 0 0 0; }
.blk3 .arw2 a { line-height: 14px; color: #666; font-weight: bold; }
.blk3 .arw2 a:hover { color: #336699; }

.blk4 { margin: 10px 0 13px 0; padding: 10px 10px 10px 10px; background: #78a095; line-height: 14px; color: #fff; }
.blk4 img { float: left; margin: 0 10px 0 0; }
.blk4 .txt { width: 80px; float: left; }
.blk4 .txt a { line-height: 14px; color: #fff;}

.blk5a { margin: 0; padding: 0 0 0 10px; line-height: 14px; }
.blk5a div { margin: 10px 0 0 0; font-size: 12px; font-weight: bold; color: #000; }
.blk5a .arw2 { margin: 10px 0 0 0; }
.blk5a .arw2 a { color: #000; }
.blk5a .arw2 a:hover { color: #336699; }

.blk5b { margin: 0 0 10px 10px; padding: 0 0 6px 0; line-height: 14px; border-bottom: 1px solid #ccc; }
.blk5b div { margin: 10px 0 0 0; font-size: 12px; font-weight: bold; color: #000; }
.blk5b .arw2 { margin: 10px 0 0 0; }
.blk5b .arw2 a { color: #000; }
.blk5b .arw2 a:hover { color: #336699; }

.blk6a { margin: 0 0 10px 10px; padding: 0 0 6px 0; line-height: 14px; border-bottom: 1px solid #ccc; }
.blk6a span { font-size: 13px; color: #000; font-weight: bold; }
.blk6a img { float: left; margin: 0 5px 0 0; padding: 0; }
.blk6a .txt { width: 132px; margin: 0 0 10px 0; float: left; }
.blk6a .border { border: 1px solid #000; }

.blk6b { margin: 0 0 10px 0; padding: 0 0 6px 0; line-height: 14px; border-bottom: 1px solid #ccc; }
.blk6b span { font-size: 13px; color: #000; font-weight: bold; }
.blk6b .title { font-size: 13px; color: #000; font-weight: bold; }
.blk6b img { float: left; margin: 0 5px 0 0; padding: 0; }
.blk6b .txt { width: 132px; margin: 0 0 10px 0; float: left; }
.blk6b .border { border: 1px solid #000; }

.blk7a { margin: 0; padding: 10px; background: #fff; font-size: 12px; line-height: 22px; }
.blk7a div { font-weight: bold; }
.blk7a .arw2 { margin: 0; }
.blk7a .arw2 a { color: #333; }
.blk7a .arw2 a:hover { color: #336699; }

.blk7b { margin: 0; padding: 10px; background: #f6f6f9; font-size: 12px; line-height: 22px; }
.blk7b div { font-weight: bold; }
.blk7b .arw2 { margin: 0; }
.blk7b .arw2 a { color: #333; }
.blk7b .arw2 a:hover { color: #336699; }

.blk8 { margin: 0 0 0 10px; background: #666; }
.blk8top { padding: 10px; background: #ccc; line-height: 14px; color: #000; }
.blk8top img { float: left; margin: 0 5px 0 0; padding: 0; }
.blk8top div { font-size: 12px; font-weight: bold; }
.blk8btm a { display: block; padding: 4px 0 4px 0; line-height: 14px; color: #fff; }
.blk8btm a:hover { color: #beba7c; }
.blk8btm img { float: left; padding: 6px 5px 4px 10px; }

.blk9 { }
.blk9 form { width: 750px; clear: both; margin: 10px 0 20px 0; padding: 12px 0 0 12px; background: url(../i/find/findBkrd.jpg) 0 0 no-repeat #fff; display: block; }
.blk9 form input { width: 220px; line-height: 18px; margin: 0; padding: 0 0 0 5px; float: left; display: block; }
.blk9 form select { line-height: 18px; margin: 0; padding: 0 0 0 5px; float: left; display: block; }
.blk9 form label { width: 160px; margin: 0; padding: 5px 0 0 0; font-size: 14px; line-height: 18px; font-weight: bold; float: left; display: block; }
.blk9 span { line-height: 20px; font-weight: bold; color: #000; text-decoration: underline; cursor: pointer; }
.blk9 h5 { margin: 0 0 0 10px; }

.blk9 .btn { float: left; line-height: 20px; margin: 0 8px 0 0; padding: 0 5px 0 5px; font-weight: bold; color: #fff; background: #8f6b87; cursor: pointer; }
.blk9 .blk { clear: both; margin: 0; padding: 0 0 10px 0; }
.blk9 #srchBtns { margin: 0 0 0 10px; }

.blk10 { display: none; }
.blk10 form { width: 750px; clear: both; margin: 10px 0 20px 0; padding: 0 0 0 12px; background: url(../i/find/advBkrd.jpg) 0 0 no-repeat #fff; display: block; }
.blk10 form input { width: 220px; line-height: 18px; margin: 0 10px 0 0; padding: 0 0 0 5px; float: left; display: block; }
.blk10 form select { width: 220px; line-height: 18px; margin: 0 10px 0 0; padding: 0 0 0 5px; float: left; display: block; }
.blk10 form label { margin: 0 10px 0 0; padding: 5px 0 0 0; font-size: 14px; line-height: 18px; font-weight: bold; float: left; display: block; }
.blk10 form span { font-weight: normal; }

.blk10 .blk { clear: both; margin: 0; padding: 0 0 10px 0; }
.blk10 .btn1 { float: right; line-height: 20px; margin: 0; padding: 0 5px 0 5px; color: #fff; font-weight: bold; background: #6c90b6; cursor: pointer; }
.blk10 .btn2 { float: left; line-height: 20px; margin: 0 8px 0 0; padding: 0 5px 0 5px; font-weight: bold; color: #fff; background: #8f6b87; cursor: pointer; }
.blk10 .title{ float: left; margin: 12px 0 10px 0; font-size: 18px; line-height: 18px; font-weight: bold; }
.blk10 .w55 { width: 80px; }
.blk10 .w70 { width: 70px; }
.blk10 .w100 { width: 100px; }
.blk10 .w140 { width: 140px; }
.blk10 .radio { width: auto; margin: 4px 10px 0 0; }
.blk10 #advSrchBtns { margin: 0 0 0 10px; }

.noBorder { border: none; }

/* subnav STYLES */
/* main navigation */
.subnav { width: 216px; padding: 10px; background: #f6f7fa; }
.subnav ul { list-style:none; margin: 0; padding: 0; }
.subnav li { width: 196px; margin: 0; padding: 0 0 0 20px; display: block; }
.subnav a { color: #99a4c4; font-size: 12px; line-height: 22px; margin: 0; padding: 0 0 0 10px; display: block; background: url(../i/general/arrw3.png) center left no-repeat; behavior: url(incl/iepngfix.htc); }
.subnav a:hover { color: #00467f; }

.subnav ul ul { display: none; }
.subnav ul ul li { width: 186px; padding: 0 0 0 10px; }
.subnav ul ul a { color: #99a4c4; background: none; }
.subnav ul ul a:hover { color: #00467f; }

.subnav li:hover ul { display: block; text-decoration: none; }
.subnav li:hover a {  background: url(../i/general/arrw5.png) center left no-repeat; behavior: url(incl/iepngfix.htc); }
.subnav li:hover ul a { background: none; 	}

.subnav #section ul { display: block; text-decoration: none; }
.subnav #section span { color: #00467f; padding: 0 0 0 10px }
.subnav #sectionA { background: url(../i/general/arrw5.png) center left no-repeat; behavior: url(incl/iepngfix.htc); }
.subnav #subsection { color: #00467f; }

/*.subnav2 { width: 215px; padding: 10px; margin: 0 0 10px 0; background: #e0e6e9; }*/
.subnav2 ul { width: 215px; list-style: none; margin: 0; padding: 0; }
.subnav2 li {margin: 0; padding: 0; display: block; }

.subnav2 ul ul {width: auto; }
.subnav2 ul ul li { padding: 0 0 0 10px; }
.subnav2 ul ul a { color: #668293; background: none;  }
.subnav2 ul ul a:hover { color: #00467f; }

.subnav2 li:hover ul { display: block; text-decoration: none; }
/*
.subnav2 li:hover a {  background: url(../i/general/arrw9.png) center left no-repeat; behavior: url(incl/iepngfix.htc); }
.subnav2 li:hover ul a { background: none; }*/

.subnav2 #section ul { display: block; text-decoration: none; }
.subnav2 #section span { color: #00467f; padding: 0 0 0 10px }
.subnav2 #sectionA { background: url(../i/general/arrw9.png) center left no-repeat; behavior: url(incl/iepngfix.htc); }
.subnav2 #subsection { color: #00467f; }

/*** MENU HEADING ***/
.subnav2 .rNav2 { width: 215px; padding: 10px; margin: 0 0 10px 0; background: #e0e6e9; }
.subnav2 .rNav2 ul li a { display: block; font-size: 16px; line-height: 18px; font-weight: bold; color: #000; margin: 0; padding: 0; }
/*
.subnav2 .rNav2 li:hover ul { display: block; text-decoration: none; }*/
/*** LEVEL ONE ***/
.subnav2 .rNav2 ul ul li { margin: 0; padding: 0;   }
.subnav2 .rNav2 ul ul li a { color: #668293; font-size: 12px; font-weight:normal; line-height: 22px; margin: 0; padding: 0 0 0 10px; display: block; background: url(../i/general/arrw8.png) 0px center no-repeat; }
.subnav2 .rNav2 ul ul li a:hover { color: #00467f; background: url(../i/general/arrw9.png) center left no-repeat;  }
/*
.subnav2 .rNav2 ul ul li:hover a {  background: url(../i/general/arrw9.png) center left no-repeat; behavior: url(incl/iepngfix.htc); }
.subnav2 .rNav2 li:hover ul a { background: none; }
*/
/*** LEVEL TWO ***/
.subnav2 ul ul ul {width: auto; }
.subnav2 .rNav2 ul ul ul li { margin: 0 0 0 10px; padding: 0; }
.subnav2 .rNav2 ul ul ul li a { color: #668293; font-size: 12px; font-weight:normal; line-height: 22px; margin: 0; padding: 0 0 0 10px; display: block; background: none no-repeat; behavior: url(incl/iepngfix.htc);  }
.subnav2 .rNav2 ul ul ul li:hover a {background: none no-repeat; behavior: url(incl/iepngfix.htc);}

/*** LEVEL THREE 
.subnav2 .rNav2 ul ul ul ul {display:none}
.subnav2 .rNav2 ul ul ul ul li #subsection {display:block;text-decoration: none;}***/
.subnav2 ul ul ul ul {width: auto; }
.subnav2 .rNav2 ul ul ul ul li { margin: 0 0 0 10px; padding: 0; }
.subnav2 .rNav2 ul ul ul ul li a { color: #668293; font-size: 12px; font-weight:normal; line-height: 22px; margin: 0; padding: 0 0 0 10px; display: block; background: none no-repeat; behavior: url(incl/iepngfix.htc);  }
.subnav2 .rNav2 ul ul ul ul li:hover a {background: none no-repeat; behavior: url(incl/iepngfix.htc); }

/*** LEVEL FOUR ***/
.subnav2 .rNav2 ul ul ul ul li { margin: 0 0 0 10px; padding: 0; }
.subnav2 .rNav2 ul ul ul ul li a { color: #668293; font-size: 12px; font-weight:normal; line-height: 22px; margin: 0; padding: 0 0 0 10px; display: block; background: none no-repeat; behavior: url(incl/iepngfix.htc);  }
.subnav2 .rNav2 ul ul ul ul li:hover a {background: none no-repeat; behavior: url(incl/iepngfix.htc); }

.subnav2 #section ul { display: block; text-decoration: none; }
.subnav2 #section span { color: #00467f; padding: 0 0 0 10px }
.subnav2 #sectionA { background: url(../i/general/arrw9.png) center left no-repeat; behavior: url(incl/iepngfix.htc); }
.subnav2 #subsection { color: #00467f; }

/*Added by Anabik for Menu content*/



.subnav2 .rNav2new { width: 215px; padding: 10px; margin: 0 0 10px 0; background: #e0e6e9; }
/*.subnav2 .rNav2new ul li a { display: block; font-size: 16px; line-height: 18px; font-weight: bold; color: #000; margin: 0; padding: 0; }*/
/*
.subnav2 .rNav2 li:hover ul { display: block; text-decoration: none; }*/
/*** LEVEL ONE ***/
.subnav2 .rNav2new ul li { margin: 0; padding: 0;   }
.subnav2 .rNav2new ul li a { color: #668293; font-size: 12px; font-weight:normal;margin: 0; padding: 0 0 0 10px; background: url(../i/general/arrw8.png) 0px center no-repeat; }
.subnav2 .rNav2new ul li a:hover { color: #00467f; background: url(../i/general/arrw9.png) center left no-repeat;  }
/*
.subnav2 .rNav2 ul ul li:hover a {  background: url(../i/general/arrw9.png) center left no-repeat; behavior: url(incl/iepngfix.htc); }
.subnav2 .rNav2 li:hover ul a { background: none; }
*/
/*** LEVEL TWO ***/
.subnav2 ul ul {width: auto; }
.subnav2 .rNav2new ul ul li { margin: 0 0 0 10px; padding: 0; }
.subnav2 .rNav2new ul ul li a { color: #668293; font-size: 12px; font-weight:normal; margin-bottom:-5px; padding: 0 0 0 10px; background: none no-repeat; behavior: url(incl/iepngfix.htc);  }
.subnav2 .rNav2new ul ul li a:hover { color: #668293; font-size: 12px; font-weight:normal; margin-bottom:-5px; padding: 0 0 0 10px; background: none no-repeat; behavior: url(incl/iepngfix.htc);  }

/*** LEVEL THREE 
.subnav2 .rNav2 ul ul ul ul {display:none}
.subnav2 .rNav2 ul ul ul ul li #subsection {display:block;text-decoration: none;}***/
.subnav2 ul ul ul ul {width: auto; }
.subnav2 .rNav2new ul ul ul li { margin: 0 0 0 10px; padding: 0; }
.subnav2 .rNav2new ul ul ul li a { color: #668293; font-size: 12px; font-weight:normal; margin: 0; padding: 0 0 0 10px; background: none no-repeat; behavior: url(incl/iepngfix.htc);  }
.subnav2 .rNav2new ul ul ul li:hover a {background: none no-repeat; behavior: url(incl/iepngfix.htc); }

/*** LEVEL FOUR ***/
.subnav2 .rNav2new ul ul ul ul li { margin: 0 0 0 10px; padding: 0; }
.subnav2 .rNav2new ul ul ul ul li a { color: #668293; font-size: 12px; font-weight:normal; margin: 0; padding: 0 0 0 10px; background: none no-repeat; behavior: url(incl/iepngfix.htc);  }
.subnav2 .rNav2new ul ul ul ul li:hover a {background: none no-repeat; behavior: url(incl/iepngfix.htc); }

.subnav2 #section ul { text-decoration: none; }
.subnav2 #section span { color: #00467f; padding: 0 0 0 10px }
.subnav2 #sectionA { background: url(../i/general/arrw9.png) center left no-repeat; behavior: url(incl/iepngfix.htc); }
.subnav2 #subsection { color: #00467f; }


.subnav2 .rNav2new  ul li div ul li{padding:0px; margin:0px}
.subnav2 .rNav2new  ul li div ul li a{ color:red; padding:0px; margin:0px}
/*Added by Anabik for Menu content*/


.topmenu{font-size: 16px; font-weight: bold; color: #000; margin: 0; padding: 0; background: url(../i/general/arrw8.png) 0px center no-repeat;}
.firstlevel{color: #668293; font-size: 12px; font-weight:normal; margin: 3px 3px 3px 10px; padding: 3px 3px 3px 10px; background: url(../i/general/arrw8.png) 2px left no-repeat;}
.secondlevel{color: #668293; font-size: 12px; font-weight:normal; margin: 3px 3px 3px 10px; padding: 3px 3px 3px 10px;}
.thirdlevel{color: #668293; font-size: 12px; font-weight:normal; margin: 0; padding: 3px 3px 3px 10px; background: url(../i/general/arrw8.png) 2px left no-repeat; }
a:hover{color:#00467f; background: url(../i/general/arrw9.png) middle left  no-repeat;}
.anchor{color:red;background: url(../i/general/arrw9.png) middle left  no-repeat;}


/* footer STYLES */
.footer { width: 980px; padding: 30px 10px 60px 10px; font-size: 10px; line-height: 12px; }
.footer .lside { float: left; }
.footer .lside span { color: #666; }
.footer .rside { width: 580px; float: right; padding: 0 0 0 6px; }
.footer .rside a { font-size: 11px; color: #336699; padding: 0 4px 0 4px; }
.footer .rside a:hover { color: #000; }



/*==============Page specific for heartattack, heartfailure, Pneumonia, Surgery ====================*/



.superheader
{
	font-family:Verdana;
	font-size:x-large;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.graphheader
{
	font-family:arial;
	font-size:x-large;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	vertical-align:top;
	background-color:#eeeeee;
}

.headers
{
	font-family:Arial;
	font-size:small;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.subtopics
{
	font-family:Arial;
	font-size:small;
	color:#000000;
	text-decoration:none;
}

.tdbackground
{
	background-color:#eeeeee;
	vertical-align:top;
}


.headersControls
{
	font-family:Arial;
	font-size:large;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.descriptionControls
{
	font-family:Arial;
	font-size:small;
	color:#000000;
	text-decoration:none;
}
.my-table1 .in11{padding-left:10px
}
.subnav2 .rNav2 .my-table1 .in11 a{background:none}
.subnav2 .rNav2 .my-table1 .in11 a:hover{background:none}