html { height: 100%; }
body { margin: 0 0 0 0; background:url(bg.gif) repeat top center #0679D4; }
table, tr, td {font-family: verdana; font-size: 11px; margin: 0; border:0; }
p {font-family: verdana; font-size: 11px; padding:0; margin:0;}


.DefaultWidth { width:795px; }
.FullWidth { width:100%; }
.HeaderBG { background-image:url(top-bg.jpg); background-repeat:repeat-x; background-position: top; padding-top:4px; height:29px;}

.TopLinkTD{ text-align:right; vertical-align:middle; padding:0 20px 0 0; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#4A779A;}

.ContentPanesTD { vertical-align: top; text-align:left; padding: 5px 0 20px 0; }
.LogoTD { text-align:left; padding: 20px 20px 25px 20px; background:url(black-center.jpg) right top no-repeat; }

.BreadcrumbTD { height:25px; background: url(breadcrumb-bg.jpg) repeat-x top left; padding: 0 15px 0 15px; vertical-align:middle; }

.SearchTD { vertical-align: middle; text-align: right; padding: 0 20px 0 0; font-family:verdana; font-size:11px; color:#05406A; font-weight:bold; }
.LoginTD { padding: 0 20px 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #1A4D7C; text-align: right; vertical-align:middle; text-transform: uppercase;}
.PageTitleTD { font-family: verdana; font-size:11px; color: #CCCCCC; text-align: left; padding: 0 10px 0 10px;}

.CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color: #006699; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding: 0 0 0 0; white-space:nowrap;}
a.CommandButton:hover { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; padding: 0 0 0 0; white-space:nowrap;}


.login-register, a.login-register:link, a.login-register:visited, a.login-register:active { font-size:9px; color: #1A4D7C; font-family: Arial, Helvetica, sans-serif; text-align: right; vertical-align:middle; text-transform: uppercase; text-decoration: none; font-weight:normal; padding: 0 3px 0 3px;}
a.login-register:hover { font-size:9px; color: #000000; text-align: right; font-family: Arial, Helvetica, sans-serif; vertical-align:middle; text-transform: uppercase; text-decoration: none; font-weight:normal; padding: 0 3px 0 3px;}

.copy-right { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }

.terms-privacy, a.terms-privacy:link, a.terms-privacy:visited, a.terms-privacy:active { color: #43568E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding: 0 5px 0 5px;}
a.terms-privacy:hover { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: normal; padding: 0 5px 0 5px; }

.Breadcrumbs, a.Breadcrumbs:link, a.Breadcrumbs:visited, a.Breadcrumbs:active { color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.Breadcrumbs:hover { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }


#dnn_dnnSEARCH_txtSearch.NormalTextBox { background: #FFFFFF; width: 116px; color: #333333; padding: 2px 0 0px 0; height:18px; border: 1px solid #CCCCCC; cursor:text;}


H1 { FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #D0312D; FONT-FAMILY: verdana, Arial, Helvetica; padding:0; margin:0;}
H2 { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: verdana, Arial, Helvetica; padding:0; margin:0;}
H3 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #D0312D; FONT-FAMILY: verdana, Arial, Helvetica; padding:0; margin:0;}
H4 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: verdana, Arial, Helvetica; padding:0; margin:0;}
H5 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: verdana, Arial, Helvetica; padding:0; margin:0;}
H6 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: verdana, Arial, Helvetica; padding:0; margin:0;}


.normal, .Normal { font-family: verdana; font-size: 11px; color: #999999; }
.NormalBold { font-family: verdana; font-size: 11px; font-weight: bold; color: #555; }
.NormalGray { color: #999999; font-weight:normal; font-family: verdana; font-size: 11px; }

.SubHead { font-family: verdana; font-size: 11px; font-weight: bold; color: #777; padding: 0; }
.Head { font-size: 11px; color: #777; background: transparent; font-weight: bold; padding: 0;}

a:link, a:visited { color: #003366; font-family: verdana; font-weight: normal; font-size: 11px; text-decoration: none; }
a: active {color: #FFFFFF; background-color: #48A2DB; text-decoration:none; background-image:none; border-bottom:1px dashed #9A9A9A;}
a:hover { color: #2969a7; font-family: verdana; font-size: 11px; text-decoration: underline; }

a.Normal:link, a.Normal:visited, a.Normal:active { color: #999999; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
a.Normal:hover { color: #333333; font-family: verdana; font-size: 11px;	text-decoration: none; }

.more, a.more:link, a.more:visited, a.more:active { color: #999999; font-family: verdana; font-size: 11px; font-weight: normal; text-decoration: none; }
a.more:hover { color: #333333; font-family: verdana; font-weight: normal; font-size: 11px; text-decoration: none; }

.Normal-Red, a.Normal-Red:link, a.Normal-Red:visited, a.Normal-Red:active { color: #EF3632; font-family: verdana; font-weight: bold; font-size: 12px; text-decoration: none; }
a.Normal-Red:hover { color: #333333; font-family: verdana; font-size: 12px;	text-decoration: none; }

.TopLink, a.TopLink:link, a.TopLink:visited, a.TopLink:active { font-size:9px; color: #4A779A; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:normal; padding: 0 3px 0 3px;}
a.TopLink:hover { font-size:9px; color: #000000; text-decoration: none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 0 3px 0 3px;}

.Links, a.Links:link, a.Links:visited, a.Links:active { color: #10477D; font-family: verdana; font-size: 10px; text-decoration: none; padding: 3px 10px 3px 10px; display:block; background-color:transparent; text-transform:uppercase;}
a.Links:hover { color: #10477D; font-family: verdana; font-size: 10px; text-decoration: none; padding: 3px 10px 3px 10px; display:block; background:url(LinksBG.jpg) repeat-x left center #FFBF0B;  text-transform:uppercase;}


select, input { font-family: verdana; font-size: 11px; color: #333333; }
.NormalTextBox {
	color: #333333;
	font-family: verdana;
	font-weight: normal;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width:150px;
}

td.NormalTextBox { padding: 0; margin: 0; background: transparent; border: 0; }


.FooterTD {border-top: 1px solid #F0F0F0; padding: 10px 0 0 0;}
.FooterPane { text-align: center; vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#43568E;}

#FEPB_HelpContent {font-family: Verdana, Arial, Sans-Serif; font-size:12px; color: #545454; width:590px; margin:0 auto; padding-left:10px; background-color:transparent;}    
#FEPB_HelpContent h2 {color: #666644; display:block; border-bottom:solid 1px #CCCCCC; background-image: none;}
#FEPB_HelpContent h3 {color: #666644; display:block; border-bottom:dotted 1px #CCCCCC;}
#FEPB_HelpContent li {padding-bottom:5px;}
#FEPB_HelpContent li li {padding-top:3px;}
#FEPB_HelpContent b {color: #666644;}
.FEPB_highlight {color: #000000; font-weight:bold;}
.sfsFEPBTopContent2Pane, .sfsFEPBContent2Pane {background-color:transparent;}

.aboutBody {padding: 0px 10px 0px 10px; color: #000000;}

.glossaryHead {font-weight:bold; color: #336699;}
.glossaryBody {padding: 0px 10px 0px 10px; color: #000000;}

.ToSBody {padding: 0px 10px 0px 10px;}

.privacyBody {padding: 0px 10px 0px 10px;}

#dnn_ctr2881_DynamicRegistration_lnkRegister {font-size:16px; padding:5px; background-color: #F2F2F2; border:solid 1px #CCCCCC; display:block; width:100px; margin-top:25px; margin-left:300px; text-align:center;}

/****************************************/
/*   DETAILED LISTING                   */
/****************************************/

/* Vacancy banner */

.lvvb {background-color: #ccff66; border-top: solid 2px #669900; border-bottom: solid 2px #669900; overflow:hidden; text-align:center;}

/* Things to Do/View */
.lvMenuTable {width:228px;}

.lvMenuHeaderRow {
	background-image: url('/Portals/11/images/left_h2.gif');
	background-position: left center;
	background-repeat: repeat-x;    
    }

.lvMenuMiddle {height:36px !important; text-align:left; color: #003366; font-size: 16px;}

.lvMenuItemsToDo, .lvMenuItemsToView {text-align:left;}

.lvMenuItemsToDo {padding-top: 15px; padding-bottom: 20px;}

.lvMenuHeaderToView .lvMenuMiddle {padding-left:8px;}

.lvMenuItemsToView {padding-top: 15px; padding-bottom: 20px; border-bottom: solid 1px #F0F0F0;}

.lvMenuItem 
{
    line-height:20px;
    margin-left: 10px;
    padding-bottom:3px;
    padding-left: 15px;
	background-image: url('/Portals/11/images/linkindent.gif');
	background-position: left center;
	background-repeat:no-repeat;       
}

.lvMenuItem span { display: block; }

.lvMenuItemCurrent {font-size: 16px; display:block; background-color: #48A2DB; color: #FFFFFF;}

.lvMenuItem a:link, .lvMenuItem a:visited, .lvMenuItem a:hover {font-size: 16px;}

/********************************/
/* PROFILE                      */
/********************************/

.Summary {padding-top:5px; position:relative;}

.SummaryHeaderEnh, .SummaryHeaderBasic {position: relative; left: 0px; background-color: transparent; }

.SummaryHeaderEnh span, .SummaryHeaderBasic span {position: relative; left: -10px; }

.SummaryTLEnh, .SummaryTLBasic {width:0px;}

.SummaryFacilityName {font-family: Verdana, Sans-Serif; font-size:24px; font-weight:bold;}

.SummaryBody {padding-top:10px;}

.SummaryBody span
{
	white-space: normal;
	overflow: hidden;
	position: relative;
	left: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-Serif;
	color:#000000; 
	margin-top: 10px;
}

div.SummaryVacancy
{
    width: 525px;
    height:32px;
    text-align:right; 
    position: absolute; 
    bottom: 60px; 
    right:23px;   
}

span.SummaryVacancy  {color: #669900; font-size:14px; font-weight:bold;}

span.SummaryVacancyUnknown {color: Gray;}



.SummaryNoMemoryCare {display:none;}
.SummaryMemoryCare {text-align:right; padding-right:30px; position: absolute; bottom:50px; right:5px;}

.SummaryNoFavorite {display:none;}
.SummaryFavorite {text-align:right; padding-right:30px; position: absolute; bottom: 25px; right: 5px;}
.SummaryFavorite img {position:absolute; left:-17px; top:-3px;}

.SummaryRightCurve {display: none;}


.Profile
{
	position: relative;
	height: 100%;
	vertical-align: top;
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #FFFFFF;
	padding-bottom: 15px;
}


/* Profile Menu Styles */
.ProfileMenu 
{
	margin: 0px 10px 15px 10px;
	padding: 10px 0px 10px 0px;
	padding-left: 13px;
	font-size: 1.0em;
	font-family: Verdana, Arial, Sans-Serif;
	width: auto;
	background-color: #F2F2F2;
	border: solid 1px #000000;
}
.ProfileMenuItemChecked
{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 5px 0px;
	background-image: url('/Portals/11/images/checkbox.gif');
	background-repeat: no-repeat;
	text-indent: 22px;
}

.ProfileMenuItemUnchecked {
background-image:url('/Portals/11/images/boxnocheck.gif');
background-position:0 3px;
background-repeat:no-repeat;
margin:0 0 0 15px;
padding: 0px 0px 5px 0px;
text-indent:22px;
}

.ProfileMenuItemCurrent span
{
	text-decoration: none !important;
	font-weight: bold;
	color: #222 !important;
	font-family: Verdana, Arial, Sans-Serif;
}
.ProfileMenuHeader
{
	font-size: .9em;
	padding-bottom: 5px;
}
.ProfileMenuFooter
{
    padding-top: 5px;
	font-size: .9em;
}
/* End Profile Menu Styles */

.ProfileHighlightsText {}

.ProfileLinks 
{
    background-image: url('/Portals/11/images/left_h2.gif');
	background-position: left top;
	background-repeat: repeat-x;
    padding-bottom: 5px;
	margin-top: 15px;
	background-color: #F2F2F2;
}

.ProfileLinksTableLeft {width:10px;}
.ProfileLinksTableDetails {padding-top: 8px; padding-right:10px; white-space:nowrap; width: 150px; vertical-align:top;}
.ProfileLinksTableDetails span {font-weight: bold; font-size: 14px; color: #336699;}

.ProfileLinksTableCenter {padding-top: 5px;}

.ProfileLinksTableCenter span {padding: 0 15px 5px 0;}

.ProfileColumnSet {}

#lvp_leftCol {padding-left:10px; font-size:12px;}

#lvp_rightCol {font-size:12px;}

.ProfileColumn { width: 50%; padding-right:10px; vertical-align: top;}
.ProfileSectionTitle {color: #336699; font-weight: bold; display:block; margin-top: 15px;}
.ProfileEnumProperty, .ProfileIntProperty, .ProfileBoolProperty, .ProfileStringProperty 
{
	font-weight: bold; 
	padding-left: 10px; 
	padding-top:4px; 
	display: block;
}

.ProfileIntProeprtyData {font-weight: normal;}

.ProfileBoolGroupContainer {padding-left: 10px; padding-top: 4px;}
.ProfileBoolGroupHead {font-weight: bold; display: block;}
.ProfileBoolGroupBody {padding-left: 10px; display: block; font-style:normal;}

.ProfileStringPropertyIntro {font-weight:bold; font-style: normal; display: block;}
.ProfileStringPropertyData {padding-left: 10px; padding-top:2px; font-style: italic; font-weight: normal; display: block;}

.ProfileLivingSpaceSection .ProfileIntProperty, 
.ProfileLivingSpaceSection .ProfileEnumProperty 
{
	font-weight: normal;	
	padding-left: 20px;
}



/****************************************/
/*   FAVORITES BUCKET                   */
/****************************************/
div.TreeHeader
{
	display: none;
}
.TreeBody span
{
	display: -moz-inline-block;
	white-space: normal !important;
}
#FavTreeScroller img 
{
	vertical-align: top !important;
}
/* Div shown when a postback is occurring */
.PostbackUpdate, #PostbackUpdate
{
	display: none;
	position: absolute;
	/* This should be .TreeContainer.width/2 - img.width/2 */
	left: 89; 
	/* This will get overwritten by the JS */
	top: 80; 
}

#FavHelp {display:none; position:absolute;}



/********************************/
/* SEARCH RESULTS         */
/********************************/

.SearchResultsHeading {
    color:#000000;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:24px;
    font-weight:normal;
    padding:10px 10px;
    height:36px;
	background: #F2F2F2 url('/Portals/11/images/left_h2.gif') repeat-x scroll 0 0;
}

.SearchResultsListingBody {position:relative; padding-top:5px; padding-bottom:25px;}
.SearchResultsListingHeader {width: 100%;}
.SearchResultsListingHeaderC a {display: block;}

.SearchResultsListingVacancy 
{
    white-space:nowrap;
    position: absolute;
	left: 400px;
	display:block;
	top:200px;
}

.SearchResultsListingNoMemoryCare
{
	display: none;
}

.SearchResultsListingMemoryCare
{
    display: block;
    width: 20px;
	height: 20px;
	background-image: url('/Portals/11/images/checkmark_orange.png');
	background-position: left top;
	background-repeat: no-repeat;
	text-align: left;
	white-space: nowrap !important;	
	position: absolute;
	left: 400px;
	top: 50px;
}

.SearchResultsListingMemoryCare span
{
	font-family: Arial,Verdana;
	font-size: 1.0em;
	font-weight: normal;
	color: #000000;
	white-space: nowrap;
	padding-left: 25px !important;
	display:block;
}

.ListingWithoutPhoto .SearchResultsListingMemoryCare span{
	padding-left: 25px !important;
}

.ListingWithoutPhoto .SearchResultsListingMemoryCare
{
    display: block;
    width: 20px;
	height: 20px;
	background-image: url('/Portals/11/images/checkmark_orange.png');
	background-position: left top;
	background-repeat: no-repeat;
	text-align: left;
	white-space: nowrap !important;		
	left: 400px;
	top: 50px;	
}
.SearchResultsListingHeaderCR
{
	text-align: right;
	width: 60px;
}
.SearchResultsListingHeaderFavoriteImage, .SearchResultsListingHeaderSubscriptionImage
{
	display: inline;
}

.LicenseItem {padding: 10px 0 10 0;}

.SearchResultsHighlightsAlpha

{
	width: 50px;
	height: 75px;
	background-position: 0px 0px;
	position: absolute;
	bottom: 4px;
	right: 50px;
}

.SearchResultsHighlightsAlphaIE6
{
	display: none;
}

.ListingWithVacancy .SearchResultsHighlightsAlpha, .ListingWithVacancyMouseover .SearchResultsHighlightsAlpha
{
	background-image:url('/Portals/11/Skins/FEPBlueSkin/FEPB_fade.png');
}

.ListingWithoutVacancy .SearchResultsHighlightsAlpha, .ListingWithoutVacancyMouseover .SearchResultsHighlightsAlpha
{
	background-image:url('/Portals/11/Skins/FEPBlueSkin/FEPB_fade.png');
}

.ListingWithVacancyMouseover .SearchResultsHighlightsAlpha, .ListingWithoutVacancyMouseover .SearchResultsHighlightsAlpha
{
	background-position: 50px 0px;
}

.Listing {position: relative;}

.SearchResultsListingHeader {height:25px;}
.SearchResultsListingHeader a {color: #FFFFFF; text-decoration: none; padding-left:8px; font-size: 18px; font-weight:bold;}
.ListingWithoutVacancy .SearchResultsListingHeader a, .ListingWithoutVacancyMouseover .SearchResultsListingHeader a {color: #555555;}

.SearchResultsListingPhoto img, .SearchResultsListingNoPhoto img {border:none;}

.ListingWithoutVacancy .SearchResultsListingHeader, .ListingWithoutVacancyMouseover .SearchResultsListingHeader {background-color: #d3dde6; border: solid 1px #c8c8c8;}
.ListingWithVacancy .SearchResultsListingHeader, .ListingWithVacancyMouseover .SearchResultsListingHeader {background-color: #84c205; border: solid 1px #679401;}

.ListingWithVacancyMouseover, .ListingWithoutVacancyMouseover {background-color: #fff7d9;}

.ListingWithoutVacancyMouseover .SearchResultsListingVacancy { color: #163d66; }

.SearchResultsListingAddressPhoto {position: absolute; left: 145px; top:42px;}

.SearchResultsListingAddressNoPhoto {position: absolute; left: 145px; top:42px;}

.SearchResultsListingVacancy {position: absolute; right: 10px; top:29px; font-size: 12px; font-weight:bold; color: #679400;}

.ListingWithoutVacancy .SearchResultsListingVacancy {position: absolute; right: 10px; top:29px; font-size: 12px; font-weight:bold; color: #163d66;}

.SearchResultsListingHighlightsPhoto, .SearchResultsListingAddressPhoto
{
	color: Black;
}
.SearchResultsListingHighlightsNoPhoto, .SearchResultsListingAddressNoPhoto
{
	color: #555555;
}

.SearchResultsListingHighlightsPhoto, .SearchResultsListingHighlightsNoPhoto {width: 445px; white-space: nowrap; overflow:hidden;}


.SearchResultsListingMoreInfoButton 
{
	width: 82px; 
	height: 23px;
	position: absolute;
	top: 91px;
	left: 458px;
	background-image: url('/Portals/11/images/FEPB_moreinfo_sm.png'); 
	background-repeat: no-repeat; 
}
.SearchResultsListingMoreInfoButton span { display: none; }



/********************************/
/* SUBSCRIBE WINDOW             */
/********************************/

.lvMenuSubscribeControls {
	position: absolute;
	left: 100px;
	top: 100px;
	z-index: 500;
	width: 600px;
	border-bottom: 0px !important;
	padding: 0px;
	background-color: #F2F2F2 !important;
}
.SubscribeTopRow {
	background: none;
}
.SubscribeTLCornerDiv, .SubscribeTLCornerCell {
	width: 10px;
}
.SubscribeTLCornerDiv {

}
.SubscribeTRCornerDiv {
	padding-top: 3px;
	padding-right: 6px;
	width: 17px;
	cursor: pointer;
	cursor: hand;
}
.SubscribeTLCornerCell {
background-color: #F2F2F2;	
}
.SubscribeTRCornerCell {
background-color: #F2F2F2;
}

.SubscribeHeader {
	color: #fff;
	font-size: 1.1em;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
}
.SubscribeTLCell .SubscribeHeader {
	width: 100%;
}
.SubscribeTRCell .SubscribeHeader {
	padding-left: 10px;
}
.SubscribeTLCell .SubscribeHeader, .SubscribeTRCell .SubscribeHeader {
background-color: #F2F2F2;
	color: #fff;
	font-weight: normal;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.SubscribeMiddleRow {
	background-color: #F2F2F2;
}
.SubscribeBodyLeftCell {
	width: 293px;
}
.SubscribeBodyRightCell {
	width: 280px;
}
.SubscribeBodyRightCell {
        border-left: 1px solid #588eaa !important;
}
.SubscribeBodyLeftCell, .SubscribeBodyRightCell {
	padding: 10px;
}
.SubscribeBLCell, .SubscribeBRCell {
	background-color: #F2F2F2;
}
.SubscribeBLCornerCell {
background-color: #F2F2F2;
}
.SubscribeBRCornerCell {
background-color: #F2F2F2;
}
.SubscribeBLCornerDiv, .SubscribeBRCornerDiv, .SubscribeBLCornerCell, .SubscribeBRCornerCell {
	width: 10px;
	height: 14px;
}

.SubscribeCaptcha input, input.SubscribeEmailTextbox  {
	margin-top: 3px;
	margin-bottom: 3px;
	width: 283px;
}
.SubscribeCaptcha img {
	margin-top: 3px;
	margin-bottom: 3px;
}
.SubscribeButton {
	width: 120px;
}




/********************************/
/* RESOURCES                    */
/********************************/

.ResourcePage {}

.ResourceItem {padding-bottom: 15px;}

.ResourceItem ul {position:relative; left: -20px;}

.SubHeadGradient
{
    padding-top:10px;
    background-image:url('/Portals/11/images/FEPB_gradient.gif');
    background-position:left top;
    background-repeat:repeat-x;
    height:36px;
    margin-top:15px;
    color: #336699;
    font-size: 16px;
    padding-left: 10px;}

.ResourceBody {font-family:Verdana, Arial, Sans-Serif; padding:0px 20px;}

.SubHeadGradient a:link, .SubHeadGradient a:hover, .SubHeadGradient a:visited {
background-image:url('/Portals/11/images/icon_popup.gif');
background-position:right top;
background-repeat:no-repeat;
padding-right:14px;
width:100%;
font-size:14px;
color:#2969A7;
font-family:Verdana;
margin-top:0;
padding-top:0;
font-weight:bold;
}

.NewsOrange{color:#ff6600; font-size:1.5em; font-weight:bold; }
.NewsBody {font-family: verdana, arial, sans-serif; font-size:1.00em; padding:10px;}
.ResourceItem {padding: 0px 20px 20px 20px; font-family: Verdana, arial, sans-serif; color:#000000;}
.ResourceBody {font-size: 1.00em;}
.ResourceFile {font-size: 1.00em; padding-left:30px;}
.ResourceItem .NewsOrange {color:#7ea6d7;}

