
body{
	margin:				0;
	color:				#000000;
	background-color:	#FFFFFF;
}

form{
	margin:0px;
}

.flyHand{		cursor:	move;	}
.flyAuto{		cursor:	auto;	}
.flyPointer{	cursor: pointer;}


/* ************************* FRONT ************************* */

/* ************************* FONT FRONT ************************* */

.titleGrey 					{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; background:transparent; }
.titleGrey A:link 			{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.titleGrey A:visited 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.titleGrey A:active 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.titleGrey A:hover 			{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; }

.titleGreyBold 				{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; background:transparent; font-weight: bold; }
.titleGreyBold A:link 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleGreyBold A:visited 	{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleGreyBold A:active 	{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleGreyBold A:hover 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; font-weight: bold; }

.titleWhite 				{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; background:transparent; }
.titleWhite A:link 			{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.titleWhite A:visited 		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.titleWhite A:active 		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.titleWhite A:hover 		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; }

.titleWhiteBold 			{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; background:transparent; font-weight: bold; }
.titleWhiteBold A:link 		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleWhiteBold A:visited 	{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleWhiteBold A:active 	{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleWhiteBold A:hover 	{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; font-weight: bold; }

.titleRed 					{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; background:transparent; }
.titleRed A:link 			{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.titleRed A:visited 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.titleRed A:active 			{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.titleRed A:hover 			{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; }

.titleRedBold 				{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; background:transparent; font-weight: bold; }
.titleRedBold A:link 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleRedBold A:visited 	{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleRedBold A:active 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.titleRedBold A:hover 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; font-weight: bold; }



.textGrey 					{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; background:transparent; }
.textGrey A:link 			{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textGrey A:visited 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textGrey A:active 			{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textGrey A:hover 			{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; }

.textGreyBold 				{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyBold A:link 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyBold A:visited 	{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyBold A:active 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyBold A:hover 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; font-weight: bold; }

.textRedBold 				{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; background:transparent; font-weight: bold; }
.textRedBold A:link 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textRedBold A:visited 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textRedBold A:active 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textRedBold A:hover 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; font-weight: bold; }


.textMenuTricRedBoldOver 			{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; background:transparent; font-weight: bold; }
.textMenuTricRedBoldOver A:link 	{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textMenuTricRedBoldOver A:visited 	{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textMenuTricRedBoldOver A:active 	{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textMenuTricRedBoldOver A:hover 	{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }

.textMenuTricRedBold 			{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; background:transparent; font-weight: bold; }
.textMenuTricRedBold A:link 	{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textMenuTricRedBold A:visited 	{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textMenuTricRedBold A:active 	{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textMenuTricRedBold A:hover 	{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }


.textRedSmall 				{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; background:transparent; }
.textRedSmall A:link 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textRedSmall A:visited 	{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textRedSmall A:active 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textRedSmall A:hover 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; }

.textGreyDarkBold 				{ color:#222222; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyDarkBold A:link 		{ color:#222222; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyDarkBold A:visited 	{ color:#222222; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyDarkBold A:active 		{ color:#222222; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyDarkBold A:hover 		{ color:#B81C37; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; font-weight: bold; }

.textGreyFadeBold 				{ color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyFadeBold A:link 		{ color:#999999; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyFadeBold A:visited 	{ color:#999999; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyFadeBold A:active 		{ color:#999999; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textGreyFadeBold A:hover 		{ color:#999999; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; font-weight: bold; }


.textVerySmallGrey 					{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; background:transparent; }
.textVerySmallGrey A:link 			{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textVerySmallGrey A:visited 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textVerySmallGrey A:active 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textVerySmallGrey A:hover 			{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; }

.textVerySmallGreyBold 				{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; background:transparent; font-weight: bold; }
.textVerySmallGreyBold A:link 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textVerySmallGreyBold A:visited 	{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textVerySmallGreyBold A:active 	{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textVerySmallGreyBold A:hover 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; font-weight: bold; }

.textWhite 					{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration: none; background:transparent; }
.textWhite A:link 			{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textWhite A:visited 		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textWhite A:active 		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textWhite A:hover 			{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; }

.textWhiteBold 				{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration: none; background:transparent; font-weight: bold; }
.textWhiteBold A:link 		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textWhiteBold A:visited 	{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textWhiteBold A:active 	{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textWhiteBold A:hover 		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; font-weight: bold; }

.textSmallGrey 					{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; background:transparent; }
.textSmallGrey A:link 			{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textSmallGrey A:visited 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textSmallGrey A:active 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textSmallGrey A:hover 			{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; }

.textSmallGreyBold 				{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; background:transparent; font-weight: bold; }
.textSmallGreyBold A:link 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textSmallGreyBold A:visited 	{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textSmallGreyBold A:active 	{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textSmallGreyBold A:hover 		{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; font-weight: bold; }

.textError 					{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; background:transparent; }
.textError A:link 			{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textError A:visited 		{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textError A:active 		{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; }
.textError A:hover 			{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; }

.textErrorBold 				{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; background:transparent; font-weight: bold; }
.textErrorBold A:link 		{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textErrorBold A:visited 	{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textErrorBold A:active 	{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; text-decoration: none; background:transparent; font-weight: bold; }
.textErrorBold A:hover 		{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; background:transparent; font-weight: bold; }

/* ************************* FONT FRONT END ************************* */

/* ************************* DESIGN FRONT ************************* */



.headerGreyFadeBg{
	background-color : 		#999999;
}

.menuBg{
	background-color : 		#666666;
}


/* ************************* DESIGN FRONT END ************************* */

/* ************************* FRONT END ************************* */








/* ************************* ADMIN ************************* */

/* ************************* FONT ADMIN ************************* */

.adminTitletGrey 				{ color: #666666; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; background:transparent; }
.adminTitletGrey A:link 		{ color: #666666; text-decoration: none; background:transparent; }
.adminTitletGrey A:visited 		{ color: #666666; text-decoration: none; background:transparent; }
.adminTitletGrey A:active 		{ color: #666666; text-decoration: none; background:transparent; }
.adminTitletGrey A:hover 		{ color: #666666; text-decoration: underline; background:transparent; }

.adminTitletGreyBold 			{ color: #666666; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitletGreyBold A:link 	{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitletGreyBold A:visited 	{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitletGreyBold A:active 	{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTitletGreyBold A:hover 	{ color: #666666; text-decoration: underline; font-weight: bold; background:transparent; }


.adminTextGrey 					{ color: #666666; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; background:transparent; }
.adminTextGrey A:link 			{ color: #666666; text-decoration: none; background:transparent; }
.adminTextGrey A:visited 		{ color: #666666; text-decoration: none; background:transparent; }
.adminTextGrey A:active 		{ color: #666666; text-decoration: none; background:transparent; }
.adminTextGrey A:hover 			{ color: #666666; text-decoration: underline; background:transparent; }

.adminTextGreyBold 				{ color: #666666; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextGreyBold A:link 		{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextGreyBold A:visited 	{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextGreyBold A:active 	{ color: #666666; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextGreyBold A:hover 		{ color: #666666; text-decoration: underline; font-weight: bold; background:transparent; }


.adminTextWhite 				{ color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; background:transparent; }
.adminTextWhite A:link 			{ color: #FFFFFF; text-decoration: none; background:transparent; }
.adminTextWhite A:visited 		{ color: #FFFFFF; text-decoration: none; background:transparent; }
.adminTextWhite A:active 		{ color: #FFFFFF; text-decoration: none; background:transparent; }
.adminTextWhite A:hover 		{ color: #FFFFFF; text-decoration: underline; background:transparent; }

.adminTextWhiteBold 			{ color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextWhiteBold A:link 		{ color: #FFFFFF; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextWhiteBold A:visited 	{ color: #FFFFFF; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextWhiteBold A:active 	{ color: #FFFFFF; text-decoration: none; font-weight: bold; background:transparent; }
.adminTextWhiteBold A:hover 	{ color: #FFFFFF; text-decoration: underline; font-weight: bold; background:transparent; }

.adminTextError 				{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; background:transparent; }
.adminTextError A:link 			{ color:#FF0000; text-decoration: none; background:transparent; }
.adminTextError A:visited 		{ color:#FF0000; text-decoration: none; background:transparent; }
.adminTextError A:active 		{ color:#FF0000; text-decoration: none; background:transparent; }
.adminTextError A:hover 		{ color:#FF0000; text-decoration: underline; background:transparent; }

.adminTextErrorBold 			{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; background:transparent; font-weight: bold; }
.adminTextErrorBold A:link 		{ color:#FF0000; text-decoration: none; background:transparent; font-weight: bold; }
.adminTextErrorBold A:visited 	{ color:#FF0000; text-decoration: none; background:transparent; font-weight: bold; }
.adminTextErrorBold A:active 	{ color:#FF0000; text-decoration: none; background:transparent; font-weight: bold; }
.adminTextErrorBold A:hover 	{ color:#FF0000; text-decoration: underline; background:transparent; font-weight: bold; }

/* ************************* FONT ADMIN END ************************* */

/* ************************* DESIGN ADMIN ************************* */

.adminDesignLineSeparator{
	background-color:	#CCCCCC;
}

.adminDesignLineSeparatorTitle{
	background-color:	#EFEFEF;
}

.adminDesignListOver{
	background-color:	#EFEFEF;
}

/* ************************* DESIGN ADMIN END ************************* */

/* ************************* ADMIN END ************************* */



.footerTextGrey 				{ color: #666666; font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; background:transparent; }
.footerTextGrey A:link 			{ color: #666666; text-decoration: none; background:transparent; }
.footerTextGrey A:visited 		{ color: #666666; text-decoration: none; background:transparent; }
.footerTextGrey A:active 		{ color: #666666; text-decoration: none; background:transparent; }
.footerTextGrey A:hover 		{ color: #666666; text-decoration: underline; background:transparent; }




/* ************************* TEXTBOX ************************* */

.textbox{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	normal;
	color:			#000000;
	border:			solid 1px #A6A6A1;
	background:		#FFFFFF;
	padding-left:	2px;
	padding-right:	0px;
	text-align:		left;
	text-indent:	0;
	width:			99%;
}

.textboxMini{
	font-family: 	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	normal;
	color:			#000000;
	border:			solid 1px #A6A6A1;
	background:		#FFFFFF;
	padding-left:	2px;
	padding-right:	0px;
	text-align:		left;
	text-indent:	0;
}

.textbox:disabled, .textboxMini:disabled {
	color:			#aaaaaa;
}

.textbox:focus, .textboxMini:focus {
	border:			solid 1px #464644;
}

/* ************************* TEXTBOX END ************************* */




