/* BASE STYLE */



body { 

background: ffffff; 

margin-left: auto; 

margin-right: auto; 

width: 1020px;

height: auto;

font-family: Arial, Verdana, san-serif; 

font-size: 10pt;

text-align: center; 

}



#container { 

position: absolute;

vertical-align: center; 

horizontal-align: center; 

}



table.main {

width: 100%; 

height: auto; 

padding: 0px; 

spacing: 0px; 

}





/* LINK STYLES */



a:link { 

font-family: Arial, Verdana; 

font-size: 8pt; 

text-decoration: underline; 

color: #0000ff; 

}





a.main:link { 

font-family: Arial, Verdana; 

font-weight: bold; 

font-size: 10pt; 

text-decoration: underline; 

color: #0000ff; 

text-align: left; 

}



a.main:visited { 

font-family: Arial, Verdana; 

font-weight: bold; 

font-size: 10pt; 

text-decoration: underline; 

color: #0000ff; 

text-align: left; 

}



a.btr:link { 

font-family: Arial, Verdana; 

font-weight: bold; 

font-size: 10pt; 

text-decoration: underline; 

color: #0000ff; 

text-align: left; 

}



a.btr:visited { 

font-family: Arial, Verdana; 

font-weight: bold; 

font-size: 10pt; 

text-decoration: underline; 

color: #0000ff; 

text-align: left; 

}



a.feature:link { 

font-family: Arial, Verdana; 

font-weight: bold; 

font-size: 10pt; 

text-decoration: underline; 

color: #0000ff; 

text-align: left; 

}



a.feature:visited { 

font-family: Arial, Verdana; 

font-weight: bold; 

font-size: 10pt; 

text-decoration: underline; 

color: #0000ff; 

text-align: left; 

}



a.nav:link { 

font-family: Arial, Verdana; 

font-weight: bold; 

font-size: 10pt; 

text-decoration: underline; 

color:#ffffff; 

text-align: center; 

}



a.nav:visited  { 

font-family: Arial, Verdana; 

font-weight: bold; 

font-size: 10pt; 

text-decoration: underline; 

color:#ffffff; 

text-align: center; 

}



a.book:link  { 

color: navy; 

font-family: Arial, Verdana, Helvetica; 

font-size: 14pt; 

font-weight: 

bold; text-decoration: none; 

}



/* LISTS */

ul.index li { 

list-style-type: square; 

color: navy;

list-style-position: outside;

margin-left: 0.25in; 

margin-right: 0.25in; 

}



ul.fix li { 

list-style-type: square; 

color: navy;

list-style-position: outside;

margin-left: 0.50in; 

margin-right: 0.00in; 

}



ul.norm li { 

list-style-type: square; 

list-style-position: outside; 

margin-left: 0.00in; 

margin-right: 0.25in; 

font-family: Arial, Verdana, Helvetica; 

font-size: 10pt; 

text-align: left; 

}



ul.alt li { 

list-style-type: square; 

list-style-position: outside; 

margin-left: 0.00in; 

margin-right: 0.02in;  

font-family: Arial, Verdana, Helvetica; 

font-size: 9pt; 

}



ol.norm li { 

list-style-position: outside; 

margin-left: 0.00in; 

margin-right: 0.25in; 

font-family: Arial, Verdana, Helvetica; 

font-size: 10pt; 

}



ol.inline  li { 

list-style-position: outside; 

margin-left: 0.25in; 

margin-right: 0.25in; 

font-family: Arial, Verdana, Helvetica; 

font-size: 10pt; 

}



ol.ref li { 

list-style-position: outside; 

margin-left: 0.25in; 

margin-right: 0.25in; 

font-family: Arial, Verdana, Helvetica; 

font-size: x-small; 

}



ol.alpha li { 

list-style-type: upper-alpha; 

list-style-position: outside; 

margin-left: 0.00in; 

margin-right: 0.25in;

font-family: Arial, Verdana, Helvetica; 

font-size: 10pt; 

}



ol.lower  li { 

list-style-type: lower-alpha; 

list-style-position: outside; 

margin-left: 0.00in; 

margin-right: 0.25in; 

font-family: Arial, Verdana, Helvetica; 

font-size: 10pt; 

}





/* FEATURE BOXES */



.txt-feature { 

font-family: Arial, Verdana; 

font-weight: 700;   /* bold */ 

font-style: normal; 

font-size: 10pt; 

text-decoration: none; 

color: #000000;

margin-left: 5px; 

}



.txt-btr { 

font-family: Arial, Verdana; 

font-weight: 700;   /* bold */ 

font-style: normal; 

font-size: 10pt; 

text-decoration: none; 

color: #000000;

text-align: center; }









/* HEADER STYLE */



p.title {

font-family: Verdana; 

font-weight: bold; 

font-size: 24pt; 

text-decoration: none; 

color: #ffffff;

text-align: center; 

margin-top: -2px; 

z-index: 1; 

}





.txt-addy { 

font-family: Verdana; 

font-weight: bold; 

font-size: 8pt; 

text-decoration: none; 

color:#ffffff; 

text-align: center; 

z-index: 2; 

}





/* CONTENT STYLE */



hr { 

margin-left: 0.00in; 

margin-right: 0.00in; 

}



.txtbio { 

font-family: Arial, Verdana, Helvetica; 

font-weight: normal; 

font-style: normal; 

font-size:10pt; 

text-decoration: none;

color:#000000; 

}



h1 {

font-family: Arial, Verdana; 

letter-spacing: 0px;

font-weight:bold; 

font-size: 12pt; 

text-decoration: none; 

text-align: left; 

display: run-in;

}



h1.grn {

font-family: Arial, Verdana; 

letter-spacing: 0px;

font-weight:bold; 

font-size: 18pt; 

text-decoration: none; 

text-align: center; 

display: run-in;

}



h2 {

font-family: Arial, Verdana; 

letter-spacing: 0px;

font-weight:bold; 

font-size: 10pt; 

text-decoration: none; 

text-align: left; 

}



h2.special {

font-family: Arial, Verdana; 

letter-spacing: 0px;

font-weight:bold; 

font-size: 12pt; 

text-decoration: none; 

text-align: center; 

}





h3 { 

font-family: Arial, Verdana; 

font-weight: bold; 

font-size: 12pt; 

text-decoration: none; 

color: #000000; 

text-align: center; 

}





/* Article Specific */



.ArtTitle table {

width: 732px;

height 87px; 

border: 0px; 

spacing: 0px;

padding: 0px; 

}



.ArtTop { 

margin-top: 5px; 

margin-left: 5px;

font-family: Arial; 

font-weight: bold; 

font-size: 12pt; 

text-decoration: none;

color:#000000; 

text-align: left; 

}



.ArticleTitle { 

margin-top: 5px; 

margin-left: 5px;

font-family: Arial; 

font-weight: bold; 

font-size: 12pt; 

text-decoration: none;

color:#000000; 

text-align: left; 

}





.ArtHead { 

font-family: Arial; 

font-weight: bold; 

font-size: 10pt; 

text-decoration: none;

color:#000000; 

text-align: left; 

}



.ArtRight { 

margin-left: 10px; 

font-family: Arial; 

font-weight: bold; 

font-size: 10pt; 

text-decoration: none;

color:#000000; 

text-align: left; 

}



.ArtContent { 

margin-left: 5px; 

margin-right: 5px; 

font-family: Arial; 

font-weight: normal; 

font-size: 10pt; 

text-decoration: none;

color: #000000; 

text-align: left; 

}





/* FOOTER STYLE */



a.foot:link { 

color: #0000FF; 

font-family: Arial, Verdana, Helvetica; 

font-size: 8pt; 

}



a.foot:visited { 

color: #0000FF; 

font-family: Arial, Verdana, Helvetica; 

font-size: 8pt; 

}



.foot { 

font-family: Arial, Verdana, Helvetica; 

font-size: 8pt; 

color: #000000; 

text-align: center; 

}





.script { 

font-family: Arial, Verdana, Helvetica; 

font-size: 8pt; 

color: #0000FF; 

text-align: center; 

}

.red {
	color: #F00;
}
#container .main tr td #grnBox div p {
	color: #F00;
}
#container .main tr td #grnBox div p {
	color: #000;
}

