/* BASE STYLE */


body { 
background-color: #ffffff;
font-family: Arial, Verdana; 
letter-spacing: 0px;
font-weight:normal; 
font-style: normal; 
font-size: 10pt; 
text-decoration: none; 
color:#000000; 
width: 1020px; 
height: auto; 
}

a:link { 
font-family: Arial, Verdana; 
font-size: 8pt; 
text-decoration: underline; 
color: #0000ff; 
}

#container { 
width: 100%; 
height: auto; 
padding: 0px; 
spacing: 0px; 
}


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: 14pt; 
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; 
}

h3 { 
font-family: Arial, Verdana; 
font-weight: bold; 
font-size: 12pt; 
text-decoration: none; 
color: #000000; 
text-align: center; 
}

a.main:link { 
font-family: Arial; 
font-weight: bold; 
font-size: 10pt; 
text-decoration: underline; 
color: #0000ff; 
text-align: left; 
}

a.main:visited { 
font-family: Arial; 
font-weight: bold; 
font-size: 10pt; 
text-decoration: underline; 
color: #0000ff; 
text-align: left; 
}


.txt-feature { 
font-family: Arial; 
font-weight: bold; 
font-style: italic; 
font-size: 10pt; 
text-decoration: none; 
color: #000000;
margin-left: 5px; 
}


div.feature2 { 
background: URL(images/feature2.jpg); 
position: absolute;
top: 524px; 
left: 0px; 
width: 180px; 
}



/* Header Container */

#header { 
background: URL(images/masthead.png) no-repeat; 
position: absolute; 
width: 809px;
height: 151px;
top: 0px; 
left: 190px; 
z-index: 0; 
}

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; 
}

.txt-addy-plain { 
font-family: Verdana; 
font-weight: bold; 
font-size: 12pt; 
text-decoration: none; 
color:#ffffff; 
text-align: center; 
z-index: 2; 
}

a.nav:link { 
font-family: Verdana; 
font-weight: bold; 
font-size: 10pt; 
text-decoration: underline; 
color:#ffffff; 
text-align: center; 
}

a.nav:visited  { 
font-family: Verdana; 
font-weight: bold; 
font-size: 10pt; 
text-decoration: underline; 
color:#ffffff; 
text-align: center; 
}


.textstyle3 { 
font-family: Arial; 
font-weight: bold; 
font-style: normal; 
font-size: 10pt; 
text-decoration: none; 
color: #ffffff;
}


.text-navigate { 
font-family: Arial; 
font-weight:bold; 
font-style: normal; 
font-size: 10pt; 
text-decoration: none; 
color:#ffffff; 
}

div.grn-box {
background: URL(images/grn-box-top.jpg); 
position: absolute; 
top: 177px;
left: 190px; 
width: 808px; 
height: 90px; 
z-index: 10; 
}


p.date { 
margin-left: 5px;
display: run-in;
text-align: center; 
}

p.aft {
text-align: center;
}

div.date table { 
width: auto; 
}



/* Content Container */

#content { 
position: absolute; 
top: 269px; 
left: 190px; 
width: 666px; 
height: 288px; 
}

div.content table { 
width: auto;
}

div.lists { 
text-align: left; 
}

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; 
}

p.indent { 
margin-left: 15px;
display: run-in;
text-align: left; 
}

#book { 
margin-left: 0.00in; 
margin-right: 0.25in; 
text-align: left; 
font-family: Arial, Verdana, Helvetica; 
font-size: 10pt; 
}


/* Right Container */

#right {
background: green; 
position: relative; 
float: right; 
top: 267px;
left: 840px; 
width: 150px; 
height: auto; 
}


div.robbins { 
background: URL(images/lft-robbins.jpg); 
position: absolute; 
top: 376px; 
left: 852px; 
width: 140px; 
height: 158px; 
z-index: 20; 
}

div.robbins table { 
width: auto; 
}

.textstyle2 { 
font-family: Arial; 
font-weight: bold; 
font-style: normal; 
font-size: 8pt; 
text-decoration: none; 
color: #000000; 
}


.txtbio { 
font-family: Arial; 
font-weight: normal; 
font-style: normal; 
font-size:10pt; 
text-decoration: none;
color:#000000; 
}


/* Article Specific */

.ArtTitle table {
width: 95%
height 87px; 
margin-top: 5px; 
border: 0px; 
spacing: 0px;
padding: 0px; 
}

.ArtTop { 
margin-top: 5px; 
font-family: Arial; 
font-weight: bold; 
font-size: 10pt; 
text-decoration: none;
color:#000000; 
text-align: left; 
}

.ArtTopRight { 
margin-top: 5px; 
margin-left: 10px; 
font-family: Arial; 
font-weight: bold; 
font-size: 10pt; 
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 Container */


 p.footer { 
 text-align: center; 
 font-family: Arial, Verdana, Helvetica; 
 font-size: 8pt; 
 color: #000000; 
 }


.img { 
border: none;
}


div.hdr table { 
width: auto; 
border: 0px;
spacing: 0px;
padding: 0px; 
text-align: center; 
}



a.ArtIndex:link { 
font-family: Arial; 
font-weight: bold; 
font-size: 10pt; 
text-decoration: underline; 
color: #0000ff; 
text-align: left; 
}

a.ArtIndex:visited { 
font-family: Arial; 
font-weight: bold; 
font-size: 10pt; 
text-decoration: underline; 
color: #0000ff; 
text-align: left; 
}



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; }

a.book:link  { color: navy; font-family: Arial, Verdana, Helvetica; font-size: 14pt; font-weight: bold; text-decoration: none; }


HR { margin-left: 0.00in; margin-right: 0.00in; }

.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; 
}








