@charset "utf-8";
/* CSS Document */

.header_style {
	text-align: center;
	clear: both;
	float: left;
	width: 100%;
	display: block;
	/*position:fixed;*/
	
	background: -moz-linear-gradient(90deg, rgba(231,235,155,1) 0%, rgba(231,235,155,1) 30%, rgba(128,195,237,1) 70%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(128,195,237,1)), color-stop(70%, rgba(231,235,155,1)), color-stop(100%, rgba(231,235,155,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(90deg, rgba(231,235,155,1) 0%, rgba(231,235,155,1) 30%, rgba(128,195,237,1) 70%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(90deg, rgba(231,235,155,1) 0%, rgba(231,235,155,1) 30%, rgba(128,195,237,1) 70%); /* opera 11.10+ */
	background: -ms-linear-gradient(90deg, rgba(231,235,155,1) 0%, rgba(231,235,155,1) 30%, rgba(128,195,237,1) 70%); /* ie10+ */
	background: linear-gradient(0deg, rgba(231,235,155,1) 0%, rgba(231,235,155,1) 30%, rgba(128,195,237,1) 70%); /* w3c */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80C3ED', endColorstr='#E7EB9B',GradientType=0 ); /* ie6-9 */ ;

}

.main_style {
	 clear: both;
	 float: left;
	 margin-left: 0;
	 width: 100%;
	 display: block;
	 		 
    background: -moz-linear-gradient(90deg, rgba(219,247,255,1) 0%, rgba(219,247,255,1) 8%, rgba(206,238,255,1) 23%, rgba(145,198,255,1) 94%, rgba(148,189,255,1) 99%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(148,189,255,1)), color-stop(6%, rgba(145,198,255,1)), color-stop(77%, rgba(206,238,255,1)), color-stop(92%, rgba(219,247,255,1)), color-stop(100%, rgba(219,247,255,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(219,247,255,1) 0%, rgba(219,247,255,1) 8%, rgba(206,238,255,1) 23%, rgba(145,198,255,1) 94%, rgba(148,189,255,1) 99%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(219,247,255,1) 0%, rgba(219,247,255,1) 8%, rgba(206,238,255,1) 23%, rgba(145,198,255,1) 94%, rgba(148,189,255,1) 99%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(219,247,255,1) 0%, rgba(219,247,255,1) 8%, rgba(206,238,255,1) 23%, rgba(145,198,255,1) 94%, rgba(148,189,255,1) 99%); /* ie10+ */
    background: linear-gradient(0deg, rgba(219,247,255,1) 0%, rgba(219,247,255,1) 8%, rgba(206,238,255,1) 23%, rgba(145,198,255,1) 94%, rgba(148,189,255,1) 99%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94BDFF', endColorstr='#DBF7FF',GradientType=0 ); /* ie6-9 */ 
	 
}

.footer_style {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	min-height: 250px;
	
             background: -moz-linear-gradient(90deg, rgba(252,252,204,1) 1%, rgba(252,252,204,1) 61%, rgba(217,174,28,1) 98%, rgba(217,172,24,1) 99%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, rgba(217,172,24,1)), color-stop(2%, rgba(217,174,28,1)), color-stop(39%, rgba(252,252,204,1)), color-stop(99%, rgba(252,252,204,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(252,252,204,1) 1%, rgba(252,252,204,1) 61%, rgba(217,174,28,1) 98%, rgba(217,172,24,1) 99%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(252,252,204,1) 1%, rgba(252,252,204,1) 61%, rgba(217,174,28,1) 98%, rgba(217,172,24,1) 99%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(252,252,204,1) 1%, rgba(252,252,204,1) 61%, rgba(217,174,28,1) 98%, rgba(217,172,24,1) 99%); /* ie10+ */
    background: linear-gradient(0deg, rgba(252,252,204,1) 1%, rgba(252,252,204,1) 61%, rgba(217,174,28,1) 98%, rgba(217,172,24,1) 99%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D9AC18', endColorstr='#FCFCCC',GradientType=0 ); /* ie6-9 */ 
}

a, a:visited  { color: #00e; }
a, a:hover { color: #06e; }

@keyframes animationName 
{  0%   { opacity:0; }
  50%  { opacity:1; }
  100% { opacity:0; }}
  
@-o-keyframes animationName
{  0%   { opacity:0; }
  50%  { opacity:1; }
  100% { opacity:0; }}
  
@-moz-keyframes animationName
{  0%   { opacity:0; }
  50%  { opacity:1; }
  100% { opacity:0; }}
  
@-webkit-keyframes animationName
{  0%   { opacity:0; }
  50%  { opacity:1; }
  100% { opacity:0; }}
   
 
.elementToFadeInAndOut 
{   -webkit-animation: animationName 8s infinite;
   -moz-animation: animationName 8s infinite;
   -o-animation: animationName 8s infinite;
    animation: animationName 8s infinite;}
  
