body,P,TABLE,TD,TR {
	background-color: White;
   font-size: 9pt;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: Black;
}
.innewsbody{
   color: #026AB3; 
   font-size: 9pt; 
   background: #EFF3F7; 
}
.innewsbodymore{
   color: #026AB3; 
   font-size: 9pt; 
   background: #EFF3F7; 
   text-align: right;
}
A:link {
   text-decoration: none; 
   color: #003399;
   background-color: transparent;
}
A:visited {
   text-decoration: none;
}
A:active {
   text-decoration: none; 
   color: #003399;
   background-color: transparent;
}
A:hover {
/*   border-bottom: 1px dashed red;  */
   color: red;
   background-color: transparent;
	text-decoration: none;
}
.newstitle {
   color: White; 
   font-size: 9pt; 
   background: #6B8EC6; 
   border-width: 1px; 
   border-color: #6B8EC6; 
   border-style: solid; 
   font-weight: bold;
	text-align: center;
	border-right: 2px solid #336;
}
.newsbody {
   color: #026AB3; 
   font-size: 9pt; 
   background: #EFF3F7; 
   border-width: 1px; 
   border-color: #6B8EC6; 
   border-style: solid;
	border-right: 2px solid #336;
	border-bottom: 2px solid #336;
}
.newsbody A:VISITED {
   text-decoration: none; 
   color: #003399;
   background-color: transparent;
}
.newsbody A:hover {
   text-decoration: underline; 
   color: red;
   background-color: transparent;
}

.footersmall {
   font-size: 9pt;
   background-color: #CCCCCC;	
	color: Black;
}
.new {
   color: red;
   background-color: transparent;
}
.mainhead {
	PADDING-RIGHT: 14px; 
	PADDING-LEFT: 14px; 
	PADDING-BOTTOM: 12px; 
	PADDING-TOP: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 24pt; 
	MARGIN: 0px; 
	COLOR: #FFD700; 
	BACKGROUND-COLOR: #5A7BB5; 
	TEXT-ALIGN: left;
   font-family: Georgia, Verdana, "Trebuchet MS", "MS Sans Serif", Arial;
   background-image: url(http://www.esfvon.org.uk/images/smalleuro_title.jpg);
   background-repeat: no-repeat;
   background-position: 98%;
}

.mainheadlittle {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14pt; 
	COLOR: #FFD700; 
	BACKGROUND-COLOR: #5A7BB5; 
	TEXT-ALIGN: left;
   font-family: Georgia, Verdana, "Trebuchet MS", "MS Sans Serif", Arial;
}

.introquote {
   font-weight: bold;
   font-style: italic;
}
.category {
   font-size: 10pt; 
   font-weight: bold; 
   margin: 0ex;
}
.subhead {
	border-top: 1px dashed #369;	
	border-bottom: 1px dashed #369;
	border-left:  1px dashed #369;
	border-right:  1px dashed #369;
	background-color: #e9f2f7;
	padding-top: 1px;
	padding-bottom: 1px;
	color: Black;
}

.box {
	background: #f6f6f6;
	border: 1px dotted #336699;
	padding: 7px;
	width: 100%;
	font-family: "Courier New", Courier, monospace;
}
.copyright { 
              font-size: 10px; 
              font-family: Verdana, Arial, Helvetica, sans-serif; 
              color: #444444; 
              letter-spacing: -1px;
           }
a.copyright { 
               color: #444444; 
               text-decoration: none;
            }
a.copyright:hover { 
                     color: #000000; 
                     text-decoration: underline;
                  }

hr	{ 
      height: 
      0px; 
      border: 
      solid #E0E7F1 0px; 
      border-top-width: 1px;
   }
.nav			{ font-weight: bold; font-size: 11px; color : #000000;}
a.nav			{ text-decoration: none; color : #365F86; }
a.nav:hover		{ text-decoration: underline; }
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #365F86;background-color: #E8ECF4}
a.cattitle		{ text-decoration: none; color : #365F86; background-color: #E8ECF4}
a.cattitle:hover{ text-decoration: underline; background-color: #E8ECF4}
.helpline { background-color: #E8ECF4; border-style: none; }
.topictitle,h1,h2	{ font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link   { text-decoration: none; color : #365F86; }
a.topictitle:visited { text-decoration: none; color : #365F86; }
a.topictitle:hover	{ text-decoration: underline; color : #; }
.bodyline	{ background-color: #ffffff; border: 1px #9BDCFD solid; }