@import "chadis.css";

h3 {
    font-size:medium;
    font-weight:bold;
    background-color:white;
    color:#526ab7;
    text-align:center;
    margin-left:15%;
    margin-right:15%;
}

   hr.clear {
      clear:both;
   }

   div.bottom {
      position:absolute;
      bottom:0px;
   }

   div.right {
      float:right;
   }

   div.left {
      float:left;
   }

   p.information {
      font-size:small;
      color:#526ab7;
      width:60%;
      margin-left:auto;
      margin-right:auto;
      text-align:justify;
   }

   div#disclaimer {
      margin-left:20%;
      margin-right:20%;
      font-size:x-small;
      font-style:italic;
      text-align:center;
      margin-bottom:1em;
   }

   div#feedback {
      text-align:center;
      margin-top:2em;
      margin-bottom:2em;
      width:60%;
      margin-left:auto;
      margin-right:auto;
   }

   div.search-box {
      margin-left:auto;
      margin-right:auto;
      width:30em;
      padding:0px 0px 0px 0px;
   }

   div#provider-zip-search-box {
      width:40em;
      padding:10px 10px 10px 10px;
   }

   div#program-zip-search-box {
      width:40em;
      padding:10px 10px 10px 10px;
   }

   div.search-box H3.search-box-title {
    background-color:#526ab7;
      color:white;
      text-align:center;
      font-size:large;
      font-weight:bold;
      margin:0px 0px 0px 0px;
      -moz-border-radius-topleft:1ex;
      -moz-border-radius-topright:1ex;
   }

   div.search-box H4.search-box-title {
      background-color:#526ab7;
      color:white;
      text-align:center;
      font-size:large;
      font-weight:bold;
      margin:0px 0px 0px 0px;
      -moz-border-radius-topleft:1ex;
      -moz-border-radius-topright:1ex;
   }

   div.search-box div.search-box-content {
   font-size:small;
      background-color:rgb(255,190,83);
      border:1px solid #526ab7;
      padding:0.25em 0.25em 0.25em 0.25em;
      text-align:left;
      -moz-border-radius-bottomleft:1ex;
      -moz-border-radius-bottomright:1ex;
   }

   div.search-items {
      padding-left:15px;
      padding-right:15px;
      margin-left:0px;
   }

/*
 * Category browser styling
 */
div.categories {
   width:70%;
   margin-left:auto;
   margin-right:auto;
}

.categoryBrowserTitle {
   background-color:rgb(255,190,83);
   border:1px solid #526ab7;
   color:#526ab7;
   font-size:large;
   text-align:center;
}

.advanced-search-title {
	background-color:rgb(255,190,83);
	color:#526ab7;
	font-size:small;
	text-align:left;
	font-weight:bold;
}

div.category-content-left {
    vertical-align:top;
    float:left;
}

div.category-content-left ul {
    margin-top:0px;
}

div.category-content-right {
    vertical-align:top;
    margin-left:50%;
}

div.category-content-right ul {
    margin-top:0px;
}

div#disclaimer {
   clear:both;
}

li.topLevelCategory {
   list-style-image:none;
   list-style-type:none;
   font-size:medium;
   font-weight:bold;
   font-variant:small-caps;
   padding-bottom:0.5em;
}

li.subCategory {
   list-style-image:none;
   list-style-type:none;
   font-size:smaller;
   font-variant:normal;
   font-weight:normal;
}
