.newsletter {
	position: relative;
	top: -15px;
}

.newsletter p {
    margin: 0px;
    padding: 0px;   
    margin-bottom: 2px;
}

.newsletter td {
    vertical-align: middle;
}

.newsletter a {

}

.newsletter span {
}


 /* Font Definitions */
.newsletter @font-face  {
    font-family:Verdana;
}
 /* Style Definitions */
.newsletter p.MsoNormal, li.MsoNormal, div.MsoNormal
{
    font-size:12.0pt;
    font-family:"Times New Roman";

}
.newsletter h1 {
    font-size:14.0pt;
    font-family:"Times New Roman";
    color:gray;
    font-weight:normal;
}
.newsletter h2 {    
    font-size:12.0pt;
    font-family:"Times New Roman";
    font-weight:normal;
}

.newsletter h3 {
    font-size:16.0pt;
    font-family:"Times New Roman";
    font-weight:normal;
}

.newsletter a:link, span.MsoHyperlink, span.nlhyperlink1 {
    color:blue;
    text-decoration: none;

}

.newsletter .MsoHyperlink2 {
 mso-ansi-font-size:10.0pt;
 mso-ascii-font-family:Arial;
 mso-hansi-font-family:Arial;
 color:navy;
 mso-text-animation:none;
 font-weight:bold;
 text-decoration:none;
 text-underline:none;
 text-decoration:none;
 text-line-through:none;
}



.newsletter a:visited, span.MsoHyperlinkFollowed {
    color:blue;
    text-decoration: none;

}
.newsletter p   {       
    font-size:9.0pt;
    font-family:Arial;
}
.newsletter p.defaulttext, li.defaulttext, div.defaulttext {    
    font-size:12.0pt;
    font-family:"Times New Roman";
}

.newsletter p.nltext, li.nltext, div.nltext {   
    font-size:15px;
    font-family:Arial;
}

.newsletter .nltext a {   
    font-size:15px;
    font-family:Arial;
    text-decoration: underline;
}

.newsletter .nltext a:link {   
    font-size:15px;
    font-family:Arial;
    text-decoration: underline;
}

.newsletter .nltext a:visited {   
    font-size:15px;
    font-family:Arial;
    text-decoration: underline;
}


.newsletter .nltext a:hover {   
    font-size:15px;
    font-family:Arial;
    text-decoration: underline;
}


.newsletter span.nlhyperlink1 {
    color:gray;
    font-weight: bold;
}

.newsletter span.nlhyperlink1 span {
    text-decoration: underline;
}


.newsletter span.nlhyperlink1 a {
    font-size: 10.0pt;
}

.newsletter span.nlhyperlink1 a:hover {
    font-size: 10.0pt;
}

.newsletter span.nlhyperlink1 a:visted {
    font-size: 10.0pt;
}

.newsletter span.nlhyperlink1 a:link {
    font-size: 10.0pt;
}


.newsletter span.nlhyperlink2 {
    color:navy;
    font-weight: bold;
}

.newsletter span.nlhyperlink2 span {
    text-decoration: underline;
}


.newsletter span.nlhyperlink2 a {
    color: navy;
    font-size: 10.0pt;
}

.newsletter span.nlhyperlink2 a:visited {
    color: navy;
    font-size: 10.0pt;
}

.newsletter span.nlhyperlink2 a:link {
    color: navy;
    font-size: 10.0pt;
}

.newsletter span.nlhyperlink2 a:hover {
    color: navy;
    font-size: 10.0pt;
}

.newsletter span.nltitle1 {

    color:gray;
    font-weight:bold;
}
.newsletter span.nltitle2
    {mso-style-name:nltitle2;
    color:black;
    mso-text-animation:none;
    font-weight:bold;
    text-decoration:none;
    text-underline:none;
    text-decoration:none;
    text-line-through:none;}

.newsletter span.nlhyperlink3 {
    mso-style-name:nlhyperlink3;
    color:gray;
}

.newletter .nlhyperlink3 {
    
}

.newsletter .nlhyperlink3 a {
    font-size: 9pt;  
    color:gray;
}

.newsletter .nlhyperlink3 a:hover {
    font-size: 9pt;  
    color:gray;
}

.newsletter .nlhyperlink3 a:visited {
    font-size: 9pt;  
    color:gray;
}

.newsletter .nlhyperlink3 a:link {
    font-size: 9pt;  
    color:gray;
}

.newsletter .nlhyperlink3 a span{
    text-decoration:underline;
}

.newsletter span.nlhyperlink4
    {mso-style-name:nlhyperlink4;
    color:navy;}

.newsletter span.nlhyperlink4 a {
    color:navy;
    text-decoration: none;
}

.newsletter span.nlhyperlink4 a:hover {
    color:navy;
    text-decoration: none;
}

.newsletter span.nlhyperlink4 a:link {
    color:navy;
    text-decoration: none;
}

.newsletter span.nlhyperlink4 a:visited {
    color:navy;
    text-decoration: none;
}

.newsletter span.nlsmalltitle
    {mso-style-name:nlsmalltitle;
    color:black;
    font-weight:bold;}
.newsletter span.body1
    {mso-style-name:body1;
    color:#333333;}
.newsletter span.bodys1
    {mso-style-name:bodys1;
    color:#333333;
    letter-spacing:1584.0pt;
    font-weight:bold;}
.newsletter @page Section1  {
    size:8.5in 11.0in;
}
.newsletter div.Section1
    {page:Section1;}
}


.newsletter .nltext ins {
    text-decoration:none;
    text-underline:none;
    text-line-through:none; 
}

.newsletter .msoDel
 {mso-style-type:export-only;
 mso-style-name:"";
 text-decoration:none;
 display:none;
 color:red;}

.newsletter del
 {mso-style-type:export-only;
 mso-style-name:"";
 text-decoration:none;
 font-style: normal;
 color:inherit;}


