/***************************/
/* CSS Table-style Formats */
/***************************/

/* SKI PACKS */

table.ski_packs 
{ 
  width: 100%; 
  margin: 0 auto; 
  padding-top: 1.0em;
  text-align: center;
  border-left: 1px solid #274090;
  border-right: 1px solid #274090;
}

table.ski_packs th
{
  text-align: center;
  background-color: #e7edff;
}

table.ski_packs th.title { font-size: 1.4em; }

table.ski_packs td { text-align: center; }
table.ski_packs tr.shade { background-color: #f1f1f1; }

table.ski_packs td, table.ski_packs th
{
  padding: 0.5em;
}



/* WALKING ROUTES */

table.walking_routes
{
  border: 1px solid silver;
  margin-bottom: 30px;
}

table.walking_routes tr.shade { background-color: #f1f1f1; }
table.walking_routes td, table.walking_routes th { padding: 0.5em 0.25em 0.5em 0.25em; }
table.walking_routes th { text-align: center; }
table.walking_routes tr.header { color: white; font-weight:bold; }
