﻿h1 {
color:#304704;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
line-height:32px;
margin:0 0 0 0;
padding:0 0 0 0;
}

div.mLevel1 {
color:#1A2702;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:27px;
border-top: dashed 1px #333;
border-bottom: dashed 1px #333;
background-color:#CCDCB5;
margin:10px 0 10px 0;
padding:0 0 0 5px;
}

div.mLevel2 {
  font-family:Arial,Helvetica,sans-serif;
  font-size:15px;
  font-weight:bold; 
  color:#3E7029; 
  margin:3px 0 3px 0;
  padding: 5px 0 5px 0px;
  border-top: dashed 1px black;
}

h4 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:italic;
font-weight:normal;
line-height:16px;
margin:0 0 0 0;
padding:0 0 0 0;
}


div.contentimage
{
float:right;
padding: 2px;
border: solid 1px #ccc;
}

div.mFieldData
{
  color:#141414;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:18px;
}

div.mFieldData p
{
  color:#141414;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:18px;
}

div.mFieldData ul
{
  list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

div.mFieldData ul li
{
  background:transparent url(images/bullet_circle_green.jpg) no-repeat scroll 0 6px;
  color:#141414;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:16px;
  margin:0 0 0 12px;
  padding:0 0 0 8px;
  text-decoration:none;
}

.mHeader
{
  font-family:Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #708801;
    margin-top:10px;
}

.mHeaderLink
{
  font-family:Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #3E650B;
    font-weight: bold;
    text-decoration:underline;
}

.mHeaderLink:hover
{
    color: #D90000;
}


.mStandardText
{
  font-family:Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-style:italic;
    color: #141414;
    border-bottom: dotted 2px #d0d0d0;
    border-top: dotted 2px #d0d0d0;
    padding: 5px;
    margin-bottom: 12px;
    margin-top: 12px;
}

.mAbsList
{
    list-style-type:decimal;
    list-style-position:outside; 
    color: black;
    margin-left:10px; 
    padding-left:20px; 
    margin-top:5px;
}
.mFootnote
{
  font-family:Arial,Helvetica,sans-serif;
    color: black;
    font-size:10px;
    text-indent:0px;
    margin-bottom:3px;
}

.mIntType 
{
  font-family:Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #3E7029;
    margin-top:10px;
    margin-bottom:2px;
}

ul.mIntList
{
  list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

ul.mIntList li
{
  background:transparent url(images/bullet_circle_green.jpg) no-repeat scroll 0 6px;
  font-family:Arial,Helvetica,sans-serif;
  color:#141414;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:16px;
  margin:0 0 0 12px;
  padding:0 0 0 8px;
}
a.mIntLink
{
  font-family:Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #3E650B;
    text-decoration:underline;
}

a.mIntLink:hover
{
    color: #D90000;
    text-decoration:underline;
}

.mFNLink
{
  font-family:Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #3E650B;
    text-decoration:underline;
}
.mFNLink:hover
{
    color: #D90000;
    text-decoration:underline;
}

/* Newsletter Article Web Styles */
.newsArticleList
{

}
.newsDate
{
margin: 25px 0 5px 0;
padding-top: 5px;
border-top: dashed 1px black;
font-weight:bold;
color:#114E7D;

}
.newsTitle
{
color:black;
font-size: 1.5em;
font-weight:bold;

}
.newsSource
{
color:black;
font-style:italic;
font-size: 12px;
line-height: 15px;
}
.newsArticleList p
{

}
.newsArticleList a
{
}

.newsBylineDate
{
font-size:1.1em;color:black;
}

.newsBylineAuthor
{
font-size:1.1em;color:black;padding-bottom:5px;margin-bottom:8px;border-bottom:solid 1px #114E7D
}



.newsletter ul
{
  padding: 0px;
  margin: 0 0 0 15px;
}

.newsletter ul li
{
  padding: 3px 2px;
}


span.attention, span.notice, span.alert, span.approved, span.note {display: block;padding: 8px 10px 8px 36px;margin: 15px 0;}
span.attention {color: #333;border: 1px solid #E7BD72;background: #FFF3A3 url(/images/span/attention.png) 10px 50% no-repeat;}
span.notice {color: #333;border: 1px solid #9BCC54;background: #CDEFA6 url(/images/span/notice.png) 10px 50% no-repeat;}
span.alert {color: #333;border: 1px solid #FFACAD;background: #FFD5D5 url(/images/span/alert.png) 10px 50% no-repeat;}
span.approved {color: #333;border: 1px solid #9BCC54;background: #CDEFA6 url(/images/span/approved.png) 10px 50% no-repeat;}
span.note {color: #333;border: 1px solid #E7BD72;background: #FFF3A3 url(/images/span/note.png) 10px 50% no-repeat;}
