﻿/*
City of Huntington Beach
records.css
*/

a.tip
{
	font-size:smaller;
	vertical-align:middle;
}

a.tip:hover
{
	cursor:pointer;
}

#MessageLabel
{
	font-size:small;
	color:Red;
}

span.maxed
{
	font-size:small;
	color:#EE482E;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:10px;
}

span.result
{
	margin-top:1em;
	margin-bottom:1em;
}

span.resulttype
{
	font-size:-1;
	font-weight:bold;
}

a.downloadpages
{
	font-size:14;
	color:#0033CC;
}

a.downloadpages:hover 
{
	color:#EE482E;
}

blockquote.indexes
{
	margin-top:1em;
	margin-bottom:1em;
}

span.indexname
{
	color:Green;
}

img.help
{
	border:solid 1px #6E6E58;
}

a.check
{
	color:Gray;
	font-size:smaller;
	text-decoration:none;
	margin-left:1px;
	border:solid 1px Gray;
}

a.check:hover
{
	color:#EE482E;
	cursor:pointer;
}

/* PopUp Formatting -> */
#topclose
{
	position:fixed;
	top:4px;
	right:4px;
}

#bottomclose
{
	position:fixed;
	bottom:4px;
	right:4px;
}

a.close
{
	font-size:smaller;
	color:Gray;
	vertical-align:middle;
}

a.close:hover
{
	cursor:pointer;
}
/* <- PopUp Formatting */

/* Calendar Formatting -> */
div.cpMonthNavigation
{
	background-color:#FFFFCC;
	border-width: 1px;
	border-spacing: 2;
	border-style: solid;
	border-color:#41667d;
	border-collapse: collapse;	
	border-bottom-width:0px;
}

a.cpMonthNavigation
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height:1.5;
}

span.cpMonthNavigation
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR:white;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 5px;
	line-height:25px;
}

table.cpDayColumnHeader
{
	border-width: 1px;
	border-spacing: 2;
	border-style: solid;
	border-color:#41667d;
	border-collapse: collapse;	
}

tr.cpDayColumnHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR:#000000;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
}

table.cpDayColumnHeader td
{
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #41667d;
}

.cpCurrentDate
{
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	background-color:#9dcfeb;
}

.cpTodayText
{
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	background-color:#9dcfeb;
}

.cpOtherMonthDate
{
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	background-color:#ab9f8c;
}

a.cpYearNavigation
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height:1.5;
}

span.cpYearNavigation
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR:white;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 5px;
	line-height:25px;
}
/* <- Calendar Formatting */

/* Lookup Formatting -> */
.lpSelectText
{
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	background-color:#9dcfeb;
}

table.lpColumnHeader
{
	border-width: 1px;
	border-spacing: 2;
	border-style: solid;
	border-color:#666600;
	border-collapse: collapse;	
}
/* <- Lookup Formatting */

