html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var,b, i,dl, dt, 
dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video 
{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body  {line-height:1;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
nav ul  {list-style:none;}
blockquote, q  {quotes:none;}

blockquote:before, blockquote:after,q:before, q:after {content:''; content:none;}
a 
{
    margin:0; padding:0; font-size:100%;
    vertical-align:baseline; background:transparent;
	text-decoration: none;
}
a:link {color: #000099;}	
a:visited {color: #1880F7;}
a:hover {color: #6B46B3;}
a:active {color: red;}
ins  {background-color:#ff5; color:#000; text-decoration:none;}
mark 
{
    background-color:#ff5; color:#000; 
    font-style:italic; font-weight:bold;
}
del  {text-decoration: line-through;}
abbr[title], dfn[title] 
{
    border-bottom:1px dotted;
    cursor:help;
}
table  {border-collapse:collapse; border-spacing:0;}
hr 
{
    display:block;
    height:1px; border:0; border-top:1px solid green;
    margin:1em 0; padding:0;
}
input, select  {vertical-align:middle;}
@keyframes rollnews 
{
    000% {color: #000099;}
    050% {color: #66FFCC;}
    100% {color: #000099;}
}
h1 {font: bold 36px Tahoma;}
h2 {font: bold 18px Tahoma;}
h3 {font: 18px Tahoma;}
h4 {font: bold 16px Tahoma;}
h5 {font: bold 20px Tahoma; animation-name: rollnews; animation-duration: 4s; animation-iteration-count: infinite; animation-timing-function: linear;}
h6 {font: 14px Tahoma;}
body {border: 0px; width: 100%; background: url(img/lpssm.jpg) no-repeat left; background-size: cover;  background-position: center center;}
table {border-collapse: collapse;}
#page_title
{
    margin: 0px;     /* for older compatibility that forces default margins and padding */
	padding: 0px; height: 100%; width: 100%;
	text-align: center; 
	color: red;
	float: left;
	position: relative;
}	
#logger {padding: 2px 20px;}
#core_div {min-height: 564px;}
#core_div  section{display: inline-block;}
#main_section 
{
	padding: 25px;	
	text-indent: 25px;
	color: #000099;	
}
#the_footer
{
	clear: both;   /* get rid of left and right float */
	color: gold;
	text-align:center;
	position: absolute;
	bottom: 0; 
	left:0;
	right: 0;
	padding: 10px;
	border-top: 2px solid green;
	font-size: 16px;
}






















