.logotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
}
.toptext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}
.toptextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333383;
	text-align: left;
	padding-left: 5px;
	text-decoration: underline;
}
.linemenubold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding-left: 5px;
	font-weight: bold;
}
.linemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight: normal;
	vertical-align: middle;
}
.topsearch {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding-left: 5px;
}
.mainmenuactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	padding-left: 7px;
	font-weight: normal;
}
.mainmenudown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #343282;
	text-align: left;
	padding-left: 7px;
	font-weight: normal;
}
.rubmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-left: 5px;
	font-weight: normal;
}
.rubsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: normal;
}
.mainarttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #2e2e87;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.mainartshort {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.mainarttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.questtech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-top: 6px;
}
.questtime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 10px;
	padding-top: 6px;
}
.toplinekurs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
}
.righttopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
	vertical-align: middle;
}
.rightproject {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 5px;
	vertical-align: middle;
	text-decoration: none;
	font-weight: bold;
}
.righttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 5px;
}
.rightnext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #343282;
	text-align: right;
	padding-left: 5px;
	text-decoration: underline;
	padding-right: 15px;
}
.rightpolltext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	padding-right: 8px;
	padding-left: 5px;
	background-color: #eeeeee;
}
.rightpolllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343282;
	text-decoration: underline;
	padding-top: 7px;
	padding-bottom: 15px;
}
.artcomment {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a8a8a7;
	text-align: right;
	text-decoration: underline;
}
.lefttopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
	vertical-align: middle;
}
.lefttext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
	vertical-align: top;
	padding-top: 5px;
}
.leftnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-left: 3px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
.leftbutton {
	background-color: #c1c0bf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.leftlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding-left: 10px;
	vertical-align: top;
	padding-top: 5px;
	text-decoration: underline;
}
.weather {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: normal;
}
.leftdate {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d2dde7;
	text-align: left;
	padding-left: 15px;
	vertical-align: top;
}
.toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #343282;
	text-align: left;
	text-decoration: underline;
	padding-left: 10px;
}
.articlecomment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a8a8a7;
	text-align: left;
	text-decoration: underline;
	padding-left: 10px;
	padding-right: 15px;
}
.articleauth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
}
.articlepoll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: right;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 5px;
	vertical-align: bottom;
}
.articlecommentdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.projectlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.articlecommenttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: top;
}
.articlecommentdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a8a8a7;
	text-align: left;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 3px;
}
.articlecommentfields {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}
.topicdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a8a8a7;
	text-align: left;
	text-decoration: none;
	padding-right: 15px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
}
.mainmenudownactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cc5200;
	text-align: left;
	padding-left: 7px;
	font-weight: bold;
}
.authorarticlemark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a8a8a7;
	text-align: left;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 2px;
}
.authorarticleperiod {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a8a8a7;
	text-align: left;
	padding-left: 10px;
	padding-right: 15px;
}
.authorarticleperiodA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a8a8a7;
	text-align: left;
	text-decoration: none;
}
.linemenuactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343282;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
}
.archiveformtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
}
.archivetopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a8a8a7;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
}
.archivepageA {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}
.archivecalenddate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: center;
	padding-top: 2px;
	vertical-align: middle;
	padding-bottom: 2px;
}
.archivecalendday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: center;
	padding-top: 5px;
	vertical-align: middle;
	padding-bottom: 5px;
	font-weight: bold;
}
.archivecalendmonth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	padding-bottom: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.onlinepersons {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #a8a8a7;
	text-align: left;
	text-decoration: none;
	padding-right: 15px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
}
.onlinequestion {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a8a8a7;
	text-align: right;
	padding-right: 40px;
}
.lefttopicsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 10px;
}
.botrub {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.botcopyright {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.mainmenudownA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cc5200;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
}
.mainmenuA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
}
.mainmenuactiveA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
}
.mainmenudownactiveA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc5200;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.mainarttitleA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #2e2e87;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}
.rubmainA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e87;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
}
.rubsubA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2e2e87;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.questtitlepoll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2e2e87;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.linemenuA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight: normal;
	vertical-align: middle;
	text-decoration: none;
}
.botrubA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
.toplinkA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343282;
	text-align: right;
	text-decoration: underline;
}
.commerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C91D3F;
	text-align: left;
	padding-top: 5px;
}
.articlecommentdownA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.afishaperiod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-left: 10px;
}
.afishatime {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #818181;
	text-align: left;
	padding-right: 15px;
}
.afishatitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010000;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 3px;
}
.afishaplace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 10px;
	color: #818181;
}
.tabletext {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.righttextA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	text-decoration: none;
}
.righttextrecA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	text-decoration: none;
}
.poll_question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: center;
	padding-left: 5px;
	font-weight: bold;
	padding-right: 5px;
}
.poll_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding-right: 7px;
	padding-left: 4px;
	vertical-align: middle;
}
.artnumcomment {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a8a8a7;
	text-align: right;
	font-weight: normal;
}
.logotextforum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	padding-left: 285px;
}
.forumlogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #343282;
}
.rubsubtopA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e87;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.rubsubtop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e87;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
}
.maintoptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 10px;
}
.lefttopiccenter {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.mainarttextsmall {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.mainarttextmidle {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-top: 5px;
}
.photoauthor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2e2e87;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	padding-top: 2px;
}
.phototext {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
}
.photocomment {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a8a8a7;
	text-align: left;
	text-decoration: underline;
}
.photonumcomment {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: normal;
}
.rssname {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #BEBEBE;
	text-align: left;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 15px;
	font-weight: bold;
	vertical-align: middle;
}
.rsslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343282;
	text-decoration: underline;
	text-align: center;
}
.blogtitleright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e87;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 10px;
}
.blogcomment {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a8a8a7;
	text-align: left;
	text-decoration: underline;
}
.topline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f06100;
	padding-left: 10px;
	vertical-align: top;
}
.toplinetext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
}
.page {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a8a8a7;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}
.pageA {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a8a8a7;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}
.mainarttextsmallA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343282;
	text-align: left;
}
.mainarttextA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #343282;
	text-align: left;
}
.artnumcommentblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343282;
	text-align: right;
	font-weight: normal;
	text-decoration:none;
}
.commrubA {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.commrubpassA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f06100;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.commsubtopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #363636;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.commsubtopicA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343282;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}
.commsubtopictd {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343282;
	text-align: left;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 7px;
	font-weight: bold;
}
.commsub2topic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818181;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.commsub2topicA {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343282;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}
.commsub2topictd {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #818181;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	padding-bottom: 2px;
}
.commartsub {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f06100;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.advrub {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2e2e87;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.advsubrub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6C6C6C;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
.advtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
}
.vechtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e87;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	padding-right: 10px;
}
.artdate {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a8a8a7;
	text-align: left;
	text-decoration: none;
	padding-right: 5px;
	font-weight: normal;
}
.mainarttext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-left: 3px;
	padding-top: 5px;
}
.articlephoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D2D2D;
	text-align: left;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 8px;
	background-color: #f0f0f0;
}
.articlehelp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D2D2D;
	text-align: left;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom:3px;
	background-color: #d3d3d3;
	font-weight:bold;
}
.articlesidetopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 13px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.commblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C91D3F;
	text-align: left;
	vertical-align: top;
}
.commod{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #063;
	text-align: left;
	vertical-align: top;
}
.mainarttextmidleA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343282;
	text-align: left;
}
.mainarttextfoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 7px;
}
.afisharight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2e2e87;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
.afisharighttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
.afisharighttime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2e2e87;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
}
.contesttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	font-weight: normal;
}
.contesttitlebig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: center;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 7px;
	font-weight: bold;
}
.contestvote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e87;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}
.contestsent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
.contestforward {
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
	font-weight: normal;
	color: #828282;
	text-decoration: none;
}
.lefttext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 11px;
	vertical-align: middle;
}
.lefttext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
	vertical-align: middle;
	font-weight: bold;
}
.whoposition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
	padding-top: 2px;
}
.questposition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	padding-top: 2px;
}
.questnomark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
	padding-top: 2px;
}
.questmarkgood {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 4px;
	padding-left: 4px;
}
.questmark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
}
.wholinkdesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-left: 3px;
	padding-top: 3px;
}
.advname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
}
.advcont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-align: left;
	padding-left: 0px;
	font-weight: bold;
}
.advcontsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	padding-left: 0px;
	font-weight: normal;
}
.infosub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-align: left;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 3px;
}
.lettertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #036;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: middle;
}
.runline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	text-align: left;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}
a.lp {border-bottom:solid 1px}