h1 {
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
	}

h1 strong {
           font-weight: lighter;
           }

h2 {
	font-size: 100%;
	font-weight: bold;
	}

h3 {
	font-size: 90%;
	font-weight: bold;
	}

B {
   font-weight: bold;
   }

a {	
   color: #003399;
   background-color: #ffffff;           /*  white  */
   }

a:visited {
           color: #003399;
		   background-color: #ffffff;   /*  white  */
           }

a:active  {
           color: #336633;
		   background-color: #ffffff;   /*  white  */
           }

.BCU {
      /* color: #87225A;                    to match BCU logo  */
	  color: #000000;                   /*  black */
      background-color:  #ffffff;       /*  white */
      font-weight: bold;
      }

.BCU_print {
      /* color: #87225A;                    to match BCU logo  */
	  color: #000000;                   /*  black */
      background-color:  #ffffff;       /*  white */
      font-size: 150%;
      font-weight: bold;
      }

.BCU_print_init {
      /* color: #87225A;                    to match BCU logo  */
	  color: #000000;                   /*  black */
      background-color:  #ffffff;       /*  white */
      font-size: 300%;
      font-weight: bold;
      }

.link_print {	
			 color: #003399;
			 background-color: #ffffff;           /*  white  */
			 text-decoration: underline;
			 }

.full_bold {
	font-size: 100%;
	font-weight: bold;
	}

.eighty {
         font-size: 80%;
         }
      
.eighty_green {
         font-size: 80%;
		 color: #008000;		   /*  green  */
         }
      
.full_green {
         font-size: 100%;
		 color: #008000;		   /*  green  */
         }

.full_blue{
         font-size: 100%;
		 color: #0000FF;		   /*  blue  */
         }

.full_red{
         font-size: 100%;
		 color: #FF0000;		   /*  red  */
         }

.list {
       color: #3399ff;
	   background-color: #ffffff;  /*  white  */
       text-align: center;
       font-weight: bold;
       }
      
.list_board_name {
       color: #3399ff;
	   background-color: #ffffff;  /*  white  */
       text-align: right;
       font-weight: bold;
       }
      
.list_board_job {
       color: #3399ff;
	   background-color: #ffffff;  /*  white  */
       text-align: left;
       font-weight: bold;
       }
      
.programme_list {
       color: #3399ff;
	   background-color: #ffffff;  /*  white  */
       text-align: left;
       font-weight: bold;
       font-size: 80%;
       }
      
.one_o_five {
            font-size: 105%;
            font-weight: bold;
			text-align: center;
            }
      
.one_o_five_left {
            font-size: 110%;
            font-weight: bold;
			text-align: left;
            }

.interval {
           font-size: 150%;
           font-weight: bold;
           }

.red_index {
            font-size: 105%;
            font-weight: bold;
            color: #FF0000;             /*  red  */
			background-color: #ffffff;  /*  white  */
			text-align: center;
            }
      
.grey {
       color: #808080;             /*  grey   */
	   background-color: #ffffff;  /*  white  */
       }
      
input.button {
        color: #ffffff;                 /*  white */
        background-color: #000080;      /*  blue  */
        font-weight: bold;
        font-size: 100%;
        font-style: normal;
        text-decoration: none;
        }
        
a.menu {
		font-family: Verdana, Arial, sans-serif;
        color: #ffffff;                 /*  white */
        background-color: #000080;      /*  blue  */
        font-weight: bold;
        font-size: 80%;
        text-decoration: none;
        }
        
a.menu:visited {
        color: #ffffff;                 /*  white */
        background-color: #000080;      /*  blue  */
        font-weight: bold;
        font-size: 80%;
        text-decoration: none;
        }

a.menu:hover {
              color: #FF0000;                 /*  red  */
              background-color: #000080;      /*  blue  */
              font-weight: bold;
              font-size: 80%;
              text-decoration: underline;
              }
        
a.menu:active {
               color: #FF0000;                 /*  red  */
               background-color: #000080;      /*  blue  */
               font-weight: bold;
               font-size: 80%;
               text-decoration: underline;
               }
        
a.gallery {
           color: #ffffff;                 /*  white */
           background-color: #000080;      /*  blue  */
           font-weight: bold;
           font-size: 100%;
           text-decoration: none;
           }

a.gallery:visited {
				   color: #ffffff;                 /*  white */
				   background-color: #000080;      /*  blue  */
				   font-weight: bold;
				   font-size: 100%;
				   text-decoration: none;
				   }

a.gallery:hover {
                 color: #FF0000;                 /*  red  */
                 background-color: #000080;      /*  blue  */
                 font-weight: bold;
                 font-size: 100%;
                 text-decoration: underline;
                 }

a.gallery_grey {
                color: #FFFFFF;                 /*  white  */
                background-color: #808080;      /*  grey  */
                font-weight: bold;
                font-size: 100%;
                text-decoration: none;
                }

a.gallery_grey:visited {
						color: #FFFFFF;                 /*  white  */
						background-color: #808080;      /*  grey  */
						font-weight: bold;
						font-size: 100%;
						text-decoration: none;
						}

a.gallery_grey:hover {
                      color: #FF0000;                 /*  red  */
                      background-color: #808080;      /*  grey  */
                      font-weight: bold;
                      font-size: 100%;
                      text-decoration: underline;
                      }

td.menubg {
           background-color: #000080;      /*  blue  */
           height: 20px;
		   text-align: center;
           padding: 2px;
           }
           
td.gallerybg {
              background-color: #000080;   /*  blue  */
              height: 24px;
		      text-align: center;
              padding: 2px;
              }

td.gallerybg_grey {
                   background-color: #808080;   /*  grey  */
                   height: 24px;
		           text-align: center;
                   padding: 2px;
                   }

.line_height_sitemap {
					  line-height: 70%;
				      font-size: 80%;
					  }

.bullet_height {
				line-height: 180%;
				}

.bullet_height_sub {
					line-height: 130%;
					}