﻿@import url('/Common/CSS/core.css');

/*
    Edit and alter colors for the end-user experience here. 
 */

BODY *
{
    font-family: "Calibri", Arial !important; 
}


BODY,P,H1,.ProfileSectionTitle, .ProfileEditLink:hover, .LSSubNavItem:hover, .CatalogShortDesc, .WikiTitle, .WikiSpace, .SNBlogTitle
{
    color: #5b575a;
    font: 11pt 'Calibri', Arial !important;
}

.ProfileEditLink
{
    background-color:#5c9a1b;
}

HR, H2, .SNMyStatus, .SNFeedName, .SNFeedName:hover, .SNCommentName, .SNCommentName:hover, .LSSubNavItem, .DashGoalProgressGoal
{
    color: #092d4e;
}

.LMSButton, .LMSTextButton, .LMSButtonMinor, .LMSButtonGo, .LMSButtonWide, .LSTextButton, .LMSButtonExtraWide, .LSSubNavItemSelected,
.LMSButton:visited, .LMSButtonMinor:visited, .LMSButtonGo:visited, .LMSButtonWide:visited, .LSTextButton:visited, 
.LMSButtonExtraWide:visited, .LSSubNavItemSelected:visited
{
    background-color: #5c9a1b;
	color:#fff;
    padding: 5px;
    min-width: 0px;
    moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius:15px;
    padding-left:8px;
    padding-right:8px;
	text-decoration:none;
	font-weight:normal;
	border:0px;
}

.LMSButton:hover, .LMSTextButton:hover, .LMSButtonMinorv, .LMSButtonGo:hover, .LMSButtonWide:hover, .LSTextButton:hover, .LMSButtonExtraWide:hover, .LSSubNavItemSelected:hover
{
    background-color: #1d5b2d;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	border:0px;
}

.LMSButton-Grey, .LMSButton-Grey:visited{
	background-color: #565656;
	color:#fff;
	padding: 5px;
	min-width: 0px;
	moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius:15px;
	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
	font-weight:normal;
	border 0px;
}

.anontopbarlink, .anontopbarlink:visited, .anontopbarlink:hover
{
	color:#5b575a;
	text-decoration:none;
	font-weight:normal;
	border: 0px;
}

.anontopbarlink img 
{
	border: 0px;
}

.ProgressRed, .ProgressYellow, .ProgressGreen
{
    border-color: #5c9a1b;
}

.HeaderBar
{
    background-color: #5c9a1b;
    border-color: #eee;
    color:#fff;
}

.LSSubNavFrame
{
    /*border-right-color: #125789;*/
}

A, .LSTextButtonMinor 
{
    color: #3e6b99;
}
A:hover, .LSTextButtonMinor:hover
{
    color: #660099;
}
A:visited
{
    /*color: #3e6b99;  */
}

.FooterHR, .AnnounceHR, #pnlEditButtons2
{
	color: #d3d4da;
}

.ProfileSection 
{
	border-color: #d3d4da;
}

.NavUsername
{
	color: #a20000;
}

.NavItemStyle div
{
    color: #777777;
}

.NavSeparatorStyle
{
	background-color: #777778;
}

.NavSeparatorStyle div
{
	color: #f7f7f9;
}

.NavItemSelectedStyle div
{
	color: #7d0000;
}

/******************************START TOP NAV STRIP HERE*******************************************/



/* Level 1 */


/*
.RadTabStripTop_LearnShare .rtsLevel1
{
    
    
	background-color:#EEE;
}
*/


.RadTabStrip .rtsScroll
{
    height:auto !important;
}


.RadTabStrip_LearnShare .rtsLevel1 .rtsSelected .rtsOut,
.RadTabStrip_LearnShare .rtsLevel1 .rtsSelected,
.RadTabStrip_LearnShare .rtsLevel1 .rtsSelected .rtsOut:hover,
.RadTabStrip_LearnShare .rtsLevel1 .rtsSelected:hover,
.RadTabStrip_LearnShare .rtsLevel1 .rtsSelected a:hover
{
    color: #EEE;
    background-color:#5c9a1b !important;
	text-decoration:none;
	/*border-radius: 10px 0px 0px 0px;*/
	
}


.RadTabStrip_LearnShare .rtsLevel1 .rtsOut,
.RadTabStrip_LearnShare .rtsLevel1 .rtsOut:hover,
.RadTabStrip_LearnShare .rtsLevel1  a:hover,
.RadTabStrip_LearnShare .rtsLink
{
    
	color: #5c9a1b;
    background-color:#EEE !important;
	text-decoration:none;
}

/*
.RadTabStrip_LearnShare .rtsLevel1 .rtsFirst
{ 
	margin-left:50px; 
	background-color:#eee !important;
}
*/

.RadTabStrip_LearnShare .rtsLevel2 .rtsFirst
{ 
	margin-left:50px; 
	background-color:#5c9a1b !important;
}


.RadTabStripTop_LearnShare .rtsLevel2
{
    /* padding-top:10px !important; */
	/*
    padding-bottom:10px !important;
	background-color:#EEE !important;
	*/
}

.RadTabStrip .rtsLevel .rtsUL
{
    margin: 0px auto;
    width: 1000px;
    display: inline-block;
    float:none;
	background-color:#eeeeee;
}

.RadTabStrip .rtsLevel2 .rtsUL
{
    margin: 0px auto;
    width: 1000px;
	padding-top:10px;
	padding-bottom:10px;
    display: inline-block;
    float:none;
	background-color:#5c9a1b;
}

div.RadTabStrip_LearnShare .rtsLevel2 .rtsLink .rtsOut,
div.RadTabStrip_LearnShare .rtsLevel2 .rtsLink, 
.RadTabStripTop_LearnShare .rtsLevel2 .rtsIn
{
	background-color:#5c9a1b !important;
	color:#FFF ;
	font: 13pt 'Calibri', Arial !important;
}

.RadTabStrip .rtsLevel
{
text-align:center;

}

.RadTabStrip_LearnShare .rtsLevel,
.RadTabStripTop_LearnShare .rtsLevel2
{
	/* background bar from left to right, full width */
	background-color:#FFFFFF !important;
}


/*
    From here down, you can alter/override styles as needed
 */




#ctl00_C_4527_divContainer
{
    overflow:hidden;
}

.QuickLinks
{
    width:270px;
}

.QuickLink
{
    padding:10px;
    margin-bottom:1px;
    background-color:#e1e1e1;
    text-decoration:none;
    color: #004990;
}



.QuickLinkIcon
{
    vertical-align:middle
}

.QuickLinkLink
{
    padding:10px;
    color: #004990;
	font: 11pt 'Calibri', Arial;
    text-transform: uppercase;
    text-decoration:none;
}

.QuickLinkLink:hover
{
    text-decoration:none;
    color: #004990;
}

.SectionHeader
{
    margin-top:5px;
    padding: 20px;
    font: 11pt 'Calibri', Arial;
    text-transform: uppercase;
}

.SectionItem
{
    padding:5px;
    margin-bottom:1px;
    background-color:#e1e1e1;
	/*width:100% !important;*/
}

.SectionWrapper
{
    border: 2px solid #eeeeee;
    padding: 10px 10px;
	margin-left:10px;
	margin-right:10px;
    background: #5c9a1b;
    color:#fff;
    border-radius: 25px 0px 25px 0px;
	margin-top: 40px;
}

.SectionWrapperWhite
{
    border: 2px solid #676767;
    padding: 10px 40px; 
    margin-left:10px;
	margin-right:10px;
	background: #fff;
    color:#484641;
    border-radius: 25px 0px 25px 0px;
	margin-top: 40px;
}

body
{
    background-color: #fff;
    
}

.LogOutButton
{
    border:0px;
}

.LogOutButtonImage
{
    border:0px;
    vertical-align:middle;
    margin-left:20px;
}


.UserLogout
{
    color:#6d6e71;
    font: 9pt 'Calibri', Arial;
}

.TableHeader
{
    background-color:#fff;
    padding-left:20px;
    padding-right:20px;
}


#wrapper > table:first-of-type
{
    width:1000px;
    margin-left: auto;
    margin-right: auto;
	background-color:#fff;

}

.headertop
{
    /*background: -webkit-linear-gradient(white, #eee); /* For Safari 5.1 to 6.0 */
	/*background: -o-linear-gradient(white, #eee); /* For Opera 11.1 to 12.0 */
	/*background: -moz-linear-gradient(white, #eee); /* For Firefox 3.6 to 15 */
	/*background: linear-gradient(white, #eee); /* Standard syntax */
	
	
}

.headerwrap
{
    width:1000px;
    margin: auto;
	background-image: url("/images/brand/152/headerBG.png");
    background-color: #eee;
	background-repeat: repeat-x;
}

.headerwrapanon
{
	width:1000px;
	margin: auto;
	/*background-image: url("/images/brand/152/headerBG.png");*/
	/*background-color: #eee;*/
	background-repeat: repeat-x;
}

.headerright
{
	float:right;
	padding:40px;
}

.headerleft
{
	float:left;
}

.footercopyright
{
	width:1000px;
	margin: auto;
}

.TodoWrapper table
{
    width:100% !important;
}

.DashPerformancePlan
{
    margin:5px;
    padding:10px;
    background-color:#fff;
}

th
{
    background-color: #5c9a1b;
    border-color: #eee;
    color:#fff;
}

.TalentDoc textarea
{
    max-width: 1000px;
    width: 80%;
    font-size:10pt;
}

.TalentDoc select
{
    font-size:10pt;
}

.TalentDoc
{
    padding:20px 20px 20px 20px;
    background-color: white;

}

.TalentDoc .DashPerformancePlan
{
    padding-top:0px;
    margin-top:0px;
}



.ProfileSectionTitle
{
    margin-top:25px;
    border: 0px none;
    background-color: white;
}

#ctl00_C_4258_grdPerson
{
	width:100% !important;
}

#ctl00_C_4257_C_4257_pnlDetail img,
#ctl00_C_4255_C_4255_pnlDetail img
{
	width:100%;
}

#ctl00_C_4255_C
{
	height: auto !important;
	overflow: visible;
}

#ctl00_C_4255_C_4255_divContainer
{
	overflow: visible;
}

#ctl00_C_tdZone1, #ctl00_C_tdZone2
{
	/* background-color:#fff; */
}

.ManagerHeader
{
    margin-top:5px;
    padding: 20px;
    background-color:#5c9a1b;
    font: 11pt 'Calibri', Arial;
    text-transform: uppercase;
	color:#fff;
}

.ManagerToDo
{
	background-color:#e1e1e1;
}

#ctl00_C_4257_C
{
	overflow:visible;	
}

.TeamPerfDist
{
	margin-top:0px;
}

#ctl00_C_4255_C_4255_divContainer
{
	overflow: visible !important;
}

/* anon css */
.div-table{
  display:table;         
  width:auto;         
  width:100%;
}
.div-table-row{
  display:table-row;
  width:auto;
  clear:both;
}
.div-table-col{
  float:left;/*fix for  buggy browsers*/
  display:table-column;
}
.quarter{
	width: 23%;
}
.half{
	width: 50%;
}

.threequarter{
	width: 75%;
}
.headerright{
	width:48%
}
.iconrowfirsthalf{
	width:70%;
}
.logo{
	padding:10px;
}
.topmiddleheader{
	background-color:#555655;  
}
.topmiddleheaderinner{
	background-color:#fff;
	border-radius: 0px 25px 0px 0px;
	height:30px;
}
.toprightheader{
	background-color:#555655;  
	padding: 15px; 
	color:#fff;
	border-radius: 0px 0px 0px 25px;
}
.headerlargetext{
	font-size: 24px;
	font-weight:bold;
	font-style: normal;
}
.headersmalltext{
	font-size: 16px;
	font-style:italic;
}
.fader{
	margin-top:10px;
	height:10px;
	background: -webkit-linear-gradient(#C7C7C7, white); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#C7C7C7, white); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#C7C7C7, white); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#C7C7C7, white); /* Standard syntax */
}
.formiconrow{
	font-size: 14px;
}
.italic{
	font-style:italic;
}