
 /*  FONTS    */
 
body, p {font-family: arial, helvetica; font-size: 13px; font-weight: normal; font-style: none; color: #FFFFFF; line-height: 18px;}
td {font-family: arial, helvetica; font-size: 13px; font-weight: normal; font-style: none; color: #FFFFFF; line-height: 18px;}


.title1 {font-family: arial, helvetica; font-size: 18px; letter-spacing: 1.5px; word-spacing: 7px; font-weight: bold; font-style: none; color: #ffffff;}
.title2 {font-family: arial, helvetica; font-size: 18px; font-weight: bold; font-style: none; color: #C4C400;}
.title3 {font-family: Georgia; font-size: 16px; font-weight: bold; font-style: italic; color: #C4C400;}
ol {
  font: 13px; arial, helvetica, Georgia;
  color: #FFFFFF;
}

td.paddedMinutes {padding-bottom: 20px; }     /* 000 */

.BoardMeeting {
	padding-top: 25px;
	text-align:center; }
	
.OfficeHours {
	padding-top: 20px;
	text-align:center; }
	
.YearMinutes {
	font-family: arial, helvetica; 
	font-size: 20px; 
	font-weight: bold; 
	font-style: none; 
	color: #F0E0D2; 
	text-align:center;
	padding-top: 30px;
	padding-bottom: 25px; }		
	
	.PreviousPage {
	padding:10px 20px 20px 0px; 
	text-align:center; }
 

/* ************************************************** START LINKS **************************************************  */

/*  DEFAULT LINK & HOVER COLORS   (WHITE - YELLOW)  */
a:link { color: ##1A3C4D}
a:visited { color: ##1A3C4D}
a:hover { color: #FF0000}
a:active { color: ##1A3C4D; background-color: transparent}

/*  EXTRA LINK & HOVER COLORS   (White - yellow)  */
.link2 { color: #FFFFFF; font-size: 16px}
a.link2:link { color: #FFFFFF; font-size: 16px}
a.link2:visited { color: #FFFFFF; font-size: 16px}
a.link2:hover { color: #FFFF00; text-decoration: underline; font-size: 16px}
a.link2:active { color: #FFFFFF; font-size: 16px; background-color: transparent}

/*  EXTRA LINK & HOVER COLORS   (YELLOW - WHITE ***)  */
.link3 { color: #A60000}
a.link3:link { color: #A60000}
a.link3:visited { color: #A60000}
a.link3:hover { color: #FF0000; text-decoration: underline}
a.link3:active { color: #A60000; background-color: transparent}

/*  EXTRA LINK & HOVER COLORS   (White - yellow)  */
.link4 { color: #FFFF00;}
a.link4:link { color: #FFFF00;}
a.link4:visited { color: #FFFF00;}
a.link4:hover { color: #FFFFFF; text-decoration: underline;}
a.link4:active { color: #FFFF00; background-color: transparent}

/*  EXTRA LINK & HOVER COLORS   (White - yellow)  */
.link5 { color: #CCCCCC; font-size: 13px}
a.link5:link { color: #CCCCCC; font-size: 13px}
a.link5:visited { color: #CCCCCC; font-size: 13px}
a.link5:hover { color: #FFFF00; text-decoration: underline; font-size: 13px}
a.link5:active { color: #CCCCCC; font-size: 13px; background-color: transparent}

/*  EXTRA LINK & HOVER COLORS   (White - yellow)  */
.link6 { color: #0000FF;}
a.link6:link { color: #0000FF;}
a.link6:visited { color: #0000FF;}
a.link6:hover { color: #FFFF00; text-decoration: underline;}
a.link6:active { color: #0000FF; background-color: transparent}

/*  EXTRA LINK & HOVER COLORS   (White - yellow)  */
.link7 { color: #cccccc;}
a.link7:link { color: #cccccc;}
a.link7:visited { color: #cccccc;}
a.link7:hover { color: #FFFF00; text-decoration: underline;}
a.link7:active { color: #cccccc; background-color: transparent}

/*  FOR BOARD MINUTES YEARS  */
.linkYear { color: #FFFF00; font-size: 16px}
a.linkYear:link { color: #FFFF00;}
a.linkYear:visited { color: #FFFF00;}
a.linkYear:hover { color: #FFFFFF; text-decoration: underline;}
a.linkYear:active { color: #FFFF00; background-color: transparent}

/*  FOR BOARD MINUTES MONTHS  */
.linkMinutes { color: #FFFFFF; font-size: 16px; font-weight:bold;}
a.linkMinutes:link { color: #FFFFFF;}
a.linkMinutes:visited { color: #FFFFFF;}
a.linkMinutes:hover { color: #FFFF00; text-decoration: underline;}
a.linkMinutes:active { color: #FFFFFF; background-color: transparent}


A {text-decoration:none;}

/*  ALSO - text-decoration: overline, underline overline, line-through or blink    
    font-style: italic;   font-weight: bold;     background-color:0000cc;   */

/*  DOTTED HOVER UNDERLINE - Put in TEXT-DECORATION:  */
/*  border-bottom: 1px dotted #666666;   */
   
/*    *********************************************** END LINKS ****************************************************  */


/* MENU ROLLOVERS - BACKGROUND HOVER CHANGE 
/* Adjust PADDING-TOP and HEIGHT to put text link in correct vertical place - Both numbers will total height of BG image */
.left-menu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(images/button-off.gif); PADDING-BOTTOM: 0px; FONT: bold 15px Arial; WIDTH: 161px; COLOR: #1E4659; PADDING-TOP: 14px; HEIGHT: 21px; TEXT-DECORATION: none
}
.left-menu A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(images/button-on.gif); PADDING-BOTTOM: 0px; FONT: bold 15px Arial; WIDTH: 161px; COLOR: #FFFFFF; PADDING-TOP: 14px; HEIGHT: 21px
}


/*  BG IMAGE - IF SPECIAL PLACEMENT NEEDED   */
BODY{ 
background-image: url(images/rock-444.gif);
background-attachment: fixed;}   


 /*  0 PIXEL PAGE MARGINS   */
body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}


/*   SCROLL BAR COLORS  -  MAC  COLORS   */
HTML {
    scrollbar-face-color: #Cccccc;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-highlight-color: #Ffffff;
    scrollbar-3dlight-color: #999999;
    scrollbar-shadow-color: #999999;
    scrollbar-darkshadow-color: #Ffffff;
    scrollbar-track-color: #E3E3E3;
    scrollbar-base-color: #999999;}



/*  DASHED HORIZONTAL RULE   */
hr.hrDASH { height: 0px; border: 0px dashed #aaaaaa; border-top-width: 1px; }


/*  USE THIS STYLE TO UNDO THE REVERSED E-MAIL ADDRESS   */
a.email {
direction:rtl;
unicode-bidi: bidi-override;
}


/*  SPECIAL TABLE BORDERS  #1  */
.table1 {
	border-top-width: thin;
	border-top-style: dotted;
	border-right-style: solid;
	border-bottom-style: double;
	border-left-style: groove;
	border-top-color: #FF0033;
	border-right-color: #0000FF;
	border-bottom-color: #FF00CC;
	border-left-color: #000000;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}


/*  SPECIAL TABLE BORDERS  #2  */
.table2 {
	border-top-width: thin;
	border-top-style: dotted;
	border-right-style: solid;
	border-bottom-style: double;
	border-left-style: groove;
	border-top-color: #FF0033;
	border-right-color: #0000FF;
	border-bottom-color: #FF00CC;
	border-left-color: #000000;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}


/*  FORM FIELD STYLE   */

.input2 { background: #F1F5FE; color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 13px; border: 1px  silver solid;}

.input3 { background: #656532; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 12px; border: 1px  black solid;}

.input4 { background: #FFFFFF; color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 9px; border: 1px  silver solid;}


/*  DROP SHADOW FOR TEXT IN <TD>  (Will not work with bgcolor in <TR> or <TD> - bgcolor only in <TABLE>)    */
.dropshadow {filter: dropshadow(color=999999, offx=1, offy=1, positive=5)}


/* ********************************************** LEFT MENU START********************************************************* */

.menutrans { FILTER: alpha(opacity=40); moz-opacity: 0.6 }

#menulocation { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 150px }

.menu { BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 0px solid; WIDTH: 154px; CURSOR: hand; TEXT-INDENT: 8px; LINE-HEIGHT: 20pt; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: arial, verdana, helvetica, sans; HEIGHT: 28px; TEXT-ALIGN: left }

A.menu:link { BACKGROUND: url(images/menu.gif) #f0f0f0; COLOR: #4d2d20 }

A.menu:visited { BACKGROUND: url(images/menu.gif) #f0f0f0; COLOR: #4d2d20 }

A.menu:active { BACKGROUND: url(images/menu.gif) #f0f0f0; COLOR: #4d2d20 }

A.menu:hover { BACKGROUND: url(images/menuon.gif) #003366; COLOR: #c0c0c0 }

/* **********************************************   LEFT MENU END  ******************************************************* */

/*  FONT SIZES   */
.style8 {font-size: 8px}
.style9 {font-size: 9px}
.style10 {font-size: 10px}
.style11 {font-size: 11px}
.style12 {font-size: 12px}
.style13 {font-size: 13px}
.style14 {font-size: 14px}
.style15 {font-size: 15px}
.style16 {font-size: 16px}
.style17 {font-size: 17px}
.style18 {font-size: 18px}
.style19 {font-size: 19px}
.style20 {font-size: 20px}
.style21 {font-size: 21px}
.style22 {font-size: 22px}
.style23 {font-size: 23px}
.style24 {font-size: 24px}
.style25 {font-size: 25px}
.style26 {font-size: 26px}
.style27 {font-size: 27px}


/*  LINE SPACING   */
.LineHeight15 {line-height: 15px; letter-spacing: normal; word-spacing: normal;}
.LineHeight16 {line-height: 16px; letter-spacing: normal; word-spacing: normal;}
.LineHeight17 {line-height: 17px; letter-spacing: normal; word-spacing: normal;}
.LineHeight18 {line-height: 18px; letter-spacing: normal; word-spacing: normal;}
.LineHeight20 {line-height: 20px; letter-spacing: normal; word-spacing: normal;}
.LineHeight22 {line-height: 22px; letter-spacing: normal; word-spacing: normal;}
.LineHeight24 {line-height: 24px; letter-spacing: normal; word-spacing: normal;}

/*  LETTER SPACING   */
.LetterSpacing10 {line-height: normal; letter-spacing: 10px; word-spacing: normal;}
.LetterSpacing13 {line-height: normal; letter-spacing: 13px; word-spacing: normal;}
.LetterSpacing14 {line-height: normal; letter-spacing: 14px; word-spacing: normal;}
.LetterSpacing16 {line-height: normal; letter-spacing: 16px; word-spacing: normal;}
.LetterSpacing18 {line-height: normal; letter-spacing: 18px; word-spacing: normal;}
.LetterSpacing20 {line-height: normal; letter-spacing: 20px; word-spacing: normal;}