<style type="text/css">

/* ======================================================================= */ 
/* ====================  start redefined HTML tags  ====================== */

body  {font-size: large; font-family: verdana, helvetica, geneva, swiss, sunsans-regular, arial, "sans serif"; }

td, table { font-size: small; font-family: verdana, helvetica, geneva, swiss, sunsans-regular, arial, "sans serif" }

b, strong { font-weight: bolder }
i, em { font-style: italic }
																		
font, p, ul, ol, li,  { font-size: small }
blockquote { font-size: small }
ul { list-style-type: disc }
ul ul { list-style-type: circle }
ul ul ul { list-style-type: square }

a:link { color: #191970 }
a:visited { color: #3333CC }
a:hover { color: #CC6600 }

h1 { font-weight: bold; font-size:  x- x-large; font-family: Verdana, Arial, Helvetica, sans-serif; color: #900; text-decoration: none }
h2 { font-weight: bold; font-size:  x-large; font-family: "Times New Roman", Times, serif; color: #336699; text-decoration: none }
h3 { font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium ; color=#3366CC}
h4 { font-weight: bold; font-size: medium }
h5 { font-weight: normal; font-size: medium; text-decoration: none }
h6 { font-weight: bold; font-size: small }
/* end rewritten HTML tags */


/* =============================================================== */ 
/* ================== start TEMPLATE tags ======================== */

#footer  { font-size: small; padding-right: 4% }
#wholenav  { background: url(/images/nav/navlines.gif) repeat-y }
#content   { font-size: small }


/* =============================================================== */ 
/* =================== BREADCRUMBS =============================== */

.breadon    { color: white; font-size: 10px }  	/* white color of the breadcrumbs when it is on */ 
	
.breadspacer { color: silver; font-size: 10px }  /*  spacers in between breadcrumbs  */ 

a.breadoff:link    { color: #ccc; font-size: 10px }	  /*  mouse overs__ */ 
a.breadoff:visited { color: #ccc; font-size: 10px }
a.breadoff:hover   { color: yellow; font-size: 10px }


/* ================================================================= */ 
/* =================== navbar ====================================== */

a.nav:link  { color: #ffdb80; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px; border: 0pt }
a.nav:active   { color: white; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px; border: 0pt }
a.nav:visited  { color: #ffdb80; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px; border: 0pt }
a.nav:hover    { color: #ffcc00; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px; border: 0pt }


/*  when a nav is on the existing page */
.navon { color: white; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px; border: 0pt }
a.navon:link   { color: white; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px; border: 0pt }
a.navon:active    { color: white; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px; border: 0pt }
a.navon:visited   { color: white; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px; border: 0pt }
a.navon:hover     { color: white; font-weight: bold; font-size: 11px; text-decoration: none; padding-left: 5px; border: 0pt }


/*  sublinks in nav bar */
a.sub:link    { color: white; font-weight: normal; font-size: 11px; border: 0pt }
a.sub:active     { color: white; font-weight: normal; font-size: 11px; border: 0pt }
a.sub:visited    { color: white; font-weight: normal; font-size: 11px; border: 0pt }
a.sub:hover      { color: #ffcc00; font-weight: normal; font-size: 11px; border: 0pt }

.subback  { background: url(/images/nav/sub_back.gif) repeat-y }

/* ===================================================================== */ 
/* ======================= page navigation ============================= */
 
.thispage { font-family: Verdana, Arial; font-size: small; font-weight: bolder; color: #336699; text-decoration: none;}

.thispagespacer { color: maroon; font-weight: bolder; font-size: small }

a.thispage:link    { color: #369; font-size: small } 
a.thispage:visited { color: #63c; font-size: small }
a.thispage:hover   { color: #933; font-size: small }

.otherpage { font-family: Verdana, Arial; font-size: small; font-weight: bolder; color: #993300; text-decoration: none }

.otherpagespacer { color: black; font-weight: bolder; font-size: small } 

a.otherpage:link    { color: #930; font-size: small } 
a.otherpage:visited { color: #63c; font-size: small }
a.otherpage:hover   { color: #036; font-size: small }


/* ================================================================================= */ 
/* ======================= titles and sub-titles and sub-headers =================== */
 
.title     { color: #900; font-weight: bold; font-size:  large } /* page title - formerly the banner */
.subtitle  { color: black; font-weight: bold; font-size: large } /* sub title for page */

.heada  { color: red; font-weight: bold; font-size:  x-large } /* headline version A */
.headb  { color: blue; font-weight: bold; font-size:  x-large  } /* headline version B */
.headc  { color: lime; font-weight: bold; font-size:  x-large } /* headline version C */


/* =========================================================================== */ 
/* ================== text formatting ======================================== */

.intro   { font-size: small } /* body text at top of document */

.smalltext, .small { font-size: x-small } /* medium text */
.smalltextwhite { color: white; font-size: x-small } /* medium text white */
.mediumtext  { font-size: medium } /* large text */
. x-largetext  { font-size: large } /*  x-large text */

.body { font-size: small } /* normal text for most content */
.abstract  { font-size: small } /* specialized */


/* ================================================================================ */ 
/* ============================= Floating Box with   announcments etc ============= */

.boxheader { color: maroon; font-weight: bold; font-size: 12px; padding-right: 10px; padding-left: 10px } /* ----- */
.boxcopy { color: black; font-size: small; padding-right: 15px; padding-left: 15px } /* text inside of floating boxes */


/* =============================================================================== */ 
/* =========================== TABLE tags ======================================== */

.tblheader    { font-weight: bold; font-size: small; color: #333; }

.tblsubhead   { font-weight: bold; font-size: small; color: #009; }

.tblcopy { font-size: small }

.tblleftcolumn  { color: #010173; font-weight: bold; font-size: small } /* headline bold text in left column */

.tblcopy { font-size: small }
.tblleftcolumn  { color: #010173; font-weight: bold; font-size: small } /* headline bold text in left column */


/* ======= this is for all text fields ========+++++++======= */
.textbox { color: maroon; font-size: medium; font-family: font-family: "Courier New", Courier, mono, georgia, palatino; font-weight: normal; margin-bottom: 5px;  margin-top: 5px; background-color: #fff }                                                                    
.textboxsmall { color: maroon; font-size: small; font-family: font-family: "Courier New", Courier, mono, georgia, palatino; font-weight: normal; margin-bottom: 5px;  margin-top: 5px; background-color: #fff }                                                                    

/* red headline text above the table */
.tblheadline { color: #900; font-weight: bold; font-size: large; text-decoration: none } 
/* Dark Gray headline text above the table */
.tblheadlineb { color: #333; font-weight: bold; font-size: large; text-decoration: none } 
/* Light Gray headline text above the table */
.tblheadlinec { color: #666; font-weight: bold; font-size: large; text-decoration: none } 


.cellone { background-color: #4F91A6; } /* cell color alternate row one */
.celltwo { background-color: #E8F1F4; text-align: left } /* cell color alternate row two */

.celloneb { background-color: #4f82ab } /* cell color alternate row one */
.celltwob { background-color: #ffc; text-align: left } /* cell color alternate row two */

.cellonec { background-color: #063 } /* cell color alternate row one */
.celltwoc { background-color: #dedbc7; text-align: left } /* cell color alternate row two */


/* spacer in complex multi colored tables must match the cellone color background */
.cellspacer   { font-size: 1px; background-color: White; padding-top: 2px; padding-bottom: 2px } 

/* spacer in complex multi colored tables must match the cellone color background */
.cellspacerb   { font-size: 1px; background-color: #4f82ab; padding-top: 3px; padding-bottom: 3px } 

/* spacer in complex multi colored tables must match the cellone color background */
.cellspacerc   { font-size: 1px; background-color: #063; padding-top: 3px; padding-bottom: 3px } 



.celllabel    { color: #fff; font-weight: bold; background-color: transparent; text-align: left }
.celllabelb   { color: #eaeaea; font-weight: bold; background-color: transparent; text-align: left }
.celllabelc   { color: #ffc; font-weight: bold; background-color: transparent; text-align: left }

a.celllabel:link    { color: #fff; font-weight: bold; background-color: transparent }
a.celllabel:visited { color: #fff; font-weight: bold; background-color: transparent }
a.celllabel:hover   { color: #fff; font-weight: bold; background-color: transparent; text-decoration: none }

a.celllabelb:link    { color: #eaeaea; font-weight: bold; background-color: transparent }
a.celllabelb:visited { color: #eaeaea; font-weight: bold; background-color: transparent }
a.celllabelb:hover   { color: #eaeaea; font-weight: bold; background-color: transparent; text-decoration: none }

a.celllabelc:link    { color: #ffc; font-weight: bold; background-color: transparent }
a.celllabelc:visited { color: #ffc; font-weight: bold; background-color: transparent }
a.celllabelc:hover   { color: #ffc; font-weight: bold; background-color: transparent; text-decoration: none }


.cellbkgrd { background-color: gray; padding-top: 3px; padding-bottom: 3px }
.cellbkgrd2 { background-color: #eaeaea }
 


/* ========================================================================= */ 
/* ============================= Forms ===================================== */

.userdisplay { color: #333;  font-size: 12px;  font-family: verdana, arial, helvetica, sans-serif;  font-weight: bolder;  background-color: #fff; }
.userdisplaysmall { color: #333;  font-size: 9px;  font-family: verdana, arial, helvetica, sans-serif;  font-weight: normal;   background-color: #fff; }
.advsearch { color: #333; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bolder; margin: 0px }

.formtitle  { color: #000; font-weight: 300; font-size: 12px; line-height: 24px }   

textarea, select  { color: maroon; font-size: medium; font-family: font-family: "Courier New", Courier, mono, georgia, palatino; font-weight: normal;  margin-bottom: 5px; margin-top: 5px; background-color: #fff }

.biglink { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bolder; color: #336699; text-decoration: none; margin: 0px 0px 8px; padding: 0px;}
a.biglink:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bolder; color: #336699; text-decoration: none; }
a.biglink:active  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bolder; color: #336699; text-decoration: none; }
a.biglink:visited  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bolder; color: #336699; text-decoration: none; }
a.biglink:hover  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bolder; color: #660000; text-decoration: none; }

/* ========================================================================== */ 
/* ===================== Journal TOC and Articles =========================== */

.volume { font-family: "Times New Roman", Times, serif; font-size: medium; color: #000; text-decoration: none; }

.ISSN { font-family: "Times New Roman", Times, serif; font-size: small; color: #000; text-decoration: none; }

.journalselect { font-family: Verdana, Arial; font-size: x-small; font-weight: bold; color: #A5A5A5; text-decoration: none; }

.journalabstract { font-family: Verdana, Arial; font-size: small; font-weight: bolder; color: #000000; text-decoration: none; text-transform: uppercase; margin-bottom: 7px; }

.journalsublist { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : small; font-weight : bold; font-variant : normal; font-style : normal; text-decoration : none; color : Maroon; }

.journalhead { font-family: "Times New Roman", Times, serif; font-size: large; font-weight: bolder; color: #336699; text-decoration: none; text-transform: capitalize; margin: 0px 0px 8px; padding: 0px; }

a.journalhead:link { font-family: "Times New Roman", Times, serif; font-size: large; font-weight: bolder; color: #336699; text-decoration: none; text-transform: capitalize; }
a.journalhead:active { font-family: "Times New Roman", Times, serif; font-size: large; font-weight: bolder; color: #336699; text-decoration: none; text-transform: capitalize; }
a.journalhead:visited { font-family: "Times New Roman", Times, serif; font-size: large; font-weight: bolder; color: #336699; text-decoration: none; text-transform: capitalize; }
a.journalhead:hover { font-family: "Times New Roman", Times, serif; font-size: large; font-weight: bolder; color: #660000; text-decoration: none; text-transform: capitalize; }

.journallink { font-family: Verdana, Arial; font-size: small; font-weight: bold; color: #336699; text-decoration: none; margin: 0px 0px 8px; padding: 0px; }
a.journallink:link { font-family: Verdana, Arial; font-size: small; font-weight: bold; color: #336699; text-decoration: none; }
a.journallink:active { font-family: Verdana, Arial; font-size: small; font-weight: bold; color: #336699; text-decoration: none; }
a.journallink:visited { font-family: Verdana, Arial; font-size: small; font-weight: bold; color: #336699; text-decoration: none; }
a.journallink:hover { font-family: Verdana, Arial; font-size: small; font-weight: bold; color: #660000; text-decoration: none; }

.journalfirst { font-family: Verdana, Arial; font-size: large; font-weight: bolder; color: #336699; text-decoration: none; text-transform: uppercase; margin-bottom: 7px; }

.journalsecond { font-family: Verdana, Arial; font-size: medium; font-weight: bolder; color: #000000; text-decoration: none; text-transform: uppercase; margin-bottom: 7px; }

.journaltitle { font-family: Verdana, Arial; font-size: 22px; font-weight: bolder; color: #993333; text-decoration: none; margin: 7px; }

.journalindent { margin-left: 10px; }


/* ============================================================================ */ 
/* ======================= journal TOC in upper right page ==================== */

.TOC { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; font-weight: bolder; color: #369; text-decoration: none; }

/* TOC link portion (has underline) */
.TOClink { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; font-weight: bolder; color: #336699; text-decoration: underline; }
a.TOClink:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; font-weight: bolder; color: #369; text-decoration: underline; }
a.TOClink:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; font-weight: bolder; color: #369; text-decoration: underline; }
a.TOClink:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; font-weight: bolder; color: #369; text-decoration: underline; }
a.TOClink:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; font-weight: bolder; color: #f90; text-decoration: underline; }


/* ============================================================================= */ 
/* =============================== journal buttons ============================= */

.number 
{
	color: red;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none
}

a.number:link {
	color: Red;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline
}

a.number:visited {
	color: Red;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline
}

a.number:hover {
	color: #660000;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none
}



/* background color inside box */ 
.button { background-color: #666 }


.buttonoutline1 { background-color: #333 }
.buttonoutline2 { background-color: #eaeaea }

div#close { color: #337; padding: 1; }
div#sidebar a {display: block; 
margin: 0; 
padding: 0.11em 0.33em 0.11em 0.33em; 
text-align: right; font-weight: bold; 
color: #337; 
background: transparent none 
center left no-repeat; text-decoration: none;}


/* text color inside button box */ 

div#sidebar a:link { font-size: small; color: white; background-color: transparent; }
div#sidebar a:visited { font-size: small; color: White; background-color: transparent; }
div#sidebar a:hover { font-size: small; background: maroon; color: #fff;}
div#sidebar a span {display: none;}


/* ============================================================================ */ 
/* =================================== Articles =============================== */

.articletitle {
font-family: Verdana, Arial;
font-size: 20px;
font-weight: bolder;
color: #993333;
text-decoration: none;
}

.articlefirst {
font-family: Verdana, Arial;
font-size: medium;
font-weight: bolder;
color: #336699;
text-decoration: none;
text-transform: uppercase;
margin-bottom: 7px;
}

.articlesecond {
font-family: Verdana, Arial;
font-size: small;
font-weight: bolder;
color: #000000;
text-decoration: none;
text-transform: uppercase;
margin-bottom: 7px;
}

.articleselect {
	font-family: Verdana, Arial;
	font-size: x-small;
	font-weight: bold;
	color: #A5A5A5;
	text-decoration: none;
}

.articleabstract {
font-family: Verdana, Arial;
font-size: small;
font-weight: bolder;
color: #000000;
text-decoration: none;
text-transform: uppercase;
margin-bottom: 7px;
}


/* ========================================================================== */ 
/* ==================== misc - markup - help - warning ====================== */

/* special help text with a dotted line under */
abbr, acronym, .callout{
  cursor: help;
  text-decoration: none
  }

/* highlight */
.highlight, .marker { color: red; font-weight: bold; text-decoration: none; background-color: yellow; padding-right: 3px; padding-left: 3px }
.tip  {  }
.note  {  }
.warning  {  }
.footnotes  {  } 
.help { color: gray; font-size: small }
.textIcon { font: 9px silkscreen, sans-serif; background: #FFFFE0; color: #333; padding: 1px; margin-left: -1px; cursor: help; vertical-align: middle; }
.hide { display: none; }
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.top { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }

/* ========================================================================== */ 
/* ======================= footer text and links ============================ */

.footer { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; color: #666666; text-decoration: none; }

a.footer:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; color: #666666; text-decoration: none; }
a.footer:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; color: #CC6600; text-decoration: none; }
a.footter:visited  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; color: #666666; text-decoration: none; }
/* ============================================================================= */ 
/* =============================== Site-wide buttons ============================= */

.buttontext 
{
	color: #333;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none
}

a.buttontext:link {
	color: #333;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline
}

a.buttontext:visited {
	color: #333;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline
}

a.buttontext:hover {
	color: red;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none
}
/* revised site button 10-13-02 */ 
.sitebuttons {
    color: #333;
    font-weight: bolder; 
    background-color: #eaeaea; 
    font-size: small; 
    font-family: Verdana, Helvetica, Arial; 
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 0px;
    padding-right: 0px;
}

.sitebuttonsmall {
    color: #333;
    font-weight: bolder; 
    background-color: #eaeaea; 
    font-size: x-small; 
    font-family: Verdana, Helvetica, Arial; 
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 0px;
    padding-right: 0px;
}
/* background color inside box */ 
.buttonarea { background-color: #eaeaea }

.buttonoutlinea { background-color: #333 }
.buttonoutlineb { background-color: #eaeaea }

div#pushbutton a {display: block; 
margin: 0; 
padding: 0.11em 0.33em 0.11em 0.33em; 
text-align: right; font-weight: bold; 
color: #337; 
background: transparent none 
center left no-repeat; text-decoration: none;}


/* text color inside button box */ 

div#pushbutton a:link { font-size: small; color: black; background-color: transparent;}
div#pushbutton a:visited { font-size: small; color: #557; background-color: transparent;}
div#pushbutton a:hover { font-size: small; background: #ccc; color: #666; }
div#pushbutton a span {display: none;}

div#pushbuttonsmall a {display: block; 
margin: 0; 
padding: 0.11em 0.33em 0.11em 0.33em; 
text-align: right; font-weight: bold; 
color: #337; 
background: transparent none 
center left no-repeat; text-decoration: none;}


/* text color inside button box */ 

div#pushbuttonsmall a:link { font-size: x-small; color: black; background-color: transparent;}
div#pushbuttonsmall a:visited { font-size: x-small; color: #557; background-color: transparent;}
div#pushbuttonsmall a:hover { font-size: x-small; background: #ccc; color: #666; }
div#pushbuttonsmall a span {display: none;}
/* ============================================================================= */ 

.formtextsmall {
	font-family: verdana, arial, helvetica, sans-serif;
	font : normal;
	font-size : x-small;
}
</style>


