body {
  margin:0;
  padding:0; 
  font-size: 80%;
  font-family: arial, helvetica, sans-serif;
  color: black;
  background-image: url(../images/Birchbark_toc_220px.jpg);
  background-repeat: repeat;
  }


#pagewidth {
  width: 100%;
  }  
  
div#header {
  position:absolute;
  top:0;
  left:0; 
  width:100%;
  height: 110px;
  padding-top: 1%;
  background-image: url(../images/Birchbark_header_110px.jpg);
  background-repeat: repeat-x;
  text-align : center;
  }
  
div#conf_header {
  position:absolute;
  top:0;
  left:0; 
  width:100%;
  height: 110px;
  padding-top: 0;
  background-image: url(../images/Birchbark_header_110px.jpg);
  background-repeat: repeat-x;
  }  
  
div#toc{
  position:absolute;
  width:210px;
  left: 0;
  background-image: url(../images/Birchbark_toc_220px.jpg);
  background-repeat: repeat-y;
  padding-top: 1%;
  text-align:center;
  font-weight: bold;
  }
   			
div#main {
  margin-left:210px;
  background:#FFFFF0;
  padding-top: 0.1%;
  padding-left: 1%;
  padding-right: 1%;
  overflow: auto;
  }

div#page {
  position:absolute;
  top:0;
  left:0; 
  width:100%;
  height: 100%;
  padding-top: 1%;
  background: #FFFFF0;
  padding: 2%;
  }   		   
		   
/* for internet explorer */

html body {
  padding:110px 0 0 0;
  }

H1 {
    font-size: 200%;
    font-weight : bold;
    font-family: "times new roman", times, serif, georgia;
} 

H1.special {
    font-size: 200%;
    font-weight : bold;
    font-family: "times new roman", times, serif, georgia;
	padding-top: 3%;
} 

H2 {
    font-size: 180%; 
    font-weight : bold;
    font-family: "times new roman", times, serif, georgia;
}

H3 {
    font-size: 140%; 
    font-weight : bold;
    font-family: "times new roman", times, serif, georgia;
}

H4 {
    font-size: 120%; 
    font-weight : bold;
    font-family: "times new roman", times, serif, georgia;	
}

H5 {
    font-size: 100%; 
    font-weight : bold;
	font-family: "times new roman", times, serif, georgia;
}

H6 {
    font-size: 83%; 
    font-weight : bold;
}

A {
  border : 0;
  margin : 0;
  padding : 0;
}

#main a:link {
     color: #006600;
     background-color: transparent;
     text-decoration: none;
     }
	 
#main a:visited {
     color: #006600;
     background-color: transparent;
     text-decoration: none;
     }
	 
#main a:hover {
     color: #ff9933;
     background-color: transparent;
     text-decoration: underline;
     }
	 
select.tocmenu {
  width:200px;
  } 

input.GetAccount {
  width:140px;
  }
  
select.SlideMenu {
  width:200px;;
  }

input.FindSlides {
  width:150px;
  }

A.offsite {
  color : #A20000;
  text-decoration : none;
  font-weight : bold;
}

A:visited {
  color : #A20000;
  text-decoration : none;
  font-weight : bold;
}

A:link {
  color : #A20000;
  text-decoration : none;
  font-weight : bold;
}

A:hover {
  color : #ff9933;
  text-decoration : underline;
  font-weight : bold;
}

A:active
{
  color : #A20000;
  text-decoration : none;
  font-weight : bold;
}

p.alert {
  color : red;
}

p.indent {
  margin-left : 5%;
}

p.center {
  text-align : center;
}

p.bold {
  font-weight: bold;
}

p.ref {
  font-size: 100%;
  font-style : italic; 
  font-family: "times new roman", times, serif, georgia;
}  

p.update {
  font-size: 90%;
  font-style : italic; 
  color : #0000FF;
  font-family: "times new roman", times, serif, georgia;
}  

p.toc {
  font-size: 125%; 
  font-weight: bold;
  font-family: "times new roman", times, serif, georgia;
  margin-left: 10px;
  text-align: left;
} 

p.header {
  padding: 0;
  top: 0;
  left:0;
  font-size: 125%;
  font-weight: bold;
  text-align : center;
  font-family: "times new roman", times, serif, georgia;
  }

p.counter {
  font-size: 12px; 
  font-family: "times new roman", times, serif, georgia;
  color: #87421F;
  display: inline;
  text-align: center;
} 

p.conf {
  font-size: 160%;
  font-weight : bold;
  font-family: "times new roman", times, serif, georgia;
  color: black;
  text-align: center;
} 

p.conf2 {
  text-align: center;
  color: #A20000;
  font-weight: bold;
  font-size: 115%; 
  font-family: "times new roman", times, serif, georgia;
  font-style: italic;
  }

p.conf3 {
  color: black;
  font-size: 90%; 
  font-family: "times new roman", times, serif, georgia;
  text-align: center;
  }
  
IMG.GLIFWC {
  float: left; 
  margin-left: 5%;
  border: 0;
  padding-top:0.85%;
}

IMG.IDIMAGE { 
  float: left; 
  padding-right: 2%;
  border: 0;
}

IMG.r { 
  float : right; 
  margin-left : 2%;
}

img.slide {
  a:link-color: #A20000;
  a:hover-color: #ff9933;
  a:visited-color:#000000;
  }

INPUT {
  font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif; 
  font-size : .75em; 
  font-weight : bold;
  color: #000000
}

table {
  width:100%;
  }
  
TD {
  margin : 0 0;
  padding: 0
  align : center;
  font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif; 
  font-size : 85%; 
  font-weight : normal;
}


TD.google {
  margin : 0 0;
  padding: 0
  text-align : left;
  font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif; 
  font-size : 16px; 
  font-weight : normal;
}

TH {
  margin : 0 0;
  text-align : left;
  font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif; 
  font-size : .75em; 
  font-weight : bold;
}

TR {
  background-color: transparent;
  padding: 0;
  align : center;
}

