﻿
/** Blue Button */

.BlueButton
{
	display:inline-block;
	color:White;
	text-transform:uppercase;
	padding:0 8px;
	border:1px solid #262223;
	background-color:#005499;
	line-height:normal;
	cursor:pointer;
	font-size:12px;
	overflow:visible;
}

.BlueButton span { padding:0; margin:0; float:left; }

.BlueButton:hover
{
	color:White;
	background-color:#eb3e21;
}

.UnexpandedButton
{
	padding-left:18px;
	background:#005499 url(Buttons/UnexpandedButtonIcon.png) no-repeat 4px 0.25em;
}

.WhiteTickBlueButton { padding-left:4px; }
.WhiteTickBlueButton span
{
	display:inline-block;
	padding-left:14px;
	background:url(Buttons/WhiteTickBlueButtonIcon.png) no-repeat left 0.2em;
}

.GreenTickBlueButton { padding-left:4px; }
.GreenTickBlueButton span
{
	display:inline-block;
	padding-left:18px;
	background:url(Buttons/GreenTickBlueButtonIcon.png) no-repeat left 0.2em;
}

.SaveBlueButton { padding-left:4px; }
.SaveBlueButton span
{
	display:inline-block;
	padding-left:14px;
	background:url(Buttons/SaveBlueButtonIcon.png) no-repeat left 0.25em;
}

.FindBlueButton { padding-left:5px; }
.FindBlueButton span
{
	padding-left:17px;
	background:url(Buttons/FindBlueButtonIcon.png) no-repeat left top;
}

/** Standard Button */

.Button
{
	display:inline-block;
	font-size:12px;
	font-weight:bold;
	color:#005499;
	border:1px solid #d7dce2;
	line-height:normal;
	padding-left:5px;
	margin-right:3px;
	padding-top:1px;
	cursor:pointer;
	background:#e9eaee url(Buttons/ButtonGradientBg.png) repeat-x left top;
}
.Button:hover
{
	color:#eb3e21;
	border:1px solid #ec482c;
}

.Button span
{
	display:inline-block;
	padding:4px 8px;
}

.PaddedArea .Button { margin-bottom:0.5em; }

/** Return Button */

.ReturnButton { margin-right:28px; }

.ReturnButton span
{
	padding-left:16px;
	background:url(Icons/ReturnIcon.png) no-repeat left 0.5em;
}

/** Exit Button */

.ExitButton { margin-right:28px; }

.ExitButton span
{
	padding-left:24px;
	background:url(Icons/ExitIcon.png) no-repeat left 0.2em;
}

/** Exit Button */

.LogoutButton
{
	float: right;
	margin-right:0;
}

.LogoutButton span
{
	padding-left:24px;
	background:url(Icons/LogoutIcon.png) no-repeat left 0.2em;
}

/** Exporting & Reporting Button */

.ExportReportButton span
{
	padding-left:21px;
	background:url(Icons/ExportReportIcon.png) no-repeat left 0.25em;
}

/** PDF Button */

.PDFButton span
{
	padding-left:21px;
	background:url(Icons/PDFIcon.png) no-repeat left 0.3em;
}

/** Add Button */

.AddButton span
{
	padding-left:22px;
	background:url(Icons/AddIcon.png) no-repeat left 0.25em;
}

/** Settings Button */

.SettingsButton span
{
	padding-left:22px;
	background:url(Icons/SettingsIcon.png) no-repeat left 0.25em;
}

/** Preferences Button */

.PreferencesButton span
{
	padding-left:21px;
	background:url(Icons/PreferencesIcon.png) no-repeat left 0.3em;
}

/** Import Data Button */

.ImportDataButton span
{
	padding-left:21px;
	background:url(Icons/ImportDataIcon.png) no-repeat left 0.3em;
}

/** Save Changes Button */

.SaveButton span
{
	padding-left:19px;
	background:url(Icons/SaveIcon.png) no-repeat left 0.35em;
}

/** Delete Project Button */

.DeleteButton span
{
	padding-left:21px;
	background:url(Icons/DeleteIcon.png) no-repeat left 0.35em;
}

/** Recommended Button */

.RecommendedButton span
{
	padding-left:26px;
	background:url(Icons/RecommendedIcon.png) no-repeat left 0.3em;
}

/** Suitable Button */

.SuitableButton span
{
	padding-left:24px;
	background:url(Icons/SuitableIcon.png) no-repeat left 0.2em;
}

/** Close Match Button */

.CloseMatchButton span
{
	padding-left:30px;
	background:url(Icons/CloseMatchIcon.png) no-repeat left 0.3em;
}

/** Record Gap Button */

.RecordGapButton span
{
	padding-left:23px;
	background:url(Icons/RecordGapIcon.png) no-repeat left 0.3em;
}

/** Export Project Button */

.ExportProjectButton span
{
	padding-left:20px;
	background:url(Icons/ExportProjectIcon.png) no-repeat left 0.2em;
}

/** Export Schedule Button */

.ExportScheduleButton span
{
	padding-left:20px;
	background:url(Icons/ExportScheduleIcon.png) no-repeat left 0.3em;
}

/** Close Button */

.CloseButton span
{
	padding-left:20px;
	background:url(Icons/CloseIcon.png) no-repeat left 0.3em;
}