/*
 * MENLOPARK.CSS
 *
 * author:  douglas lee
 * version: 1.3--04/06/17--21:13:30--/local/www/dev.comcate.com/htdocs/includes/localgovt/SCCS/s.menlopark2-custom.css
 */


/*
 *************************
 **** OVERRIDING BASE.CSS
 *************************
*/

/*****************************************************
 * DEFAULT
 */

body
{ background:      #fff;
  margin:          0px 0px 30px 30px;
  padding:         0px; }

h1, h2, h3, h4, h5, h6, h1 p
{ font-family:     "georgia", "times new roman", "serif"; }

h1
{ font-size:       large;
  color:           #496920; }


/*
 **************************
 **** OVERRIDING CUSTOM.CSS
 **************************
*/

/***************************************************************************
 * MAIN
 */

.main
/* { background:      #f2efdf; } */
{ background:      #fafafa; }

.body { padding-left: 10px; border-right: 1px solid #496920; }

/***************************************************************************
 * HEADER
 */

.header
{ background:      #496920; }


/***************************************************************************
 * TOPNAV
 */

.topnav
{ background:      #666; }

.topnav td
{ color:           #fff;
  border:          none;
  border-left:     1px solid #d1e2ac;
  border-right:    1px solid #d1e2ac; }

.topnav a p
{ font-family:     georgia, "times new roman", serif;
  font-size:       x-small; }

.topnav a p, .topnav a:link p, .topnav a:visited p, .topnav a:active p
{ color:           #fff;
  background:      #496920; }

.topnav a:hover p
{ background:      #6c8c43;
  border:          none; }

.topnav a p.on, .topnav a:link p.on, .topnav a:visited p.on,
.topnav a:active p.on
{ text-transform:  none;
  background:      #6c8c43;
  color:           #fff; }

.topnav a:hover p.on
{ background:      #6c8c43;
  border:          #333; }


/***************************************************************************
 * USERBAR
 */

.topnav td.userbar
{ color:           #fff;
  padding-left:    40px;
  font-family:     georgia, "times new roman", serif;
  font-size:       x-small; }

.topnav.td.userbar p
{ color:           #fff;
  font-family:     georgia, "times new roman", serif; }

td.userbar a, td.userbar a:link,
td.userbar a:visited, td.userbar a:active
{ color:           #ffa;
  font-family:     georgia, "times new roman", serif;
  font-size:       x-small; }

td.userbar a:hover
{ color:           #ffd; }


/***************************************************************************
 * SUBNAV
 */
 
.subnav
{ background:      #dfdfbd; }

.subnav table.nav-box th
{ background:      #b6b492;
  color:           #000; }

.subnav a p, .subnav a:link p, .subnav a:visited p, .subnav a:active p
{ color:           #55573c;
  background:      #dfdfbd; }

.subnav a:hover p
{ background:      #efefcd; }

.subnav a p.on, .subnav a:link p.on, .subnav a:visited p.on,
.subnav a:active p.on
{ border-left:     4px solid #b6b492; }



/***************************************************************************
 * FOOTER
 */

.footer
{ background:      #f0f0f0;
  color:           #666;
  font-weight:     bold; }

.footer a, .footer a:link, .footer a:visited, .footer a:active
{ color:           #666;
  font-weight:     bold; }

.footer a:hover
{ color:           #999; }
