.maintext
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	text-decoration: none;
}
.highlighttext
{
	font-weight: bold;
	color : #12529D;
}


.greetheader
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 16px;
	font-weight: bold;
	color : #12529D;
	text-decoration: none;
	padding: 0 0 10 0;
}

.greettext
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	text-decoration: none;
}

.greetfooter
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #333333;
	text-decoration: none;
}

.tableheader
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color : #12529D;
	text-align: center;
	text-decoration: none;
}
.tableheaderblack
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color : #000000;
	text-decoration: none;
}

.textlink, .textlink:hover
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color : #12529D;
	text-align: center;
	text-decoration: none;
}
.textlink:hover
{
	text-decoration: underline;
}

.padding
{
	padding: 10 10 10 10;
}
.sidepadding
{
	padding: 0 6 0 6;
}

TD.lightbgcolor
{
	background-color: #F3F4F5;
}
TD.separator
{
	background-color: #CCCCCC;
}
TD.imageborder
{
	background-color: #66739D;
}
TD.tableborder
{
	background-color: #999999;
}

.calmonth
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	text-align: center;
	color : #12529D;
	padding: 1 2 1 2;
}
.calweekday
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	text-align: center;
	color : #12529D;
	padding: 1 2 1 2;
}
.calday
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	text-align: center;
	color : #666666;
	padding: 1 2 1 2;
}
.caldaylink, .caldaylink:hover
{
	color : #666666;
	text-decoration: underline;
}
.caldayactive
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	text-align: center;
	color : #FFFFFF;
	background-color: #12529D;
	padding: 1 2 1 2;
}
.caldayactivelink, .caldayactivelink:hover
{
	color : #FFFFFF;
	text-decoration: underline;
}

.datetext
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	background-color: #12529D;
	padding: 1 2 1 2;
}

.sectiontitle
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #12529D;
	padding: 10 0 10 0;
}

.sectionsubtitle
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #12529D;
	padding: 0 0 5 0;
}

.newstitle
{
	font-family : Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color : #12529D;
	padding: 0 0 5 0;
}

.newsannounce
{
	font-family : Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	padding: 0 0 0 0;
}

.newslink
{
	font-family : Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color : #999999;
	text-decoration: none;
}
.newslink:hover
{
	font-family : Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color : #999999;
	text-decoration: underline;
}

.menutextgray
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color : #666666;
	text-decoration: none;
}
.menutextblue
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color : #12529D;
	text-decoration: none;
}

.sitelink
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	text-decoration: none;
}
.sitelink:hover
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color : #12529D;
	text-decoration: none;
}

.menulink
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color : #666666;
	text-decoration: none;
}
.menulink:hover, .menulinkactive, .menulinkactive:hover
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color : #12529D;
	text-decoration: none;
}
.menulink2
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	text-decoration: none;
}
.menulink2:hover, .menulink2active, .menulink2active:hover
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color : #12529D;
	text-decoration: none;
}
.menulevel2
{
	padding-left: 10px;
}

.toptext
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	color : #999999;
	text-decoration: none;
}
.toptext:hover
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration: none;
}
.toptextactive
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration: none;
}

INPUT.subscribe
{
	border: 1px solid #999999;
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
}

INPUT.search
{
	border: 1px solid #999999;
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
}

.regionlink
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	text-decoration: none;
}
.regionlink:hover
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	text-decoration: underline;
}

.paddingregion
{
	padding: 0 10 20 10;
	text-align: left;
}

.paddingmainfooter 
{
	padding-left: 56;
}
.paddingfooter 
{
	padding: 7 10 7 0;
}
.footer, .footerlink
{
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 9px;
	font-weight: bold;	
	color : #666666;
	text-decoration: none;
}
.footerlink
{
	color : #666666;
	text-decoration: underline;
}
.footerlink:hover
{
	color : #12529D;
	text-decoration: underline;
}

.engtitle
{
	font-family : Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;	
	color : #12529D;
	padding: 0 0 5 0;
}

.engannounce
{
	font-family : Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	padding: 0 0 0 0;
}
