@import url(advanced.css);

body
{
  margin : 0px;
  font-family : arial, sans-serif;
  font-size : small;
  border : 3px solid #FFFFFF;

  min-width : 780px;
}


#layout
{
  border-collapse : collapse;
  padding : 0px;
  margin : 0px;
  border-bottom : 6px solid #FFFFFF;
}


#bottom_right
{
  padding : 0px;
}

#bottom_right p
{
  margin : 0px;
  padding : 0px;
  text-align : right;
}

#bottom_right img
{
  vertical-align : bottom;
}

#bottom_left_1, #bottom_left_2, #bottom_left_3, #bottom_right
{
  border : 0px;
  padding : 0px;
  border-right : 1px dotted #FFFFFF;
  color : #FFFFFF;
}

#bottom_left_1 a, #bottom_left_2 a, #bottom_left_3 a
{
  color : #FFFFFF;
}

#bottom_left_1 ul, #bottom_left_2 ul, #bottom_left_3 ul
{
  list-style-type : none;
  margin : 0px;
  height : 100%;
}

#top_right, #top_left
{
  border : 0px;
  padding : 0px;
  padding-right : 10px;
  border-bottom : 6px solid #FFFFFF;
  font-size : x-small;

  color : #FFFFFF;
}

#top_left
{
  background-image : url(../image/budget.gif);
  background-repeat : no-repeat;
  background-position : center left;
  color : #003366;
  border-right : 1px dotted #FFFFFF;
}

#top_left a:link, #top_left a:visited, #top_left a:active
{
  color : #003366;
  text-decoration : none;
}

#top_left a:hover
{
  text-decoration : underline;
}

#top_right
{
  background-image : url(../image/homecrest.jpg);
  background-position : bottom right;
  background-repeat : no-repeat;
  padding-left : 10px;
  color : #FFFFFF;
}

#top_right a:link, #top_right a:visited, #top_right a:active
{
  text-decoration : none;
  color : #FFFFFF;
}

#top_right a:hover
{
  text-decoration : underline;
}


#crumbs
{
  background-color : #DCD6C5;
  color : #003366;

  padding : 5px 10px 0px 30px;
  margin : 0px;

  border : 1px solid #DCD6C5;
  border-bottom : 0px solid #DCD6C5;
}

h1.crumbs
{
  font-size : small;
  margin : 0px 0px 5px 0px;
}

p.crumbs
{
  margin : 0px 0px 5px 0px;
}

#content_outer
{
  background-color : #FFFFFF;
  margin : 0px 0px 0px 0px;
}

#content, #infopage_content
{
  background-color : #FFFFFF;
  color : #000000;

  width : 38em;
  margin : 0px 15% 20px 10%;
  padding : 20px 0px 40px 0px;
}

#infopage_content p, #infopage_content li
{
  line-height : 1.4em;
  margin : 0px 0px 1em 0px;
}

#infopage_content h1
{
  font-size : large;
  font-weight : normal;
  margin : 0px 0px 5px 0px;
  text-align : left;
}

#infopage_content h2
{
  font-size : medium;
  font-weight : bold;
  margin : 2em 0px 0.5em 0px;
  text-align : left;
}

#infopage_content h3
{
  font-size : small;
  margin : 0px 0px 5px 0px;
  text-align : left;
}

#infopage_content h4
{
  font-size : small;
  margin : 0px 0px 5px 0px;
  text-align : left;
}

#infopage_content ul
{
  margin : 0px 0px 0px 18px;
  padding : 0px 0px 0px 0px;
}

#infopage_content ul li
{
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 1em 15px;
}

#infopage_content ol
{
  margin : 0px 0px 0px 2em;
  padding : 0px 0px 0px 0px;
}

#infopage_content ol li
{
  margin : 0px 0px 1em 0px;
  padding : 0px 0px 0px 8px;
}

p.crumbs a:link, p.crumbs a:visited, p.crumbs a:active
{
  color : #336699;
  text-decoration : none;
  font-weight : bold;
}

p.crumbs a:hover
{
  text-decoration : underline;
}


p.search_feedback
{/* 
  font-style : italic; */
  font-weight : bold;
  color : #00496C;
}

#searchString
{
  padding-left : 5px;
  padding-right : 5px;
}

label
{
  font-weight : bold;
}


dt
{
  font-weight : bold;
}

dd
{
  text-align : justify;
}
