/* 'bird' logo bullet style is in a seperate file in the ASHBSource sub-directory */

.ASHBpage {
  font-family: Century Gothic, sans-serif, Arial;
  font-size: 10pt;  /* .8em ?? */;  
  color: #FFFFFF;  /* white */;
  text-align:left; 
 /* line-height:100%; */
  background-color:#274E9E; /* 274E9E = deep blue, #3366CC = 'Ambleside' blue */
}

a.ASHBnav_link:link {color: #FFFF00} /* bright yellow */
a.ASHBnav_link:visited {color: #FFFF99} /* light yellow */


/* formatting for links in menu */
a.ASHBmenu_link:link {color: #FFFFFF}     /* white - unvisited link */
a.ASHBmenu_link:visited {color: #FFFFFF}  /* white - visited link */
a.ASHBmenu_link:hover {color: #FFFF00} /* bright yellow ; font-weight:bold}   /* white - mouse over link */
/* a.ASHBmenu_link:active {color: #0000FF} */  /* selected link */

a.ASHBmenu_link_blue:link {color: #66FFFF}     /* light blue - unvisited link */
a.ASHBmenu_link_blue:visited {color: #66FFFF}  /* light blue - visited link */
/* a.ASHBmenu_link_blue:hover {color: #66FFFF; font-weight:bold}   /* light blue - mouse over link */

a.ASHBmenu_link_green:link {color: #66FF99}     /* light green - unvisited link */
a.ASHBmenu_link_green:visited {color: #66FF99}  /* light green - visited link */
/* a.ASHBmenu_link_green:hover {color: #66FF99; font-weight:bold}   /* light green - mouse over link */

a.ASHBmenu_link_yellow:link {color: #FFFF00}     /* yellow - unvisited link */
a.ASHBmenu_link_yellow:visited {color: #FFFF00}  /* yellow - visited link */
/* a.ASHBmenu_link_yellow:hover {color: #FFFF00; font-weight:bold}   /* yellow - mouse over link */

/* formatting for links in body text */
a.ASHBbody_link:link {color: #FFFF00}     /* bright yellow - unvisited link */
/*a.ASHBbody_link:visited {color: #FFCC66}  /* light orange - visited link */
a.ASHBbody_link:visited {color: #FFFF99}  /* light yellow - visited link */
/*a.ASHBbody_link:hover {
   color: #274E9E; /* deep blue text with bright green highlight - mouse over link */
   background: #66ff66; 
   /* font-weight:bold; */ /* using bold changes the position of all the text, looks icky */
} */  
/* a.ASHBbody_link:active {color: #0000FF} */  /* selected link */

/* formatting for navigation links in body text */
a.ASHBnav_link:link {color: #FFFF00}     /* bright yellow - unvisited link */
a.ASHBnav_link:visited {color: #FFFF00}  /* bright yellow - visited link */

/* formatting for links in footer */
a.ASHBfooter_link:link {color: #C0C0C0}     /* light grey - unvisited link */
a.ASHBfooter_link:visited {color: #808080}  /* dark grey - visited link */
a.ASHBfooter_link:hover {color: #FFFF00} /* bright yellow ; {color: #C0C0C0; font-weight:bold}   /* light grey - mouse over link */

/* formatting for link to Photo Credits window */
a.ASHBcredit_link:link {color: #008080;  /* green */ text-decoration: none;} 
a.ASHBcredit_link:visited {color: #008080;  /* green */ text-decoration: none;} 
a.ASHBcredit_link:hover {color: #008080;  /* green */ text-decoration: underline;}

/* formatting for link to Work At Ambleside window */
a.ASHBjob_link:link {color: #00FF00;  /* lime green */ text-decoration: none;} 
a.ASHBjob_link:visited {color: #00FF00;  /* lime green */ text-decoration: none;} 
a.ASHBjob_link:hover {color: #00FF00;  /* lime green */ text-decoration: underline;}

/* formatting for links to ASHB docs for downloading */
a.ASHBdoc_link:link {color: #FFFFFF}     /* white - unvisited link */
a.ASHBdoc_link:visited {color: #C0C0C0}  /* light grey - visited link */
a.ASHBdoc_link:hover {color: #FFFF00}  /* bright yellow */

/* formats for the FAQ page */
a.ASHBfaq:link {color: #FFFFFF}     /* yellow - unvisited link */
a.ASHBfaq:visited {color: #C0C0C0}  /* light grey - visited link */
a.ASHBfaq:hover {color: #FFFF00} /* bright yellow ; font-weight:bold}   /* yellow - mouse over link */

/* formats for 'top of page' links */
a.ASHBtop_link:link {color:#66FFFF} /* light blue */
a.ASHBtop_link:visited {color:#C0C0C0} /* light grey */
a.ASHBtop_link:hover {color: #FFFF00}  /* bright yellow */

/* class for doing slideshows with img & text */
.slideclass {
   visibility: hidden; /* when the object is created, the default state is 'hidden' */
}

/* section header menu items */
/* menu items will be underlined automatically when the link is inserted */

.ASHBsidemenu_top { 
  font-size: 10pt;  /* .8em ?? */;  
  margin-left: 14pt;   
  margin-top: 12.0pt;   margin-bottom: 0pt; 
}

.ASHBsidemenu { 
  font-size: 10pt;  /* .8em ?? */;  
  margin-left: 14pt;   
  margin-top: 6.0pt;   margin-bottom: 0pt; 
}

.ASHBsidemenu_blue {
  font-size: 10pt;  /* .8em ?? */;  
  margin-left: 14pt;   
  color:#66FFFF;  /* light blue */; 
  font-weight:bold; 
  margin-top: 6.0pt;   margin-bottom: 0pt; 
}

.ASHBsidemenu_green {
  font-size: 10pt;  /* .8em ?? */;  
  margin-left: 14pt;   
  color:#66FF99;  /* light green */;
  font-weight:bold; 
  margin-top: 6.0pt;   margin-bottom: 0pt; 
}

.ASHBsidemenu_yellow {
  font-size: 10pt;  /* .8em ?? */;  
  margin-left: 14pt;   
  color:#FFFF00;  /* light yellow=FFFF99, bright yellow=FFFF00 */;
  font-weight:bold;
  margin-top: 6.0pt;   margin-bottom: 0pt; 
}

/* sub-section menu items */

.ASHBsidemenu_sub {
  font-size: 10pt;  /* .8em ?? */;  
  margin-left: 28pt;   
  margin-top: 4pt;   margin-bottom: 0pt; 
}

.ASHBsidemenu_sub_blue {
  font-size: 10pt;  /* .8em ?? */;  
  color:#66FFFF;  /* light blue */; 
  margin-left: 28pt;   
  font-weight:bold; 
  margin-top: 4pt;   margin-bottom: 0pt; 
}

.ASHBsidemenu_sub_green {
  font-size: 10pt;  /* .8em ?? */;  
  color:#66FF99;  /* light green */;
  margin-left: 28pt;   
  font-weight:bold; 
  margin-top: 4pt;   margin-bottom: 0pt; 
}

.ASHBsidemenu_sub_yellow {
  font-size: 10pt;  /* .8em ?? */;  
  color:#FFFF00;  /* light yellow=FFFF99, bright yellow=FFFF00 */;
  margin-left: 28pt;   
  font-weight:bold; 
  margin-top: 4pt;   margin-bottom: 0pt; 
}


/* main cell heading formatting */
 
.ASHBhead_blue {
  font-size:18pt;     /* 1.9em ?? */;
  color:#66FFFF;  /* light blue */; 
  text-align:center; 
  margin-top:18; margin-bottom:18; 
  font-weight:bold;
}

.ASHBhead_green {
  font-size:18pt;     /* 1.9em ?? */;
  color:#66FF99;  /* light green */;
  text-align:center; 
  margin-top:18; margin-bottom:18; 
  font-weight:bold;
}

.ASHBhead_lightyellow {
  font-size:18pt;     /* 1.9em ?? */;
  color:#FFFF99;  /* light yellow */;
  text-align:center; 
  margin-top:18; margin-bottom:18; 
  font-weight:bold;
}

.ASHBhead_brightyellow {
  font-size:18pt;     /* 1.9em ?? */;
  color:#FFFF00;  /* bright yellow */;
  text-align:center; 
  margin-top:18; margin-bottom:18; 
  font-weight:bold;
}

/* formatting for section headings*/
 
.ASHBsection_blue {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;     
  color:#66FFFF;  /* light blue */; 
  text-align:center; 
  margin-top:12; margin-bottom:6; 
  font-weight:bold;
}

.ASHBsection_green {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;     
  color:#66FF99;  /* light green */;
  text-align:center; 
  margin-top:12; margin-bottom:6; 
  font-weight:bold;
}

.ASHBsection_aqua {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;     
  color:#00FFFF;  /* aqua blue */; 
  text-align:center; 
  margin-top:12; margin-bottom:6; 
  font-weight:bold;
}

.ASHBsection_lime {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;     
  color:#00FF00;  /* lime green */;
  text-align:center; 
  margin-top:12; margin-bottom:6; 
  font-weight:bold;
}

.ASHBsection_lightyellow {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;     
  color:#FFFF99;  /* light yellow */;
  text-align:center; 
  margin-top:12; margin-bottom:6; 
  font-weight:bold;
}

.ASHBsection_brightyellow {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;     
  color:#FFFF00;  /* bright yellow */;
  text-align:center; 
  margin-top:12; margin-bottom:6; 
  font-weight:bold;
}

.ASHBsection_white {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;     
  color:#FFFFFF;  /* white */;
  text-align:center; 
  margin-top:12; margin-bottom:6; 
  font-weight:bold;
}

.ASHBcell_blue {
  font-family: Century Gothic, sans-serif, Arial;
  font-size: 10pt;  /* .8em ?? */;  
  text-align:center; 
  background-color:#3366CC; /* 274E9E = deep blue, #3366CC = 'Ambleside' blue */
}

.ASHBpara {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;  
  text-align:justify; 
  color: #FFFFFF;  /* white */;
  margin-left:24; margin-right:24; 
  margin-top: 0; margin-bottom: 10; 
}

.ASHBimage_para {
  text-align:center; 
  margin-top:18; margin-bottom:24;
}

.ASHBslide_image {
  text-align:center; 
  margin-top:18; margin-bottom:6;
}

.ASHBcaption {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:8pt;  
  text-align:center; 
  color: #C0C0C0; /* light grey */ 
  margin-top:0; margin-bottom:18;
}
.ASHBnavigate {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:8pt;  
  color:#FFFF00;  /* bright yellow */;
  text-align:right; 
/*  margin-right:24; */
  margin-top:12; margin-bottom:8;
}

.ASHBbr {
  margin-top: 0; margin-bottom: 8; 
} /* this class is used instead of a <p></p> or <br> to get a smaller gap between paragraphs */
  
.ASHBpara_indent {
  list-style-type: disc; 
/*  margin: 0 14; /**/
  margin-top:4; margin-bottom:6;
  margin-left:34; margin-right:34;
}

.ASHBfaq_head {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;  
  text-align:left; 
  color:#66FF99;  /* light green */;
  margin-left:18; 
  margin-top:12; margin-bottom:2;
  font-weight:bold;
}
.ASHBfaq_answer {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;  
  text-align:justify; 
  margin-top:4; margin-bottom:6;
  margin-left:34; margin-right:34;
}
.ASHBfaq_link {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:8pt;  
  text-align:right; 
  margin-top:4; margin-bottom:6;
  margin-right:34; 
}

.ASHBfooter_left {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:8pt;  
  text-align:left; 
  margin-left:25;
  color: #008080;  /* green */;
  margin-top: 2; 
}

.ASHBfooter_right {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:8pt;  
  text-align:right; 
  margin-right:25;
  color: #008080;  /* green */;
  margin-top: 2; 
}
.ASHBfooter_right:onmouseover {text-decoration: underline;}

.ASHBfooter_grey {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:8pt;  
  text-align:center; 
  color: #C0C0C0;  /* grey */;
  margin-top: 2; margin-bottom: 2; 
}

.ASHBjoblink_lime {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;     
  color:#00FF00;  /* lime green */;
  text-align:center; 
  margin-top:12; margin-bottom:12; 
  font-weight:bold;
}
.ASHBjoblink_lime:onmouseover {text-decoration: underline;}

/* format for fee table */
table.ASHBgrid {
  border-collapse: collapse; 
  border: 1.0pt solid #808080;  /* dark grey */
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10.0pt;
  text-align:center;
}

td.ASHBmain_cell {
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;  
  text-align:justify; 
  color: #FFFFFF;  /* white */;
  margin-left:24; margin-right:24; 
  margin-top: 0; margin-bottom: 10; 
  background-color:#3366CC; /* 274E9E = deep blue, #3366CC = 'Ambleside' blue */
}


/* table formatting */
.ASHBtable{
  border-collapse:separate; /* in order to be able to specify border width */
  border-spacing:0; /* borders are visible in editor, but not in browser */
}

/* index page formatting */
.ASHBindex {
  background-color: #FFFFFF; /* white */
  font-family: Century Gothic, sans-serif, Arial;
  font-size:10pt;  
  color: #3366CC; /* 'Ambleside' blue */
  text-align:center; 
  margin-top: 6; 
  margin-bottom: 0; 
  border-collapse:separate; /* in order to be able to specify border width */
  border-spacing:0; /* borders are visible in editor, but not in browser */
 }
 
.ASHBindex_table {
  background-color: #3366CC ; /* 'Ambleside' blue */
  text-align:center; 
}