<style type="text/css">

<!--


body {
	margin: 0;
	padding: 0;
	font: .70em/1.5em  Verdana, Tahoma, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}

/* links */
a {
	color: #4284B0;
	background-color: inherit;
	text-decoration: none;
}
a:hover {
	color: #9EC068;
	background-color: inherit;
}

/* headers */
h1, h2, h3, h4, h5, h6 {
	font: bold 1em 'Trebuchet MS', Arial, Sans-serif;
	color: #333;
}
h1 { font-size: 1.5em; color: #6297BC; }
h2 { font-size: 1.4em; text-transform:uppercase;}
h3 { font-size: 1.3em; }
h4 { font-size: 1.3em; color: #6297BC; }
h5 { font-size: 1.3em; color: #6297BC; }
h6 { font-size: 1.3em; color: #6297BC; }

p, h1, h2, h3, h4 {
	margin: 10px 15px;
}

code {
  margin: 5px 0;
  padding: 10px;
  text-align: left;
  display: block;
  overflow: auto;
  font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
  /* white-space: pre; */
  background: #FAFAFA;
  border: 1px solid #f2f2f2;
  border-left: 4px solid #4284B0;
}

acronym {
  cursor: help;
  border-bottom: 1px solid #777;
}

blockquote {
	margin: 15px;
 	padding: 0 0 0 20px;
    text-align: left;
  	background: #FAFAFA;
	border: 1px solid #f2f2f2;
	border-left: 4px solid #4284B0;

	font: 500 1em/1.5em  Verdana, Tahoma, Helvetica, sans-serif;
}




B.blue10n
{
   color: #003366;
   font-size: 10pt;
   font-weight: Normal;
   font-family: Arial, Helvetica;
}

TR.blue
{
   background-color: #003366;
}

TR.ltblue
{
   background-color: #81ACCD;
}

TR.red
{
   background-color: red;
}

TR.white 
{
   background-color: #FFFFFF;
}

TR.yellow
{
   background-color: #FFFFCC;
}

TR.gray 
{
   background-color: #ECECEC;
}


TD.blue8
{
   color: #003366;
   font-size: 8pt;
   font-family: Arial, Helvetica;

}

TD.blue10
{
   color: #003366;
   font-size: 10pt;
   font-family: Arial, Helvetica;
}

TD.blue12
{
   color: #003366;
   font-size: 12pt;
   font-family: Arial, Helvetica;
}

TD.blue14
{
   color: #003366;
   font-size: 14pt;
   font-family: Arial, Helvetica;
}

TD.blue8b
{
   color: #003366;
   font-size: 8pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

TD.blue10b
{
   color: #003366;
   font-size: 10pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}


TD.ltblue10
{
   color: #81ACCD;
   font-size: 10pt;
   font-family: Arial, Helvetica;
}


TD.blue12b
{
   color: #003366;
   font-size: 12pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

TD.blue14b
{
   color: #003366;
   font-size: 14pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

TD.blue16b
{
   color: #003366;
   font-size: 16pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}


TD.blue18b
{
   color: #003366;
   font-size: 18pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}


TD.blue20b
{
   color: #003366;
   font-size: 20pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

TD.green10
{
   color: #096115;
   font-size: 10pt;
   font-family: Arial, Helvetica;
}

TD.green12b
{
   color: #096115;
   font-size: 12pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

TD.white8
{
   color: #FFFFFF;
   font-size: 8pt;
   font-family: Arial, Helvetica;
}

TD.white10
{
   color: #FFFFFF;
   font-size: 10pt;
   font-family: Arial, Helvetica;
}

TD.white12
{
   color: #FFFFFF;
   font-size: 12pt;
   font-family: Arial, Helvetica;
}

TD.white14
{
   color: #FFFFFF;
   font-size: 14pt;
   font-family: Arial, Helvetica;
}

TD.white20b
{
   color: #FFFFFF;
   font-size: 20pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

TD.white8b
{
   color: #FFFFFF;
   font-size: 8pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

TD.white10b
{
   color: #FFFFFF;
   font-size: 10pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

TD.white12b
{
   color: #FFFFFF;
   font-size: 12pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

TD.white14b
{
   color: #FFFFFF;
   font-size: 14pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}


TD.bgc
{
   background-repeat: repeat-x;
   font-family: Arial, Helvetica;
}



B.blue8
{
   color: #003366;
   font-size: 8pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.blue10
{
   color: #003366;
   font-size: 10pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.blue10n
{
   color: #003366;
   font-size: 10pt;
   font-weight: Normal;
   font-family: Arial, Helvetica;
}

X.blue10
{
   color: #003366;
   font-size: 10pt;
   font-family: Arial, Helvetica;
}

B.blue12
{
   color: #003366;
   font-size: 12pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.blue14
{
   color: #003366;
   font-size: 14pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.blue16
{
   color: #003366;
   font-size: 16pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}


B.blue18
{
   color: #003366;
   font-size: 18pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.ltblue8
{
   color: #81ACCD;
   font-size: 8pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.ltblue10
{
   color: #81ACCD;
   font-size: 10pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.ltblue12
{
   color: #81ACCD;
   font-size: 12pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.ltblue14
{
   color: #81ACCD;
   font-size: 14pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.ltblue16
{
   color: #81ACCD;
   font-size: 16pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.white8
{
   color: #FFFFFF;
   font-size: 8pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.white10
{
   color: #FFFFFF;
   font-size: 10pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.white12
{
   color: #FFFFFF;
   font-size: 12pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.white14
{
   color: #FFFFFF;
   font-size: 14pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.white16
{
   color: #FFFFFF;
   font-size: 16pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}


B.red8
{
   color: red;
   font-size: 8pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.red10
{
   color: red;
   font-size: 10pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.red12
{
   color: red;
   font-size: 12pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.red14
{
   color: red;
   font-size: 14pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.red16
{
   color: red;
   font-size: 16pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}


B.green8
{
   color: #009933;
   font-size: 8pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.green10
{
   color: #009933;
   font-size: 10pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.green12
{
   color: #009933;
   font-size: 12pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.green14
{
   color: #009933;
   font-size: 14pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.green16
{
   color: #009933;
   font-size: 16pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

B.dim
{
   color: #678fc2;
   font-size: 10pt;
   font-family: Arial, Helvetica;
}



div.menu 
{
width: 300px; 
background-color:blue;
}

span.blue10
{
   color: #003366;
   font-size: 10pt;
   font-weight: Normal;
   font-family: Arial, Helvetica;
   width: 90%;
}

span.blue12
{
   color: #003366;
   font-size: 12pt;
   font-weight: Normal;
   font-family: Arial, Helvetica;
   width: 90%;
}






LI.ltblue8
{
   color: #81ACCD;
   font-size: 8pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

LI.blue8
{
   color: #003366;
   font-size: 8pt;
   font-weight: Bold;
   font-family: Arial, Helvetica;
}

LI.dot
{ 
list-style-image: url(images/diamond2.png);
}

.dot
 a:hover 
{ 
background-color: #DDEAFB; 
color: #678fc2; 
border-top: 1px solid #678fc2;
border-bottom: 1px solid #678fc2;
}

.dot1
 a:hover 
{ 
background-color: #DDEAFB; 
color: #678fc2; 
border-top: 1px solid #678fc2;
border-bottom: 1px solid #678fc2;
}


a 
{
        color: #003366;
        text-decoration: none;
}

A:link 
{ 
	color: #678fc2; 
}

A:visited 
{ 
	color: #678fc2; 
}
A:hover { color: #003366; }


a:hover 
{
      color: #003366;
	 text-decoration: none;
}


// Local Styles


a.button {
	color:#FFFF00;
}

.calendar {
	width: 100%;
	border: 1px solid #ddd;
}

.calendar td a {
	text-decoration: none;
	color: #006699;
}

.calendar td a:hover {
	text-decoration: underline;
	color: #FF0000;
}

.calendar td, .calendar th {
	width: 13%;
	border: 1px solid #ddd;
	padding: 3px 3px 3px 3px;
}

.calendar th {
	background-color: #005999;
	color: #FFFF00;
	font-weight: bold;
}
.calendar td {
	height: 50px;
	font-weight: bold;
	vertical-align: top;
}

.blank {
	background-color: #ddd;
}

.weekend {
	color: #999;
}

.occassion {
	background-color: #ffffbf;
}

/*  ======================== */
#containerul, #containerul ul{
  text-align:left;
  margin:0;			      	/* Removes browser default margins applied to the lists. */
  padding:0 0;				/* Removes browser default padding applied to the lists. */
}

#containerul li{
  margin:0 0 0 0px;		     /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0;				     /* Removes browser default padding applied to the list items. */
  list-style-type:none;	     /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{	/* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1.2em;
  background-position:0 50%;
  background-repeat:no-repeat;
}

/*  ======================== */
ul{
  text-align:left;
  margin:0;				/* Removes browser default margins applied to the lists. */
  padding:0;				/* Removes browser default padding applied to the lists. */
}

li{
  margin:0 0 0 0px;			/* A left margin to indent the list items and give the menu a sense of structure. */
  padding:1;				     /* Removes browser default padding applied to the list items. */
  list-style-type:none;	     /* Removes the bullet point that usually goes next to each item in a list. */
  line-height:1.2em;
}

.cte_control, .cte_item{		/* Various styles to position the non-clickable symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}

.clickable{
  display:block;
  padding-left:12px;
  float:none;
  width:auto;
  height:auto;
}


.dcolor  {
  height:40px;
}

.dtext {
  }

.dwrapper {
  width:100px;
  float:left;
  padding:10px;
  margin:0 20px 20px 0;
  border:1px solid #ccc;
}



-->
</style>
