body, p, tr,tt,td, table {
FONT-SIZE: 11px;
COLOR: #000033;
text-indent: 0em; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}

body { margin: 0em 1em 1em } /* top=0em, right=1em, bottom=1em, left=1em */

h1 {FONT-SIZE: 14px; COLOR: #000033;}
h2 {FONT-SIZE: 13px; COLOR: #000033;}
h3 {FONT-SIZE: 12px; COLOR: #000033;}

A {
COLOR: #004488; TEXT-DECORATION: none;
}

A:hover {
COLOR: #0000FF; TEXT-DECORATION: underline;
background-color: #FFFFEE;
}

A:visited {
COLOR: #227766; TEXT-DECORATION: none;
}

form{
	display: inline;
	margin: 0;
	padding: 0;
}

input,textarea,select {
color : #000000;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
border:1px solid;
border-color : #000000;
}

hr {
height: 0px; border: solid #3F1D80 0px; border-top-width: 1px;
}

.redhr {
height: 1px; border: solid #FF0000 1px; border-top-width: 1px;
}

.block a {
COLOR: #004488;
background-color: #FFFFFF;
}

.block a:hover {
COLOR: #0000FF; TEXT-DECORATION: underline;
background-color: #FFFFEE;
}

.text {
font-family: Arial, Verdana, Helvetica, sans-serif;
text-indent: 2em; 
text-align: justify;
background-color: #FFFFFF;

}

p.text:first-letter {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 48pt;
  color: red;
  float: left;
}



.white {
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
}

.white a {
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
}

.white a:hover {
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
background-color: #478383;
}

.white a:visited {
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
}


.login a {
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
}

.login a:hover {
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
background-color: #478383;
}

.login a:visited {
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
}

.lang {
color: #306070;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
}

.langnow {
color: #0000BB;
font-size: 12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-transform: uppercase;
}

.login {
color: #FFFFFF;
font-size: 12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

.title {
font-weight: bold;
color: #204040;
font-size: 16px;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #FFFFFF;
}

.smalltitle {
font-weight: bold;
font-size: 13px;
color: #204040;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

.newstitle {
font-weight: bold;
color: #204040;
font-size: 14px;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-indent: 0; 
background-color: #FFFFFF;
text-align: center;
}

.cattitle {
font-weight: bold;
font-size: 11px;
color: #0033FF;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #FFFFFF;
}

.pagetitle {
color: #204040;
background-color: #FFFFFF;
font-weight: bold;
font-size: 12pt;
font-family: Arial, Verdana, Helvetica, sans-serif;
margin-left: 25px;
}

.blocktitle {
font-weight: bold;
color: #204040;
background-color: #FFFFFF;
font-size: 12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

.blockcentertitle {
font-weight: bold;
color: #204040;
background-color: #FFFFFF;
font-size: 12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

.footer {
FONT-SIZE: 10px; COLOR: #FFFFFF; 
TEXT-DECORATION: none;
font-family: Arial, Verdana, Helvetica, sans-serif;

}
.footer a:hover {
FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION: underline;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

.activenum {
color: #000000; font-size: 11px; 
font-weight : bold;
background-color: #FFFFFF;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
padding-bottom : 5px;
}

.activenum:hover {
color: #000000; font-size: 11px; 
font-weight : bold;
background-color: #FFFFFF;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
padding-bottom : 5px;
}

.noactivenum {
color: #FFFFFF; font-size: 11px; 
font-weight : bold;
background-color: #3F1D80;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
padding-bottom : 5px;
}

.activelink {
font-weight: bold;
color: #901010;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
}

.activelink:hover {
font-weight: bold;
color: #901010;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
}

.noactivelink {
font-weight: bold;
color: #3499FF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
}

.search {
color: #FF0000;
background-color: #FFFFFF;
}

td.footer {TEXT-DECORATION: none; background-color: #00a4a7;}

.footer a:link, .footer a:visited {color: #FFFFFF; background-color: #00a4a7;}

a.footer:hover {TEXT-DECORATION: underline; background-color: #00a4a7;}


.tdtitle{ 
background: #FFFFFF; 
color: #000; 
font-size: 11px;
font-weight: bold;
}

.tdtext{ 
	background: #FFFFFF; 
	color: #000000; 
}
.tdtext2{ 
	background: #EFEFEF;
	color: #000000; 
}

