/* CSS Document - COMBINED FROM STYLEZ STANDALONE AND STYLEZ.CSS */

#bread-crumb {font-size: 15px; padding: 5px; font-weight: bold; color:#7f014b; float: left; font-family:Arial, Tahoma, Helvetica, sans-serif;}
#bread-crumb a {text-decoration: underline; font-weight: normal; color:#343399}
#bread-crumb a.clevel {font-size: 11px; font-weight: bold; color:#343399; text-decoration:underline;}
#footer p{text-align:center; color:#FFFFFF; font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:13pt;}
#footer a{color:#FFFFFF; text-decoration:none;}
#footer a:active{color:#FFFFFF; text-decoration:none;}
#footer a:visited{color:#FFFFFF; text-decoration:none;}
#footer a:hover{color:#FFFFFF; text-decoration:underline;}
#header{width:714px; height:102px; position:relative;}
#header-links{width:250px; position:absolute; right:77px; top:8px; text-align:center; font-family:Arial, Tahoma, Helvetica, sans-serif; font-weight:bold; font-size:13pt; color:#000000;}
#header-links a{text-decoration:none; color:#000000;}
#header-links a:active{text-decoration:none; color:#000000;}
#header-links a:visited{text-decoration:none; color:#000000;}
#header-links a:hover{text-decoration:underline; color:#000000;}

#PageHeader h1.Title {height: 25px; margin:0; line-height:25px; padding: 5px 0 5px 0px; font-family: Georgia,Times,serif; font-weight:normal; font-size:28px; color: #b45c72; font-style: oblique; clear: both; margin-top: 1em}

#printemail {display: block; width: 223px; height:24px; float:right;}
#printemail a {border: 0; display: block; font-size: 120%; padding: 0; margin: 0; text-transform: uppercase; font-weight: normal; font-family: Arial,Helvetica,Verdana,sans-serif; color: #FFF; text-decoration: none}
*html #printemail a {font-size: 110%}
*:first-child+html #printemail a {font-size: 120%}
#printemail #TextSize {float:left; height:24px; overflow:hidden; width: 77px}
#printemail #TextSize a {height:24px; display:block; font-size:12px; overflow:hidden}
#printemail #TextSize #fontsize a {background: #c0bea9 url(/cm/media/stellentV2/chwtextsize.gif) no-repeat; padding: 0; margin: 0; border-right:1px solid white}
#printemail #TextSize #fontsize a.default {background-position: 0 0}
#printemail #TextSize #fontsize a.medium {background-position:  0 -44px}
#printemail #TextSize #fontsize a.large {background-position:  0 -88px}
#printemail #TextSize #fontsize a.default:hover, #printemail #TextSize #fontsize a.default:active {background-position: 0 -24px}
#printemail #TextSize #fontsize a.medium:hover, #printemail #TextSize #fontsize a.medium:active {background-position:  0 -70px}
#printemail #TextSize #fontsize a.large:hover, #printemail #TextSize #fontsize a.large:active {background-position:  0 -118px}


#printemail #Print {float: left; padding: 0px; display: block; overflow: hidden; border-right: 1px solid #FFF; background: #c0bea9; width: 56px; height: 24px}
#printemail #Print a {font-size: 14px; background: #c0bea9 url(/cm/media/stellentV2/print.gif) no-repeat top left; display: block; padding: 0; margin: 0; width: 56px; height: 24px}
#printemail #Print a:hover, #printemail #Print a:active {text-decoration: none; background: #c0bea9 url(/cm/media/stellentV2/print1.gif) no-repeat top left; width: 56px}

#printemail #Email {float: left; padding: 0px; display: block; overflow: hidden; background: #c0bea9; width: 88px; height: 24px}
#printemail #Email a {font-size: 14px; background: #c0bea9 url(/cm/media/stellentV2/email.gif) no-repeat top left; display: block; padding: 0; margin: 0; width: 88px; height: 24px}
#printemail #Email a:hover, #printemail #Email a:active {text-decoration: none; background: #c0bea9 url(/cm/media/stellentV2/email1.gif) no-repeat top left; width: 88px}

/* CSS Document */

#page{width:668px; text-align:center; margin:auto;}
#header-container{width:664px; height:250px; border:2px solid #7F004D; position:relative; margin:auto;}
/*#video{width:311px; height:250px; position:absolute; bottom:0px; right:0px; border:0px;}*/
#banner-headline{margin-top:6px; text-align:left;}
#header-text{font-family:Arial, Tahoma, Helvetica, sans-serif;}
#header-text h1{font-size:24px; text-align:left; color:#4B7A02; margin-bottom:5px; font-weight:normal; margin-top:0px;}
#header-text h3{text-align:left; color:#666666; font-size:13pt; line-height:17px; margin-top:0px; margin-bottom:5px; font-weight:normal; margin-left:2px;}
#arrow-links{font-size:13px; line-height:11px; text-align:left; background:URL(/cm/Media/images/arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:17px; margin-bottom:5px;}
#arrow-links a{color:#003399; text-decoration:underline; font-weight:bold;}
#arrow-links a:active{color:#003399; text-decoration:underline;}
#arrow-links a:visited{color:#003399; text-decoration:underline;}
#arrow-links a:hover{color:#003399; text-decoration:none;}
#video-links{font-size:15px; line-height:11px; text-align:left; background:URL(/cm/Media/images/arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:17px; margin-bottom:5px;}
#video-links a{color:#003399; text-decoration:underline; font-weight:bold;}
#video-links a:active{color:#003399; text-decoration:underline;}
#video-links a:visited{color:#003399; text-decoration:underline;}
#video-links a:hover{color:#003399; text-decoration:none;}
#header-text h2{font-size:24px; text-align:left; font-weight:normal; margin-top:0px; letter-spacing:-1px; margin-bottom:0px; color:#898989;}
#video-select{font-size:20px; font-weight:normal; text-align:left; margin-top:8px; color:#898989;}
#video-select a{color:#898989; text-decoration:underline;}
#video-select a:active{color:#898989; text-decoration:underline;}
#video-select a:visited{color:#898989; text-decoration:underline;}
#video-select a:hover{color:#898989; text-decoration:none;}

#page-content{margin-top:13px; font-family:Arial, Tahoma, Helvetica, sans-serif; color:#666666; border-bottom:4px solid #CCCCCC; padding-bottom:10px;}
#page-content h2{font-size:17px; margin-top:5px; margin-bottom:0px; text-align:left;}
#page-content p{font-size:13pt; margin-top:5px; text-align:left; margin-bottom:2px;}
#more-btn-container{width:67px; height:26px; position:absolute; left: 274px; top: 160px;}
.gutter{width:10px;}
a.spotlight{border:0px; color:#666666; text-decoration:none;}
a.spotlight:active{border:0px; color:#666666; text-decoration:none;}
a.spotlight:visited{border:0px; color:#666666; text-decoration:none;}
a.spotlight:hover{border:0px; color:#666666; text-decoration:underline;}

a.learnmore{width:83px; height:18px; background:URL(/cm/media/images/learnmore.jpg); display:block;}
a.learnmore:hover{background:URL(/cm/media/images/learnmore-ro.jpg);}
a.get-to-know-us{width:216px; height:125px; background:URL(/cm/media/images/get-to-know-us.jpg); display:block;}
a.get-to-know-us:hover{background:URL(/cm/media/images/get-to-know-us-ro.jpg);}
a.chw-locations{width:216px; height:125px; background:URL(/cm/media/images/chw-locations.jpg); display:block;}
a.chw-locations:hover{background:URL(/cm/media/images/chw-locations-ro.jpg);}
a.chw-map{width:216px; height:125px; background:URL(/cm/media/images/chw-map.jpg); display:block;}
a.chw-map:hover{background:URL(/cm/media/images/chw-map-ro.jpg);}
a.more-btn{width:67px; height:26px; background:URL(/cm/media/images/more-btn.jpg); display:block;}
a.more-btn:hover{background:URL(/cm/media/images/more-btn-or.jpg);}
a.more{width:49px; height:13px; background:URL(/cm/media/images/more.gif); display:block;}
a.more:hover{background:URL(/cm/media/images/more-ro.gif);}

/*Pages with spotlights*/
#spotlight-page h1{color:#4B7A02; text-align:left; font-size:18px; margin-top:9px;}
#spotlight-page p{text-align:left; font-size:18px;}
#spotlight-page ul{text-align:left; margin-left:10px; padding-left:10px;}
.spotlight-background-cell{background:URL(/cm/media/stellentV2/spot-background.gif); background-position:top; background-repeat:repeat-x; background-color:#E9E6D3; padding-top:3px;}
#spotlight-title-block{width:175px; background-color:#999999; height:26px; margin-top:-2px; font-size:20px; color:#FFFFFF; text-align:left; padding-left:5px; line-height:26px; font-weight:bold;}
#spotlight-text-block{width:160px; text-align:left; padding-left:10px; padding-right:10px; font-size:12pt; padding-top:5px; line-height:16px; background:URL(/cm/media/stellentV2/spot-bottom.gif); background-position:bottom; background-repeat:no-repeat; background-color:#FFFFFF; padding-bottom:30px; position:relative; margin-bottom:6px;}
#spotlight-more-btn-container{width:49px; height:13px; position:absolute; bottom:10px; right:10px;}

a.paragraph-link{font-weight:bold; text-decoration:underline; color:#666666;}
a.paragraph-link:active{text-decoration:underline; color:#666666;}
a.paragraph-link:visited{text-decoration:underline; color:#666666;}
a.paragraph-link:hover{text-decoration:none; color:#666666;}

a.paragraph-link-normal{text-decoration:underline; color:#666666;}
a.paragraph-link-normal:active{text-decoration:underline; color:#666666;}
a.paragraph-link-normal:visited{text-decoration:underline; color:#666666;}
a.paragraph-link-normal:hover{text-decoration:none; color:#666666;}

/* PULLED FROM THE TEST.CSS DOCUMENT */

/* IE7 WIDTH PROBLEM */
#LandingNoSidebar #container #contentarea #contentborder #content #contentmain .SiteAreaNavigator {overflow:hidden; padding-right: 10px}

/* THESE DON'T GENERALLY CHANGE */
body {margin:0; padding:0}
.breaker {clear: both}

#LandingNoSidebar #contentheader, 
#Landing #contentheader,  
#LandingNoFeatureNoSideBar #contentheader, 
#Document #contentheader,  
#DecidingLandingNoSidebar #contentheader,
#LandingSidebarNoFeature  #contentheader,
#MedicareD #contentheader,
#MedicareDLanding #contentheader  {display: none; font-size:1px; margin-bottom:10px}

#container {background: #FFF url(/cm/media/stellentV2/chwback.gif) repeat-y 0 0; overflow: hidden; margin: 0 auto; width: 954px; margin-bottom:4px}
#contentarea {float: left;	width: 710px; }
#nav-column {float: left;	width: 1946px; }
#masthead {width: 954px; border:0; padding:0; margin:0; display: block; margin-left: auto; margin-right: auto}
#contentarea #sidebar {width: 173px;	float: left}
#contentarea #contentborder, #MainSplash #contentarea #contentholder {clear:both; float: left; width: 700px; padding: 0px; margin-bottom: 10px;}

#CHWcontentarea {float: left; width: 700px; padding: 6px 1px 0px 10px; overflow: hidden}
#CHWcontentarea-spot {float: left; width: 700px; padding: 6px 1px 0px 10px; overflow: hidden}
#contentbottom {display: block; background: url(/cm/media/stellentV2/content-bottom.gif) no-repeat bottom center; width: 954px; height: 16px}
#contentbottom-spot {display: block; background: url(/cm/media/stellentV2/content-bottom-spot.gif) no-repeat bottom center; width: 954px; height: 16px}

/* SITE AREAS */
#MainSplash #siteareas {width: 500px; padding-left: 5px}
#siteareas .SiteAreaNavigator {padding: 0; margin: 0}
#siteareas .SiteAreaNavigator .image {padding-bottom: 10px}
#siteareas .SiteAreaNavigator .content {margin: 0; padding: 0; border: 0}

#siteareas .siteareatriple {clear: both; display: block}
#siteareas .siteareatripleleft {float: left; width: 158px; padding-right: 12px; margin-bottom: 1em}
#siteareas .siteareatriplemiddle {float: left; width: 158px; padding-right: 12px; margin-bottom: 1em}
#siteareas .siteareatripleright {float: left; width: 158px; margin-bottom: 1em}

#MainSplash #features #left  {float: left; width: 505px; padding: 0}
#MainSplash #features #right {float: left;	width: 189px; padding: 0 6px}

#news .RecentNews p, #contentlower #left p, #features .FeatureRotatorBlurb p  {margin: 0; padding: 0}

#splitcontent #sitenavigator {float: left;	width: 340px}
#news {float: right; width: 340px}

#MainSplash #features, #MainSplash #rightcontent #ContentRotater, #MainSplash #splitcontent   {width: 100%;	overflow: hidden}
#MainSplash .RotatingRecipeImage {width: 159px; float: left; margin-right:10px}
#MainSplash #news .RecentNews .separator br {display: none}
#MainSplash #contentlower {float: left}
#MainSplash #contentlower #left {clear: both; width: 505px; padding: 0px 10px; background-color: #FFF; margin-top: 1em}
#MainSplash #contentlower #left img {display: none; margin: 0; padding: 0; border: 0}
/*#MainSplash #contentlower #right {float: right; width: 206px; background-color: #f6f6f6}*/
#Document #sidebar {float: right;	margin-bottom: 10px; width: 173px}

.buct2 table {clear: both}
.buct2 table .left, .buct2 table .right {display: block}
.buct2 table.img {clear: auto;}
.more {font-weight: bold}

#RootSplash #MainSplash #contentlower #left,
#BackSplash #MainSplash #contentlower #left {clear: both; margin-top: 1em;	width: 505px}

/* GENERAL */
body {background:#777 url(/cm/media/stellentV2/chwback_bodytile.gif) no-repeat center top; color:#666; font: 120% arial, helvetica, sans-serif; margin-top: 0px; margin-left: 0px;}
a {color: #003399; text-decoration: underline}
a:hover {color: #003399; text-decoration: none}
a:active, a:visited {color: #09214d; text-decoration: underline}

/* NAVIGATION */

#nav-column {float: left;	width: 236px; margin: 0; padding: 0; padding-top:6px; overflow: hidden; font-family: Arial,Helvetica,Verdana,sans-serif; margin-left: 2px}
*html #nav-column {margin: 0; margin-left: 1px}
#nav-column .chwnav a {margin: 0; padding: 0}
#nav-column img {border: 0; margin: 0px; padding: 0px}
#nav-column #nav-upper a, #nav-column .menu a, #nav-column #lvl2Selected.open {padding:4px 16px;  display: block; color: #333; background:#f4f4ea url(/cm/media/stellentV2/sys_menu_dot_gray.gif) no-repeat 6px 8px; text-decoration: none; margin:0 6px; text-decoration:none}
#nav-column h1, #nav-column h2, #nav-column h3, #nav-column p {font-size: 100%; margin:0; padding:0}
#nav-column #nav-upper h1,#nav-column #nav-upper h2  {font-size: 100%; font-weight: normal; margin: 0; padding: 0px 0}
#nav-column #nav-upper h1 a {color: #333; text-decoration: none; font-weight:normal}
#nav-column #nav-upper h1 a:hover, #nav-column #nav-upper h1 a:active {text-decoration: underline; color: #7f004d}

#nav-column #nav-upper a, #nav-column .menu a {padding-left:26px; background:#f4f4ea url(/cm/media/stellentV2/sys_menu_dot_gray.gif) no-repeat 16px 8px; }

#UHSMainSplash #nav-column a.toplinks {color:#7f004d; background:#f4f4ea url(/cm/media/stellentV2/sys_menu_dot_plum.gif) no-repeat no-repeat 16px 8px; padding-left:27px}
#nav-column #nav-upper .contents1 .contents1 a {padding-left:37px; background-position:26px 8px;}
#nav-column #nav-upper .contents1 .contents1 a:hover,
#nav-column #nav-upper .contents1 .contents1 a:active {color:#7f004d; text-decoration: underline}

#nav-column #nav-upper h1 a.Current, #nav-column #lvl2Selected.open {background: #f4f4ea url(/cm/media/stellentV2/sys_menu_dot_plum.gif) no-repeat 6px 8px; color: #7f004d}
#nav-column #lvl2Selected.open,#nav-column #lvl2Selected.open a {font-weight:normal}
#nav-column #nav-upper h1 a.Current {background: #f4f4ea url(/cm/media/stellentV2/sys_menu_dot_plum.gif) no-repeat 16px 8px; padding-left:27px;}
#nav-column #nav-upper a.Current {background: #f4f4ea url(/cm/media/stellentV2/sys_menu_dot_plum.gif) no-repeat; color:#7f004d;}
#nav-column #nav-upper h2 a.Current {background: #f4f4ea url(/cm/media/stellentV2/sys_menu_dot_plum.gif) no-repeat 16px 8px; padding-left:27px;}

#nav-column #nav-upper  .contents1 .group2 .contents2 a {background:#f4f4ea url(/cm/media/stellentV2/sys_menu_dot_gray.gif) no-repeat 38px 8px; padding-left:49px}
#nav-column #nav-upper  .contents1 .group2 .contents2 a.Current {background:#f4f4ea url(/cm/media/stellentV2/sys_menu_dot_plum.gif) no-repeat 38px 8px; padding-left:49px}
#nav-column #nav-upper h3 {background:#f4f4ea; margin:0 6px; padding: 4px 16px 4px 38px; color:#999}


#nav-column #nav-upper a.toplinks:hover,
#nav-column #nav-upper .PopupLink a:hover, 
#nav-column #nav-upper a.Header:hover {color:#7f004d; text-decoration: underline}

#nav-column #nav-upper {background-color: #f4f4ea; margin-top: 0}

/* CONTAINERS (GENERAL AND SPLASH PAGES) */
#container {margin-top: 6px; width: 954px; clear: both; margin-left: auto; margin-right: auto; }

#contentarea #contentborder #content {overflow:hidden}
#contentarea {display:block; overflow:hidden}


#clientintro .note {color:#999}

#PFDocument #contentarea #contentborder #content {padding: 12px 8px 20px 8px; overflow:visible}
#PFDocument #contentarea {border-left: solid 1px #fff; display:block; overflow:visible}


/* BREADCRUMBS */

.BreadCrumbs {width: 466px; background-color: #e9e6d3; font-size: 15px; font-weight: bold; color:#7f014b; float: left; padding:0px 5px 0px 5px; vertical-align:middle; line-height:24px;}
.BreadCrumbs a {text-decoration: underline; font-weight: normal; color:#343399}
.BreadCrumbs .separator {background-image: url(/cm/media/stellentV2/breadcrumb.gif); background-repeat: no-repeat; background-position: 0 4px; padding: 0 2px 0 3px; width: 5px; display: inline-block;}
.BreadCrumbs a.clevel {font-size: 11px; font-weight: bold; color:#343399; text-decoration:underline;}

/* Banner Area */
#banner{padding-bottom:10px;}
#title-holder{position:relative; height:150px;}
#l1{visibility:visible; position:absolute; top:0px; left:0px;}
#l2{visibility:hidden; position:absolute; top:0px; left:0px;}
#l3{visibility:hidden; position:absolute; top:0px; left:0px;}
#l4{visibility:hidden; position:absolute; top:0px; left:0px;}
#l5{visibility:hidden; position:absolute; top:0px; left:0px;}