

		
		/* news ticker */

		.ticker-container {
			width: 100%;
			overflow: hidden;
			}

		.ticker-wrapper {
			width: 100%;
			padding-left: 100%;
			background-color: transparent;
			}

		@keyframes ticker {
			0% {
			transform: translate3d(0, 0, 0);
			}

			100% {
			transform: translate3d(-100%, 0, 0);
			}
							}

		.ticker-transition {
			display: inline-block;
			white-space: nowrap;
			padding-right: 100%;
			animation-iteration-count: infinite;
			animation-timing-function: linear;
			animation-name: ticker;
			animation-duration: 50s;
			}

		.ticker-transition:hover {
			animation-play-state: paused;
			cursor: pointer;
			}

		.ticker-item {
			display: inline-block;
			padding: 0 2rem;
			font-weight: bold;
			color: blue;
			}

		/* slide show */
			#slideshow-container {
				width: 300px;
				height: 300px;
				margin: auto;
				overflow: hidden;
			}

			#slideshow-items {
				list-style-type: none;
				margin: 0;
				padding: 0;
				font-size: 0pt; /* because HTML is the most annoying thing ever */
			}

			.slideshow-item {
				width: 300px;
				height: 300px;
				display: inline-block;
				padding: 0;
				margin: 0;
			}

			.slideshow-item img {
				width: 100%;
				height: 100%;
			}

			        /* default page table */
			table.def	{
				border-color: none;
				width: 100%;
				border-collapse: collapse;
			}

			td.def1		
				{border-color: none;
				width: 33%;
				text-align: center;
				padding: 30px
			}

			p.box
				{
				border: 5px; 
				border-style: solid; 
				border-color: #FF0000; 
				padding: 1em;
			}

			.GFG { 
				width:200px;
				height:100px;
				background:blue;
				border:none;
				color:white;
			 } 
