.links
{
	font: 12px Arial;
	COLOR: #c2660d;
	font-weight: bold;
}
.links:hover
{
	font: 12px Arial;
	COLOR: #114465;
	font-weight: bold;
}
A
{
	font: 14px Arial;
	COLOR: #c2660d;
	font-weight: bold;
}
A:hover
{
	font: 14px Arial;
	COLOR: #114465;
	font-weight: bold;
}
.Text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
}
.TextColor
{
	border-bottom: 5px solid #d79900;
	background-color: #fff2ba;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #404040;
}
.NewsTitle
{
	font: bold 18px Arial;
	padding: 1px;
	text-align: center;
	color: #000000;
	border-left: 0px solid black;
	border-top: 0px solid white;
}
.News_Headline
{
	font: Bold 12px Arial;
	padding: 3px;
	color: #000000;
	border-left: 0px solid black;
        border-top: 1px solid black;
}
.News_Text
{
	font: 11px Arial;
	padding: 1px;
	color: #000000;
	border-left: 0px solid black;
}
.News_Link
{
	font: Bold 11px Verdana;
	color: #000000;
	text-align: right;
	width: 100%;
	padding: 3px;
}
.Calendar_Cell
{
	font: 11px Verdana;
	background: #FFFFFF;
	color: white;
}
.Calendar_CellToday
{
	font: 11px Verdana;
	background: #E19331;
	color: White;
	border: 1px solid black;
}
.Calendar_Month
{
	font: 14px Verdana;
	font-weight: bold;
	color: #4E6F9A;
}
.Calendar_Weekdays
{
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	font: 9px Verdana;
	background: #EDAE4F;
}
.CalendarButton
{
	font: 12px Arial;
	color: White;
	background: #E19331;
	border: 1px outset #9BB4D2;
	margin-left: 5px;
	margin-right: 5px;
	padding: 2px;
	text-decoration: none;
}
.Calendar_Division
{
	font: 12px Verdana;
	font-weight: bolder;
	color: #4E6F9A;
	letter-spacing: 2px;
	border-bottom: 1px solid #3A5F92;
}
.Calendar_Text
{
	font: 12px Verdana;
	color: #4E6F9A;

}
.Calendar_EventLink
{
	font: 14px Arial;
	font-weight: bold;
	color: #c2660d;
}
.Calendar_EventTitle
{
	font: 12px Verdana;
	font-weight: bolder;
	color: #656FF2;
	letter-spacing: 2px;
	border-bottom: 1px solid #3A5F92;
}
.Calendar_EventDetails
{
	font: 12px Verdana;
}
.MenuItem_TopLevel
{
    font-family:  Century Gothic;
    font-weight: Bold;
    font-size:  14px;
    color: #114465;
    text-decoration: none;
}
.MenuItem_TopLevel:Hover
{
    font-family:  Century Gothic;
    font-weight: Bold;
    font-size:  14px;
    color: #C2660D;
    text-decoration: none;
}
.MenuItem_Related
{
    font-family:  Century Gothic;
    font-weight: Bold;
    font-size:  14px;
	color: #FFFFFF;
	text-decoration: none;
}
.MenuItem_Related:Hover
{
    font-family:  Century Gothic;
    font-weight: Bold;
    font-size:  14px;
	color: #FFFFFF;
	text-decoration: none;
}
.MenuHeading
{
	font: bold 14px Arial;
	color: #FFFFFF;
	border-bottom: 1px solid white;
	text-align: center;
}
.LocationLink
{
	font: 10px Arial;
	color: #9AB2D4;
}
.LocationDivider
{
	font: 10px Arial;
	margin-left: 5px;
	margin-right: 5px;
	color: #9AB2D4;
}
.SearchResultLink
{
	font: 14px Arial;
	color: #3A5F92;
	text-decoration: none;
}
.SearchResult
{
	font: 14px Arial;
}
.SearchDescription
{
	font: 10px Arial;
	border: 1px solid black;
	background: #EFBC63;
	margin-left: 18px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-top: 2px;
	padding: 2px;
}
.SearchHighlightText
{
	font: 10px Arial;
	padding-left: 3px;
	padding-right: 3px;
	background: #ffffff;
}

.Branding
{
	font: 12px Arial;
}
.BrandLink
{
	font: bold 12px Arial;
	color: #656FF2;
}
a img
{
    border: 0;
}



BODY {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: arial
}
TABLE {
	FONT-SIZE: 12px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}

.fontxxxsmall {
	FONT-SIZE: 8px
}
.fontxxsmall {
	FONT-SIZE: 10px
}
.fontxsmall {
	FONT-SIZE: 12px
}
.fontsmall {
	FONT-SIZE: 15px
}
.fontmedium {
	FONT-SIZE: 17px
}
.fontlarge {
	FONT-SIZE: 19px
}
.fontxlarge {
	FONT-SIZE: 24px
}
.fontxxlarge {
	FONT-SIZE: 48px
}
.lineheightxxsmall {
	LINE-HEIGHT: 12px
}
.lineheightxxxsmall {
	LINE-HEIGHT: 10px
}
.backcolordark {
	BACKGROUND-COLOR: #457a00
}
.backcolornormal {
	BACKGROUND-COLOR: #70a100
}
.backcolorlight {
	BACKGROUND-COLOR: #96bd00
}
.backcolorlighter {
	BACKGROUND-COLOR: #b6d300
}
.backcolorgray {
	BACKGROUND-COLOR: #c0c0c0
}
.backcolorlightgray {
	BACKGROUND-COLOR: #f0f0f0
}
.backcolorwhite {
	BACKGROUND-COLOR: #ffffff
}
.backcolorblack {
	BACKGROUND-COLOR: #000000
}
.backcolortooltip {
	BACKGROUND-COLOR: #ffffd2
}
.colordark {
	COLOR: #666600
}
.colorwhite {
	COLOR: #ffffff
}
.colornormal {
	COLOR: #70a100
}
.colorgray {
	COLOR: #c0c0c0
}
.colordarkgray {
	COLOR: #777777
}
.colordarkergray {
	COLOR: #4b4b4b
}
.colorblack {
	COLOR: #000000
}
.bordercolornormal {
	BORDER-LEFT-COLOR: #c0c0c0; BORDER-BOTTOM-COLOR: #c0c0c0; BORDER-TOP-COLOR: #c0c0c0; BORDER-RIGHT-COLOR: #c0c0c0
}
.bordercolorwhite {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff
}
.displaywidth {
	WIDTH: 770px
}
.displayheight {
	HEIGHT: 570px
}
.tabbar {
	PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid
}
.tab {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
.tabanchor {
	TEXT-DECORATION: none
}
.maskbottomleft {
	BACKGROUND-IMAGE: url(../images/mask_bottomleft.gif); BACKGROUND-REPEAT: no-repeat
}
.maskbottomleftsmall {
	BACKGROUND-IMAGE: url(../images/mask_bottomleft_small.gif); BACKGROUND-REPEAT: no-repeat
}
.marginleft {
	BORDER-RIGHT: black 1px solid; FONT-SIZE: 1px; BACKGROUND-COLOR: #f0f0f0
}
.marginright {
	FONT-SIZE: 1px; BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.marginbottom {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #d2d2d2
}
INPUT.textbox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.textboxreadonly {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #e0e0e0
}
INPUT.button {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #f0f0f0
}
