html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1.2em;font-family:inherit;text-align:left}
body{margin:5px auto 0;text-align:center;font-family:Arial,Verdana,Helvetica,sans-serif;background:#EAEBDB}
#wrapper{width:960px;background:#EAEBDB url(img/bgTop.png) no-repeat 0 0;margin:0px auto;padding:0;text-align:center;position:relative;min-height:500px}
h2{font-family:"Times New Roman",Times,serif;font-weight:bold;color:#A01E4A;font-size:24px}
.sub h2{width:100%}
h3{color:#A01E4A;font-weight:bold;margin:14px 0 5px;font-family:"Times New Roman",Times,serif;font-weight:bold;font-size:21px}
h4,h5{font-weight:bold}
.sub p{margin-bottom:17px}
#searchLinks,#postNote,#rightColumn ul{font-size:70%}
#nav li ul{font-weight:normal;font-size:12px;z-index:10000000}
#address,#copyRight,p.small{font-size:60%}
#postNote{font-size:85%}
strong,.boldCheck li,.closeWindow a{font-weight:bold}
#searchLinks a:link{color:#444;text-decoration:none}
 #searchLinks a:visited{color:#444;text-decoration:none}
 #searchLinks a:hover{text-decoration:underline;color:#003371}
 #searchLinks a:active{color:#A21F4B;text-decoration:none}
#nav .last{border-bottom:none;padding-bottom:4px}
a:link{color:#003371;text-decoration:none}
a:visited{color:#003371;text-decoration:none}
a:hover{text-decoration:none;color:#A21F4B}
a:active{color:#003371;text-decoration:none}
#nav a:link{font-weight:bold;color:#FFF;text-decoration:none}
#nav a:visited{font-weight:bold;color:#FFF;text-decoration:none}
#nav a:hover{font-weight:bold;text-decoration:none;color:#F7E6AB}
#nav a:active{font-weight:bold;color:#fff;text-decoration:none}
#subNav a:link{font-weight:bold;color:#F7E6AB;;text-decoration:none}
#subNav a:visited{font-weight:bold;color:#F7E6AB;;text-decoration:none}
#subNav a:hover{font-weight:bold;text-decoration:none;color:#fff}
#subNav a:active{font-weight:bold;color:#F7E6AB;;text-decoration:none}
#subNav a.active:link,#subNav a.active:visited,#subNav a.active:hover,#subNav a.active:active{color:#E3E5D0}
ol{margin:1em 0 1em 1.5em}
 ul.redList{margin:.5em 0 1em .1em}
#home #linkHome,#about #linkAbout,#ourServices #linkOurServices,#contact #linkContact,#faqs #linkFaqs{color:#F7E6AB}
#search linkSearch,#physicians #linkPhysician{color:#A22851;font-weight:bold}
#linkPhysician,#linkCareer{background:url(img/bgSearchLink.png) no-repeat 100% 2px;padding-right:15px}
#linkSearch{padding-left:3px}
#container{background:#EAEBDB url(img/bgRepeat.png) repeat-y 0 0;height:100%;border:0;margin:14px auto  0;padding:0;position:relative;text-align:center;width:960px;float:left;min-height:500px}
#ourLogo{position:absolute;top:-3px;left:10px;z-index:100}
.zeroPadMarg,.zero{margin:0!important;padding:0!important}
.zeroBottom{margin-bottom:0!important}
#searchLinks{position:absolute;top:0px;right:20px;text-align:right}
#searchLinks li{margin:0}
#breadcrumb{color:#333;font:normal  40%/120% Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";position:absolute;right:15px}
#breadcrumb.long{color:#333;font:normal  40%/120% Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";position:absolute;right:15px;top:420px}
.hdr{width:100%}
#footer{width:960px;height:5px;background:#EAEBDB url(img/bgBottom.png) no-repeat bottom left;border:0;clear:both;float:left;padding:0px 0  10px;margin:0 auto 10px;clear:both}
#footer p{width:600px;padding:20px 0 0 5px}
#address,#copyRight{width:970px;padding-left:10px;text-align:center;margin:5px auto 0;clear:both}
#address li,#copyRight li,#searchLinks li,#nav li{display:inline;list-style-type:none}
#nav{background:url(img/bgNav.jpg) no-repeat 0 0;float:left;width:950px;margin:95px 0 0 7px;padding:5px 0 0}
#nav ul{height:27px;text-align:right;list-style:none;float:right}
#nav li,#nav li ul{float:left;padding-top:2px}
#nav ul{padding:0;margin:0;list-style:none;line-height:1.3em}
#nav a{display:block;width:8em;text-align:center}
#nav .short,#nav .short a{width:6em}
#nav li{width:8em}
#nav li.long,#nav li.long a{width:8em}
#nav li.long li,#nav li.long li a{width:13em}
#nav li ul,#nav li ul ul{position:absolute;background:#A12750;border:1px solid #fff;width:21em;left:-999em;height:auto;padding:.2em 0}
#nav li ul ul{left:-999em;border:1px solid #fff}
#nav li ul ul{margin:-1em 0 0 11em;background:#A12750}
#nav li li{margin:0px;padding:2px 4px;clear:both;border-bottom:1px dotted #fff;width:20.4em}
#nav li ul li a{font-weight:normal;width:20.7em;text-align:left;margin:0;padding:0 3px}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto}
#mainImg img{margin:0 0 0 7px;padding:0;float:left;border-bottom:4px solid #9F1E47}
.sub #mainImg img{border-bottom:4px solid #fff}
.sub #mainImg.botBorder img{border-bottom:4px solid #9F1E47}
.sub #mainImg{height:250px;float:left}
#home #mainImg{height:300px}
#leftColumn{width:630px;margin:10px 15px 15px;float:left;position:relative}
#postNote{width:197px;height:220px;background:url(img/bgPostItNote.jpg) no-repeat 0 0;position:absolute;top:8em;left:-5px;padding:50px 20px 20px 25px}
#postNote p{margin-bottom:10px}
#whatsNew{float:left;width:650px;margin-top:10px;margin-right:0;margin-bottom:0;margin-left:5px}
#whatsNew p,#whatsNew h2{float:left;width:300px}
#whatsNew img{float:left;margin-top:0px;margin-right:10px}
#mainImg{min-height:250px;margin:0;padding:0}
#rightColumn{margin:10px;border-left:1px dashed #ccc;float:left;width:260px;min-height:200px}
#rightColumn h2{margin:10px}
#rightColumn p{margin-left:10px}
#rightColumn ul{list-style:none;margin-left:15px}
#rightColumn ul li{margin-bottom:5px}
#mainContent{float:left;width:93%;margin:20px 0 10px 20px}
.listFloat li.noBg{background-image:none!important;padding:0}
.listFloat li.noBg h4{margin-top:1em}
a[href^="mailto:"]{background:url(img/bgEmail.gif) no-repeat 100% 3px;padding:0  16px 0 0}
h2#sectionTitle{margin:10px 10px 10px 5px}
a[href$=".pdf"]{background:url(img/bgAdobe.png) no-repeat 0 1px;padding:0 0 0 18px}
.noBg a[href$=".pdf"],a.noBg[href$=".pdf"]{background-image:none;padding:0}
h2#sectionTitle{margin:10px 10px 10px 5px}
.multiList{margin:20px 0;list-style:none}
.multiList li,.boldCheck li{padding:0 0 0 25px;list-style:none;background:url(img/liCheck.png) no-repeat 0 3px;margin-bottom:5px}
.listFloat{float:left;width:40%;margin:0px 0 0 2em}
.listFloat li{background:url(img/liArrow.png) no-repeat 0 3px;list-style-type:none;padding-left:18px;margin:0 0 5px 0}
.checkList li{padding:0 0 0 25px;list-style:none;background:url(img/liCheck.png) no-repeat 0 3px;margin-bottom:5px}
.checkList{list-style:none}
.multiList ul{margin:5px 0px 20px}
.multiList ul li,.liRed li,.cardio ul li,.seasons li,.redList li,.round .listFloat li{padding:0 0 0 15px;list-style:none;background:url(img/liRed.png) no-repeat 0 2px;margin:0 0 2px .4em}
.bold,.bold a,h4 a{font-weight:bold}
.round .listFloat li.noBg{padding:0 0 0 15px;list-style:none;background-image:none;margin:1em 0 .2em;padding:0}
.round .listFloat  li ul li{background:url(img/liliRed.png) no-repeat 0 2px}
.round .listFloat  li ul{margin:.5em}
.cardio ul{margin-bottom:20px}
.round .listFloat li h4{padding:0;margin:0}
.cardio li{margin-top:5px}
.cardio p{margin:15px 0 5px}
.cardio h4{margin:15px 0 5px}
.clearAll{height:1px;font-size:.1em;width:100%}
h3.clear{clear:both;float:left;width:99%}
.seasons .listFloat{float:left;width:48.5%;margin:0px}
.round .listFloat,.sideList{margin:0 0 0 2em;width:400px;float:left}
.clearTopPad{clear:both;padding-top:1em}
.sideList{margin:0 0 0 .5em;width:400px;float:left}
 .sideListLong{margin:0 0 0 .5em;width:500px;float:left}
  .sideListXLong{margin:0 0 0 .5em;width:98%;float:left}
  .sideListShort{margin:0 0 0 .5em;width:280px;float:left}
    .sideList li,.sideListXLong li,.sideListLong li,.sideListShort li{padding:0 0 0 15px;list-style:none;background:url(img/liRed.png) no-repeat 0 2px;margin:0 0 2px 0}
    .subPage h4,.subPage h3{clear:both;padding-top:1em}
  .subPage .sideList,.subPage .sideListShort,.subPage p,.subPage ol,.subPage .sideListLong{margin-top:.2em}
  .cardio .listFloat{width:45%}
.cardio h3{float:left;clear:both}
.cardio dl{margin:20px 0}
.cardio dt{margin:10px 0 0;font-weight:bold}
.cardio dd{margin:0 0 10px}
.small{font-size:10px}
#sportsContact{float:left;width:70%}
#terms{margin-bottom:15px}
.clear,.cardio p,.cardio h4{clear:both}
.hideAll,.hide{display:none}
.floatLeft{float:left}
.floatRight{float:right;padding-left:12px;padding-bottom:4px}
.margLeft25{margin-left:25px}
.zeroMarg{margin:0!important}
.bold{font-weight:bold}
.alert{color:red}
.small{font-size:80%}
.padBottom{padding-bottom:1em}
.searchBox{width:305px;height:75px;position:absolute;top:19px;right:5px;background:url(img/bgSearch.png) no-repeat 0 -3px;padding:3px 10px 7px 15px;z-index:1000;display:none}
.floatLeftImg{
	float:left;
	margin:1em;
	padding:2px;
	border:1px solid #dedfc7;
	background:#fff;
	padding-top: 3px;
}
.floatRightImg{float:left;margin:1em;padding:2px;border:1px solid #dedfc7;background:#fff}
.searchBox img{float:right;position:absolute;top:4px;right:8px}
.searchBox label{font-size:14px;font-weight:bold;float:left;width:100%;clear:both;font-size:1.0em}
.searchBox input{float:left;font-size:1em}
.searchBox form{margin:10px 0 0;padding:0;float:left;width:300px}
.doctorDetails img{margin:1em .2em 0;float:left;padding:4px;border:1px solid #ccc;background:#fff}
.doctorDetails ul{width:75%;float:left;margin:1.5em 1em 1em}
.doctorDetails ul li{list-style:none;margin-bottom:.3em}
#searchResults{float:left;margin:1em 0}
#searchResults h3{margin:0;padding:0}
#searchResults h3 a{text-decoration:underline}
.small{font-size:80%}
em,.em{font-style:italic}
dt{font-weight:bold;margin:1em 0 0}
#rightTout{float:right;width:450px;margin:10px 0 0 10px}
.performanceTable{background:#EAEBDB;padding:2px 5px;width:50%}
.performanceTable td{padding:0 3px}
.performanceTable th{padding:5px 3px 0}
.performanceTable tr:hover{padding:10px;background:#fff}
table.reports{width:97%;padding:5px;border-collapse:collapse}
table.reports tr:hover{background:#EAEBDB}
table.reports td,table.reports th{border:1px solid #EAEBDB;padding:5px}
table.reports td.goal{width:70%;padding-right:100px}
table.reports td.status{width:20%;margin-left:5%}
.reports th{font-weight:bold}
#subNav{font-size:85%;font-weight:normal;clear:both;float:left;width:950px;height:30px;background:url(img/bgSubNav.jpg) no-repeat left bottom;margin-left:7px;text-align:right;padding-top:0px;border-top:1px solid #fff}
#subNav ul{float:right;margin-top:8px;padding-top:0}
#subNav li{list-style:none;float:left;margin:0 1.5em;text-align:right;font-size:90%;font-weight:normal;}
.info{float:left;width:300px;margin:1em 2em 1em 0;padding:.5em;background:#EAEBDB}
#docTable{width:97%;}
#docTable td{padding-bottom:.3em}
#docTable td{width:50%;min-width:250px;}
#docTable a{background:url(img/liArrow.png) no-repeat 0 3px;list-style-type:none;padding-left:18px}
.box{background:#F9F9F5;padding:1em;border:1px solid #D8DABD;margin:0 0 1em;float:left;position:relative;width:96%}
.whiteBox{background:#FDFDFD;padding:1em;border:1px solid #FFF;margin:0 0 1em;float:left;position:relative;width:96%}
.noClear{clear:none;display:inline}
#imgLung{position:absolute;top:107px;right:15px}
.imgFloatRight{background:#fff;float:right;padding:4px;border:1px solid #D8DABD;margin-left:1em;margin-bottom:0.5em;margin-right:3px}
.imgFloatLeft{background:#fff;float:left;padding:4px;border:1px solid #D8DABD;margin-right:1em;margin-bottom:.5em}
.close{padding-left:18px;background:url(img/bgClose.gif) no-repeat 0 4px;color:#333}
.open{padding-left:18px;background:url(img/bgOpen.gif) no-repeat 0 4px;color:#A12D52}
#toggleRehab{font-weight:bold}
#toggleRehab.close{background:url(img/bgClose.gif) no-repeat 0 2px}
#toggleRehab.open{background:url(img/bgOpen.gif) no-repeat 0 2px}
.spacer{float:left;text-align:center;clear:both;width:97%}
.spacer img{margin-left:1%}
.boxContainer{background:#fff;left:20px;padding:0 1em 1em;float:left;position:absolute;top:1138px;width:93%;display:none}
.closeWindow{position:absolute;top:20px;right:20px;float:left;background:url(img/btnClose.png) no-repeat  0 1px;padding-left:19px}
.boxContainer h3{padding-top:0em;margin-top:.3em}
.aboutHome #btnDonate{position:absolute;top:540px;left:790px}
#btnDonate.foundation{position:absolute;bottom:10px;left:790px}
#rehab h3,#rehab ol{clear:both;width:100%}
#rehab{position:relative;background:#F9F9F5 url(img/imgLogoCardio.gif) top right no-repeat}
#rehab .aP{width:600px}
.walkIns{width:410px;float:left;margin-right:10%}
#babyClub{width:300px;float:right;border:2px solid #A01E4A;margin:1em}
#babyClub div{padding:1em}
#babyClub #imgBottomFeet{margin-left:30px}
.classes{width:260px;margin:1em;float:right}
.classes h4{padding:1px 0 2px 9px;position:relative;width:250px;color:#A01E4A}
.classes h4 span{position:absolute;top:7px;right:4px;font-size:60%;color:#333}
p strong a,h4 a,h3 a{font-weight:bold}
#standards{width:800px;float:left;padding:1em;background:#EAEBDB;margin-left:3em}
#standards h3{background:url(img/bgStandards.gif) no-repeat 0 0;padding:.5em 1em;color:#fff;font-family:Arial,Helvetica,sans-serif}
#standards ol{margin-left:1em}
.jumpToTop{text-align:right;font-size:60%}
.lines{padding:1em;border-top:1px dotted #333;border-bottom:1px dotted #333}
#feet{background:url(img/imgBabyFeet.jpg) no-repeat  100% 10px;;width:565px;height:200px}
 .seasons{background:url(img/imgLogoSeasons.gif) no-repeat right top}
#imgParagraph{padding-right:300px}
#orleans{margin-right:0;background:#EAEBDB url(img/bgLogoOrleans.jpg) no-repeat 0 0;border:2px solid #490A01;padding:160px 15px 10px;width:366px}
#orleans p,#orleans h3,#orleans ul{float:left;width:100%}
.walkIns strong{font-weight:bold}
 #mainContent.jobs h3{margin-top:1em}
.doctorDetails .jobDetails{margin:0}
 #applicationInfo .close{padding-left:18px;background:url(img/bgClose.gif) no-repeat 0 2px;color:#333}
#applicationInfo .open{padding-left:18px;background:url(img/bgOpen.gif) no-repeat 0 0px;color:#A12D52}
#applicationInfo h4{margin-bottom:.5em}
 #toggleApp.open{color:#003371}
h3 a{font-weight:bold}
 #moreNews{clear:both;width:95%;margin:0 1em 1em 2em}
#whatsNew h3{margin:0;padding:0}
 #leftColumn p,#leftColumn h4{float:left;margin:0 0 .6em 1em}
#moreNews p{margin-bottom:1em}
.boldItal{font-weight:bold;font-style:inherit}
.spaceTopBot{margin-top:1em;margin-bottom:1em}
#indianaWebDesign{font-size:60%;text-align:center;margin:1em}
#leftColumn h2,#leftColumn h3{margin-left:1em}
#moreNews h3{margin-top:1.0em;float:left}
.clearLeft{clear:left}
.clearRight{clear:right}
#upcoming{float:left;width:600px}
#homepage {width:942px;border:1px solid #fff; height:98%; float:left;clear:both;margin-left:11px}
#homepage #leftColumn{ width:610px;margin:0;padding:10px;}
#homepage #rightColumn{ width:300px;margin:0 0 0 10px;border:none;padding:0; text-align:center;}
#homepage #rightColumn .floatRight{
	float:right;
	text-align:right;
	padding-bottom: 3px;
	padding-top: 3px;
}

#homepage h3,#homepage p,#homepage h2{padding:0; margin:0 0 5px; width:100% }
#homepage p{margin-bottom:15px;}
#homepage a{font-weight:bold;}
#homepage ul.whitebox{ clear:both; width:100%;padding:0;margin:0;}
#homepage .whitebox li{background:#fff;border-bottom: 1px dotted #ccc;margin:0; padding:10px; display:block;float:left;clear:both; width:100%;list-style:none;}
#homepage .whitebox li.red{background:#a21f4b; color:#fff!important;}
#homepage .red h3{color:#ccc;}
#homepage #leftColumn .red a,#homepage #leftColumn  .red a:hover,#homepage  #leftColumn  .red a:visited{color:#F7E695!important;}
#homepage #rightColumn img.rightText{text-align:right;}
#homepage .whitebox li.gray{background:#f1f2e8;}
#homepage .whitebox li.manilla{background:#faeeb5;}
#homepage #homeCal{margin-left:15px; clear:both;width:285px;border:1px solid #fff; border-top:15px solid #fff;}

#homepage .whitebox li.imgLeft img{float:left;background:#fff;padding:4px; border:1px solid #D8DABD; margin-right:5px;;}
#homepage .whitebox li.imgLeft h3,#homepage .whitebox li.imgLeft p{float:left;width:450px;}
#homepage .whitebox li.imgRight img{float:right;background:#fff;padding:4px; border:1px solid #D8DABD; margin-left:5px;;}
#homepage .whitebox li.imgRight h3,#homepage .whitebox li.imgRight p{float:left;width:450px;}

.press_release_small {font-size: .75em;}
