a {text-decoration: none; font-family: verdana,helvetica,arial; font-size: 9pt;}
a:hover {text-decoration: underline;}
a.small {text-decoration: none; font-family: verdana,helvetica,arial; font-size: 8pt;}
a.story {text-decoration: none; font-family: verdana,helvetica,arial; font-size: 8pt; color: blue;}
a.story:hover {text-decoration: none; font-family: verdana,helvetica,arial; font-size: 8pt; color: #FFFFFF; background: #0000FF}
a.story:visited {text-decoration: none; font-family: verdana,helvetica,arial; font-size: 8pt; color: #000000;}
a.alpha {text-decoration: none; font-family: verdana,helvetica,arial; font-size: 9pt; color: #ffffff;}
a.alpha:hover {text-decoration: none; font-family: verdana,helvetica,arial; font-size: 9pt; color: #000000; background: #FFFFFF}
a.beta {text-decoration: none; font-family: verdana,helvetica,arial; font-size: 9pt; color: blue;}
a.beta:hover {text-decoration: none; font-family: verdana,helvetica,arial; font-size: 9pt; color: #000000; background: #FFFFFF}
a.searchresultgreen {font-family: verdana,helvetica,arial; font-size: 10pt; font-weight: normal; margin-left: 5pt; margin-right: 5pt; margin-top: 7pt; margin-bottom: 7pt; color: #04470d;text-decoration: none; font-style: normal; }
B.searchresultgreen {
	font-family: verdana,helvetica,arial; 
	font-size: 10pt; 
	font-weight: normal; 
	margin-left: 5pt; margin-right: 5pt; margin-top: 7pt; margin-bottom: 7pt; 
	color: #04470d;
	text-decoration: none; 
	font-style: normal;
}
table.graph {
    font-family: verdana, helvetica,arial;
    font-size: 10pt;
    border: 1px solid black;
    background: white;
    color: black;
    width: 100;
    height: 10;
}
.c {text-decoration: none; font-family: Arial; font-size: 13pt; color: #0000FF}
.c:hover {text-decoration: none; color: #007700;}
.b {text-decoration: none; font-family: verdana,helvetica,arial; font-size: 10pt; color: #FFDEAD;  font-weight: bold;}
.b:hover {color: #FFFFFF; text-decoration: none;}
P {font-family: verdana,helvetica,arial; font-size: 10pt; margin-left: 5pt; margin-right: 5pt; margin-top: 7pt; margin-bottom: 7pt;}
P.authorname {font-size: 9pt; font-family: verdana,helvetica,arial; margin-left: 5pt; margin-right: 5pt; margin-top: 2pt; margin-bottom: 2pt;}
P.pagetitle{text-align: center; font-family: "Times New Roman"; font-size: 16pt; font-weight: bold;}
P.bigred {text-align: center; font-family: "Times New Roman"; font-size: 14pt; color: Red}
P.biggreen {text-align: center; font-family: "Times New Roman"; font-size: 14pt; color: Green}
P.center {font-family: verdana,helvetica,arial; font-size: 10pt; margin-left: 5pt; margin-right: 5pt; margin-top: 7pt; margin-bottom: 7pt; text-align: center;}
P.newsdate {text-align: left; font-family: "Times New Roman"; font-size: 14pt; color: Red}
P.red {font-family: verdana,helvetica,arial; font-size: 10pt; margin-left: 5pt; margin-right: 5pt; margin-top: 7pt; margin-bottom: 7pt; text-align: left; color: Red;}
P.searchIndented {font-family: verdana,helvetica,arial; font-size: 10pt; margin-left: 15pt; margin-right: 5pt; margin-top: 7pt; margin-bottom: 7pt;}
table.searchIndented {font-family: verdana,helvetica,arial; font-size: 10pt; margin-left: 15pt; margin-right: 5pt; margin-top: 7pt; margin-bottom: 7pt; border: none;}
BLOCKQUOTE {text-align: justify; font-family: verdana,helvetica,arial; font-size: 10pt; margin-left: 25pt; margin-right: 10pt; margin-top: 7pt; margin-bottom: 7pt;}
LI {font-family: verdana,helvetica,arial; font-size: 10pt;}
center {text-decoration: none; font-family: verdana,helvetica,arial; font-size: 9pt; color: #000000;}
.headertext {font-family: verdana,helvetica,arial; font-size: 8pt; color: darkred}
.headertextlink {font-family: verdana,helvetica,arial; font-size: 8pt; color: darkred}
.headertextlink:hover {font-family: verdana,helvetica,arial; font-size: 8pt; color: red; text-decoration: none}
.assmlistinglink {font-family: verdana,helvetica,arial; font-size: 9pt; color: blue}
.assmlistinglink:hover {font-family: verdana,helvetica,arial; font-size: 9pt; color: green; text-decoration: none}
.assmlistinglink:visited {font-family: verdana,helvetica,arial; font-size: 9pt; color: purple; text-decoration: none}

.inputbox {background-color:#ffffff; color: darkgreen;}

.legal {text-align: center; font-family: ARIAL,helvetica,sans-serif; font-size: 7pt; color: black}
.legallink {font-family: ARIAL,HELVETICA,sans-serif; font-size: 7pt; color: blue}
.legallink:hover {text-decoration: none; color: lightblue;}
TD.center {text-align: center; font-family: verdana,helvetica,arial; font-size: 10pt;} 
TD.authletters {text-align: center; color: white; background: #555555;}
TD.faqheader {text-align: center; color: white; background: #BEC1D2;}
TD.left {font-family: verdana,helvetica,arial; font-size: 10pt;}
TD.left_small {font-family: verdana,helvetica,arial; font-size: 8pt;}
TD.left_margin {font-family: verdana,helvetica,arial; font-size: 10pt; margin-left: 5pt;}
ATD.left {font-family: verdana,helvetica,arial; font-size: 10pt; margin-left: 5pt; margin-right: 5pt; margin-top: 2pt; margin-bottom: 2pt;}
TD.right {text-align: right; font-family: verdana,helvetica,arial; font-size: 10pt;}

pre.hidden {
    visibility: hidden;                                                         
    border: 0px;                                                                
    width: 0px;                                                                 
    margin: 0px 0px 0px 0px;                                                    
    padding: 0px 0px 0px 0px;                                                   
    line-height: 0px;                                                           
    height: 0px;                                                                
    width: 0px;                                                                 
    z-index: 0;                                                                 
    position: absolute;                                                         
}                                                                               

hr.searchSectionSep {
  border: 2;
  width: 80%;
}
