body, table, td {
font-family: arial, sans-serif;
font-size: 12px; 
line-height: 17px;
color: #333;
}

body {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
background-color:#fff;
}

p {
margin-top:0px;
margin-bottom:15px;
}

h1 {
font-family: trebuchet ms, arial, sans-serif;
font-size: 20px;
color:#055BC5;
margin-bottom:20px;
line-height:25px;
}

h2 {
font-family: trebuchet ms, arial, sans-serif;
font-size: 13px;
color:#055BC5;
margin-top:20px;
margin-bottom:10px;
}

a:link { color: #055BC5; text-decoration: none }
a:visited { color: #055BC5; text-decoration: none }
a:active { color: #055BC5; text-decoration: none }
a:hover { color: #055BC5; text-decoration: underline }

.navilink a:link { color: #fff; text-decoration: none }
.navilink a:visited { color: #fff; text-decoration: none }
.navilink a:active { color: #fff; text-decoration: none }
.navilink a:hover { color: #fff; text-decoration: underline }

.container {
background-color:#fff;
width:100%;
margin-left:7px;
margin-right:7px;
padding-bottom:0px;
}

.content {
margin-top:1px;
margin-left:20px;
margin-right:20px;
margin-bottom:30px;
}

.sidenav {
margin-top:16px;
margin-left:20px;
margin-right:20px;
line-height:20px;
}

.navi {
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-family: tahoma, verdana, arial, sans-serif;
font-size: 11px; 
font-weight:bold;
color:#fff;
}

.news {
font-family: tahoma, verdana, arial, sans-serif;
font-size: 11px; 
line-height: 13px;
color: #055BC5;
margin:10px;
}

.blue {
color: #055BC5
}