body 	{background: #fbfbfb; color: #2266aa; 
        
      	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 10px 10px 10px; text-align: center;
	}
ul a:link {color: #5599dd; text-decoration: none; 
      font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; 
	background: #f5f5dc;}
ul a:visited {color: #3377bb; text-decoration: none;
      font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; 
	background: #f5f5dc;}
ul a:hover {color: red; background: #ffffff; text-decoration: none;
     font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;}

a:link {color: #5599dd; text-decoration: none; 
      font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; 
	}
a:visited {color: #3377bb; text-decoration: none;
      font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; 
	}
a:hover {color: red; background: #ffffff; text-decoration: none;
     font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;}

h3 {background: #d0d0d0; color: #3377bb; clear: both;
         font-size: 100%; padding-left: 5px; padding-right: 5px;
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	border: solid 3px #cc3333;}

h1 {background: #99ccff; color: #3377bb; clear: both;
         font-size: 200%; text-align: center; padding-left: 5px;
	padding-right: 5px; 
     	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	border-color: #66aaee #4488cc #3377bb #5599dd;
        border-style: solid;
        border-width: 4px;}
h2 {background: #99ccff;  color: #3377bb; clear: both;
        background-image: url(zz4.jpg);
	background-repeat:repeat-x;
        font-size: 150%; padding-left: 5px; padding-right: 5px;
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; 
	border-color: #66aaee #4488cc #3377bb #5599dd;
        border-style: solid;
        border-width: 4px;}
h4 {background: transparent ;  color: #3377bb; 
         font-size: 120%; 
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; 
	}
h5 {background: #fbfbfb ;  color: #3377bb; 
         font-size: 100%;
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; 
	}

hr {color: #5599dd;}
.footer {font-size: smaller; color: #2266aa; text-align: center;
	background: #fbfbfb;}
.mid {text-align: center;}
.tmid {text-align: center; padding-right: 10px; padding-left: 1px;
	padding-bottom: 20px;}
.caption {font-size: smaller; text-align: center; 
          font-weight: bold}
.caption1 {font-size: smaller; text-align: left; 
          font-weight: bold}
.caption2 {font-size: smaller; text-align: center; 
          font-weight: bold; color: #2266aa; background: #fbfbfb;}
.tabpadd {padding-left: 5px; padding-right:5px; text-align: center;
          font-weight: bold; padding-top:15px;
	font-family: Arial, Helvetica, sans-serif;}
.bcentre {text-align: center; font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;}
.tabpad5 {padding-left: 5px; padding-right:5px; text-align: center;
          font-weight: bold; padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;}
.tabpadd1 {padding-left: 15px; padding-right:15px; text-align: center;
          font-weight: bold; padding-top:15px;
	font-family: Arial, Helvetica, sans-serif;}
.tabpadd8 {padding-left: 6px; padding-right: 6px; text-align: center;
          font-weight: bold; padding-top:15px;
	font-family: Arial, Helvetica, sans-serif;}
.tabpad1x {padding-left: 15px; text-align: center;
          font-weight: bold; vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;}
.tabpad2 {padding-left: 5px; padding-right:5px; font-size: smaller;
          vertical-align: top; text-align: left;
	font-family: Times, serif;}
.lsmaller {font-size: smaller; text-align: left;
	font-family: Times, serif;}
.tabpad2c {padding-left: 5px; padding-right:5px; font-size: smaller;
          vertical-align: top; text-align: center;
	font-family: Times, serif;}
.tabpad4 {vertical-align: top;  
	padding-right:15px;}
.tabhead {vertical-align: top;  
	padding-top: 0px; padding-bottom: 0px;}

.colarea {background: #f5f5dc; padding-left: 5px; color: #2266aa;
	padding-top: 5px; font-size: smaller; padding-right: 5px; 
        text-align: left; font-family: Arial, Helvetica, sans-serif;}
p {color: #2266aa; 
      font-family: Arial, Helvetica, sans-serif;}
.ack {
  background: #f5f5dc;
  color : #2266aa;
  font-family : Arial, Helvetica, sans-serif;
  font-size: smaller;
  padding : 5px;
  margin: 5px;
  border-color : #66aaee #4488cc #3377bb #5599dd;
  border-style : solid;
  border-width : 4px;
  }
.boxed {background: #f5f5dc;  color: #3377bb; 
         font-size: smaller; padding-left: 5px; padding-right: 5px;
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	  border-color : #66aaee #4488cc #3377bb #5599dd;
  border-style : solid;
  border-width : 4px; vertical-align: top;
	font-weight: bold;}
a.one:visited {color: #2266aa; text-decoration: none;
	background: #f5f5dc;}
a.one:link {color: #3377bb; text-decoration: none; 
	background: #f5f5dc;}
a.one:hover {color: red; background: #ffffff;}
.im {float: left; margin-right: 15px; margin-bottom: 15px;}
.im2 {float: left; margin-right: 15px; margin-bottom: 15px;
      margin-top: 15px;}
.imr {float: right; margin-left: 15px; margin-bottom: 15px;}
.tabpad3 {padding-right:15px; padding-top:20px;
          vertical-align: top; text-align: left;
	font-family: Arial, Helvetica, sans-serif;}
.tabpad3r {padding-right:15px; padding-top:20px;
          vertical-align: top; text-align: right;
	font-family: Arial, Helvetica, sans-serif;}
.tabpad3c {padding-right:15px; padding-top:20px;
           text-align: left;
	font-family: Arial, Helvetica, sans-serif;}
.tabpad3t {padding-right:15px;
           vertical-align: top; text-align: left;
	font-family: Arial, Helvetica, sans-serif;}
.tabpad3tt {vertical-align: top; text-align: left;
	font-family: Arial, Helvetica, sans-serif;}
.tabpad3xt {vertical-align: top; text-align: left; padding-top:20px;
	font-family: Arial, Helvetica, sans-serif;}

img {border: 0px;}

li {list-style: url(llblu.gif) disc; background: #f5f5dc;}

li li {list-style: url(lblu.gif) circle;}

.outer {border-color: #66aaee #4488cc #3377bb #5599dd; 
	border-style: double;
	border-width: 4px;
	width: 700px; margin-left: auto; margin-right: auto; }

.tdouter {padding-left: 8px; padding-right: 8px; padding-top: 4px;
	padding-bottom: 8px;}
li span {font-size: xx-small; background: #f5f5dc; 
      color: #000000;}

div span {font-size: xx-small; background: #f5f5dc; 
      color: #000000;}

.sp10 { margin-left: 10px; margin-right: 10px; }

.spr15 { margin: 0px 5px 15px 15px; float: right;}
.spr10 { margin: 0px 0px 15px 10px; float: right;}
.spr { margin: 0px 0px 15px 0px; float: right;}

.spr15two { padding: 0px 5px 15px 15px; float: right; width: 50%;}
.spl15three { padding: 0px 15px 15px 5px; float: left; width: 40%;}

.spl15 { margin: 0px 15px 15px 0px; float: left;}

.spl10 { margin: 0px 10px 10px 0px; float: left;}
.spl { margin: 0px 0px 15px 0px; float: left;}
.spl10three { padding: 0px 4px 20px 4px; float: left; width: 198px;}
.spl10threea { padding: 0px 4px 20px 4px; float: left; width: 135px;}
.spl10two { margin: 0px 0px 20px 45px; float: left; width: 210px;}
.splfour { padding: 0px 4px 20px 20px; float: left; width: 145px;}
.spltwo { margin: 0px 0px 0px 0px; float: left; width: 235px;}
.spl15va { float: left; margin: 35px 20px 0px 10px; }

.splsmva {margin: 25px 20px 10px 10px; float: left; }

.spl10va { float: left; margin: 25px 10px 10px 3px; }

.ulist {margin-left: 160px; background: #f5f5dc;}
.ulista {margin-left: 260px; background: #f5f5dc;}

.sp5 { margin-left: 5px; margin-right: 5px; }

.tophead {background: #99ccff; color: #3377bb;
        background-image: url(zz4.jpg);
	background-repeat:repeat-x;
        font-size: 200%; text-align: center; padding-left: 5px;
	padding-right: 5px; font-weight: bold; margin-left: 100px;
     	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	border-color : #66aaee #4488cc #3377bb #5599dd;
  border-style : solid;
  border-width : 4px;}
.colarear {background: #f5f5dc; padding-left: 5px; color: #2266aa;
	padding-top: 5px; font-size: smaller; padding-right: 5px; 
	padding-bottom: 5px; width: 14%;
        text-align: left; font-family: Arial, Helvetica, sans-serif;
	margin-left: 15px; margin-right: 5px; margin-bottom: 10px;
	float: right;}

.outd {border-color: #66aaee #4488cc #3377bb #5599dd; 
	border-style: double; text-align: left;
	border-width: 4px;
	background-image: url(fading5.jpg);
	background-repeat:repeat-x;
	width: 700px; margin-left: auto; margin-right: auto; 
	padding-left: 8px; padding-right: 8px; padding-top: 4px;
	padding-bottom: 8px;}

.cl {clear: both;}

.ack1 {
  background: #f5f5dc;
  color : #2266aa; float:right;
  font-family : Arial, Helvetica, sans-serif;
  padding : 5px;
  margin: 5px;
  border-color : #66aaee #4488cc #3377bb #5599dd;
  border-style : solid;
  border-width : 4px;
  width: 60%;
  }

.ack2 {
  background: #f5f5dc;
  color : #2266aa; float:right;
  font-family : Arial, Helvetica, sans-serif;
  font-size: smaller;
  padding : 5px;
  margin: 5px;
  border-color : #66aaee #4488cc #3377bb #5599dd;
  border-style : solid;
  border-width : 4px;
  width: 60%;
  }


.ack3 {
  background: #f5f5dc;
  color : #2266aa; float:right;
  font-family : Arial, Helvetica, sans-serif;
  font-size: smaller;
  padding : 5px;
  margin: 5px;
  border-color : #66aaee #4488cc #3377bb #5599dd;
  border-style : solid;
  border-width : 4px;
  width: 45%;
  }
  
#navcontainer ul {
  margin: 20px 0px;
  padding: 0;
  list-style-type: none;
  text-align: center;
  }
  
#navcontainer ul li { display: inline;
  }
  
#navcontainer ul li a {
  text-decoration: none;
  padding: 3px 2px;
  color: #3377bb;
  background-color: #99ccff;
  background-image: url(zz4.jpg);
  background-repeat:repeat-x;
  }
  
#navcontainer ul li a:hover {
  color: red; background: #ffffff;
  }

.img-holder {
  background: transparent ;
}

.img-shadow-no {
  background: url(shadow.gif) no-repeat bottom right;
  margin: 6px 15px 15px 6px;
  }
   
.img-shadow-index {
    float:left;
    background-color: #b9bdc0;
    margin: 40px 20px 0px 15px;
    border-right:4px solid #cfd3d5;
    border-bottom:4px solid #b9bdc0;
}

.img-shadowl {
  float:left;
  background-color: #c9cdd0;
  margin: 6px 15px 15px 6px;
  }
  
.img-shadowr {
    float:right;
    background-color: #c9cdd0;
    margin: 6px 5px 15px 21px;
  }

.img-shadowl img {
  display: block;
  position: relative;
  background-color: #fbfbfb;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 0px;
  } 

.img-shadowr img {
  display: block;
  position: relative;
  background-color: #fbfbfb;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 0px;
  } 
  
 .img-shadow-no img {
   display: block;
   position: relative;
   background-color: #fbfbfb;
   border: 1px solid #a9a9a9;
   margin: -6px 6px 6px -6px;
   padding: 0px;
  }
  
  .img-shadow-index img {
     display: block;
     position: relative;
     background-color: #fbfbfb;
     border: 1px solid #a9a9a9;
     margin: -5px 1px 1px -5px;
     padding: 0px;
  }
  
 