/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  
  body { margin: 0pt;
    background: rgb(255, 255, 255) /*url('../images/sunflower-big-half.jpg')*/ no-repeat scroll 100% 200px;
    font-size: 9pt;
    min-width:872px;
    }

  .content { font-weight: normal;
    font-size: 9pt;
    color: rgb(39,60,45);
    font-family: arial;
    direction:ltr;
    }

  .copyright {
    font-weight:normal;
    color: rgb(0,0,0);
    font-family:arial;
    direction:ltr;
    width:100%;
    }

  div.divider {
    background: url('../images/divider.jpg') no-repeat top center;
    margin-left: auto;
    margin-right: auto;
    height: 16px;
    }

  div { margin:0px;
    border: 0px solid;
    }

  h1 { font-weight: bold;

    font-size: 12pt;

    margin-top: 0px;

    margin-bottom: 0px;

    }

  ul { list-style-image: url('../images/yellowdot.jpg') 
    }


  b { font-weight: bold;

    }



  form {margin-top: 0px;
    margin-bottom: 0px;
    }

  a:link { color: rgb(0, 0, 0);
    text-decoration: underline;
    }

  a:visited { color: rgb(0, 0, 0);
    }

  a:active { color: rgb(0, 0, 0);
    }

  a:hover { background: transparent none repeat scroll 0% 50%;
    color: rgb(160, 160, 160);
    text-decoration: none;
    }

  a.services:link { color: rgb(39,60,45);
    text-decoration:underline;
    }

  a.services:visited { color: rgb(39,60,45);
    }

  a.services:active { color: rgb(39,60,45);
    }

  a.services:hover { color: rgb(0,0,0);
    text-decoration:none;
    }

  .navfooter { letter-spacing: 1pt;

    font-size: 10pt;

    }



  a.navfooter:link { color: rgb(0, 0, 0);

    text-decoration: underline;

    }



  a.navfooter:visited { color: rgb(0, 0, 0);

    text-decoration: underline;

    }



  a.navfooter:active { color: rgb(0, 0, 0);

    text-decoration: underline;

    }



  .NvaLevel1 { font-weight: bold;

    color: rgb(0, 0, 0);

    font-family: arial;

    font-size: 9pt;

    }



  a.NvaLevel1:link { background: transparent none repeat scroll 0% 50%;

    text-decoration: none;

    font-weight: bold;

    color: rgb(128, 0, 0);

    }

  a.NvaLevel1:visited { background: transparent none repeat scroll 0% 50%;
    text-decoration: none;
    font-weight: bold;
    color: rgb(128, 0, 0);
    }

  a.NvaLevel1:active { background: transparent none repeat scroll 0% 50%;
    text-decoration: none;
    font-weight: bold;
    color: rgb(128, 0, 0);
    }

  a.NvaLevel1:hover { background: transparent none repeat scroll 0% 50%;
    text-decoration: underline;
    }

  .NvaLevel2 { color: rgb(0, 0, 0);
    font-family: arial;
    font-weight: normal;
    font-size: 10pt;
    }

  .NvaLevel2_on { font-size: 9pt;
    color: rgb(0, 0, 0);
    font-family: arial;
    font-weight: normal;
    }

  a.NvaLevel2:link { color: rgb(0, 0, 0);
    text-decoration: none;
    }

  a.NvaLevel2:visited { color: rgb(0, 0, 0);
    text-decoration: none;
    }

  a.NvaLevel2:active { color: rgb(0, 0, 0);
    text-decoration: none;
    }

  a.NvaLevel2:hover { background: transparent none repeat scroll 0% 50%;
    color: rgb(192, 192, 192);
    text-decoration: underline;
    }

  .Mission { color: rgb(128, 30, 10);
    font-size: 9pt;
    }

  a.Mission { color: rgb(128, 30, 10);
    font-weight: bold;
    }

  a.Mission:link { color: rgb(128, 30, 10);
    font-weight: bold;
    }

  a.Mission:visited { color: rgb(128, 30, 10);
    font-weight: bold;
    }

  a.Mission:active { color: rgb(128, 30, 10);
    font-weight: bold;
    }

  a.Mission:hover { color: rgb(128, 30, 10);
    font-weight: bold;
    }

  .Title1 { font-weight: bold;
    font-size: 16px;
    color: rgb(0, 0, 0);
    font-family: arial;
    }

  .caption { font-weight: bold;
    font-size: 12pt;
    }

/* added for calendar */

.event-link:hover{
	text-decoration:underline
	} 

.event-link{
	font-family:arial,sans-serif;
	text-decoration:none
	} 

.event-time{
	font-family:arial,sans-serif;
	font-weight:bold
	} 

.view-container-border{
	padding:8px
	} 

.month-table{
	table-layout:fixed;
	width:100%;
	border-collapse:collapse;
	border-spacing:0
	} 

.month-table th,.month-table td{
	font-size:85%;
	padding:0;
	border-style:solid;
	border-width:0 1px
	} 

.month-table th{
	font-weight:normal
	} 

.month-table .item-content{
	overflow:hidden;
	white-space:nowrap
	} 

.month-table .event-time{
	font-size:90%;
	padding-right:.5em
	} 

.month-table .event-singleday{
	border-bottom-width:1px;
	vertical-align:top
	} 

.month-table .cell-empty-below{
	} 

.month-table .cell-last-row{
	border-bottom-width:1px
	} 

.month-table .date-marker{
	text-align:right
	} 

.month-table .grid-row td{
	height:5em
	} 

.view-container-border{
	background-color:#c3d9ff
	} 

.view-container{
	background-color:#fff;
	width:700px;
	border:1px solid #333
	} 

.event-link{
	color:#2952a3
	} 

.month-table th,.month-table td{
	background-color:#fff;
	border-color:#c3d9ff
	} 

.month-table th{
	color:#112abb
	} 

.month-table .column-label{
	background-color:#c3d9ff
	} 

.month-table .grid-row .cell-today{
	background-color:#ffc
	} 

.month-table .date-month{
	color:#444;
	background-color:#e8eef7
	} 

.month-table .date-not-month{
	color:#777;
	background-color:#eee
	} 

.month-table .date-today{
	background-color:#bcd
	} 

.month-table .scroll-spacer{
	width:18px
	}

.bottom-half{
	overflow:auto;
	height:250px;
	direction:rtl
	}

	
