/***
* SHADOWS AND GLOWS
***/
.glow {
	-webkit-box-shadow: #FFFFFF 0px 0px 6px;
	-moz-box-shadow: #FFFFFF 0px 0px 6px;
	box-shadow: #FFFFFF 0px 0px 6px;
	behavior: url('PIE.php');
}

.shadow {
	-webkit-box-shadow: #666666 0px 0px 6px;
	-moz-box-shadow: #666666 0px 0px 6px;
	box-shadow: #666666 0px 0px 6px;
	behavior: url('PIE.php');
}

.dropShadow {
	-webkit-box-shadow: #222222 0px 2px 3px;
	-moz-box-shadow: #222222 0px 2px 3px;
	box-shadow: #222222 0px 2px 3px;
	behavior: url('PIE.php');
}

.bigShadow {
	-webkit-box-shadow: #666666 0px 0px 50px;
	-moz-box-shadow: #666666 0px 0px 50px;
	box-shadow: #666666 0px 0px 50px;
	behavior: url('PIE.php');
}

.upShadow {
	-webkit-box-shadow: #D0D0D0 0px -2px 3px;
	-moz-box-shadow: #D0D0D0 0px -2px 3px;
	box-shadow: #D0D0D0 0px -2px 3px;
	behavior: url('PIE.php');
}

.upLight {
	-webkit-box-shadow: #2F3038 0px -1px 1px;
	-moz-box-shadow: #2F3038 0px -1px 1px;
	box-shadow: #2F3038 0px -1px 1px;
	behavior: url('PIE.php');
}

.innerShadow {
	-moz-box-shadow:    inset 0 1px 2px #D0D0D0;
	-webkit-box-shadow: inset 0 1px 2px #D0D0D0;
	box-shadow:         inset 0 1px 2px #D0D0D0;
}
/***
* END SHADOWS
***/

/***
* FULL ROUNDED CORNERS
***/
.roundedMicro {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	behavior: url('PIE.php');
}

.roundedMini {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url('PIE.php');
}

.roundedLight {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url('PIE.php');
}

.roundedMedium {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url('PIE.php');
}

.roundedLarge {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior: url('PIE.php');
}

.roundedBigger {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior: url('PIE.php');
}

.roundedBiggest {
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
	behavior: url('PIE.php');
}

.rounded19 {
	-webkit-border-radius: 19px;
	-moz-border-radius: 19px;
	border-radius: 19px;
	behavior: url('PIE.php');
}

.rounded25 {
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	behavior: url('PIE.php');
}

.rounded38 {
	-webkit-border-radius: 38px;
	-moz-border-radius: 38px;
	border-radius: 38px;
	behavior: url('PIE.php');
}
/***
* END FULL ROUNDED CORNERS
***/


/***
* PARTIAL ROUNDED CORNERS
***/
.roundedLightNoBottomLeft {
	-webkit-border-radius: 4px 4px 4px 0px;
	-moz-border-radius: 4px 4px 4px 0px;
	border-radius: 4px 4px 4px 0px;
	behavior: url('PIE.php');
}

.roundedMicroTop {
	-webkit-border-radius: 2px 2px 0px 0px;
	-moz-border-radius: 2px 2px 0px 0px;
	border-radius: 2px 2px 0px 0px;
	behavior: url('PIE.php');
}

.roundedMediumBottom {
	-webkit-border-radius: 0px 0px 8px 8px;
	-moz-border-radius: 0px 0px 8px 8px;
	border-radius: 0px 0px 8px 8px;
	behavior: url('PIE.php');
}

.roundedLargeBottom {
	-webkit-border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	behavior: url('PIE.php');
}

.roundedLargeTop {
	-webkit-border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	border-radius: 8px 8px 0px 0px;
	behavior: url('PIE.php');
}
/***
* END PARTIAL ROUNDED CORNERS
***/

/***
* GRADIENTS
***/
.redGradient {
	background: #B60000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#B60000), to(#6A0000));
	background: -webkit-linear-gradient(#B60000, #6A0000);
	background: -moz-linear-gradient(#B60000, #6A0000);
	background: -ms-linear-gradient(#B60000, #6A0000);
	background: -o-linear-gradient(#B60000, #6A0000);
	background: linear-gradient(#B60000, #6A0000);
	-pie-background: linear-gradient(#B60000, #6A0000);
	behavior: url('PIE.php');
}

.greyGradient {
	background: #333333;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#333333));
	background: -webkit-linear-gradient(#FFFFFF, #333333);
	background: -moz-linear-gradient(#FFFFFF, #333333);
	background: -ms-linear-gradient(#FFFFFF, #333333);
	background: -o-linear-gradient(#FFFFFF, #333333);
	background: linear-gradient(#FFFFFF, #333333);
	-pie-background: linear-gradient(#FFFFFF, #333333);
	behavior: url('PIE.php');
}

.darkGradient {
	background: #282828;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#282828), to(#020202));
	background: -webkit-linear-gradient(#282828, #020202);
	background: -moz-linear-gradient(#282828, #020202);
	background: -ms-linear-gradient(#282828, #020202);
	background: -o-linear-gradient(#282828, #020202);
	background: linear-gradient(#282828, #020202);
	-pie-background: linear-gradient(#282828, #020202);
	behavior: url('PIE.php');
}

.darkredGradient {
	background: #6E0101;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#6E0101), to(#2B0000));
	background: -webkit-linear-gradient(#6E0101, #2B0000);
	background: -moz-linear-gradient(#6E0101, #2B0000);
	background: -ms-linear-gradient(#6E0101, #2B0000);
	background: -o-linear-gradient(#6E0101, #2B0000);
	background: linear-gradient(#6E0101, #2B0000);
	-pie-background: linear-gradient(#6E0101, #2B0000);
	behavior: url('PIE.php');
}

.whitePlain {
	background: #FFFFFF;
}

.blueGradient {
	background: #7898D3;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#7898D3), to(#3366CC));
	background: -webkit-linear-gradient(#7898D3, #3366CC);
	background: -moz-linear-gradient(#7898D3, #3366CC);
	background: -ms-linear-gradient(#7898D3, #3366CC);
	background: -o-linear-gradient(#7898D3, #3366CC);
	background: linear-gradient(#7898D3, #3366CC);
	-pie-background: linear-gradient(#7898D3, #3366CC);
	behavior: url('PIE.php');
}
.greenGradient {
	background: #00dd00;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00dd00), to(#499d49));
	background: -webkit-linear-gradient(#00dd00, #499d49);
	background: -moz-linear-gradient(#00dd00, #499d49);
	background: -ms-linear-gradient(#00dd00, #499d49);
	background: -o-linear-gradient(#00dd00, #499d49);
	background: linear-gradient(#00dd00, #499d49);
	-pie-background: linear-gradient(#00dd00, #499d49);
	behavior: url('PIE.php');
}

.blueGreyGradient {
	background: #212227;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#212227), to(#16171C));
	background: -webkit-linear-gradient(#212227, #16171C);
	background: -moz-linear-gradient(#212227, #16171C);
	background: -ms-linear-gradient(#212227, #16171C);
	background: -o-linear-gradient(#212227, #16171C);
	background: linear-gradient(#212227, #16171C);
	-pie-background: linear-gradient(#212227, #16171C);
	behavior: url('PIE.php');
}

.alertSuccess {
	background: #ADCB00;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ADCB00), to(#649900));
	background: -webkit-linear-gradient(#ADCB00, #649900);
	background: -moz-linear-gradient(#ADCB00, #649900);
	background: -ms-linear-gradient(#ADCB00, #649900);
	background: -o-linear-gradient(#ADCB00, #649900);
	background: linear-gradient(#ADCB00, #649900);
	-pie-background: linear-gradient(#ADCB00, #649900);
	color: #3F6C00;
	border-top: 1px solid #E0EB82;
	border-bottom: 1px solid #649900;
}

.alertInfos {
	background: #00BBDE;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00BBDE), to(#007BBB));
	background: -webkit-linear-gradient(#00BBDE, #007BBB);
	background: -moz-linear-gradient(#00BBDE, #007BBB);
	background: -ms-linear-gradient(#00BBDE, #007BBB);
	background: -o-linear-gradient(#00BBDE, #007BBB);
	background: linear-gradient(#00BBDE, #007BBB);
	-pie-background: linear-gradient(#00BBDE, #007BBB);
	color: #004A92;
	border-top: 1px solid #82E5F2;
	border-bottom: 1px solid #004A92;
}

.alertWarning {
	background: #F7BF00;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F7BF00), to(#EC8400));
	background: -webkit-linear-gradient(#F7BF00, #EC8400);
	background: -moz-linear-gradient(#F7BF00, #EC8400);
	background: -ms-linear-gradient(#F7BF00, #EC8400);
	background: -o-linear-gradient(#F7BF00, #EC8400);
	background: linear-gradient(#F7BF00, #EC8400);
	-pie-background: linear-gradient(#F7BF00, #EC8400);
	color: #DF5000;
	border-top: 1px solid #FCE682;
	border-bottom: 1px solid #DF5000;
}

.alertError {
	background: #D50000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D50000), to(#AA0000));
	background: -webkit-linear-gradient(#D50000, #AA0000);
	background: -moz-linear-gradient(#D50000, #AA0000);
	background: -ms-linear-gradient(#D50000, #AA0000);
	background: -o-linear-gradient(#D50000, #AA0000);
	background: linear-gradient(#D50000, #AA0000);
	-pie-background: linear-gradient(#D50000, #AA0000);
	color: #630000;
	border-top: 1px solid #EF8282;
	border-bottom: 1px solid #630000;
}

/***
* END GRADIENTS
***/