/** STYLES FOR HTML ELEMENTS *********************************************************/
/*************************************************************************************/

.BodyBackground {background-color: #e9e9e6;}
A:link, A:active, A:visited{COLOR: #006bb7;}
A:hover{color: #008bee;}
HR {border: none; border-top: 1px solid #aec2e4; height: 1px; margin-top: auto; margin-bottom: auto;}

/** STYLES FOR EDITOR DROP DOWN LIST (PARAGRAPH FORMAT) ******************************/
/*************************************************************************************/
h1{FONT-SIZE:217%; FONT-WEIGHT:bold; line-height: 1.1; margin-bottom: 0; MARGIN-TOP:0px; FONT-FAMILY:Arial,Verdana,Helvetica;}
h2{FONT-SIZE:117%; FONT-WEIGHT:bold; MARGIN-BOTTOM:2px; MARGIN-TOP:0px; FONT-FAMILY:Arial,Verdana,Helvetica;}
h3{FONT-SIZE:100%; FONT-WEIGHT:bold; MARGIN-BOTTOM:0px; MARGIN-TOP:30px; FONT-FAMILY:Arial,Verdana,Helvetica;}

/** STYLES FOR THE BASEFILE **********************************************************/
/** The class names below are used in the basefile (/Templates/Framework/Framework1.master) */
/*************************************************************************************/

.HeaderContainer{background-color: #ffffff; color: #4e4e4e;}
    .HeaderContainerInnerSLA{width: 980px; margin: 0 auto 0 auto;}
    .HeaderContainerInnerSLA p{margin-bottom: 2px;}
        .HeaderTop{padding-top: 21px; font-size: 92%; width: 980px;}
        .HeaderTop input{font-size: 100%;}
        .HeaderTop .Header{font-weight: bold; padding: 3px 0 5px 0; line-height: 0.7;}
            .LogoArea{float: left;}
            .HeaderContainer .Login{float:right; width: 295px; border-left: 1px solid #aec2e4; font-size: 90%; padding: 0 10px 0 10px;}
            .HeaderContainer .Login .Info{height: 57px; overflow: hidden; font-size: 110%;}
            .HeaderContainer .Login .Bottom{padding: 3px 0 0 0;}
				.HeaderContainer .Login .Header{padding-bottom: 7px;}
			.HeaderContainer .Login .Link{float:left; width: 125px;}
			.HeaderContainer .Login .Link a:link,
			.HeaderContainer .Login .Link a:active,
			.HeaderContainer .Login .Link a:visited,
			.HeaderContainer .Login .Link a:hover{text-decoration: none; font-size: 110%;}
			.HeaderContainer .Login .LoginButton{float:right; width: 62px;}
			.HeaderContainer .Login a.LogoutButton{display:block; height: 16px; width: 62px; background: url(Images/SLA/logoutButton.gif) no-repeat bottom left;}
            .HeaderContainer .Login a:link,
            .HeaderContainer .Login a:active,
            .HeaderContainer .Login a:visited{color: #4e4e4e;}
            .HeaderContainer .Login a:hover{color: #999999;}
            .SearchArea{float: right; width: 220px; padding: 0 0 0 10px; border-left: 1px solid #aec2e4; min-height: 72px; _height: 72px;}
                .SearchInfo{padding: 0 0 4px 0;}
                .SearchFieldArea{height: 24px; display:block; position:relative;}
                    .SearchField{position: absolute; left: 0; top: 0; width: 165px; height: 14px; margin-right: 10px; border: 1px solid #bcbdc0; padding-left: 2px; padding-right: 2px; background: url(Images/SLA/inputBG.gif) repeat-x left top;}
                    .SearchButton{position:absolute; left: 181px; top: 1px;}
            .SearchText{padding: 2px 0 0 0;}
            .SearchText a:link,
            .SearchText a:visited,
            .SearchText a:active{color: #4e4e4e; text-decoration: none;}
            .SearchText a:hover{color: #999999; text-decoration: none;}
.BreadCrumbsContainer{color: #ffffff; font-size: 92%;}
    .BreadCrumbsContainer .Color006BB7{background-color: #006BB7;}
    .BreadCrumbsContainer .ColorC38A2C{background-color: #C38A2C;}
    .BreadCrumbsContainer .Color4B98D2{background-color: #4B98D2;}
    .BreadCrumbsContainer .ColorEA6324{background-color: #EA6324;}
    .BreadCrumbsContainer .ColorACA196{background-color: #ACA196;}
    .BreadCrumbsContainer .Color81C341{background-color: #81C341;}
    .BreadCrumbsContainer .Color346B34{background-color: #346B34;}
    .BreadCrumbsContainerInner{width: 980px; margin: 0 auto 0 auto; padding: 14px 0 0 0; height: 15px;}

.MainContainer{padding: 20px 0 20px 0;}
    .ContentContainerSLA{padding: 20px; margin: 0 auto 0 auto; background-color: #ffffff;}
.FooterContainerSLA{margin: 20px auto 0 auto;}
	.FooterContainerInner{padding: 14px 20px 17px 20px; color: #4e4e4e; background-color: #ffffff;}
.FooterContainer a:link,
.FooterContainer a:visited,
.FooterContainer a:active{color: #4e4e4e; text-decoration: none;}
.FooterContainer a:hover{color: #999999; text-decoration: none;}
.FooterContainer p{margin-bottom: 3px;}
    .FooterContainer .Menu{float:left; width: 220px; margin-right: 20px; min-height: 1px; _height: 1px;}
    .FooterContainer .Menu .Item{padding: 3px 0 1px 0;}
    .FooterContainer .Menu .Color006BB7{border-bottom: 1px solid #006BB7;}
    .FooterContainer .Menu .ColorC38A2C{border-bottom: 1px solid #C38A2C;}
    .FooterContainer .Menu .Color4B98D2{border-bottom: 1px solid #4B98D2;}
    .FooterContainer .Menu .ColorEA6324{border-bottom: 1px solid #EA6324;}
    .FooterContainer .Menu .ColorACA196{border-bottom: 1px solid #ACA196;}
    .FooterContainer .Menu .Color81C341{border-bottom: 1px solid #81C341;}
    .FooterContainer .Menu .Color346B34{border-bottom: 1px solid #346B34;}
    
    .FooterContainer .Shortcuts{float:left; width: 220px; margin-right: 20px; min-height: 1px; _height: 1px;}
    .FooterContainer .Shortcuts .Item{padding: 3px 0 1px 0; border-bottom: 1px solid #aec2e4;}
    .FooterContainer .Text1{float:left; width: 220px; border-bottom: 1px solid #aec2e4; padding: 3px 0 0 0; min-height: 1px; _height: 1px;}
    .FooterContainer .Text2{float:right; width: 220px; border-bottom: 1px solid #aec2e4; padding: 3px 0 0 0; min-height: 1px; _height: 1px;}
    .FooterContainer .AboutWebsite{font-size: 92%; text-align: center; padding: 24px 0 0 0;}
    .FooterContainer .AboutWebsite a:link,
    .FooterContainer .AboutWebsite a:visited,
    .FooterContainer .AboutWebsite a:active{color: #006bb7; text-decoration: none;}
    .FooterContainer .AboutWebsite a:hover{color: #008bee; text-decoration: none;}


/**** Top Menu ***********************************************************************
*************************************************************************************/
.TopMenu{padding-top: 21px;}
.TopMenu .InEnglish{float: right; padding: 7px 0 0 0;}
.TopMenu .InEnglish a{color: #4e4e4e;}

.TopMenu .Tab{float:left; height: 27px; font-size: 117%; margin-right: 2px;}
.TopMenu .Left{float: left; height: 27px;}
.TopMenu .Right{float: left; padding: 6px 11px 0 11px; height: 21px;}

.TopMenu a:link,
.TopMenu a:visited,
.TopMenu a:active{text-decoration: none; color: #4e4e4e;}
.TopMenu a:hover{text-decoration: none; color: #999999;}

.TopMenu .Selected a:link,
.TopMenu .Selected a:visited,
.TopMenu .Selected a:active,
.TopMenu .Selected a:hover{color: #ffffff;}

.TopMenu .Color006BB7{background:url(Images/SLA/TopMenu/tab_006BB7.gif) repeat-x left top;}
.TopMenu .Color006BB7 .Left{background:url(Images/SLA/TopMenu/tabLeft_006BB7.gif) no-repeat left top;}
.TopMenu .Color006BB7 .Right{background:url(Images/SLA/TopMenu/tabRight_006BB7.gif) no-repeat right top;}
.TopMenu .Color006BB7Selected{background:url(Images/SLA/TopMenu/tabSelected_006BB7.gif) repeat-x left top;}
.TopMenu .Color006BB7Selected .Left{background:url(Images/SLA/TopMenu/tabSelectedLeft_006BB7.gif) no-repeat left top;}
.TopMenu .Color006BB7Selected .Right{background:url(Images/SLA/TopMenu/tabSelectedRight_006BB7.gif) no-repeat right top;}

.TopMenu .ColorC38A2C{background:url(Images/SLA/TopMenu/tab_C38A2C.gif) repeat-x left top;}
.TopMenu .ColorC38A2C .Left{background:url(Images/SLA/TopMenu/tabLeft_C38A2C.gif) no-repeat left top;}
.TopMenu .ColorC38A2C .Right{ background:url(Images/SLA/TopMenu/tabRight_C38A2C.gif) no-repeat right top;}
.TopMenu .ColorC38A2CSelected{background:url(Images/SLA/TopMenu/tabSelected_C38A2C.gif) repeat-x left top;}
.TopMenu .ColorC38A2CSelected .Left{background:url(Images/SLA/TopMenu/tabSelectedLeft_C38A2C.gif) no-repeat left top;}
.TopMenu .ColorC38A2CSelected .Right{background:url(Images/SLA/TopMenu/tabSelectedRight_C38A2C.gif) no-repeat right top;}

.TopMenu .Color4B98D2{background:url(Images/SLA/TopMenu/tab_4B98D2.gif) repeat-x left top;}
.TopMenu .Color4B98D2 .Left{background:url(Images/SLA/TopMenu/tabLeft_4B98D2.gif) no-repeat left top;}
.TopMenu .Color4B98D2 .Right{background:url(Images/SLA/TopMenu/tabRight_4B98D2.gif) no-repeat right top;}
.TopMenu .Color4B98D2Selected{background:url(Images/SLA/TopMenu/tabSelected_4B98D2.gif) repeat-x left top;}
.TopMenu .Color4B98D2Selected .Left{background:url(Images/SLA/TopMenu/tabSelectedLeft_4B98D2.gif) no-repeat left top;}
.TopMenu .Color4B98D2Selected .Right{background:url(Images/SLA/TopMenu/tabSelectedRight_4B98D2.gif) no-repeat right top;}

.TopMenu .ColorEA6324{ background:url(Images/SLA/TopMenu/tab_EA6324.gif) repeat-x left top;}
.TopMenu .ColorEA6324 .Left{background:url(Images/SLA/TopMenu/tabLeft_EA6324.gif) no-repeat left top;}
.TopMenu .ColorEA6324 .Right{background:url(Images/SLA/TopMenu/tabRight_EA6324.gif) no-repeat right top;}
.TopMenu .ColorEA6324Selected{height: 27px; background:url(Images/SLA/TopMenu/tabSelected_EA6324.gif) repeat-x left top;}
.TopMenu .ColorEA6324Selected .Left{background:url(Images/SLA/TopMenu/tabSelectedLeft_EA6324.gif) no-repeat left top;}
.TopMenu .ColorEA6324Selected .Right{background:url(Images/SLA/TopMenu/tabSelectedRight_EA6324.gif) no-repeat right top;}

.TopMenu .ColorACA196{background:url(Images/SLA/TopMenu/tab_ACA196.gif) repeat-x left top;}
.TopMenu .ColorACA196 .Left{background:url(Images/SLA/TopMenu/tabLeft_ACA196.gif) no-repeat left top;}
.TopMenu .ColorACA196 .Right{background:url(Images/SLA/TopMenu/tabRight_ACA196.gif) no-repeat right top;}
.TopMenu .ColorACA196Selected{background:url(Images/SLA/TopMenu/tabSelected_ACA196.gif) repeat-x left top;}
.TopMenu .ColorACA196Selected .Left{background:url(Images/SLA/TopMenu/tabSelectedLeft_ACA196.gif) no-repeat left top;}
.TopMenu .ColorACA196Selected .Right{background:url(Images/SLA/TopMenu/tabSelectedRight_ACA196.gif) no-repeat right top;}

.TopMenu .Color81C341{background:url(Images/SLA/TopMenu/tab_81C341.gif) repeat-x left top;}
.TopMenu .Color81C341 .Left{background:url(Images/SLA/TopMenu/tabLeft_81C341.gif) no-repeat left top;}
.TopMenu .Color81C341 .Right{background:url(Images/SLA/TopMenu/tabRight_81C341.gif) no-repeat right top;}
.TopMenu .Color81C341Selected{background:url(Images/SLA/TopMenu/tabSelected_81C341.gif) repeat-x left top;}
.TopMenu .Color81C341Selected .Left{background:url(Images/SLA/TopMenu/tabSelectedLeft_81C341.gif) no-repeat left top;}
.TopMenu .Color81C341Selected .Right{background:url(Images/SLA/TopMenu/tabSelectedRight_81C341.gif) no-repeat right top;}

.TopMenu .Color346B34{background:url(Images/SLA/TopMenu/tab_346B34.gif) repeat-x left top;}
.TopMenu .Color346B34 .Left{background:url(Images/SLA/TopMenu/tabLeft_346B34.gif) no-repeat left top;}
.TopMenu .Color346B34 .Right{background:url(Images/SLA/TopMenu/tabRight_346B34.gif) no-repeat right top;}
.TopMenu .Color346B34Selected{background:url(Images/SLA/TopMenu/tabSelected_346B34.gif) repeat-x left top;}
.TopMenu .Color346B34Selected .Left{background:url(Images/SLA/TopMenu/tabSelectedLeft_346B34.gif) no-repeat left top;}
.TopMenu .Color346B34Selected .Right{background:url(Images/SLA/TopMenu/tabSelectedRight_346B34.gif) no-repeat right top;}

/**** Left Menu ***********************************************************************
**************************************************************************************/
.LeftMenu{padding-top: 3px;}
.LeftMenu a:link,
.LeftMenu a:active,
.LeftMenu a:visited,
.LeftMenu a:hover{color: #4e4e4e; text-decoration: none;}

.LeftMenu .TopItem{background-color: #f2f2f2; padding: 4px 26px 3px 12px; margin-bottom: 2px;}
.LeftMenu .TopItemSelected{background-color: #bcbdc0; font-weight: bold; padding: 4px 26px 3px 12px;}
.LeftMenu .TopItemExpanded{background-color: #bcbdc0; font-weight: bold; padding: 4px 26px 3px 12px;}
.LeftMenu .TopItemSelected a:link,
.LeftMenu .TopItemSelected a:active,
.LeftMenu .TopItemSelected a:visited,
.LeftMenu .TopItemSelected a:hover,
.LeftMenu .TopItemExpanded a:link,
.LeftMenu .TopItemExpanded a:active,
.LeftMenu .TopItemExpanded a:visited,
.LeftMenu .TopItemExpanded a:hover{color: #ffffff;}

.LeftMenu .TopItemContainer{background-color: #f2f2f2; padding: 0 0 7px 0; margin: 0 0 2px 0;}
.LeftMenu .TopItemExpandable{background-image: url(Images/SLA/LeftMenu/topItemExpandableArrow.gif); background-position: 199px 6px; background-repeat: no-repeat;}
.LeftMenu .TopItemExpandableExpanded{background-image: url(Images/SLA/LeftMenu/topItemExpandableExpandedArrow.gif); background-position: 199px 6px; background-repeat: no-repeat;}

.LeftMenu .ItemContainer1{padding: 2px 0 0 0;}
.LeftMenu .Item1{padding: 5px 26px 0px 22px;}
.LeftMenu .ItemSelected{font-weight: bold;}
.LeftMenu .ItemExpandable{background-image: url(Images/SLA/LeftMenu/itemExpandableArrow.gif); background-position: 200px 8px; background-repeat: no-repeat;}
.LeftMenu .ItemExpandableExpanded{font-weight: bold; background-image: url(Images/SLA/LeftMenu/itemExpandableExpandedArrow.gif); background-position: 200px 8px; background-repeat: no-repeat;}

.LeftMenu .Item2{padding: 5px 26px 0px 38px;}

.LeftMenu .TopItemLocked{background: #f2f2f2 url(Images/SLA/LeftMenu/lock.png) no-repeat 199px 5px;}
.LeftMenu .ItemLocked{background: #f2f2f2 url(Images/SLA/LeftMenu/lock.png) no-repeat 199px 7px;}

/**** Right column ********************************************************************
**************************************************************************************/
.RightColumn .RightItem{border-bottom: 1px solid #aec2e4; line-height: 1.35; padding: 0 0 8px 0; margin: 0 0 8px 0;}
.RightColumn .FileItem, 
.RightColumn .MetadatItem{padding-bottom: 6px;}

/**** Page updated ********************************************************************
**************************************************************************************/
.PageUpdated{color: #4e4e4e; padding: 0 0 17px 0;}

/**** Page tools **********************************************************************
**************************************************************************************/
.PageTools{float:right; border: 1px solid #81c341; font-size: 92%; margin: 3px 0 20px 0;}
.PageTools a:link,
.PageTools a:active,
.PageTools a:visited,
.PageTools a:hover{text-decoration: none;}
.PageToolsTopMargin{margin-top: 17px; margin-bottom: 0px;}
.PageTools ul{margin: 0; padding: 3px 4px 3px 5px; height: 14px; float:left;}
.PageTools li{margin: 0; padding: 0; list-style-type: none; float:left; }
.PageTools li.Print{padding: 0 9px 0 0;}
.PageTools li.Print a{float:left; padding: 0 0 0 21px; background: transparent url(Images/SLA/iconPrint.gif) no-repeat left 1px;}
.PageTools li.Tip a{float:left; padding: 0 0 0 18px; background: transparent url(Images/SLA/iconTip.gif) no-repeat left 3px;}

/**** Related information **********************************************************************
**************************************************************************************/
#relatedInformationContent{border-top: 1px solid #aec2e4; border-bottom: 1px solid #aec2e4; padding: 10px 0 0 0;}

/**** Start page **********************************************************************
**************************************************************************************/

.StartPage .Left{float: left; width: 220px; margin: 0 20px 0 0;}
.StartPage .Middle{float: left; width: 460px;}
.StartPage .Right{float: right; width: 220px;}

.StartPage h2{font-size: 150%; font-weight: normal; margin: 3px 0 6px 0;}
.StartPage .Date{color: #000000;}
.StartPage .RssMedia .Date{font-size: 92%;}
.StartPage .RssMedia .Title a:link,
.StartPage .RssMedia .Title a:active,
.StartPage .RssMedia .Title a:visited,
.StartPage .RssMedia .Title a:hover{text-decoration: none;}
.StartPage .NewsList a:link,
.StartPage .NewsList a:active,
.StartPage .NewsList a:visited,
.StartPage .NewsList a:hover{text-decoration: none;}
.StartPage .NewsList .Item{border-top: 1px solid #aec2e4; padding: 8px 0 0 0;}
.StartPage .NewsList .Image{padding: 0 0 9px 0; margin: 0;}
.StartPage .NewsList .Title{font-size: 150%; padding: 0 0 3px 0;}
.StartPage .NewsList .Intro{font-size: 100%; line-height: 1.5;}
.StartPage .NewsList .Intro a:link,
.StartPage .NewsList .Intro a:active,
.StartPage .NewsList .Intro a:visited,
.StartPage .NewsList .Intro a:hover{color: #000000;}
.StartPage .NewsList .ViewMore{padding: 10px 0 0 0; text-align: right;}
.StartPage .NewsList .ViewMore a{padding: 0 19px 0 0 ; background: transparent url(Images/SLA/iconLinkArrow.gif) no-repeat right top;}

.StartPage .LeftPuff{padding: 0 0 4px 0;}
.StartPage .LeftPuff img{border: none; display:block;}

.StartPage .RightPuff{position: relative; height: 131px; color: #ffffff; padding: 5px 10px 0 10px;}
.StartPage .NoBackground1{background-color: #d7a93c;}
.StartPage .NoBackground2{background-color: #ac9838;}
.StartPage .RightPuff h2{margin: 0 0 3px 0;}
.StartPage .RightPuff + div.Calendar h2{margin-top: 8px;}
.StartPage .RightPuff .Text{line-height: 1.5; height: 70px; overflow:hidden; padding: 0;}
.StartPage .RightPuff .Link{position:absolute; bottom: 10px; right: 10px; color: #ffffff; text-decoration: none; padding: 0 20px 0 0; background: transparent url(Images/SLA/iconPuffLinkArrow.gif) no-repeat right top;}
.StartPage .LatestUpdatedPages ul{margin: 0; padding: 0;}
.StartPage .LatestUpdatedPages li{list-style-type: none; margin: 0; padding: 0;}
.StartPage .LatestUpdatedPages li span{display: block; width: 180px; height: 15px; overflow: hidden; cursor: pointer;}
.StartPage .LatestUpdatedPages li a:link,
.StartPage .LatestUpdatedPages li a:active,
.StartPage .LatestUpdatedPages li a:visited,
.StartPage .LatestUpdatedPages li a:hover{display: block; width: 180px; color: #ffffff; text-decoration: none; padding: 0 20px 0 0; margin: 0 0 4px 0; background: transparent url(Images/SLA/iconPuffLinkArrow.gif) no-repeat right top;}

.StartPage .Text{line-height: 1.3; padding: 18px 0 0 0;}
.StartPage .Text p{margin-bottom: 18px;}

.StartPage .RSSArchiveLink { margin-top:10px; }

/**** SLA Membership calculator *******************************************************
**************************************************************************************/
.slaContentHeader3 h2{margin-top: 0;}

/*************************************************************************************
This stylesheet will be used for the templates included in Litium Studio. Changes
below will change the appearance of the pages using the templates in the folder
"Templates".
**************************************************************************************/

/** STYLES FOR LITIUM STUDIO TEMPLATES ***********************************************/
/*************************************************************************************/
.litCommonTempIntro, .newsIngress{MARGIN-BOTTOM:20px; line-height: 1.3; font-weight: bold;}
.litCommonTempText{MARGIN-BOTTOM:10px; line-height: 1.3;}
.Intro{FONT-SIZE:117%; MARGIN-BOTTOM:20px; line-height: 1.3;}

.Breadcrumb{color: #ffffff;}
A.Breadcrumb:link, A.Breadcrumb:active, A.Breadcrumb:hover, A.Breadcrumb:visited{color:#ffffff; text-decoration: none;}
.NewsheaderLarge a {font-size: 150%; padding: 0 0 3px 0; font-weight: normal;}
.Newslist .Newsdate{font-size: 100%;}
.Newslist .Newsintro{line-height: 1.5;}

/** STYLES FOR THE SLA CALENDAR *****************************************************/
.StartPage .Calendar{width: 220px; color: #000000;}
.Calendar a:link,
.Calendar a:active,
.Calendar a:visited,
.Calendar a:hover{color:#000000; text-decoration: none;}
.TMFCalendarHeader{height:17px; color: #4e4e4e; background-color: #f2f2f2; padding: 3px 5px 0 5px; margin: 0 0 3px 0; text-align:center; font-weight:bold;}
.TMFCalendarHeaderLeftIcon{float:left; outline: none; margin: 4px 0 0 0; height:7px; width:8px; background: transparent url(Images/SLA/iconCalendarPrevious.gif) no-repeat left top; text-indent:-9999px;}
.TMFCalendarHeaderRightIcon{float:right; outline: none; margin: 4px 0 0 0; height:7px; width:8px; background: transparent url(Images/SLA/iconCalendarNext.gif) no-repeat left top;  text-indent:-9999px;}
.TMFCalendarDayActivity{padding:0; margin:0px; height: 24px; background-color: #dbffb8; border: 1px solid #e6e6e3;}
.TMFCalendarDayNonActivity{padding:0; margin:0px; height: 24px;}
.TMFCalendarHeaderMonth{display: block;}

.TMFcalendarTable{width:220px;}
.TMFcalendarDayHeader{height:16px;}
.TMFcalendarDay{padding:0p; margin:0px; height: 24px; border: 1px solid #e6e6e3;} 
.TMFcalendarOtherMonthDay{padding:0p; margin:0px; height: 24px; border: 1px solid #e6e6e3;}
.TMFcalendarTodayDay{padding:0p; margin:0px; height: 24px; background-color: #f2f2f2; border: 1px solid #e6e6e3;}
.TMFcalendarWeekendDay{padding:0p; margin:0px; height: 24px; border: 1px solid #e6e6e3;}

.StartPage .CalendarList{padding: 13px 0 0 0;}
.TmfCalendarItem{background-color: #dbffb8; margin: 0 0 1px 0; padding: 6px 10px 7px 10px;}
.TmfCalendarDate{font-size: 92%;}
.TmfCalendarSeparator{}

/** STYLES FOR NEWSLISTS, METADATAFILTERED LIST, RSS LIST **/

.Newsdate,
.Newsdate a:link,
.Newsdate a:active,
.Newsdate a:visited,
.Newsdate a:hover,
.newsintro,
.newsintro a:link,
.newsintro a:active,
.newsintro a:visited,
.newsintro a:hover,
.Newsintro,
.Newsintro a:link,
.Newsintro a:active,
.Newsintro a:visited,
.Newsintro a:hover {color: #000000;}
.NewsItemDivider{ border-color: #aec2e4;}
.NewsArchiveLink a, .BackLink a{padding: 0 0 0 19px; text-decoration: none; background: transparent url(Images/SLA/iconLinkArrowBack.gif) no-repeat left top;}

.BlackBorder{ border: 1px solid #006BB7; padding:2px; }

/** STYLES FOR ARTICLE **/
.ArticleImage{margin: 0 0 20px 0;}

/** STYLES FOR SEARCH **/
.SearchResultToggleArea{color: #ffffff; padding: 10px 10px 10px 10px; margin:5px 0px 0px 0px; background-color: #006BB7;}
.SearchResultToggleArea a:link,
.SearchResultToggleArea a:active,
.SearchResultToggleArea a:visited,
.SearchResultToggleArea a:hover{color: #ffffff;}

/*** Image ***/
.ImageLink img{border:none;}

/*** Important message ***/
.message{color: #ff0000;}