﻿/* HTML EDITOR STYLESHEET REVISED 112009 BY chris.caravalho@cityofpaloalto.org */
/* PLEASE COMMENT-OUT UNSED STYLES. DO NOT DELETE */

/* ADDED 082009 FOR USE WITH WHITE BACKGOUND PAGES */

a.grnHeadlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	color:  #6C9E2F;
}
a.grnHeadlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	
	color:  #6C9E2F;
}
a.grnHeadlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	color:  #6C9E2F;
}
a.grnHeadlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	text-decoration: underline; 
	color: #f5d161;
}


a.gryHeadlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	color:  #666666;
}
a.gryHeadlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	
	color:  #666666;
}
a.gryHeadlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	color:  #666666;
}
a.gryHeadlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	text-decoration: underline; 
	color: #6C9E2F;
}


a.redLink:link {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #ff0000;
}
a.redLink:visited {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #ff0000;
}
a.redLink:active {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #ff0000;
}
a.redLink:hover {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #ff0000;
}

/* ADDED 030610 FOR PALO ALTO OPEN FIBER PAGES */
a.blueLink:link {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #0000da;
}
a.blueLink:visited {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #0000da;
}
a.blueLink:active {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #0000da;
}
a.blueLink:hover {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #0000da;
}


a.wb:link {
	font-family: arial, sans-serif;
	font-size: 13px; /* small */
	text-decoration: underline; 
	color: #6C9E2F; /* Headline Color */
}
a.wb:visited {
	font-family: arial, sans-serif;
	font-size: 13px; /* small */
	text-decoration: underline; 
	color: #6C9E2F;
}
a.wb:active {
	font-family: arial, sans-serif;
	font-size: 13px; /* small */
	text-decoration: underline; 
	color: #f5d161; /* Headline Rollover */
}
a.wb:hover {
	font-family: arial, sans-serif;
	font-size: 13px; /* small */
	text-decoration: underline; 
	color: #f5d161;
}

a.small:link {
	font-family: arial, sans-serif;
	font-size: 11px; /* small */
	text-decoration: underline; 
	color: #000000; /* Headline Color */
}

a.small:hover {
	font-family: arial, sans-serif;
	font-size: 11px; /* small */
	text-decoration: underline; 
	color: #000000; /* Headline Color */
}

a.small:active {
	font-family: arial, sans-serif;
	font-size: 11px; /* small */
	text-decoration: underline; 
	color: #000000; /* Headline Color */
}

a.small:visited {
	font-family: arial, sans-serif;
	font-size: 11px; /* small */
	text-decoration: underline; 
	color: #000000; /* Headline Color */
}


.bodyTextRedStrong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /* small */
	color: #ff0000;
	font-weight: bold;
}


.specialPOLsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* x-small */
	color: #5ac3e3;
	font-weight: bold;
}

.specialLIBsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* x-small */
	color: #eecd64;
	font-weight: bold;

}

.bodyTextSmallGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* x-small */
	color: #6c9e2f;
}

.AlertTextBold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /* small */
	font-style: normal;
	font-weight: bold;
	color:  #ffa500;
/*	color:  #f5d161; */
}

/* ORIGINAL STYLES */

.sizeone /* Deprecated but used on many pages */
{
    FONT-SIZE: 11px; /* x-small */
    FONT-FAMILY: Arial, Helvetica, sans-serif;

}

.bodyTextSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* x-small */
	color: #000000;
}

.bodyTextSmallPWD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* x-small */
	color: #996633;
}

.background
{
	background-color: #ffffff;
}

.pageTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px; /* x-large */
	font-style: normal;
	font-weight: bold;
	color: #515252;
}
.bodyText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /* small */
	color: #000000;
}
/* changes for print */
@media print
{
	.bodyText,
	.sizeone
	{
		color: #000000;
	}


}

.bodyTextBold 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /* small */
	font-weight: bold;
}
.bodyTextHead 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-weight: bold;
	font-variant: small-caps;
}
.bodyTextSubHead 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; /* medium; */
	font-weight: bold;
	text-transform: capitalize;
}

a:link {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #333333;
}
a:visited {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #666666;
}
a:active {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #666666;
}
a:hover {
	FONT-SIZE: 13px; /* small */
	font-family: arial, sans-serif;
	text-decoration: underline; 
	color: #666666;
}


li 
{
	background-image: url(/images/bullet-grn.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 13px;
margin-left: -5px;
	line-height: 18px;
	padding-top: 3px;
} 



ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	padding: 0px;
	display: block;
	list-style-type: none;
}

li ul li {
	background-image: url(/images/bullet-grn2.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 13px;
margin-left: -5px;
	line-height: 18px;
	padding-top: 3px;
} 

li ul li ul li {
	background-image: url(/images/bullet-grn3.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
margin-left: -5px;
	padding-left: 13px;
	line-height: 18px;
	padding-top: 3px;
} 





.headline 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	color:  #6C9E2F;
}
.headlineRollover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	color:  #f5d161;
}
.headlineGrey
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	color:  #666666;
}

.headlineLtGrey
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	color:  #999999;
}

.pageTitleZeroWasteLg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px; /* x-large */
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.headlineZeroWasteLg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px; /* x-large */
	font-style: normal;
	font-weight: bold;
	color: #6C9E2F;
}

.bodyTextBoldGrn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /* small */
	font-weight: bold;
	color: #6C9E2F;
}

/* SITE SECTION COLOR SCHEME */

.specialSTD 
{
	color: #6C9E2F; 
}
.specialPODliv
{
	color: #bac5da;
}
.specialPODbus
{
	color: #bba553;
}
.specialPODvis
{
	color: #bfa0b3;
}
.specialPODenv 
{
	color: #72a48e;
}
.specialPODrec 
{
	color: #d41122;
}
.specialPODkno 
{
	color: #e95d0f;
}
.specialPODemr
{
	color: #ffdd00;
}
.specialDPT 
{
	color: #799c13;
}
.specialASD 
{
	color: #ba9dc5;
}
.specialAUD 
{
	color: #ede124;
}
.specialCAO 
{
	color: #a6a8a9;
}
.specialCSD 
{
	color: #92b3db;
}
.specialFIR 
{
	color: #e64215;
}
.specialHRD 
{
	color: #e8cbad;
}
.specialLIB 
{
	color: #eecd64;
}
.specialPLN
{
	color: #72a48e;
}
.specialPWD
{
	color: #f29400;
}
.specialUTL
{
	color: #ffffff;
}
.specialDIR
{
	color: #bba553;
}


/* This appeared one day - don't know what it is */

td
{
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 13px; /* small */ 
 	color: #000000;
} 




/* Chris added this for the library search box title */

.libSearch
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px; /* small */
    COLOR: #eecd64;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: none
}


/* ADDED 052009 FOR USE WITH WHITE BACKGOUND PAGES */

.bodyTextSmallBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* x-small */
	color: #000000;
}
.bodyTextSmallBlackStrong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* x-small */
	color: #000000;
	font-weight: bold;
}

.bodyTextBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /* small */
	color: #000000;
}

.bodyTextBlackStrong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /* small */
	color: #000000;
	font-weight: bold;
}

.bodyTextWhiteStrong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /* small */
	color: #ffffff;
	font-weight: bold;
}

.bodyTextSubHead2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; /* medium; */
	color: #000000;
	font-weight: bold;
}

.pageTitle2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px; /* x-large */
	font-style: normal;
	font-weight: bold;
	color: #515252;
}

a.blkHeadlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	color:  #000000;
}
a.blkHeadlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	
	color:  #000000;
}
a.blkHeadlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	color:  #000000;
}
a.blkHeadlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	text-decoration: underline; 
	color: #000000;
}

.blkHeadline 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; /* large; */
	font-style: normal;
	font-weight: bold;
	color:  #000000;
}

li.gryArrow
{
	background-image: url(/images/bullet-grey.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 13px;
	line-height: 18px;
	padding-top: 3px;
}