BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
A {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
#headerwrapper {
	BACKGROUND-IMAGE: url(./../images/headerback1.gif); WIDTH: 100%; BORDER-BOTTOM: #8eb870 4px solid; HEIGHT: 118px
}
#headerwrapper #header {
	BACKGROUND-IMAGE: url(./../images/headerback1.gif); MARGIN: 0px auto; WIDTH: 1000px; POSITION: relative; HEIGHT: 118px; BACKGROUND-COLOR: #333333
}
#headerwrapper #headerbottom {
	CLEAR: both; WIDTH: 100%; HEIGHT: 4px; BACKGROUND-COLOR: #8eb870
}
#headerwrapper #header #logo {
	LEFT: 49px; POSITION: absolute; TOP: 189px
}
#headerwrapper #header #search {
	LEFT: 685px; POSITION: absolute; TOP: 26px
}
#headerwrapper #header #go1 {
	LEFT: 826px; POSITION: absolute; TOP: 29px
}
#headerwrapper #header #find {
	LEFT: 866px; POSITION: absolute; TOP: 26px
}
#headerwrapper #header #go2 {
	LEFT: 956px; POSITION: absolute; TOP: 29px
}
#headerwrapper #header #searchline {
	LEFT: 855px; POSITION: absolute; TOP: 26px
}
#headerwrapper #header #searchtext {
	LEFT: 728px; WIDTH: 91px; POSITION: absolute; TOP: 26px
}
#headerwrapper #header #backnav1 {
	LEFT: 571px;  WIDTH: 430px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 70px; HEIGHT: 21px
}
#headerwrapper #header #topnav {
	LEFT: 0px; POSITION: absolute; TOP: 92px; HEIGHT: 26px
}
#headerwrapper #header #backnav1 A {
	PADDING-RIGHT: 14px; FONT-SIZE: 10px; COLOR: #3968ae; TEXT-DECORATION: none
}
#headerwrapper #header #backnav1 A:hover {
	TEXT-DECORATION: underline
}
#headerwrapper #header #backnav1 .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
#bodywrapper {
	CLEAR: both; WIDTH: 100%; BORDER-BOTTOM: #8eb870 4px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e7fbd8
}
/*#bodywrapper #maincontent {
	CLEAR: both; BACKGROUND-IMAGE: url(./../images/back3.gif); MARGIN-LEFT: auto; BORDER-LEFT: #ffffff 1px solid; WIDTH: 1000px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-y; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
*/

#bodywrapper #maincontent {
            /*clear:both;*/ /* firefox 3 fix */     
            margin-right: auto;
            margin-left: auto;
            position: relative;
            width: 1000px;
            border-left: 1px solid #ffffff;
            background-color: #ffffff;
            background-image: url(../images/body_back3.gif);
            background-repeat: repeat-y;
}

/* #bodywrapper #maincontent #homecontent {
	LEFT: 0px; PADDING-BOTTOM: 21px; WIDTH: 680px; TOP: 0px 
} */

#bodywrapper #maincontent #homecontent{
            
            width: 680px;
            margin-left: 211px; /* Fix for Internet Explorer 8 */
            top: 0px; 
            left: 0px;
            padding-bottom: 21px;
            
}



#bodywrapper #maincontent #homecontent .line1 {
	LEFT: 20px; POSITION: absolute; TOP: 222px
}
#bodywrapper #maincontent #homecontent TD {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #333333; TEXT-ALIGN: left
}
#bodywrapper #maincontent #homecontent TD.promo {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #333333; TEXT-ALIGN: left
}
#bodywrapper #maincontent #homecontent TABLE.hometable {
	MARGIN: 0px 0px 0px 36px
}
#bodywrapper #maincontent #homecontent .mainpic {
	BACKGROUND-IMAGE: url(./../images/main.gif); BACKGROUND-REPEAT: no-repeat
}
#bodywrapper #maincontent #homecontent .promo1 {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(./../images/promo_bg.gif); BACKGROUND-REPEAT: no-repeat
}
#bodywrapper #maincontent #homecontent #promo1 .promo1_sub {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(./../images/promo_4444.gif); BACKGROUND-REPEAT: no-repeat
}
#bodywrapper #maincontent #homecontent .promo2 {
	BACKGROUND-IMAGE: url(./../images/promo_bg.gif); BACKGROUND-REPEAT: no-repeat
}
#bodywrapper #maincontent #homecontent .promo3 {
	BACKGROUND-IMAGE: url(./../images/promo_bg.gif); BACKGROUND-REPEAT: no-repeat
}
A.link1 {
	COLOR: #174d77; TEXT-DECORATION: none
}
A.link1:hover {
	COLOR: #174d77; TEXT-DECORATION: underline
}
A.link2 {
	FONT-SIZE: 11px; COLOR: #07599e; TEXT-DECORATION: none
}
A.link2:hover {
	FONT-SIZE: 11px; COLOR: #07599e; TEXT-DECORATION: underline
}
DIV.main_text3 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 18px 0px 0px 25px; WIDTH: 400px; COLOR: #8eb870; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
DIV.main_text4 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 24px 0px -8px 25px; WIDTH: 400px; COLOR: #8eb870; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
DIV.promo_text3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 14px 0px 0px; WIDTH: 150px; COLOR: #8eb870; TEXT-DECORATION: none
}
A.link3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8eb870; TEXT-DECORATION: none
}
.link3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8eb870; TEXT-DECORATION: none
}
.link4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WORD-SPACING: -1px; COLOR: #8eb870; TEXT-DECORATION: none
}
#bodywrapper #maincontent #homecontent TD.backrightcorner {
	BORDER-RIGHT: 0px; BACKGROUND-POSITION: left top; BORDER-TOP: 0px; BACKGROUND-IMAGE: url(./../images/right1.gif); BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat
}
#bodywrapper #maincontent #homecontent .text1 {
	FONT-SIZE: 11px; LEFT: 30px; WIDTH: 400px; COLOR: #333333; POSITION: absolute; TOP: 40px
}
#bodywrapper #maincontent #homecontent .text1 A {
	FONT-SIZE: 11px
}
#bodywrapper #maincontent #homecontent #go2 {
	LEFT: 689px; POSITION: absolute; TOP: 190px
}
#bodywrapper #maincontent #callout {
	PADDING-RIGHT: 17px; PADDING-LEFT: 27px; PADDING-BOTTOM: 17px; PADDING-TOP: 17px
}
#bodywrapper #maincontent #sidenav {
	DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(./../images/angle.gif); WIDTH: 211px; PADDING-TOP: 21px; BACKGROUND-REPEAT: no-repeat
}
#bodywrapper #maincontent #sidenav A {
	COLOR: #8eb870; TEXT-DECORATION: none
}
#bodywrapper #maincontent #sidenav .button1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ddebd1; TEXT-ALIGN: right
}
#bodywrapper #maincontent #sidenav .button2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #8eb870; TEXT-ALIGN: right
}
#bodywrapper #maincontent #sidenav .button2 A {
	COLOR: #ffffff
}
#bodywrapper #maincontent #sidenav TABLE.sidetable {
	BORDER-TOP: #ffffff 1px solid; WIDTH: 205px; BORDER-BOTTOM: #ffffff 1px solid
}
#bodywrapper #maincontent #sidenav .arrowtd {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ddebd1
}
#bodywrapper #maincontent #sidenav .arrowtd2 {
	BACKGROUND-IMAGE: url(./../images/shim-dark.gif); BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #8eb870
}
#bodywrapper #maincontent #sidenav IMG.arrow1 {
	MARGIN: 0px 10px 0px 7px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#bodywrapper #maincontent #right_sidenav {
	DISPLAY: inline; FLOAT: left; WIDTH: 248px; BACKGROUND-REPEAT: no-repeat
}
#bodywrapper #maincontent #right_sidenav A {
	COLOR: #8eb870; TEXT-DECORATION: none
}
#bodywrapper #maincontent #right_sidenav .button1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ddebd1; TEXT-ALIGN: right
}
#bodywrapper #maincontent #right_sidenav .button2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #8eb870; TEXT-ALIGN: right
}
#bodywrapper #maincontent #right_sidenav .button2 A {
	COLOR: #ffffff
}
#bodywrapper #maincontent #right_sidenav TABLE.sidetable {
	BORDER-TOP: #ffffff 1px solid; WIDTH: 248px; BORDER-BOTTOM: #ffffff 1px solid
}
#bodywrapper #maincontent #right_sidenav .arrowtd {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ddebd1
}
#bodywrapper #maincontent #right_sidenav .arrowtd2 {
	BACKGROUND-IMAGE: url(./../images/shim-dark.gif); BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #8eb870
}
#bodywrapper #maincontent #right_sidenav IMG.arrow1 {
	MARGIN: 0px 10px 0px 7px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#bodywrapper #bodybottom {
	CLEAR: both; WIDTH: 100%; POSITION: relative; HEIGHT: 6px; BACKGROUND-COLOR: #8eb870
}
#footerwrapper {
	CLEAR: both; BACKGROUND-IMAGE: url(./../images/back2.gif); BACKGROUND-REPEAT: repeat-x
}
#footerwrapper #footer {
	HEIGHT: 200px
}
#footerwrapper #footer DIV.footerlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; WIDTH: 100%; COLOR: #9a8669; PADDING-TOP: 50px; TEXT-ALIGN: center
}
#footerwrapper #footer A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9a8669; TEXT-DECORATION: none
}
#footerwrapper #footer A:hover {
	TEXT-DECORATION: underline
}
#footerwrapper #footer .footertext {
	FONT-SIZE: 11px; COLOR: #07599e; LINE-HEIGHT: 140%
}
#footerwrapper #footer .jcaho {
	FONT-SIZE: 9px; COLOR: #07599e
}
UL#navbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-TOP: 0px
}
#navbar {
	BACKGROUND: url(./../images/nav.gif) no-repeat left top; LEFT: 0px; OVERFLOW: hidden; WIDTH: 1003px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px; HEIGHT: 25px
}
#navbar LI {
	LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
UL#navbar LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
#navbar A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
UL#navbar LI A {
	TEXT-INDENT: -9999px; TEXT-DECORATION: none
}
#nb1 {
	LEFT: 18px; WIDTH: 93px
}
#nb2 {
	LEFT: 111px; WIDTH: 96px
}
#nb3 {
	LEFT: 207px; WIDTH: 167px
}
#nb4 {
	LEFT: 374px; WIDTH: 142px
}
#nb5 {
	LEFT: 516px; WIDTH: 171px
}
#nb6 {
	LEFT: 687px; WIDTH: 180px
}
#nb7 {
	LEFT: 867px; WIDTH: 156px
}
#nb1 A:hover {
	BACKGROUND: url(./../images/nav.gif) no-repeat -18px -25px
}
#nb2 {
	BACKGROUND: url(./../images/nav.gif) no-repeat -111px -50px
}
#nb2 A:hover {
	BACKGROUND: url(./../images/nav.gif) no-repeat -111px -75px
}
#nb3 A:hover {
	BACKGROUND: url(./../images/nav.gif) no-repeat -207px -25px
}
#nb4 A:hover {
	BACKGROUND: url(./../images/nav.gif) no-repeat -374px -25px
}
#nb5 A:hover {
	BACKGROUND: url(./../images/nav.gif) no-repeat -516px -25px
}
#nb6 A:hover {
	BACKGROUND: url(./../images/nav.gif) no-repeat -687px -25px
}
#nb7 A:hover {
	BACKGROUND: url(./../images/nav.gif) no-repeat -867px -25px
}
UL#leftnavlist {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: white 0px solid; WIDTH: 206px; PADDING-TOP: 0px; BORDER-BOTTOM: white 0px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}

UL#leftnavlist LI {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ffffff
}
UL#leftnavlist LI A {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(./../images/arrow-light.gif) #ddebd1 no-repeat 182px center; PADDING-BOTTOM: 7px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#bodywrapper #maincontent #sidenav #leftnavlist LI A:hover {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; BACKGROUND: url(./../images/arrow-dark.gif) #8eb870 no-repeat 182px center; PADDING-BOTTOM: 7px; MARGIN: auto auto auto 0px; WIDTH: 170px; COLOR: #ffffff; TEXT-INDENT: 0px; PADDING-TOP: 2px
}
UL#rightnavlist {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: white 0px solid; WIDTH: 248px; PADDING-TOP: 0px; BORDER-BOTTOM: white 0px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
UL#rightnavlist LI {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ffffff
}
UL#rightnavlist LI A {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(./../images/arrow-light.gif) #ddebd1 no-repeat 225px center; PADDING-BOTTOM: 7px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#bodywrapper #maincontent #right_sidenav #rightnavlist LI A:hover {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; BACKGROUND: url(./../images/arrow-dark.gif) #8eb870 no-repeat 225px center; PADDING-BOTTOM: 7px; MARGIN: auto auto auto 0px; WIDTH: 212px; COLOR: #ffffff; TEXT-INDENT: 0px; PADDING-TOP: 2px
}
UL#centernavlist {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: white 0px solid; WIDTH: 430px; PADDING-TOP: 0px; BORDER-BOTTOM: white 0px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL#centernavlist LI {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ffffff
}
UL#centernavlist LI A {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: #ddebd1 no-repeat 430px center; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#bodywrapper #maincontent #centernavlist LI A:hover {
	PADDING-RIGHT: 30px; PADDING-LEFT: 20px; BACKGROUND: #8eb870 no-repeat 430px center; PADDING-BOTTOM: 3px; MARGIN: auto auto auto 0px; WIDTH: 430px; COLOR: #ffffff; PADDING-TOP: 2px
}
.hospitalheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8eb770; FONT-FAMILY: Verdana
}
.hospitalsubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9a8669; FONT-FAMILY: Verdana
}
.hospitalpageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #8eb770; FONT-FAMILY: Arial
}
.hospitalpageheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #9a8669; FONT-FAMILY: Arial
}
.promotext {
	WIDTH: 150px
}
.newsbox {
	WIDTH: 250px
}
emphasis {
	FONT-STYLE: italic
}
.newstext {
	WIDTH: 250px
}
#hospitaloptions {
	PADDING-RIGHT: 40px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 10px
}
#optioninput {
	VERTICAL-ALIGN: middle
}
#hospitaloptions-commmed {
	PADDING-RIGHT: 40px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 20px
}
#optioninput-commmed {
	VERTICAL-ALIGN: middle
}
#hospitaloptions-barnam {
	PADDING-RIGHT: 40px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 0px
}
#optioninput-barnam {
	VERTICAL-ALIGN: middle
}

.searchbox
{
	font-family:tahoma, trebuchet ms, arial, geneva;
	font-size:10px; 

}