body {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

p  {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  line-height: 15px;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	
	}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 

	}


h1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	margin-left: 0px;
	margin-bottom: -15px; 
	color: #2B4358;
	font-weight: 700
}

h2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	margin-left: 0px;
	margin-bottom: 0px; 
	color: #2B4358;
	font-weight: 700
}
h3 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	margin-left: 0px; 
	margin-bottom:0px; 
	color: #2B4358;
	font-weight: 400;
}
h4 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	margin-left: 0px; 
	margin-bottom:0px; 
	color: #2B4358;
	font-weight: 400;
}

a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #2B4370; 
	text-decoration: underline;
	font-weight: 400
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B4370; 
	font-weight: 400;
	text-decoration: underline
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	text-decoration: underline;
	font-weight: 400;
}

a.menu:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eeeeee;
	text-decoration: none;
    padding:1px; 

}
a.menu:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eeeeee;
	text-decoration: none;
    padding: 1px; 
}
a.menu:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	text-decoration: underline;
    padding:1px; 
}
a.menu:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eeeeee;
	text-decoration: none;
    padding:1px; 
}
a.outside:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B4370;
	text-decoration: none;
    padding:1px; 

}
a.outside:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B4370;
	text-decoration: none;
    padding: 1px; 
}
a.outside:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	text-decoration: underline;
    padding:1px; 
}

.footer  {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: white;
  font-size: 10px;
}

td.rec_title {
  background-color: #DAE0E5;  
}
td.rec_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
.rec_title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #2a4359;
  font-weight: bold;
  font-size: 13px;
}


.newsrec_title {
  color: #8E9BA6;
  text-align: left; 
  font-weight: none;
  font-size: 10px;
}

.newsrec_text {
  color: #000000;
  font-weight: 400;
  font-size: 10px;
}

.sloganText {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	margin-left: 0px; 
	margin-top: 10px; 
	margin-bottom: 5px;
	color: #2B4358;
	font-weight: 400
}

td.news_header {
  background-color: #F5F5F5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #8E9BA6;
  font-weight: bold;
  border-bottom-style: dotted;
  border-bottom-width: 1;
}

td.news_footer {
  background-color: #F5F5F5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #8E9BA6;
  font-weight: bold;
}

table.news {
  background-color: #F5F5F5;
  border-style: dotted;
  border-width: 1;
}

.news {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #8E9BA6;
}

table.group {
  border-color: #8E9BA6;
  border-bottom-style: dotted;
  border-width: 1;
}
.latest_news_date {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #8E9BA6;
  font-weight: bold;
}

.footertext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #888888;
}

.group_desc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #2a4359;
  font-weight: bold;
}

.slogan {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #2a4359;
  font-weight: bold;
}


.starttitle {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px;
	margin-left: 0px;
	margin-bottom: -7px; 
	color: #4b5f71;
	font-weight: bold;
}

.startsubtitle {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	margin-left: 0px;
	margin-bottom: -7px; 
	color: #4b5f71;
	font-weight: 700;
}

.startgroup {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	margin-left: 0px;
	margin-bottom: -7px; 
	color: #2a4359;
	font-weight: 700;
}

.maintable { 
	border-color: #155271; 
	border-style: solid; 
	border-top-width: 2px;
	border-right-width: 0px; 
	border-bottom-width: 2px;
	border-left-width: 2px;
	height: 100%; 
}

.contentTable { 
	border-style: none; 
	border-top-width: 0px;
	border-right-width: 0px; 
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 100%; 
}