/* To Customize your colors, search and replace color #049 with 
    the color of your choice.
    
    To hide religion details, see bottom of this file
    To hide high school SDS and Sask Learning functions, also see bottom.
*/


ul.nav { margin:0; padding:0;}

.nav li {
  float:left;
  list-style: none;
  font-size: 12px;
  line-height: 20px;
  padding-left: 8px;
  background: #FFF url(images/tabmain.gif) 0 100% no-repeat;
  margin-right: 4px;
}

.nav a {
  float: left;
  display: block;
  font-weight: bold;
  text-decoration: none;
  color: #000;
  padding-right:8px;
  background: #FFF url(images/tabmain.gif) 100% 100% no-repeat;
}

.nav a:hover {
  color:#666;
  font-decoration: italic;
}

.nav a.active {
  background: #FFF url(images/tabactive.gif) 100% 100% no-repeat;
}

.nav li.active {
  background: #FFF url(images/tabactive.gif) 0 100% no-repeat;
}
/* End of Menu Elements */


body {
  background-color : #d0e4fe;
  margin: 0;
  padding: 1.5em 1em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
}

table td.high {
  font-size: 14px;
  padding: 0.5em 1em;
}

table.title {
  padding: 0.6em;
}

td#left td#right {
  margin: 0;
  padding: 4px ;
}

h1 {
  font-size: 130%;
  color : #049;
  padding: 0 8px;
}

h1.full {
  border-bottom: 2px solid #049;
  line-height: 150%;
  margin: 0;
}

h2 {
  font-size : 120%;
  border: 1px solid #049;
  background-color: #DDD; /* was F82 */
  text-align: center;
  margin: 0.1em;
  padding: 0;
  color: #049
}

tr.blue {
  background-color: #BBF;
}

tr.gray {
  background-color: #DDD;
}

th {
  background-color: #049; color : white;
}

table.trans {
  margin: 0;
  padding: 0;
  border: 1px solid gray;
}

td.trans {
  margin: 6px;
  padding: 3px 2px;
  border: 1px solid gray;
}

a.trans {
  display: block;
  background-color: #DDD;  /* F82 */
  text-decoration: none;
  font-size: 110%;
}

a.trans:hover {
  background-color: #D60;
}

a:link a:visited {color : #049}

li.button {
  line-height: 200%;
}

a.button {
  background-color: #DDD;
  color: black;
  padding: 2px 12px;
  border-top: 2px solid #ECECEC;
  border-right: 2px solid #6A6A6A;
  border-bottom: 2px solid #6A6A6A;
  border-left: 2px solid #ECECEC;
  text-decoration: none;
}


