body { margin: 0px 0px 0px 0px ; font-size: 10pt; }

td {border-left: #ffffff solid 2px; border-right: #ffffff solid 2px}

img { border: 0px; }


/* p is for all regular body text */
P	{color: #000000;  
	font-family: trebuchet ms, Arial, Helvetica, sans-serif; 
	font-size: 9.5pt;
	margin-top: 5pt;
	margin-bottom: 0pt;
	line-height: 130%; 
	}
/*------------text formatting---------------*/

/* h1= gray */
H1	{color: #000000;  
	font-size: 18pt;   
	font-family: garamond, serif; 
	}


/* H2 = gray */
h2	{color: #000000;  
	font-size: 16pt;   
	font-family: garamond, serif; 
	}

.likeh1 {color: #000000;  
	font-size: 14pt; font-weight: bold;  
	font-family: trebuchet ms, Arial, Helvetica, sans-serif; 
	margin-bottom: 0;}

.likeh5 {color: #000000; 
	font-size: 12pt; font-weight: bold;
	font-family: trebuchet ms, Arial, Helvetica, sans-serif; 
	margin-bottom: 0;}

/* smalltitle = letterhead green */
.smalltitle	{color: #000000; 
	font-size: 12pt; font-weight: bold;
	font-family: garamond, serif; 
	margin-bottom: 0;}

/* speech = letterhead green */
.speech	{color: #000000; 
	font-size: 9pt; font-weight: normal;
	font-family: trebuchet ms, Arial, Helvetica, sans-serif; 
	margin-bottom: 0;}

/* blueheadline = brightblue */
.blue14 {color: #000000;
	font-size: 14pt; font-weight: bold;
	font-family: trebuchet, sans-serif; 
	margin-bottom: 0; line-height: 15pt}

/* blueheadline = brightblue */
.blue16 {color: #000000;
	font-size: 16pt; font-weight: bold;
	font-family: trebuchet, sans-serif; 
	margin-bottom: 0; line-height: 15pt}

/* orangeheadline = orange */
.orange14 {color: #000000;
	font-size: 14pt; font-weight: bold;
	font-family: garamond, serif; 
	margin-bottom: 0;}

a:link	{ color: #000000;  text-decoration: none ; font-weight: bold;}
a:visited 	{ color: #000000;  text-decoration: none ; font-weight: bold;}
a:hover 	{ color: #000000;  text-decoration: underline ;  font-weight: bold;}
a:active 	{ color: #000000;  text-decoration: underline ; font-weight: bold;}

#banner { display:none; }

.bodytable
{ padding: 1%; }

#mainsection { 
color: black; margin-left: 1%;  margin-right: 1%; width: 100%;  left: -150px;  
font-family: font-family: trebuchet, Arial, Helvetica, sans-serif; margin-top: 10px;
}

#rightsection { color: #000000; 
background-color: #ffffff ;
font-size: 11pt; font-family: trebuchet, Arial, Helvetica, sans-serif
width: 230px; padding-top: 7px;margin-left: 5px; margin-right: 5px;
position: relative; display:none; top: 00px; left: 0px;   }

#homepagecalendar { color: #000000; 
background-color: #ffffff ;
font-size: 10pt; font-family: trebuchet, Arial, Helvetica, sans-serif
width: 150px; padding-top: 0px; margin-left: 15px; margin-right: 5px;
position: relative;
top: 00px; left: 0px;   }
/* border: #F1B567 solid 2px */

#noprint   { display:none}

#calendar { color: #000000; 
background-color: #ffffff ;
font-size: 10pt; font-family: trebuchet, Arial, Helvetica, sans-serif; padding-left: 20px;   }

/* border: #F1B567 solid 2px */

/* THE NAVBAR (menu) purple  */

#navbar { color: #212f56; font-weight: normal; 
background-color: #fff ;padding-top: 10px;
font-family: garamond, serif; 
font-size: 11pt; 
width: 160px; 
position: relative; display:none;
top: 00px; left: 0px;  
line-height: 135%; }

/* this shuts off browser default for line items bullets */
#navbar ul li { list-style-type: none; }

/*sets properties for navbar links that are line items, and positions for arrow image to come */
#navbar ul li a:link, #navbar ul li a:visited {color: #212f56 ; text-decoration: none; padding-left: 22px; font-Weight: bold  }

/* sets properties for positioning ul items */
#navbar ul {  padding-left:0px;  margin-left: 0px;  }

/* sets up image (arrow) to appear next to hovered li */
#navbar ul li.current a:link, #navbar ul li.current a:visited, #navbar ul li a:hover  {  font-Weight: bold;  font-size: 12pt; background-image: url(glc_images/rock.gif);  
background-repeat: no-repeat;  background-position: left center; } 

/* sets properties for positioning nested ul items */
#navbar ul li ul { margin-left: 25px; font-size: 9pt ; line-height: 110%; color: #876B5D; font-family:  times new roman, serif;}


#lists ul { background-color: #ffffff ;padding-left: 20px;  margin-left: 0; font-size: 10pt;}
#lists ul li { list-style-type: none ;  }  
#lists ul li ul li { list-style-type: square ;color: #ccffff ; } 
#lists ul li a:link, #lists ul li a:visited { color: #000000 } 
#lists ul li.current a:link, #lists ul li.current a:visited, #lists ul li a:hover  { color: #CB151A; } 


.image { font-size: 70%; font-family: verdana, Arial, Helvetica, sans-serif; }


.greentitlebar 
{color: #ffffff; background-color: #709739; 
	font-size: 14pt; font-weight: bold; height: 35px;
	font-family: garamond, serif; padding-top: 10px;
	margin-bottom: 00;}

.ochretitlebar 
{color: #ffffff; background-color: #8F7D65; 
	font-size: 18pt; font-weight: bold; height: 35px;
	font-family: garamond, serif; padding-top: 10px;
	width: 100%; margin-bottom: 00; }


.firstpara
{color: #000000;  
	font-family: trebuchet ms, Arial, Helvetica, sans-serif; 
	font-size: 9.5pt;
	margin-top: 5pt;
	margin-bottom: 0pt;
	line-height: 130%; 
	}

.letter {background-image: url(Orcas_Images/paper.gif); width: 180px; margin-right: 0px; padding: 5px; 
}

.quote 	{color: #000000; 
	font-size: 10pt; font-weight: normal;  
	font-family: times, courier, garamond, serif; 
	margin-bottom: 0;}