
body {
  color: #555555;
  font-family: verdana,arial,helvetica;
  font-size: 48px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#FFFFFF;
}
form{
    margin:0px;
    display:inline;
}
td{
    line-height:140%;
    border-right:1px;
    border-top: 0px;
    font-size: 12px;
}
a{
	color: #000000;
	text-decoration: none;
}
a:hover{
    color:#0e0083;
    text-decoration: underline;
    cursor:hand;
}
a:visited
{color:#ff2e21;
}




h1 {
 font-family: verdana, helvetica, sans-serif;
   color: #4A4A4A;
   font-size: 16px;
   line-height: 20px;
   margin-bottom: 0 ;
   margin-top: 0 ;
}
h2 {
   font-family: verdana, helvetica, sans-serif;
   font-size: 14px;
   color:#4A4A4A;
   margin-bottom: 0 ;
   margin-top: 0 ;
}
h3 {
   font-family: verdana, helvetica, sans-serif;
   font-size: small;
    color: #4A4A4A;
   margin-bottom: 0 ;
   margin-top: 0 ;
}
h4 {
   font-family: verdana, helvetica, sans-serif;
   font-size: small;
   color: #4A4A4A;
   margin-bottom: 0 ;
   margin-top: 0 ;
}
h5
{
	font-family: verdana, helvetica, sans-serif;
	color:#ff2e21;
	font-size: 20px;
}
	
	

.menu-top2{
    color: #59B448;
    border-right:0px;
    border-top: 0px;
    font-size: 12px;
    font-weight: bold;
}

menu-top1 a{
	color: #59B448;
	text-decoration: none;
}
menu-top1 a:hover{
    color: #F26521;
    text-decoration: underline;
}

.menu-top3{
    color: #59B448;
    border-right:0px;
    border-top: 0px;
    font-size: 10px;
   
}
.title1{
    color: #59B448;
    border-right:0px;
    border-top: 0px;
    font-size: 12px;
    font-weight: bold;
}
.title2{
    color: #2C49A6;
    border-right:0px;
    border-top: 0px;
    font-size: 14px;
    font-weight: bold;
}
.menuleft {
	color: #59B448;
	font-size: 12px;
}
.menuleft A{
	color: #59B448;
	text-decoration: none;
}
.menuleft A:hover{
    color: #F26521;
    text-decoration: underline;
}

fieldset {
	BORDER:#DEDEDE 1px solid;
}
.fieldsetError {
	BORDER:red 1px solid;
}
legend {
	color: #59B448; 
	font-weight:bold;
}

.textstyle1 {
	color: #000000;
	font-size: 12px;
  text-decoration: underline;
}

.textstyle2 {
	color: #F26521;
	font-size: 12px;
  font-weight:bold;
}
.textstyle3 {
	color: #E1E1E1;
	font-size: 12px;

}
div.tableSource { font-family:MS Reference Sans Serif, Verdana; font-size:16px%; color:#AAAAAA; margin-top:12px }
div.tableIntro { font-family:MS Reference Sans Serif, Verdana; font-size:12px; color:#333333; margin:0 24px 12px 0 }
col.tableCol { padding-left:8px; padding-right:8px }
col.tableColLast { padding-left:8px; padding-right:24px }
tr.tableRow { color:#585858; vertical-align:top }
tr.tableDivider { font-weight:bold; color:#003366; background-color:#E0E0E4; padding-top:8px; vertical-align:bottom }
td.tableEmpty { border-bottom:0px }
span.tableFootnote { position:relative; top:-3px; font-size:60%; font-weight:normal; cursor:hand; color:#9E160A }
select.tcclist { font-family:tahoma;font-size:80%;margin-bottom:10px }

td.tableCell { font-size:70%; padding-bottom:4px; border-bottom:1px solid #E0E0E4 }
tr.tableColumnHeader { color:#FFFFFF; background-color:#ff2e21; padding-top:8px; vertical-align:bottom }

td.tableFootnote 
{ font-size:60%; font-weight:normal; color:#9E160A; padding-left:30px; padding-right:24px; padding-top:4px; padding-bottom:4px }