/* Theme Colors: */
	.w3-theme-l5 {color:#000 !important; background-color:#ffeded !important}
	.w3-theme-l4 {color:#000 !important; background-color:#ffc2c2 !important}
	.w3-theme-l3 {color:#000 !important; background-color:#ff8585 !important}
	.w3-theme-l2 {color:#fff !important; background-color:#ff4747 !important}
	.w3-theme-l1 {color:#fff !important; background-color:#ff0a0a !important}
	.w3-theme-d1 {color:#fff !important; background-color:#b80000 !important}
	.w3-theme-d2 {color:#fff !important; background-color:#a30000 !important}
	.w3-theme-d3 {color:#fff !important; background-color:#8f0000 !important}
	.w3-theme-d4 {color:#fff !important; background-color:#7a0000 !important}
	.w3-theme-d5 {color:#fff !important; background-color:#660000 !important}
	
	.w3-theme-light {color:#000 !important; background-color:#ffeded !important}
	.w3-theme-dark {color:#fff !important; background-color:#660000 !important}
	.w3-theme-action {color:#fff !important; background-color:#660000 !important}
	
	.w3-theme {color:#fff !important; background-color:#cc0000 !important}
	.w3-text-theme {color:#cc0000 !important}
	.w3-border-theme {border-color:#cc0000 !important}
	
	.w3-hover-theme:hover {color:#fff !important; background-color:#cc0000 !important}
	.w3-hover-text-theme:hover {color:#cc0000 !important}
	.w3-hover-border-theme:hover {border-color:#cc0000 !important}

	/*ADD*/
	.w3-text-theme-dark {color:#333 !important; background-color:#cc0000 !important}
	.w3-theme-background {color:#fff !important; background-color:#333 !important}
	
	.dw-hide-grey {color:#cfcfcf !important; background-color:#f7f6f6 !important;border:1px solid #ddd;}
	
	.w3-theme-border-bottom {border-bottom:1px solid #cc0000 !important}
	.w3-theme-border-bottom-2x {border-bottom:3px solid #cc0000 !important}

/*Alert Colors */
.dw-gray				{color:#cccccc;color:rgb(204,204,204);}
	.dw-gray-bk			{background-color:#cccccc;background-color:rgb(204,204,204)!important;}
	.dw-gray-bd			{border:1px solid #666666;} /* 40% of bk color */
	.dw-ltGray			{color:#e6e6e6;color:rgb(230,230,230);}
	.dw-ltGray-bk		{background-color:#e6e6e6;background-color:rgb(230,230,230);}
	.dw-ltGray-bd		{border:1px solid #808080;} /* 40% of bk color */
	.dw-mdGray-bk		{background-color:#aaaaaa;background-color:rgb(170,170,170);}
	.dw-dkGray			{color:#333;color:rgb(51,51,51);}
	.dw-dkGray-bk		{background-color:#333;background-color:rgb(51,51,51);}

.dw-blue				{color:#4488ab;color:rgb(68,136,171);}
	.dw-blue-bk			{background-color:#4488ab;background-color:rgb(68,136,171);}
	.dw-ltBlue			{color:#a4c8db;color:rgb(164,200,219);}
	.dw-ltBlue-bk		{background-color:#a4c8db;background-color:rgb(164,200,219);}

.dw-green				{color:#7bbf6a;color:rgb(123,191,106);}
	.dw-green-bk		{background-color:#7BBF6A !important; background-color:rgb(123,191,106) !important;}
	.dw-green-bd		{border:1px #2F731E solid;} /* 40% of bk color */
	.dw-ltGreen			{color:#b0d9a6 !important; color:rgb(176,217,166) !important;}
	.dw-ltGreen-bk		{background-color:#b0d9a6 !important; background-color:rgb(176,217,166) !important;}
	.dw-ltGreen-bd		{border:1px #4A7340 solid;} /* 40% of bk color */

.dw-yellow				{color:#efaa33;color:rgb(239,170,51);}
	.dw-yellow-bk		{background-color:#efaa33;background-color:rgb(239,170,51);}
	.dw-ltYellow		{color:#f5ce89;color:rgb(245,206,137);}
	.dw-ltYellow-bk		{background-color:#f5ce89;background-color:rgb(245,206,137);}

.dw-red					{color:#f26444;color:rgb(242,100,68);}
	.dw-red-bk			{background-color:#f26444;background-color:rgb(242,100,68);}
	.dw-red-bd			{border:1px solid #8C0000;} /* 40% of bk color */
	.dw-ltRed			{color:#f8b0a0 !important;color:rgb(248,176,160) !important;}
	.dw-ltRed-bk		{background-color:#f8b0a0 !important;background-color:rgb(248,176,160) !important;}
	.dw-ltRed-bd		{border:1px solid #924A3A;} /* 40% of bk color */
	.dw-red-bd-alert	{border:1px solid #ff0000;}

/*Animations??? */
	.blink				{-webkit-animation: blinker 0.4s ease-in-out infinite alternate;-moz-animation: blinker 0.4s ease-in-out infinite alternate;animation: blinker 0.4s ease-in-out infinite alternate;}
		@keyframes blinker {0%{opacity: .5;} 100%{opacity: 1;}}
	/*.bump				{-webkit-animation: MoveUpDown 1s linear infinite;-moz-animation:  MoveUpDown 1s linear infinite;animation: MoveUpDown 1s linear infinite; position: absolute; left: 0; bottom: 0;}*/
	/*	@keyframes MoveUpDown { 0%, 100% {bottom: 0;} 50% {bottom: 100px;}}*/