/* Cascading Style Sheet */
BODY{
    scrollbar-face-color: #ffffff;
    scrollbar-arrow-color: #ff0000;
    scrollbar-track-color: #ffffff;
    scrollbar-shadow-color: #008000;
    scrollbar-highlight-color: #008000;
    scrollbar-3dlight-color: #008000;
    scrollbar-darkshadow-Color: #008000;
/*	background: #ffffff url(linked_pages/web_site_images/background/flags_2.jpg); */
   	background: #ffffff url(linked_pages/web_site_images/background/sun_smile_2.jpg);
/*	background: #ffffff url(linked_pages/web_site_images/background/spring_words.jpg);*/
/*   	background: #ffffff url(linked_pages/web_site_images/background/mem_back.jpg);*/
/*	background: #fd4b45;*/
/*    background-image: url(linked_pages/web_site_images/background/flake_big.jpg);*/
	background-color: #ffffff;
	font-family: Arial, san-serif;
    }

h1,h2 {text-align: center}

h3	{text-align: center;
	font-size: 137%
	}

.caps 	{font-variant: small-caps; 
  		letter-spacing: 2px; 
 		text-transform: lowercase; 
  		line-height: 1.5;
  		font-weight: bold;
  		padding: 2px;
  		}

ul, ol	{
	line-height: 1.1;
	font-weight: bold;
	font-size: +105%;
	}

P	{
	text-align: left;
	line-height: 1.5;
	font-weight: bold;
	font-size: +125%;
	}

.indent {margin-left: 40px;}

p:first-letter 
{
color: #000000;
font-size:larger
}

.left {text-align: left;
	font-size: medium;
	font-weight: bold;
	}

.smallfont {
	font-size: small;
	color: #008000;
	}	

.largefont {
	font-size: x-large;
	font-weight: bold;
	}

.mediumfont {
	font-size: large;
	font-weight: bold;
	}

.hilite {
	background: url(none) #ffff00;
	font-weight: bold;
	}

.hilite2 {
	background-color: #dcff94;
	background-image: none;
	font-weight: bold;
	}

.hilite3 {
    background-color: #ffff00;
	background-image: none;
    color:#ff0000;
	font-weight: bold;
    }

.red {color: red}

.green {color: #008000}

.blue {color: blue}

.underline {
	text-decoration: underline;
	font-weight: bold
	}

.STRIKE {text-decoration: line-through;}

.table {
	width: 700px;
	align-table: center;
	border: 9px;
/*	background: url(linked_pages/web_site_images/background/flags_3.jpg); #F7EBDD;*/
	background: url(linked_pages/web_site_images/background/sea_shell_2.jpg); #F7EBDD;
/*	 */
	border-style: ridge;
	}

.border1 { -moz-border-radius: 1em; }

.border2 {
    -moz-border-radius-topright: 2em;
    -moz-border-radius-topleft: 2em;
  				}

.border3 { -moz-border-radius: 2em 0; }

.border4 {  -moz-border-radius: 10px; }

.smalltable {
	width: 100%;
	align-table: center;
	border: 2px;
	background: url(none) #ffffff;
	}

.largetable {
	width: 97%;
	align-table: center;
	border: 9px;
	background: url(none)  #ffffff;
	border-style: ridge;
	}

.sectiontable {
	width: 700px;
	border: 9px;
	background: url(none) #dcff94;
	border-style: ridge;
	}

.calendartable {
	align-table: center;
	border: 9px;
	background-color: black;
	background-image: none;
	width: 876px;
	border-style: ridge;
	}

A:link{
    color: #008000;
    text-decoration: none;
    }

A:visited{
	color: red;
	text-decoration: none;
	}

A:hover{
    color: #008000;
    text-decoration: none;
    background-color: #ffff00;
	background-image: none;
    }

A:active{
    color: #008000;
    text-decoration: none;
    }

a:focus
{
	background-color:#ffff00;
    outline:2px solid;
    outline-offset:14px;
    -moz-outline-radius:5px;
}
