
/********************************************************************/
/** Dynamically Generated CSS Configuration File ********************/
/********************************************************************/


body {
  padding: 0;
  margin: 0;
}

BODY,
P,
TD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #505050;
	font-size: 10pt;
}

normal {
	font-size : 100%;a
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

address {
	font-size : 100%;
	font-style : italic;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #505050;
}

pre {
	font-size : 120%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #505050;
}

H1  {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #505050;
	font-weight : bold;
}
H2  {
	font-size : 18px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #505050;
	font-weight : normal;
}
H3  {
	font-size : 120%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #505050;
	font-weight : bold;
}
H4  {
	font-size : 100%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #505050;
	font-weight : bold;
}
H5  {
	font-size : 80%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #505050;
	font-weight : normal;
}
H6  {
	font-size : 70%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #505050;
	font-weight : normal;
}

a, A:Link, td A:Link, A:Visited, td A:Visited, .opennewwindow {
	color: #F01E1E;
	text-decoration: none;
}

A:Hover, td A:Hover {
	color: #F01E1E;
	text-decoration: underline;
}


/* for the link in the HTML-block */ 
.bodytext A:Link, .bodytext A:VISITED {
  color:#F01E1E;
}
.bodytext A:Hover {
  color:#F01E1E;
}


.alert {
	color : red;
	font-weight : bold;
}

.masthead {
	font-size : 200%;
	padding : 15px;
}

.navRail TD {
	font-size : 10px;
	font-weight : bold;
}
.navRail TD A:Link,
.navRail TD A:Visited {
	text-decoration : none;
}
.navRail TD A:Hover {
	text-decoration : underline;
}

.contextMenu TD {
	font-size : 10px;
}
.contextMenu TD A:Link,
.contextMenu TD A:Visited {
	text-decoration : none;
}
.contextMenu TD A:Hover {
	text-decoration : underline;
}

.footer TD {
	color: #FFFFFF;
	font-size : 10px;
}
.footer TD A:Link,
.footer TD A:Visited {
	color: #FFFFFF;
	text-decoration : none;
}
.footer TD A:Hover {
	text-decoration : underline;
}

.content {
	padding : 0px;
}

.small {
	font-size : 10px;
}


.Text,
.Password,
.Select,
.TextArea,
.SpinEdit,
.URL {
	background-color : #eeeeee;
	border : 1px solid #A5ACB2;
}

.formError {
	color : red;
	font-weight : bold;
}

.pageTitle {
	color: #505050;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

/* for news table */
.newsTable {
	border: 1px dashed #505050;
	padding: 10px;
}
.newsTable TD H3, .newsTable TD H2, .newsTable TD H1, .newsTable H3, .newsTable H2, .newsTable H1 {
	color: #505050;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

ul {
  padding: 0;
  margin: 0;
  margin-left: 20px;
}

li.list, li.listbullet3 {
  padding-bottom: 10px;
}

li.list2 {
  margin-bottom: 0px;
}

.locale_switch {
  border: none;
  margin-top: 5px; 
}

.locale_switch img {
  border: none;
}
.locale_switch_selected{
 border: 1px red;

}