﻿html, body, .classMembers .grid .header
{
	color: #54595B;
	background-image: url("../Images/background.jpg");
}

a
{
	color: #0056AD;
}

.high, .bold, .info span, .firstName, .progress div, .progress.inline
{
	color: #164F89;
}

a:hover
{
	color: #000;
}

.valid, .success span, .check
{
	color: #007A00;
}

.invalid, .validation label, .loadValidation label
{
	color: #C31C14;
}

.warning
{
	color: #164F89;
}

.progress
{
	background-image: url("../Images/progress.gif");
}

.success .content
{
	background-image: url("../Images/success.png");
}

.alert
{
	background-color: rgba(22, 79, 137, 0.1);
}

.ieOld .alert
{
	background-color: #164F89;
}

.alert.sale .content
{
	background-image: url("../Images/sale.png");
}

.warningBox
{
	color: #FFFFFF;
	border-color: #990000;
	background-color: #CC3300;
}

.check
{
	background-image: url("../Images/check.png");
}

.caption
{
	color: #164F89;
}

.checkbox:hover
{
	color: #000;
}

.checkbox.checked .inner div
{
	background-image: url("../Images/check.png");
}

.textbox, .dropDownList, .checkbox .outer
{
	border-color: #EDEEEF;
}

.textbox.focus, .dropDownList.focus
{
	border-color: #2680BB;
}

.textbox.error.focus, .dropDownList.error.focus
{
	border-color: #E70505;
}

.textbox input, .textbox textarea, .dropDownList select, .checkbox .inner
{
	border-color: #8FA9A9;
	color: #1A1A1A;
	background: #FFFFFF;
	background: -moz-linear-gradient(top, #F1F5F8 0%, #FFFFFF 70%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F1F5F8), color-stop(70%,#FFFFFF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #F1F5F8 0%, #FFFFFF 70%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #F1F5F8 0%, #FFFFFF 70%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #F1F5F8 0%, #FFFFFF 70%); /* IE10+ */
	background: linear-gradient(top, #F1F5F8 0%, #FFFFFF 70%); /* W3C */
}

.textbox.error, .dropDownList.error
{
	border-color: #F5F6F6;
}

.textbox.error input, .textbox.error textarea, .dropDownList.error select
{
	border-color: #2E0604;
	color: #FFFFFF;
	background: #9E1B15;
}

.button div
{
	border-color: #ABBEBE;
	background: -moz-linear-gradient(top, rgba(252, 252, 252, 0.9) 0%, rgba(232, 232, 232, 0.9) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252, 252, 252, 0.9)), color-stop(100%,rgba(232, 232, 232, 0.9))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(252, 252, 252, 0.9) 0%, rgba(232, 232, 232, 0.9) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(252, 252, 252, 0.9) 0%, rgba(232, 232, 232, 0.9) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(252, 252, 252, 0.9) 0%, rgba(232, 232, 232, 0.9) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(252, 252, 252, 0.9) 0%, rgba(232, 232, 232, 0.9) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#E5FCFCFC', EndColorStr='#E5E8E8E8'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#E5FCFCFC', EndColorStr='#E5E8E8E8')"; /* IE8 */
}

.ieOld .button div
{
	border-color: #ABBEBE;
}

.button input
{
	color: #595F5E;
	border-color: rgba(255, 255, 255, 0.8);
}

.ieOld .button input
{
	border-color: #FBFBFB;
}

.button:hover div, .button.hover div
{
	border-color: #6F95AE;
	background: -moz-linear-gradient(top, #83AFCB 0%, #7E9EB3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#83AFCB), color-stop(100%,#7E9EB3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #83AFCB 0%, #7E9EB3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #83AFCB 0%, #7E9EB3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #83AFCB 0%, #7E9EB3 100%); /* IE10+ */
	background: linear-gradient(top, #83AFCB 0%, #7E9EB3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF83AFCB', EndColorStr='#FF7E9EB3'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF83AFCB', EndColorStr='#FF7E9EB3')"; /* IE8 */
}

.button:hover input, .button.hover input
{
	border-color: rgba(255, 255, 255, 0.28);
	color: #FFF;
}

.ieOld .button:hover input, .ieOld .button.hover input
{
	border-color: #A3BED0;
}

.button.disabled div, .button.disabled:hover div
{
	border-color: rgba(172, 178, 178, 0.4);
	background: #E5EAED;
}

.ieOld .button.disabled div, .ieOld .button.disabled:hover div
{
	border-color: #DDDFDF;
}

.button.disabled input, .button.disabled:hover input
{
	color: #ABAFB1;
	border-color: #EDF0F2;
}

.button:active div
{
	border-color: #527186;
	background: -moz-linear-gradient(top, #6A8DA5 0%, rgba(111, 149, 174, 0.25) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6A8DA5), color-stop(100%,rgba(111, 149, 174, 0.25))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6A8DA5 0%, rgba(111, 149, 174, 0.25) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6A8DA5 0%, rgba(111, 149, 174, 0.25) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #6A8DA5 0%, rgba(111, 149, 174, 0.25) 100%); /* IE10+ */
	background: linear-gradient(top, #6A8DA5 0%, rgba(111, 149, 174, 0.25) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF6A8DA5', EndColorStr='#3F6F95AE'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF6A8DA5', EndColorStr='#3F6F95AE')"; /* IE8 */
}

.button:active input
{
	border-color: rgba(0, 0, 0, 0.24);
}

.sign
{
	background-image: url("../Images/expand_collapse.png");
}

.box.hover
{
	border-color: #CFCFCF;
	background-color: #F1F2F2; /* IE8,IE7 */
	background-color: rgba(255, 255, 255, 0.6);
}

.box.selected
{
	border-color: #607989;
	background-color: #7A97AA;
	background-image: -ms-radial-gradient(center top, ellipse farthest-corner, #A2BACA 0%, #6C8B9F 100%); /* IE10 Consumer Preview */
	background-image: -moz-radial-gradient(center top, ellipse farthest-corner, #A2BACA 0%, #6C8B9F 100%); /* Mozilla Firefox */
	background-image: -o-radial-gradient(center top, ellipse farthest-corner, #A2BACA 0%, #6C8B9F 100%); /* Opera */
	background-image: -webkit-gradient(radial, center top, 0, center top, 561, color-stop(0, #A2BACA), color-stop(1, #6C8B9F)); /* Webkit (Safari/Chrome 10) */
	background-image: -webkit-radial-gradient(center top, ellipse farthest-corner, #A2BACA 0%, #6C8B9F 100%); /* Webkit (Chrome 11+) */
	background-image: radial-gradient(ellipse farthest-corner at center top, #A2BACA 0%, #6C8B9F 100%); /* W3C Markup, IE10 Release Preview */
}

.popup .success .content .button div, .popup .form .button div
{
	background-color: #000000;
}

.custom-button-wrapper .customSignIn.perform
{
	color: #fff;
	border-color: #6C8B9F;
	background-color: #6C8B9F;
}

.custom-button-wrapper .customSignIn.perform:hover
{
	border-color: #5e788a;
	background-color: #5e788a;
}