/************************************
 *
 *  Replace these colors as needed
 *  
 *  #3A393E - default font
 *  #27262b - background
 *  #222126 - background shadow
 *  #99CC66 - header main  .... was #57585B #505763
 *  #86B35A - header shadow  .... was #4C4D50 #464c57
 *  #99CC66 - left main  .... was #9B9C9F #929aa9
 *  #86B35A - left shadow  .... was 88898C #808794
 *  #3A393E - left color
 *  #1E2126 - left links
 *  #AFEB76 - left hilite main ... was #a1aaba
 *  #9ACE68 - left hilite shadow ... was #8d95a3 
 *  #eeeff0 - body main
 *  #d1d2d3 - body shadow
 *  #3a393e - mid modules main
 *  #333236 - mid modules shadow
 *  #CCCC99 - right main  .... was 7E8083 #737d8e
 *  #B3B386 - right shadow  .... was 6F7073 #656e7d
 *  #EBEBB0 - right hilite main ... 8591a5 
 *  #CECE9B - right hilite shadow ... 757f91 
 *  #CCCC99 - footer main ... was #57585B 
 *  #B3B386 - footer shadow .. 4C4D50 
 *  #383d46 - footer color
 *
 ************************************/

/* font colors */

body {
  color: #3A393E;
  background: #B2B2B2;  url(../images/medium/backgd.png); 
}

td.left {
  color: #3A393E;
}

td.right,
div.midbox,
div.botbox,
div#top-mod {
  color: #565656; /* was D8DBE2 */
}

td.left a:link, 
td.left a:visited {
  color: #1E2126;
}

td.left a.mainlevel:hover {
  color: #fff;
}

a.mainlevel { 
	border-bottom:  1px solid #A9B386;
}

td.right a:link,
td.right a:visited,
div.midbox a:link,
div.midbox a:visited,
div.botbox a:link,
div.botbox a:visited,
div#top-mod a:link,
div#top-mod a:visited {
  color: #fff;
}

td.left div.moduletable h3 {
	color: #fff;
	background: #A9B386;
}

td.right div.moduletable h3 {
	color: #fff;
	background: #8E9B71;
}

td.left div.moduletable-hilite {
	background: #009900;
	border-color: #008600;
}

td.left div.moduletable-hilite h3 {
	color: #fff;
	background: #008600;
}

td.right div.moduletable-hilite {
	background: #009900;
	border-color: #008600;
}

td.right div.moduletable-hilite h3 {
	color: #fff;
	background: #008600;
}

td.middle div.moduletable h3 {
	color: #565656; /* was B3B386 */
	background: #d1d2d3;
}

div.midbox div.moduletable h3 {
	color: #fff;
	background: #333236;
}

div.moduletable h3 {
  background: #D1D2D3;
	color: #fff;
}

table.outer td.sectiontableheader {
  color: #8E9B71;
  background: #d1d2d3;
}

div#outer-border {
	border-color: #222126;
}

div#top-head {
	border-color:  #A9B386;
	background: #C0CC99;
}

div#access-bar {
	background: #A9B386;
}

table.outer td.left {
	border-color:  #A9B386; 
	background:  #C0CC99; 
}

table.outer td.middle {
	border-color:  #d1d2d3; 
	background:  #eeeff0;
}

table.outer td.right {
	border-color:  #8E9B71; 
	background:  #A2B181; 
}

div.midbox {
	border-color:  #333236; 
	background:  #3a393e;
	border-bottom:  6px solid #d1d2d3;
}

div#bot-footer{
	border-color:  #8E9B71;
	background: #A2B181;
	color: #383d46;
}

div#bot-footer a:link,
div#bot-footer a:visited {
	color: #383d46;
}

span.rocket {
	background:  url(../images/medium/rocket.png) no-repeat;
}

#pacifica {
	background: url(../images/medium/pacifica.png) no-repeat;
}

#logo {
	background: url(../images/medium/pacificafoundation_header.png) no-repeat;
}

#nav li.active a,
#nav li.active a:hover {
	background: #A9B386;
}

/* medium accessibility */
a.light .button {
	background:  url(../images/medium/access_light.png);
}

a.med .button {
	background:  url(../images/medium/access_med.png);
}

a.dark .button {
	background:  url(../images/medium/access_dark.png);
}

a.red .button {
	background:  url(../images/medium/access_red.png);
}

a.blue .button {
	background:  url(../images/medium/access_blue.png);
}

a.green .button {
	background:  url(../images/medium/access_green.png);
}

a.black .button {
	background:  url(../images/medium/access_black.png);
}

a.large .button {
	background: url(../images/medium/access_large.png);
}

a.small .button {
	background: url(../images/medium/access_small.png);
}

a.default .button {
	background: url(../images/medium/access_normal.png);
}

a.thin .button {
	background: url(../images/medium/access_thin.png);
}

a.wide .button {
	background: url(../images/medium/access_wide.png);
}

a.fluid .button {
	background: url(../images/medium/access_fluid.png);
}

/* typography */
h2 {
  color: #88898C;
}

blockquote {
  background: #fff;
  border-top: 6px solid #D1D2D3;
  border-bottom: 6px solid #D1D2D3;
}

pre {
  background: #fff;
}


/* Pacifica formating*/
td.table_side {
  background: #E0E0E0;
}

td.table_top {
  background: #A4A4A4;
}