.Nav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0d2488;
    TEXT-DECORATION: none
}
.forcast
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0d2488;
    TEXT-DECORATION: none
}
.placeholder
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    TEXT-DECORATION: underline
}
.adsMapAdsLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0d2488;
    TEXT-DECORATION: none
}
.eventsLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0d2488;
    TEXT-DECORATION: none
}
.newsFeatureColor
{
    BACKGROUND-COLOR: #0d2488
}
.newsHeaderText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.newsItemTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.newsItemText
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.MemRosterLink
{
    FONT-WEIGHT: bold! important;
    FONT-SIZE: 11px! important;
    COLOR: #0d2488! important;
    TEXT-DECORATION: none! important
}
.nav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    TEXT-DECORATION: none
}
.adsMapAdsLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    TEXT-DECORATION: none
}
.eventsLink:hover
{
    FONT-SIZE: 11px
}
.newsNavLinks
{
    FONT-WEIGHT: bold! important;
    FONT-SIZE: 11px! important;
    COLOR: #ffffff! important;
    TEXT-DECORATION: none! important
}
.newsItemAbstract
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: black
}


/****calendar specific styles****/
.tpl_scroller_container
{
	color:#000;
	font-weight:bold;
	font-size:10pt;
	height:200px;
	width:154px;
	overflow:auto;
	border:1px solid #039;
}

.tpl_scroller_button
{
	border-bottom:1px solid #039;
	text-align:center;
	font-weight:bold;
	font-size:10pt;
	cursor:pointer;
	width:100%;
}

.tpl_scroller_spacer
{
	height:200px;
}

.tpl_scroller_header
{
	margin-top:5px;
	margin-bottom:20px;
	font-size:10pt;
	font-weight:bold;
}

.tpl_scroller_date
{
	font-weight:bold;
	font-size:8pt;
	color:#cc2831;
}

.tpl_scroller_events
{
	padding:5px;
}

.tpl_scroller_events a:link,
.tpl_scroller_events a:active,
.tpl_scroller_events a:visited,
.tpl_scroller_events a:hover
{
	color:#039;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none;
}

.tpl_scroller_events a:hover
{
	text-decoration:underline;
}

.tpl_scroller_button a:link,
.tpl_scroller_button a:active,
.tpl_scroller_button a:visited,
.tpl_scroller_button a:hover
{
	color:#039;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none;
}

.tpl_scroller_button a:hover
{
	text-decoration:underline;
}


/******Calendar Specific Skin Styling******/
#cal-container
{
	background-color:#bdcfe7;
}


.yui-skin-sam .yui-cal-nav
{
	background-color:#bdcfe7;
}
.yui-skin-sam .yui-calendar a.calnav
{
	border:1px solid #bdcfe7;
}


.yui-skin-sam .yui-calendar td.calcell a:link,
.yui-skin-sam .yui-calendar td.calcell a:active,
.yui-skin-sam .yui-calendar td.calcell a:visited,
.yui-skin-sam .yui-calendar td.calcell a:hover
{
	color:#0b2385;
	font-size:9pt;
	font-weight:bold;
}


/**** Today's Date ****/
.yui-skin-sam .yui-calendar td.calcell.today a
{
	background-color:#cc2831;
	color:#fff;
}


/**** Date selected by user, clicked on ****/
.yui-skin-sam .yui-calendar td.calcell.selected
{
	background-color:#ffffff;
	color:#cc2831;
	border: solid 1px #cc2831;
}

.yui-skin-sam .yui-calendar td.calcell.selected a
{
	background-color:#ffffff;
	color:#cc2831;
	border: solid 1px #cc2831;
}


/**** When user hovers over date before selecting ****/
.yui-skin-sam .yui-calendar td.calcell.calcellhover
{
	background-color:  #888;
	color:#fff;
	cursor:pointer;
}

.yui-skin-sam .yui-calendar td.calcell.calcellhover a
{
	background-color:#888;
	color:#fff;
}


/**** Date has an event associated with it ****/
.yui-skin-sam .yui-calendar td.calcell.highlight1
{
	background-color:#cadafe;
	color:#fff;
}

/*specifying a background color won't allow a rollover color for cells on this one*/
.yui-skin-sam .yui-calendar td.calcell.highlight1 a
{
	color:#0b2385;
}


/**** Background color of the list of events ****/
.yui-skin-sam .yui-navset .yui-content
{
	background-color:#bdcfe7;
	color:#000;
}


/**** For links in the list of events ****/
.yui-skin-sam .yui-navset .yui-content a,
.yui-skin-sam .yui-navset .yui-content a:hover
{
	color:#0b2385;
}


/**** FoOR TABS ****/

/**** Border between content and tab navigation ****/
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav
{
	border-color:#0b2385;
	border-style:solid;
	border-width:0px 0px 3px 0px;
}


/**** For the unselected tabs ****/
.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a
{
	border-color:#bdcfe7;
	border-style:solid;
	border-width:1px 1px 0px 1px;
	color:#000000;
	position:relative;
	text-decoration:none;
}


/**** For the selected tab ****/
.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus,
.yui-skin-sam .yui-navset .yui-nav .selected a:hover
{
	background-image:none;
	background-color:#0b2385;
	color:#FFFFFF;
}


/**** For rolling over the unselected tabs ****/
.yui-skin-sam .yui-navset .yui-nav a:hover,
.yui-skin-sam .yui-navset .yui-nav a:focus
{
	background-color:#bdcfe7;
	border-color:#bdcfe7;
}