/* standard */

body {
margin-top: 0px;
margin-right: 0;
margin-bottom: 0px;
margin-left: 0;
color:#535353;
background-color:#ffffff;
font-family: arial, helvetica, Trebuchet MS, verdana, sans-serif;
font-size:10pt;
font-weight: normal;

}


h1{
font-family: arial, helvetica, Trebuchet MS, verdana, sans-serif;
color:#049eda;
font-weight: normal;
font-size:2.4em;	
letter-spacing: -1px;
}


h2{
font-family: arial, helvetica, Trebuchet MS, verdana, sans-serif;
color:#005596;
font-weight: normal;
font-size:1.8em;	
letter-spacing: -1px;
margin-bottom:0;
}

h3{
font-family: arial, helvetica, Trebuchet MS, verdana, sans-serif;
color:#049eda;
font-weight: normal;
font-size:2.0em;	
letter-spacing: -1px;
}



/* link */

A:link  {
font-family:arial, helvetica, Trebuchet MS, verdana, sans-serif;
color : #cc3300;
text-decoration : none;
font-weight: normal;

} 

A:active {
font-family:arial, helvetica, Trebuchet MS, verdana, sans-serif;
color : #cc3300;
text-decoration : none;
font-weight: normal;

} 

A:visited {
font-family:arial, helvetica, Trebuchet MS, verdana, sans-serif;
color : #cc3300;
text-decoration : none;
font-weight: normal;
}

A:hover {
font-family:arial, helvetica, Trebuchet MS, verdana, sans-serif;
color : #cc3300;
text-decoration : underline;
font-weight: normal;
} 

/* link on nav */

A.nav:link  {
font-family:arial, helvetica, Trebuchet MS, verdana, sans-serif;
color : #9DA9B2;
text-decoration : none;
font-weight: normal;

} 

A.nav:active {
font-family:arial, helvetica, Trebuchet MS, verdana, sans-serif;
color : #9DA9B2;
text-decoration : none;
font-weight: normal;

} 

A.nav:visited {
font-family:arial, helvetica, Trebuchet MS, verdana, sans-serif;
color : #9DA9B2;
text-decoration : none;
font-weight: normal;
}

A.nav:hover {
font-family:arial, helvetica, Trebuchet MS, verdana, sans-serif;
color : #cc3300;
text-decoration : none;
font-weight: normal;
} 


/* table */

table { 
font-family:arial, helvetica, Trebuchet MS, verdana, sans-serif;
border:0px solid #ffffff;
  
} 

ul
{
list-style-type: square;
} 


td{
vertical-align:top;
line-height:1.5em;
border:none;
font-size:10pt;
}

.imgleft{
border-top:1px solid #e1e1e1;
border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
margin-bottom:3px;
margin-right:10px;
float: left;
}

.img{
border-top:2px solid #cecfd1;
border-left:2px solid #cecfd1;
border-right:2px solid #cecfd1;
border-bottom:2px solid #cecfd1;
}

/* classes for validator */
.tfvHighlight
{font-weight: bold; color: #cc3300; font-size:10pt;}
.tfvNormal
{font-weight: bold;	color: #535353; font-size:10pt;}

/* classes for pre validator */
.preval{
vertical-align:top;
border:none;
font-weight: bold;
color: #535353;
}

.formheaders {
color: #535353; font-weight: bold;
}

a img {
border:none; color:#fff 
}