﻿﻿@charset "UTF-8"; /* CSS Document */
.navlist
{
	background: url(../../Images/YRRP/yrrp_tab_alt.gif) no-repeat top left;
}
dd#JSSloginBox
{
	background: transparent url(../../Images/YRRP/yrrp_login_BG.jpg) no-repeat top right;
}
#loginPage #JSSloginBox
{
	background-image: url(../../Images/YRRP/yrrp_login_BG_alt.jpg) !important;
	height: 362px;
	margin-top: 0;
}
.JSSbanner, .JSSbanner a:link, .JSSbanner a:visited, .JSSlinks a:link, .JSSlinks a:visited, .navlist a, .link a
{
	/*color:#fff !important;*/
}
.JSSbanner
{
	background: url(../../Images/YRRP/yrrp_banner.jpg) no-repeat bottom center;
}
.JSStopMenu td
{
	background: transparent url(../../Images/YRRP/yrrp_menu_bar.gif) no-repeat scroll right top;
}
div.searchInput input.searchBtn
{
	/*background: url(../../Images/YRRP/yrrp_search_but.gif) no-repeat top left;*/
}
.loginTab
{
	background: transparent url(../../Images/YRRP/yrrp_reg_but.gif) no-repeat scroll left top;
}
.loginButton
{
	background: url(../../Images/YRRP/yrrp_login_but.gif) no-repeat top left;
}
div.topMenuContainer ul.listMenu li
{
	background: url(../../Images/YRRP/yrrp_menu_bar.gif) no-repeat top right;
}
div.topMenuContainer ul.listMenu li:hover, div.topMenuContainer ul.listMenu li.selectedTopItem, div.topMenuContainer ul.listMenu li.p7hvr
{
	background: url(../../Images/YRRP/yrrp_menu_bar-hover.gif) no-repeat top right;
}
h3, a:link, a:visited
{
	color: #221e74;
}
h1
{
	color: #221e74;
}
.JSScontentBoxInner
{
	margin: 0 18px 0 18px;
	padding: 9px;
	color: #fff;
	background-color: #221e74;
}
.GadgetHd
{
	color: #221e74;
	background: url(../../Images/calendarJSS.gif) no-repeat top left;
}
/* THEME colours slider */
.jss_standard, .jss_standard .back, .jss_standard .next
{
	background-color: #221e74; /* add THEME colour here  */
}
.jss_standard
{
	width: 790px;
}
/* Announcements Portal */
.AnnouncePortalTile, .AnnouncePortalHd, .AnnouncePortalBottom, .EventsCalPortalTile, .EventsCalPortalHd, .FindMyBg, .FindMyHd, .FindMyBtn
{
	background-color: #221e74;
}
.EventsCalPortalTile
{
	height: 282px;
}
.watermark
{
	background: url(../../Images/YRRP_watermark.jpg) no-repeat left center;
}
/* Font Style for replacement text. */

.sIFR-hasFlash h1.replacementIcon
{
	padding-bottom: 0;
}
.sIFR-hasFlash h1.replacementIcon span.iconText
{
	visibility: hidden;
	font-size: 21px;
	padding-bottom: 4px;
}
.sIFR-hasFlash h1.replacement
{
	visibility: hidden;
	font-size: 18px;
	line-height: 1em;
	padding-bottom: 4px;
	margin-bottom: 18px;
}
/* Events buton bar over-rides */
div div#eventsTabBar
{
	background: url(../../Images/yrrp/yrrp_events-tab-bg.gif) repeat-x;
}
div input.JSSTabItem
{
	background-image: url(../../Images/yrrp/yrrp_events_page_tabs.jpg);
}
/*div.footermenuwrapper ul.listMenu li
{
	width: 140px;
	height: 100px;
}*/

.SlideFilterBg
{
	background-color: #ACADCB;
}
.SlideFilterBg .FieldSet .SetRow .label, .SlideFilterBg .FieldSet .SetRow .labelNoMargins
{
}
div#beta
{
	left: 270px;
	top: 70px;
	color: #000;
}

  .resourceFinderGG
{
	background-image:url(/Images/YRRP/yrrp-res-finder-teaser.jpg);
}

/* Did You Know Background */

.didYouKnowBackground 
{
    background: #2e3192 url(../../Images/did-you-know-bkg-yrrp.gif) no-repeat left top;
}

.tempLoginMessageBg 
{
    display: none;
}

.tempLoginMessageFg 
{
    display: none;
}

.stateCustomText  
{
    top: 110px;
    left: 290px;
    color: #26237c;
    display: block;
}
/* User Agreement banner */
.usisAgree {
    background-color: #2e3192;
}
.agreeBtn 
{
   background-color: #211d72; 
}
