﻿.main
{
width: 990px;
display: block;
background: #fff;
margin:0 auto; 
}
main *{zoom:1; position:relative;}

.rtop, .rbottom{display: block; background:#fff;}
.rtop *, .rbottom *{display: block; height:1px; overflow: hidden;background:#ccc;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height:2px}


body {
  font-family: Verdana;
  color: Black;
  background-color: #fff;
  font-size: 10pt;
}
a:link
{
  font-family: Verdana;
  font-size: 8pt;
  color: Blue;
}

a:visited
{
  font-family: Verdana;
  font-size: 8pt;
  color: Purple;
}

a:active
{
  font-family: Verdana;
  font-size: 8pt;
  color: Red;
}

a:hover
{
  font-family: Verdana;
  font-size: 8pt;
  color: Red;
}
footerLinks
{
  font-family: Verdana;
  font-size: 8pt;
  width: 728px;
}
footerText
{
  font-family: Verdana;
  font-size: 8pt;
  color: White;
  width: 728px;
}
.tablestyle
{
}

.footText
{
  color:Black;
  width: 723px;
  font-size: 8pt;
  vertical-align: middle;
  font-family: Verdana;
  text-align: center;
}

.footer
{
    font-family: Verdana;
    font-size: 8px;
    vertical-align: middle;
    text-align: center;
}
A.footlinks:link
{
    font-family: Verdana;
    font-size: 8px;
    vertical-align: middle;
    text-align: center;
    color: #0066cc;
}
.thead03 {
	PADDING-RIGHT: 1em;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 1px;
	COLOR: #00B8F4;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Verdana, Tahoma, "ms sans serif";
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	Text-align: left;
	text-align:left;
	padding-left:3px;
	padding-right:3px;
	padding-top:6px;
	padding-bottom:3px;		

}
.stathead 
{
   font-family: Verdana; 
   font-size: 10pt; 
   color: #0066cc; 
   text-align: left;
   text-decoration: underline;
   font-weight: bold;
   padding-left:10px;
}
.thead01 {
	PADDING-RIGHT: 1em; MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; COLOR: #003399; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Tahoma, "ms sans serif"; WHITE-SPACE: nowrap; TEXT-DECORATION: none; text-align:left	
}
.centerstathead 
{
   font-family: Verdana; 
   font-size: 10pt; 
   color: #0066cc; 
   text-align: center;
   text-decoration: underline;
   font-weight: bold;
}
.tableheadclass
{
    font-family:Verdana;
    font-size:12pt;
    color:#0066cc;
    text-align:center;
    font-weight:bold;
}
.tableclass
{
    font-family:Verdana;
    font-size:8pt;
    border-width:1pt;
    border-color:#0066cc;
    color:#000000;
    text-align:left;
}
.statheadline
{
   font-family: Verdana; 
   font-size: 10pt; 
   color: #0066cc; 
   text-align: left;
   font-weight: bold;
   border-bottom:solid;
   border-bottom-width:1px;
   border-bottom-color:#99CC00;
   width:100%;
}
.morelink
{
    font-family:Verdana;
    font-size:10pt;
    color:#000000;
    text-align:left;
}
.txtmatterSitemapHeader {
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	text-align:left; 
}
.footerlinks
{
    font-family:Verdana;
    font-size:8pt;
    vertical-align:middle;
    text-align:center;
    color: #0066cc;
}

.footertext
{
    font-family: Verdana;
    font-size: 8pt; 
    color:Black;
    vertical-align: middle; 
    text-align: center; 
    letter-spacing: normal;
}
.style_border {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	background-color: #F9F9F9;
	padding-left:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #EEEEEE;
}
.txtmattercenter {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; text-align:center; line-height:160%; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; 
}
.statheadc
{
   font-family: Verdana; 
   font-size: 12pt; 
   color: #0066cc; 
   text-align: center;
   text-decoration: underline;
   font-weight: bold;
}
.txtmatter {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; text-align:justify; line-height:160%; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; 
}
.txtmatternh {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; text-align:justify; 
}
.txtmatter2padd {
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	text-align:justify; 
	line-height:160%; 
	padding-left:5px; 
	padding-right:5px; 
	padding-top:5px; 
	padding-bottom:5px; 
}
.style_border_WOB {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	background-color: #F9F9F9;
}
.txtBoxNewsletter 
{
    left: 21px; 
    position: relative; 
    top: 1px;
}
.TextBlue 
{
    padding-left: 5pt; 
    font-size: 8pt; 
    vertical-align:middle; 
    font-family: Verdana; 
    font:#0066cc;
}
.TextBlack
{
    padding-left: 5pt; 
    font-size: 8pt; 
    vertical-align:middle; 
    font-family: Verdana; 
    color:Black;
}
.TextBlackj
{
    padding-left: 5pt; 
    font-size: 8pt; 
    vertical-align:middle; 
    font-family: Verdana; 
    color:Black;
    text-align:justify;
}
.tablerb
{
    border-right-color:#0066cc;
    border-right-width:1px; 
    border-right-style:solid;
}
.tabletb
{
    border-top-color:#0066cc;
    border-top-style:solid;
    border-top-width:1px;
}
.tablebb
{
    border-bottom-color:#0066cc;
    border-bottom-style :solid;
    border-bottom-width :1px;
    
}
.table_rb
{
    border-right:solid 1px #0066cc;
    border-bottom:solid 1px #0066cc;
}
.table_r
{
    border-right:solid 1px #0066cc;    
}
.table_b
{    border-bottom:solid 1px #0066cc;
}
.txtformat
{
    font-family:Verdana;
    font-size:8pt;
    color:#000000;
}
.showonprint
{
	visibility: visible;
}
.hideonprint
{
	visibility: hidden;
	display: none;
}
.msgmd
{
  width: 100%;
  background-image: url('files/images/MD.jpg');
  background-repeat: no-repeat;
}
.msged
{
  width: 100%;
  background-image: url('files/images/ED.jpg');
  background-repeat: no-repeat;
}
.style1 {color: #0033FF}
.style3 {
	font-size: 12px;
	font-family: Verdana, Arial;
}
.statheadPF
{
   font-family: Verdana; 
   font-size: 10pt; 
   color: #0066cc; 
   text-decoration: underline;
   font-weight: bold;
}
.news{
	font: 10pt Helvetica, Verdana, sans-serif;
	color:#0066cc;
}
.news a{
	font: 10pt Helvetica, Verdana, sans-serif;
	color:#0066cc;
}
.news a:hover{
	font: 10pt Helvetica, Verdana, sans-serif;
	color:#000;
}
.txtmatterHomeMatter {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Helvetica, Verdana, Sans-Serif; 
	text-align:left; 
}
.txtmatterHomeCentered {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Helvetica, Verdana, Sans-Serif; 
	text-align:Center; 
}
.dwcat
{
	FONT-SIZE: 12px; 
	COLOR: #0066cc;
	FONT-FAMILY: Helvetica, Verdana, Sans-Serif; 
}
.dwname
{
    FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY: Helvetica, Verdana, Sans-Serif; 
}
.dwlnk
{
    FONT-SIZE: 10px; 
	COLOR: #0066cc;
	FONT-FAMILY: Helvetica, Verdana, Sans-Serif; 
}