@charset "utf-8";
/* CSS Document */


/* Global Attributes
-----------------------------------------------------------------------------------------------------------------------------------*/

html, body { margin: 0 auto; padding:0; font-size:13px; line-height:150%; font-family:Arial, Helvetica, sans-serif; background:url(https://www.kdheks.gov/images/bg-header2.png) repeat-x;background-color:#4469ac; text-align: center; }

a:link,a:visited { text-decoration:none; color:blue; }
a:active,a:hover { text-decoration:underline; color:#890d16; outline: 0; }
a:focus { outline: thin dotted; }

#wrap { margin: 0 auto; padding:0; width:1000px; display: block; align:center; text-align: left; }  /*  IE Browser Fix for Centering  */
#search { float: right; padding-right: 25px; }
#headerwrap { margin: 0 auto; padding:0; height: 200px; display: block; align:center; width: 1000px;}
#menu { margin: 0 auto; padding: 0; width:998px; background:url(https://www.kdheks.gov/images/bg-menu-env.png) repeat-x; border-left:solid 1px #cfdeff; border-right:solid 1px #cfdeff; border-bottom:solid 1px #cfdeff; height: 36px; }
#menu-shadow { margin:auto; background:url(https://www.kdheks.gov/images/menu-shadow.png)  repeat-x; width: 998px; height:11px;border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;float: left; }
#mainbody{ margin:0 auto;width:1000px;background-color:#ffffff; }
p {font-size:13px; line-height:150%;}
.large-bold {font-size:14px; line-height:150%; font-weight:bold;}
.larger {font-size:16px; line-height:150%;}
.larger-bold {font-size:16px; line-height:150%; font-weight:bold;}
.largest-bold {font-size:18px; line-height:150%; font-weight:bold;}
.smaller {font-size:12px; line-height:150%;}


/* ---------   Breadcrumbs   ---------  */
#breadcrumbs { margin:auto; width: 988px; background: #466aae;background-image:url(https://www.kdheks.gov/images/breadcrumbs-bg.jpg);background-repeat:repeat-x; font-weight: bold; font-style:italic; color:white; padding-top: 5px; padding-bottom:5px; padding-left:10px;border-left: #ffffff solid 1px;border-right: #ffffff solid 1px;border-bottom: #ffffff solid 1px; height: 25px;}
a.breadcrumbs-links { color: white;text-decoration:underline; }
a.breadcrumbs-links:hover { color:yellow;text-decoration: none; }
span.logos { float: right; padding-right: 10px; }


/* ---------   Content - (total width 980px w/ 10px padding on each side of main body content)  -------------*/

.padding-right-left {padding-right: 10px; padding-left: 10px; } 
.padding-bottom {padding-bottom:10px;}
#content{ margin:0 auto; width:1000px; background:#ffffff; padding-top: 13px; min-height:700px; vertical-align: top;}
#content-brfss { margin:0 auto; width:1000px; background:#ffffff; padding-top: 13px; vertical-align: top;}
#content-local-health { margin:0 auto; width:1000px; background:#ffffff; padding-top: 13px; vertical-align: top;}
.clear{ clear:both;visibility:hidden;width: auto;line-height:10px!important; }
.padding{ padding: 10px; }
.left-content-large{ float:left;width:740px;padding-right:10px; padding-left: 10px; background:#ffffff; vertical-align: top; }
.right-content-small{ float:right;width:218px; padding-right:10px; padding-left:10px; background:#ffffff;padding-top: 5px; vertical-align: top; }
#all-content { width: 980px; padding-right:10px; padding-left: 10px; background:#ffffff; vertical-align: top; }
.all-content { width: 980px; padding-right:10px; padding-left: 10px; background:#ffffff; vertical-align: top; }
#oops { background-image:url(/images/oops.png); background-repeat:no-repeat; height: 500px; }
#popup{ margin:0 auto; background-color::#ffffff; padding-top: 13px; vertical-align: top;}

#center-content{ width: 732px; padding-right: 8px; padding-left: 8px; background:#ffffff; vertical-align: top; }

#kfipp-all-content{ width: 978px; padding-right:10px; padding-left: 10px; background:#000000; vertical-align: top; border-left: #ffffff solid 1px;border-right: #ffffff solid 1px;border-bottom: #ffffff solid 1px;}

#bcclr-portal-all-content{ margin:0 auto; width:980px; padding-right:10px; padding-left: 10px; background:#ffffff; padding-top: 13px; min-height:550px; vertical-align: top;}

#local-health-all-content{ width: 978px; padding-right:10px; padding-left: 10px; background:#ffffff; vertical-align: top; border-left: #ffffff solid 1px;border-right: #ffffff solid 1px;border-bottom: #ffffff solid 1px;}
.local-health-left-content-small { float:left; width:218px; background:#ffffff; padding-top: 5px; vertical-align: top; padding-left: 10px; }


#kids-corner-all-content{ width: 978px; padding-right:10px; padding-left: 10px; background:#006699; vertical-align: top; border-left: #ffffff solid 1px;border-right: #ffffff solid 1px;border-bottom: #ffffff solid 1px;}

/* ---------    Positioning   ---------- */
.left { float: left; }
.right { float: right; }

img.righty {float: right; padding-left: 8px;}
img.lefty {float: left; padding-right: 8px;}



/* ---------    Lists   ---------- */
li.none { list-style-type:none; }
ul.none { list-style-type:none; }
ul.nonebold { list-style-type:none; font-weight: bold; }
dl.none { list-style-type:none; padding: 0 0 0 0.5em; }

/* ---------    Search Engine   ---------- */
.search{padding:0px 5px 20px 5px;}
.search .form-text{float:left;padding:0 5px;width:171px;height:31px;line-height:31px;border:none;background:transparent url(../images/bg-search-field.png) 0 0 no-repeat;}
.search .form-submit{float:left;width:27px;height:31px;line-height:31px;border:none;cursor:pointer;background:transparent url(../images/bg-search-submit.png) 0 0 no-repeat;}


/* ---------   Footer   ---------- */
.footer{background:url(../images/bg-footer-lger.png) repeat-x; height:110px; text-align:center; padding-top: 1px; line-height:120%;}
.footer img{ margin-left:5px;}
a.blackfooter{color: #454335;text-decoration:none;font-weight:bold;font-style: italic;}
a.blackfooter:hover{color:red;text-decoration: none;font-weight:bold;font-style: italic;}


/* ---------   Fonts  ---------  */
.bold{font-weight: bold;}
.italic{font-style: italic;}
.bold-italic{font-weight: bold; font-style: italic;}
.underline{text-decoration:underline;}
.underline-bold{text-decoration:underline; font-weight: bold; }
.white{color: white;}
.whitebold{color: white;font-weight:bold;}
.red{color: red;}
.redbold{color: red;font-weight:bold;}
.navy{color: #153777;}
.navybold{color: navy;font-weight:bold;}
.green{color: #060;}
.greenbold{color: #060;font-weight:bold;}
.orange{color: #ea5f02;}
.orangebold{color: #ea5f02;font-weight:bold;}
.purplebold{color: #4b3b96;font-weight:bold;}
.yellow{color: #f1ad02;}
.yellowbold{color: #f1ad02;font-weight:bold;}
.font16brightbluetextbold {color: blue;font-weight: bold;font-size: 13pt;}
.fontred {color: #FF0000;}
.font10 { font-size: 14px; color: #000000;}
.font9 { font-size: 12px; color: #000000;}
.blue-font-bold { color: #06387d; font-weight: bold; }
.light-blue-bold { color: #829cc8; font-weight: bold; }
.light-blue {color: #5b9bd5;}
.hcf-font {color:#621316; font-weight: bold;}
.HCF-DefinedTerm { font-weight: bold; font-style: italic; color:#621316; }

.highlight {background-color: #FF6;}
.highlight-border {background-color: #FF6; padding: 5px; border: solid 1px #000000; }


/* ---------  KORA Page----------*/
.koraborder-fill { margin: auto; width: 100%; border: solid 1px #f1ad02; background-color: #f1ad02; height: .5px; }
.header-font-gold { color: #f1ad02; font-size:20px; font-weight: bold; padding-left: 5px; font-family:"Trebuchet MS"; }
.health-border-fill-kora { margin: auto; width: 98.5%; border: solid 1px #153777; background-color: #153777; padding: 7px; }
.kora-font-large { font-size: 26px; font-weight: bold; }


/* ---------  Headings ----------*/
h2 { font-size: 150%; }
h3 { font-size: 130%; }
h4 { font-size: 100%; }


/*  --------  Table Fonts  ------*/
a.blue-table-head{color: white;text-decoration:none;font-weight:bold;font-style: italic; font-size: 130%;}
a.blue-table-head:hover{color:yellow;text-decoration: underline;font-weight:bold;font-style: italic;}
.font-head{ font-size: 120%; color: white; font-weight:bold;font-style: italic;}
.font-head-black{ font-size: 120%; font-weight:bold;font-style: italic;}


/*  --------  Table Fonts  ------*/
td.border-bottom-health { border-bottom: solid 1px #153777;}
table.border-health { border: solid 1px #153777;}
.border-health { border: solid 2px #153777;}


/* Ends Global Attributes 
-----------------------------------------------------------------------------------------------------------------------------------*/




/* KDHE Home Page ------ Division Pages ---- Bureau Home Page Content
-----------------------------------------------------------------------------------------------------------------------------------*/

/* --------------   Home Page Specific Content   ----------------  */

/* -- Flash Rotating Box --- */
#slideshowwrapper { width:740px; padding: 0px 0px 10px 0px; }
 
/* -- Group Boxes --- */
#hometopicwrapper { width:740px; padding:0px 10px 10px 0px; vertical-align: top;}
#hometopiccolumn1 { float:left; margin:0; width:360px; }
#hometopiccolumn2 { float:right; margin:0; width:360px; }
#hometopic { width:360px; background:#ffffff; margin:5px 0; height: 100px; }
#group:hover { background-color:#f9f8ef; border-top:1px solid #cecfb5; border-left:1px solid #cecfb5; border-right:1px solid #666; border-bottom:1px solid #666;cursor:pointer; }
#group { background: #EBEAD6; margin:5px 0; border-top:1px solid #dfdfdf; border-right:1px solid #999; border-bottom:1px solid #999; border-left:1px solid #dfdfdf; overflow:hidden; width:360px; height: 100px; display:block; float:left; padding:0; }
#group h1 { padding:2px 10px 2px 65px; font-size:120%; margin:0 auto; color:#454335; font-weight:bold; }
#group h1 a,
#group h1 a:link,
#group h1 a:visited { color:#454335; text-decoration:none; }
#group h1 a:hover { color:#454335; text-decoration:underline; }

div .group img { clear:both; display:block; float:left; position:relative; border:none;}

#group p a { margin:0 auto; line-height:100%; font-weight: bold; font-size: 100%;} 
#group p a:link,
#group p a:visited { color:#454335; text-decoration:none; }
#group p a:hover { color:#454335; text-decoration:underline; }	
#group p { margin:0 auto; padding:0 10px 2px 65px; font-size:100%; }


/* -- Data Reports & Twitter Boxes --- */
#datatwittterwrapper { width:740px; padding:1px 10px 10px 0px; }
#datacolumn1 { float:left; margin:0; width:360px;  height: 760px; }
#data { margin:0; border:#d2d1bd solid 1px;  height: 363px; width:360px; }  /* 27px per list */
#events { margin:0; border:#d2d1bd solid 1px;  height: 52px; width:360px; padding-bottom: 20px; } 
#weathercomlumn1 { float:left; margin:0; width:360px; }
#upcoming { float:left; margin:0; width:360px; }
#twittercolumn2 { float:right; margin:0; width:360px; padding-left: 10px; }

#datacolumn1 h1 { padding:4px 15px; font-size:120%; margin:0; color:#454335; font-weight:bold; background: #d2d1bd; }
#datacolumn1 ul { margin:7px auto 10px auto; padding:0 10px; list-style:none; }
#datacolumn1 li { margin:0 5px; padding:3px 0; border-bottom:#153777 dotted 1px; }
#datacolumn1 li a:visited { text-decoration:none;  }
#datacolumn1 li a:hover { text-decoration:underline; display:block; }
.tablesettingblue { background: url(https://www.kdheks.gov/images/blue-table-bg.jpg) repeat-x; color: white; font-weight:bold; background-color: #4368ac;}
.tablesettingblueborder { border: solid 1px #153777; }
.tablesettingred { background: url(/images/hcf-banner-bg.jpg) repeat-x; color: white; font-weight:bold; }
.tablesettingredborder { border: solid 1px #621316; }
.tablesettingblackborder { border: solid 1px #000000; }
.tablesettingblackbordertop { border-top: solid 1px #000000; }
.tablesettingblackbordertopright { border-top: solid 1px #000000; border-right: solid 1px #000000; }
.tablesettingblackborderright { border-right: solid 1px #000000; }
.tablebgblue { color: white; font-weight:bold; background-color: #002569;}
.tablebgltblue { color: black; font-weight:bold; background-color: #c6d9f1;}

.tablesettinggreen { background: url(https://www.kdheks.gov/images/green-table-bg.jpg) repeat-x; color: white; font-weight:bold; background-color: #1b4707;}
.tablesettinggreenborder { border: solid 1px #1b4707; }

/* -- Left Side Menu --- */
#bureausidewrapper { float:right; margin:-20px 0 0 0; padding:0; width:218px; border:#1b4707 solid 1px; }

#homesidewrapper { float:right; margin:-20px 0 0 0; padding:0; width:218px; border:#1b4707 solid 1px;  }
#homesidenews { font-size:100%; margin:0; padding:0; }
#homesidenews  h1 { padding:4px 15px; font-size:120%; margin:0; color:#FFF; font-weight:bold; background-color: #002569; }
#homesidenews  ul { margin:0 auto 10px auto; padding:0 10px; list-style:none; }
#homesidenews  li { margin:0 5px; padding:2px 0; border-bottom:#002569 dotted 1px; }
#homesidenews  li a:visited { text-decoration:none;}
#homesidenews  li a:hover { text-decoration:underline; display:block; }

#homeside { margin:0; padding:0; }
#homeside h1 { padding:4px 15px; font-size:120%; margin:0; color:#ffffff; font-weight:bold; background: url(https://www.kdheks.gov/images/bg-menu-env.png) repeat-x; }
#homeside ul { margin:0 auto 10px auto; padding:0 10px; list-style:none; }
#homeside li { margin:0 5px; padding:2px 0; border-bottom:#002569 dotted 1px; }
#homeside li a:visited { text-decoration:none; }
#homeside li a:hover { text-decoration:underline; display:block; }

#newshomesidewrapper { float:right; margin:-20px 0 0 0; padding:0; width:218px; border:#1b4707 solid 1px; }

/* --------------   End Home Page Specific Content   ----------------  */

/* --------------   Division Pages Specific Content   ----------------  */
h1.env-title { font-style:italic; font-size: 260%; color:#060; padding-left: 25px; }
h2.env-title { font-style:italic; font-size: 200%; color:#060; padding-left: 25px; }
h2.env-title-smaller { font-style:italic; font-size: 170%; color:#060; padding-left: 25px; }
h2.env-title-smaller-nopad { font-style:italic; font-size: 170%; color:#060; padding-left: 0px; }
h2.env-title-smallest { font-style:italic; font-size: 150%; color:#060; padding-left: 25px; }
h3.env-title { font-style:italic; font-size: 140%; color:#060; padding-left: 25px; }
h3.env-title-smallest { font-style:italic; font-size: 110%; color:#060; padding-left: 25px; }
h4.env-title { font-style:italic; font-size: 100%; color:#060; padding-left: 25px; }
p.bureau-heading {display:block; /*width: 80%;*/ font-size: 140%;}
#div2columnwrapper { width:740px; padding:1px 10px 10px 0px; }
#divcolumn1 { float:left; margin:0; width:360px; border-right: solid 1px green; height: 100%;}
#divcolumn2 { float:right; margin:0; width:360px;  }
.environmentbureauborder { width: 100%; border: solid 1px green; color: white; background-color: white; height: 5px; }
.environmentbureaubordervertical { border-right: solid 1px green; height: 100%;}

h1.health-title { font-style:italic; font-size: 260%; color:#153777; padding-left: 25px; }
h2.health-title { font-style:italic; font-size: 200%; color:#153777; padding-left: 25px; }
h2.health-title-smaller { font-style:italic; font-size: 160%; color:#153777; padding-left: 25px; }
h2.health-title-smallest { font-style:italic; font-size: 150%; color:#153777; padding-left: 25px; }
h3.health-title { font-style:italic; font-size: 140%; color:#153777; padding-left: 25px; }
h3.health-title-smaller { font-style:italic; font-size: 120%; color:#153777; padding-left: 25px; }
h4.health-title { font-style:italic; font-size: 100%; color:#153777; padding-left: 25px; }
.health-title-smaller { font-style:italic; font-size: 160%; color:#153777; padding-left: 25px; }

h1.health-title-nopad { font-style:italic; font-size: 260%; color:#153777; padding-left: 0px; }
h2.health-title-nopad { font-style:italic; font-size: 200%; color:#153777; padding-left: 0px; }
h2.health-title-nopad-small { font-style:italic; font-size: 180%; color:#153777; padding-left: 0px; }
h2.health-title-nopad-smaller { font-style:italic; font-size: 140%; color:#153777; padding-left: 0px; }
h3.health-title-nopad-smaller { font-style:italic; font-size: 120%; color:#153777; padding-left: 0px; }

h3.health-title-nopad { font-style:italic; font-size: 140%; color:#153777; padding-left: 0px; }
h4.health-title-nopad { font-style:italic; font-size: 100%; color:#153777; padding-left: 0px; }

.health-title-underline { font-style:italic; font-size: 200%; color:#153777; text-decoration:underline;  }

h2.health-title-nopad-underline { font-style:italic; font-size: 200%; color:#153777; padding-left: 0px; border-bottom: 30px solid #153777; width: 98%; }
h2.health-title-nopad-smaller-underline { font-style:italic; font-size: 150%; color:#153777; padding-left: 0px; border-bottom: 5px solid #153777; width: 98%; }

.healthbureaubordervertical { border-right: solid 1px #153777; height: 100%;}

.korabureauborder-fill { width: 100%; border: solid 1px #621316; color: white; background-color: #060; height: 5px; }
.healthbureauborder-fill { width: 100%; border: solid 1px #153777; color: white; background-color: #153777; height: 5px; }
.healthbureauborder-fill-large { width: 100%; border: solid 1px #153777; color: white; background-color: #153777; height: 25px; }
.healthbureauborder { width: 100%; border: solid 1px #153777; color: white; background-color: white; height: 5px; }
#healthhomeside h1 { padding:4px 15px; font-size:120%; margin:0; color:#ffffff; font-weight:bold; background: url(https://www.kdheks.gov/images/breadcrumbs-bg.jpg) repeat-x; }
#healthhomeside ul { margin:0 auto 10px auto; padding:0 10px; list-style:none; }
#healthhomeside li { margin:0 5px; padding:2px 0; border-bottom:#002569 dotted 1px; }
#healthhomeside li a:visited { text-decoration:none; }
#healthhomeside li a:hover { text-decoration:underline; display:block; }


h1.hcf-title { font-style:italic; font-size: 260%; color:#621316; padding-left: 25px; }
h2.hcf-title { font-style:italic; font-size: 200%; color:#621316; padding-left: 25px; }
h3.hcf-title { font-style:italic; font-size: 140%; color:#621316; padding-left: 25px; }
h4.hcf-title { font-style:italic; font-size: 100%; color:#621316; padding-left: 25px; }

h1.hcf-title-nopad { font-style:italic; font-size: 260%; color:#621316; padding-left: 0px; }
h2.hcf-title-nopad { font-style:italic; font-size: 200%; color:#621316; padding-left: 0px; }
h2.hcf-title-nopad-smaller { font-style:italic; font-size: 140%; color:#621316; padding-left: 0px; }
h3.hcf-title-nopad { font-style:italic; font-size: 140%; color:#621316; padding-left: 0px; }
h4.hcf-title-nopad { font-style:italic; font-size: 100%; color:#621316; padding-left: 0px; }

.hcfbureaubordervertical { border-right: solid 1px #621316; height: 100%;}
.hcfbureauborder { width: 100%; border: solid 1px #621316; color: white; background-color: white; height: 5px; }
.hcfbureauborder-fill { width: 100%; border: solid 1px #621316; color: white; background-color: #621316; height: 5px; }
.healthquestborder-fill { width: 100%; border: solid 1px #548dd4; color: white; background-color: #548dd4; height: 5px; }
#hcfhomeside h1 { padding:4px 15px; font-size:120%; margin:0; color:#ffffff; font-weight:bold; background: url(https://www.kdheks.gov/images/hcf-menu-bg.jpg) repeat-x; }
#hcfhomeside ul { margin:0 auto 10px auto; padding:0 10px; list-style:none; }
#hcfhomeside li { margin:0 5px; padding:2px 0; border-bottom:#621316 dotted 1px; }
#hcfhomeside li a:visited { text-decoration:none; }
#hcfhomeside li a:hover { text-decoration:underline; display:block; }

#hcfbutton-homepage h1 { padding: 15px 0px 15px 0px; font-size:150%; margin:0; color:#ffffff; font-weight:bold; background: url(../images/hcf-banner-bg.jpg) repeat-x; width: 360 px; }
#hcfbutton-homepage h1 a{ text-decoration:underline; display:block; color: white; }
#hcfbutton-homepage h1 a:hover { text-decoration:underline; display:block; color: yellow; }

.hcf-rightnav a { text-decoration: underline; font-weight: bold; color: #621316; font-size: 120%; }
.hcf-rightnav a:hover { text-decoration: none; font-weight: bold; color: #621316; font-size: 120%; font-style: italic;}

.hcf-rightnav { float: right; width: 230px; height: 100%; display: block; }



#healthbutton-homepage h1 { padding:15px 15px 15px; font-size:150%; margin:0; color:#ffffff; font-weight:bold; background: url(../images/blue-table-bg.jpg) repeat-x; }
#healthbutton-homepage h1 a{ text-decoration:underline; display:block; color: white; }
#healthbutton-homepage h1 a:hover { text-decoration:underline; display:block; color: yellow; }

#envbutton-homepage h1 { padding:15px 15px 15px; font-size:150%; margin:0; color:#ffffff; font-weight:bold; background: url(../images/env-banner-bg.jpg) repeat-x; }
#envbutton-homepage h1 a{ text-decoration:underline; display:block; color: white; }
#envbutton-homepage h1 a:hover { text-decoration:underline; display:block; color: yellow; }

#hcfmissionwrapper { width:730px; padding: 0; color: white; font-weight: bold; background: #621316; border: solid 8px #621316; }
p.hcf-mission { font-style: italic; font-weight: bold; font-size: 110%; background: #621316; padding: 15px; }

/* End KDHE Home Page ----- Division Content -----  Bureau Home Page Content
-----------------------------------------------------------------------------------------------------------------------------------*/




/* Begin Bureau and Section Specific Attributes 
-----------------------------------------------------------------------------------------------------------------------------------*/
.left-content-small-no-min-height { float:left; width:218px; background:#ffffff; padding-top: 5px; vertical-align: top; padding-left: 10px; padding-bottom: 30px; }
.left-content-small { float:left; width:218px; background:#ffffff; padding-top: 5px; vertical-align: top; padding-left: 10px; min-height:900px; }
.right-content-large { float:right;width:750px;padding-right:10px; padding-left: 10px; background:#ffffff; vertical-align: top; }
.left-content-large { float:left;width:730px;padding-left: 9px; background:#ffffff; vertical-align: top; }

.mid-content-large { float:left;width:524px;padding-right:10px; padding-left: 10px; background:#ffffff; vertical-align: top; }
.hcf-right-content-small { float:right;width:210px; padding-right:10px; padding-left:10px; background:#ffffff;padding-top: 5px; vertical-align: top; }

/* 33% even content
-----------------------------------------------------------------------------------------------------------------------------------*/
#left-content-third { float:left; width:218px; background:#ffffff; padding-top: 5px; padding-left: 30px; padding-right: 10px; vertical-align: top; }
#mid-content-third { float:left; width:218px; background:#ffffff; padding-top: 5px; vertical-align: top; padding-left: 10px; padding-right: 10px; }
#right-content-third { float:right; padding-right: 20px; width:218px; background:#ffffff; vertical-align: top; }

#missionwrapper { width:730px; padding: 0; color: white; font-weight: bold; background: #005a1b; border: solid 8px #005a1b; }
p.env-mission { font-style: italic; font-weight: bold; font-size: 110%; background: #60854f; padding: 15px; }

.env-border { border: solid 1px #055a1b; }

.env-left-content-even { float:left; width:345px; background-color:#ffffff; vertical-align: top; padding-right: 10px; padding-top: 5px; padding-left: 12px; border: solid 2px green;  }
.env-right-content-even { float:right; width:345px; background:#ffffff; vertical-align: top; border: solid 2px green; padding-right: 10px; padding-top: 5px;  padding-left: 12px;  }
.env-center-content { width: 345px; padding-right:10px; background:#ffffff; vertical-align: top;  border: solid 2px green; padding-right: 10px; padding-top: 5px;  padding-left: 12px; position: relative; left: 200px;  }

.left-content-even { float:left; width:360px; background-color:#ffffff; vertical-align: top; padding-right: 10px; padding-left: 8px; }
.right-content-even { float:right; width:360px; background:#ffffff; vertical-align: top; }

/* 50% image and text teaser 
-----------------------------------------------------------------------------------------------------------------------------------*/
.image-teaser { width: 100px; padding: 5px; float: left;}
.text-teaser { width: 240px; padding: 5px; float: right; }

.bureau-center-content { width: 360px; padding-right:10px; padding-left: 200px; background:#ffffff; vertical-align: top; }

.portlet-heading { margin:0; border: solid 1px #055a1b;}
.portlet-title { background:url(https://www.kdheks.gov/images/bg-menu-env.png) repeat-x;font-weight:bold; color:white;font-style:italic;height: auto;font-size:14px;padding:5px;}
a.portlet-title { color: white; text-decoration: underline; }
a.portlet-title:hover { color:yellow; font-weight:bold; font-style: italic; }

.health-portlet-title { background:url(../images/breadcrumbs-bg.jpg) repeat-x;font-weight:bold; color:white;font-style:italic;height: auto;font-size:14px;padding:5px;}

.healthportlet-heading { margin:0; border: solid 1px #153777;}
.healthportlet-title { background:url(https://www.kdheks.gov/images/breadcrumbs-bg.jpg) repeat-x;font-weight:bold; color:white;font-style:italic;height: auto;font-size:14px;padding:5px;}
a.healthportlet-title { color: white;text-decoration: underline; }
a.healthportlet-title:hover { color:yellow; font-weight:bold; font-style: italic; }

.health-border { border: solid 1px #153777; }
#healthmissionwrapper { width:730px; padding: 0; color: white; font-weight: bold; background: #153777; border: solid 8px #153777; }
p.health-mission { font-style: italic; font-weight: bold; font-size: 110%; background: #506ca0; padding: 15px; }

.left-content-large-bureau { float:left; width:740px; padding-left: 10px; background:#ffffff; vertical-align: top; }

.third-content { float:left; width:246px; background-color:#ffffff; vertical-align: top; }
.two-thirds-content { float:right; width:504px; background:#ffffff; vertical-align: top; }
/* End Bureau and Section Specific Attributes 
-----------------------------------------------------------------------------------------------------------------------------------*/

/* WIC Content*/

.wic-left-content-small { float:left; width:218px; background:#ffffff; padding-top: 5px; vertical-align: top; padding-left: 10px; }
.wic-right-content-large { float:right;width:750px;padding-right:10px; padding-left: 10px; background:#ffffff; vertical-align: top; }

.wic-middle-content-large {float:left; width:500px;padding-right:10px; padding-left: 10px; background:#ffffff; vertical-align: top; }
.wic-right-content-small { float:right;width:210px;padding-right:10px; padding-left: 10px; background:#ffffff; vertical-align: top; }

#wic-content{ margin:0 auto; width:1000px; background:#ffffff; padding-top: 13px; vertical-align: top;}

a.address { color: #A66526; }

.manualtitles a {
    color: black;
    text-decoration: none;
    font-size: 90%;
    font-weight: bold;
}
.ui-state-hover a {
    color: white;
}

.ui-state-focus a {
    color: white;
}

.ui-state-active a {
    color: white;
}

/* KanCare Content*/

#kancare-left-content-even { float:left; width:485px ; background-color:#ffffff; vertical-align: top; padding-right: 10px; padding-left: 10px; }
#kancare-right-content-even { float:right; width:485px; background:#ffffff; vertical-align: top; padding-right: 10px;}
#kancare-center-content { width: 490px; padding-right:10px; padding-left: 260px; background:#ffffff; vertical-align: top; }
.kancare-portlet-heading { margin:0; border: solid 1px #621316;}
.kancare-portlet-title { background:url(https://www.kdheks.gov/images/hcf-menu-bg.jpg) repeat-x;font-weight:bold; color:white;font-style:italic;height: auto;font-size:14px;padding:5px;}



/* Center for Performance Mgmt Content*/

.blue-column { background-color: #2f4fa2; color: white; font-style: italic; font-weight: bold; padding-left: 10px;}
td.blue-border { border-top: solid 2px #2f4fa2;border-right: solid 2px #2f4fa2;}
td.blue-border-box-column { border-top: solid 2px #2f4fa2; border-right: solid 2px #2f4fa2; border-bottom: solid 2px #2f4fa2; border-left: solid 2px #2f4fa2;}
table.blue-border-box { border: solid 2px #2f4fa2;}
ul.checkmark-bullet { list-style-image:url(/images/checkmark-bullet.png); }
.blue-font { color: #06387d; }


/*****IMAGE SLIDER*************************************************************************************/

#s3slider {
  width: 740px; /* important to be same as image width */
  height: 200px; /* important to be same as image height */
  position: absolute;
  overflow: hidden; /* important */
}

#s3sliderContent {
  width: 740px; /* important to be same as image width or wider */
  margin-left: 0; /* important */
}

.s3sliderImage {
  width: 740px; /* important to be same as image width */
  height: 200px; /* important to be same as image height */
  position: relative; /* important */
  display: none; /* important */
}

.s3sliderImage span {
  visibility: hidden;
  position: absolute; /* important */
  left: 0;
  font: 10px / 15px Arial, Helvetica, sans-serif;
  padding: 10px 13px;
  width: 374px;
  background-color: #000;
  filter: alpha(opacity = 70); /* here you can set the opacity of box with text */
  -moz-opacity: 0.7; /* here you can set the opacity of box with text */
  -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
  opacity: 0.7; /* here you can set the opacity of box with text */
  color: #fff;
  display: none; /* important */
  top: 0;

  /*
      if you put
      top: 0; -> the box with text will be shown at the top of the image
      if you put
      bottom: 0; -> the box with text will be shown at the bottom of the image
  */
}



/*  --------------   Printing Page  ---------------
@page
{
	size: 8.5in 11in;
	margin: .5cm;
}*/



@media print
{

	#headerwrap, #menu, #breadcrumbs, .right-content-small, .left-content-small
	{
		display: none;
	}
     
	 body, h1, h2, h3, ol, ul, div, .right-content-large, .left-content-large, .all-content, .left-content-large-bureau, #content-brfss
	 {
     width: auto;
     border: 0;
     margin: 0 5%;
     padding: 0;
     float: none;
     position: static;
     overflow: visible;
 }
 

	 
	 /*div#content 
    {
     width: 100%;
     margin: 0;
	 float: none;
	 margin-left:50px;
    }
	.left-content-large
	{
	 width: 100%;
     margin: 0;
	 float: none;
	}
	.right-content-large
	{
     width: 100%;
     margin: 0;
	 float: none;	
	}
	.left-content-large-bureau 
	{
     width: 100%;
     margin: 0;
	 float: none;	
	}*/