BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

INPUT
{

	/*border-color:#808080;*/
	font-size: 9pt;

}

A:link	
{
	text-decoration:	underline;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	underline;
	color:	#3333cc;
	}	
		
A:active	{	
	text-decoration:	underline;
	color:	#3333cc;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
SMALL	{	
	font-size:	6pt;
	}	

BIG	{	
	font-size:	10pt;
	}	

BLOCKQUOTE PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG
{
	margin-top:    0px;
	margin-bottom: 0px;
	margin-left:   0px;
	margin-right:  0px;
	border-width:  0px;
}
	
TABLE
{
	font-size: 9pt;
}


.cellRightBorder
{
	border-right-width: 1px;
	border-right-color: Gray;
	border-right-style: solid;
}

.tableBottomBorder {border-bottom:solid 1px Gray;}

.tableAreaBorder
{
	border-style:solid;
	border-width:1;
	border-color:Gray;
}

.imgFloatRight
{
	float: right;
}

.imgFloatLeft
{
	float: left;
}

.inputTextSearch
{
	border-width: 0px;
	/*border-color:#808080;*/
	background-color: #dcdcdc;
	font-size: 8pt;
	height: 16px;
}

.onAirItemHeader
{
	background-color: #29537C;
	border-top: solid 2px #336699;
	border-bottom: solid 2px #336699;
	
}

.onAirItem
{
	padding: 3px;
}
.mainItemHeader
{
	vertical-align: bottom;
	color: #1c3854;
	font-size: 10pt;
	text-decoration: underline;
}
.informationTitle
{
	color: #000066;
	font-size: 18pt;
	font-weight: 700;
	border-bottom: solid 1px #000066;
	padding: 3px 3px 3px 3px;
	vertical-align: bottom;
	background-color: #f8f8ff;
	height: 50px;
}
.profileTitle
{
	color: #000066;
	font-size: 13pt;
	text-decoration: underline;
	font-weight: 700;
	padding: 3px 3px 3px 3px;
}
.floatingHeader
{
	color: #000066;
	font-size: 9pt;
	text-decoration: underline;
	font-weight: 700;
	/*padding: 3px,3px,3px,3px;*/
}
.calendarDayHeader
{
	border-bottom: solid 1px #add8e6;
	border-top: solid 1px #add8e6;
	Background-color: #f0f8ff;
	font-weight: 700;
	vertical-align: bottom;
}
.calendarTimeColumn
{
	border-bottom: solid 1px #add8e6;
	border-right: solid 1px #add8e6;
	background-color: #f8f8ff;	
}
.calendarTable
{
	font-size: 8pt;
}
.calendarItem
{
	border-bottom: solid 1px #add8e6;
}
.introBody
{
	padding: 10px 10px 10px 10px;
	background-repeat: no-repeat;
}
.warningText
{
	color: Red;
	font-size: 8pt;
}
.homeImageMenu
{
	padding: 1px 1px 1px 1px;
}
.noHyperlinkUnderline A
{
	text-decoration: none;
}
.cellPadAll, .cellPadAll tr td
{
	padding: 3px 3px 3px 3px;
}
