body {
margin:0px;
padding:0px;
color:black;
background-color: #FFCC00;
}
#contentblock {
background:url(images/contentbg.gif) repeat-y #FFFFFF;
width:754px;
}
#setwidth {
width:754px;
height:230px;
border-bottom:solid 4px #FFFFFF;
background-color: #FFCC00;
}
#leftcol {
float:left;
}
#leftcol img {
width:205px;
}
#rightcol {
float:right;
width:183px;
}
#rightcol img {
width:183px;
}
#childcarereferral {
height:83px;
}
#grid {
width:366px;
float:left;
}
#grid, #grid td {
margin:0px;
padding:0px;
border:0px;
}
#kcc03 {
width:366px;
height:57px;
}
#kcclogo {
height:83px;
}
#kcc06 {
width:129px;
height:91px;
}
#kcc07 {
width:97px;
height:26px;
}
#kcc08 {
width:140px;
height:91px;
}
#kcc09 {
height:32px;
}
#kcc10 {
height:32px;
}
#kcc11 {
width:97px;
height:65px;
}
#kcc12 {
width:170px;
height:33px;
}
#kcc14 {
width:35px;
height:33px;
}
#kcc15 {
height:33px;
}
#families {
height:53px;
}
#kcc18 {
width:129px;
height:53px;
}
#kcc19 {
width:97px;
height:53px;
}
#kcc20 {
width:80px;
height:53px;
}
#kcc21 {
width:60px;
height:53px;
}
#kcc22 {
height:29px;
}
#providers {
height:53px;
}
#kcc24 {
height:29px;
}
#navigation {
width:187px;
float:left;
}
#navigation a:link, #navigation a:visited, #navigation a:hover, #navigation a:active {
display:block;
border-left:12px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
padding:2px 0px 1px 5px;
background-color: #FFCC00;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
#navigation a:link {
color: #000000;
text-decoration: none;
}
#navigation a:visited {
color: #000000;
text-decoration: none;
}
#navigation a:hover {
color: #FF0101;
text-decoration: underline;
}
#navigation a:active {
color: #000000;
text-decoration: none;
}
.subnav {
background-color: #b4d6f2;
border-bottom:2px solid #FFFFFF;
}
#navigation div.subnav a:link, #navigation div.subnav a:visited, #navigation div.subnav a:hover, #navigation div.subnav a:active  {
padding:2px 0px 3px 15px;
background-color: #b4d6f2;
border-bottom:0px;
}
#content {
float:right;
margin-right:5px;
width:550px;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
text-align:left;
}
#crumbs {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10px;
font-weight: normal;
color: #000000;
text-align: right;
padding-right:5px;
}
#crumbs a:link {
color: #761FEA;
text-decoration: none;
}
#crumbs a:visited {
color: #761FEA;
text-decoration: none;
}
#crumbs a:hover {
color: #761FEA;
text-decoration: underline;
}
#crumbs a:active {
color: #761FEA;
text-decoration: none;
}
#foot {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
clear:both;
background-color:#42739c;
color:#FFFFFF;
width:754px;
margin:0px;
padding:10px 0px;
}
#foot a:link, #foot a:visited, #foot a:active {
color: #FFFFFF;
text-decoration: none;
}
#foot a:hover {
text-decoration: underline;
}
#copy {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
text-align: center;
padding:10px;
}
#copy a:link, #copy a:visited,#copy a:active {
color: #333333;
text-decoration: none;
}
#copy a:hover {
text-decoration: underline;
}
h1, h2, h3, h4, h5, h6 {
color:#49769D;
}
h1 {
font-size:150%;
}
h2 {
font-size:140%;
}
h3 {
font-size:130%;
}
h4 {
font-size:120%;
}
h5 {
font-size:110%;
}
h6 {
font-size:100%;
}


/* search page(s) css */
table.searchResults {border: #CCCCFF 1px solid; border-collapse: collapse;}
table.searchResults TH {background: #666699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bolder;}
table.searchResults td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666699;}
.lightBorder {border: #CCCCFF 1px solid; border-collapse: collapse;}
.lightBorder td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666699;}

div.searchresultname {
    background-color: #666699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bolder;
    padding: 5px;
}
div.searchresultname a {
    color: #FFF;
}
div.searchresultbox {
    border: solid 1px #666699;
    margin-bottom: 15px;
    padding: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
table.searchdetail b {
    display: block;
    text-align: right;
}
table.searchdetail td { padding: 5px; vertical-align: top; }
table.searchdetail { margin-top: 10px; }

