@charset "utf-8";
/* CSS Document */

/* FontFamily:Calibri (Arial);ColorTheme:White;LogoWidth:200;LogoHeight:75 */
*
{
	font-family: Calibri, Arial, sans-serif;
}

.scpHeader
{
	background-color: transparent; /* Set this to the background color of the website page, or to transparent */
}

.scpLogo
{
	background: transparent url(Content.aspx?id=a467279c-5c17-4c01-bcbe-b2fa08265ede) no-repeat scroll center center; /* This should reference the GUID of their logo in the Content Library */
	width: 200px; /* Change this value to match the width of the logo */
	height: 75px; /* This value cannot change.  Logo must be resized to have a height of 75px and then uploaded to Content Library.  Width can be anything. */
}

.scpContact
{
	color: #000000;
}

.cpMainBox
{
	 background-color:#DADDDA;
	width: 100%; /* This sets the width of the progress bar to fluid width, which is better for iframes */
	padding: 8px 0;
}

.scpContainer
{
	background-color: transparent; /* Set this to the background color of the website page, or to transparent */
}

.scpBody
{
	color: #000000;
}

.pbWrapper {
	width: 100%; /* This sets the width of the progress bar to fluid width, which is better for iframes */
	padding: 8px 0;	
}

.pbTable {
	border-width: 0 0 3px 0;
	/* to change border menus line color - based on site */
	border-color: #d6ce2a;
}
.pbCell, .pbCellOn, .pbCellVisited {
	border: 0;
	padding: 8px;
	text-align: center;
	vertical-align: middle;
	border-top-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-top-left-radius: 3px;
}
.pbText, .pbTextOn, .pbTextVisited {
	font-size: 14px;
}
.pbCellOn {
	/* to change active tab background color */
	background-color: #2d2b6d;
	border-left: 0;
}
.pbTextOn {
	/* to change active tab font color */
	color: #fff;
	font-weight: normal;
}
.pbCellVisited {
	/* to change visited tab - it should be content main box background */
	background-color: #373587;
}
.pbTextVisited {
	/* to change visited tab text color - it should be content main box background */
	color: #fff;
	font-style: normal;
}

/* Client Center Logo Optimizations */

#logo
{
	width: 200px; /* This value should be changed to match width of logo */
	height: 75px; /* This value cannot change */
}
.cpActionButton{
	background-color:#2d2b6d !important;
   margin-right: 20px !important;
    padding: 2px 6px !important;
	color: #fff;


	}
.cpActionButton:hover{
	background-color:#373587 !important;

	}
	body {
	background-color: transparent!important;
}
.cpPoweredByLink , .cpPoweredByLink a{
    color: #000!important;
}
.cpFormBoxWrapper, .cpSummaryBoxWrapper, .cpChallengeBoxWrapper {
	padding-left: 10px;
	}
.loginScreenContainer {
	background-color: #fff;
	}
table.cpSummaryTable th {
	background-color: #373587;
	color: #fff;
}