/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
P
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
TD
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
.boxedTD
{
	border-bottom: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	border-top: solid 1px #999999;
}
A:link	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#999999;
	}
a.calLink
{
	color: #333399;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
}
a.calLink:visited
{
	color: #333399;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
}
a.calLink:hover
{
	color: #ff0000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
}
a.sch_Link
{
	color: #333399;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
}
a.sch_Link:visited
{
	color: #333399;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
}
a.sch_Link:hover
{
	color: #ff0000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
}
a.crumbs
{
	color: #ff0000;
	text-decoration: none;
	font-weight: normal;
	font-size: xx-small;
}
a.crumbs:visited
{
	color: #ff0000;
	text-decoration: none;
	font-weight: normal;
	font-size: xx-small;
}
a.crumbs:hover
{
	color: #999999;
	text-decoration: underline;
	font-weight: normal;
	font-size: xx-small;
}
a.navLink
{
	color: #00ff00;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
}
a.navLink:visited
{
	color: #00ff00;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
}
a.navLink:hover
{
	color: #999999;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
}
a.adminLinks
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
}
a.adminLinks:visited
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
}
a.adminLinks:hover
{
	color: #adff2f;
	text-decoration: underline;
	font-weight: bold;
	font-size: 8pt;
}
td.navSpace
{
	font-size: 10pt;
	color: #ffffff;
	background-color: #000000;
}
small
{
	font-size: xx-small;
}
td.crumbs
{
	font-size: xx-small;
	color: #000000;
}
.pastEvent
{
	font-size: 8pt;
	color: #778899;
	font-weight: normal;
}
.pastEventUnAvail
{
	font-size: 8pt;
	color: #999999;
	font-weight: normal;
	background-color: #c0c0c0;
}
.thisDayEvent
{
	font-size: 8pt;
	color: gray;
	font-weight: normal;
}
.futureEvent
{
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
}
.futureEventUnAvail
{
	font-size: 8pt;
	color: #666666;
	background-color: #c0c0c0;
	font-weight: normal;
}
.requestTable
{
    BORDER: #000000 2pt solid;
}

.nextEventTable
{
	border:  #999999 1pt solid;
    BACKGROUND-COLOR: #ffffff;
}
.nextEventHeader
{
    BACKGROUND-COLOR: #000000;
    font-weight:normal;
    COLOR: #999999;
    FONT-FAMILY: 'verdana', 'MS Sans Serif', 'Times New Roman';
    text-align: left;
    font-size: 8pt;
}
.nextEventCell
{
	background-color: #ffffff;
	font-size: 8pt;
    font-weight:normal;
    COLOR: #000000;
    FONT-FAMILY: 'verdana', 'MS Sans Serif', 'Times New Roman';
    text-align: left;
}
UL
{
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
}
LI
{
	font-size: 8pt;
	margin-bottom: 5px;
}
LI.index
{
	font-size: 8pt;
	list-style-image: URL(images/right-arrow.gif);
	margin-bottom: 10px;
}
.header
{
	font-size: 10pt;
	font-weight: bold;
}
.normalbold
{
    font-weight: bold;
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-FAMILY: 'verdana', 'MS Sans Serif', 'Times New Roman';
}
.gridHeader
{
    BORDER-RIGHT: #000099 1pt ridge;
    BORDER-TOP: #000099 1pt ridge;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000099 1pt ridge;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000099 1pt ridge;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #336699;
    TEXT-ALIGN: center;
}
.noShow
{
	font-size: 0px;
	color: #ffffff;
}
td.leftBorder
{
	border-left: #999999 2pt solid;
}
.ErrorText
{
	color: #ff0000;
	font-weight: bold;
	font-size: 1.25em;
}
.boldBlue
{
	color: #336699;
	font-weight: bold;
}
.reportTable
{
	border: #000000 2pt solid;
}
.tblAccountInfo
{
	border: #000000 2pt solid;
	background-color: #87cefa;
}
.dealerCustomerTable
{
	border: #000000 2pt solid;
	background-color: #ffb6c1;
}
td.reportHeader
{
	background-color: #c0c0c0;
	border-bottom: #000000 1pt solid;
}
td.reportFooter
{
	background-color: #c0c0c0;
	border-top: #000000 1pt solid;
}
td.bdrRight
{
	border-right: #999999 1pt dashed;
}
td.tdAdminLinks
{
	border-right: #000000 1pt solid;
	border-left: #000000 1pt solid;
	border-top: #000000 1pt solid;
}
td.allBorders
{
	border-right: #000000 2pt solid;
	border-left: #000000 2pt solid;
	border-top: #000000 2pt solid;
	border-bottom: #000000 2pt solid;
}
.border1
{
	border: #336699 2pt solid;
}
