/* GENERAL STYLES ------------------------------------------------------------------------- */
img {border-width:0;}

body {
	font-family:verdana,tahoma,arial,helvetica;
	margin: 0 0 0 0;
	}				  
.bodytext {
	font-family:verdana,tahoma,arial,helvetica;
	font-size: 0.95em;
	}
.innertablebodytext {
	font-family:verdana,tahoma,arial,helvetica;
	font-size: 0.95em;
	}	
a.topofpage { 
	font-size:  0.8em; 
	font-weight: normal; 
	font-family: verdana,tahoma,arial,helvetica;
	}
	
/* TAB/MENU ITEMS  ----------------------------------------------------------------------- */
.menuitem { 
	color:#000000; 
	font-weight: bold;  
	font-size: .9em;  
    font-family:verdana,tahoma,helvetica,arial; 
	text-decoration: none;
	}
a.menuitemlink { 
	color:#000000; 
	font-weight: bold;  
	font-size: .9em;  
    font-family:verdana,tahoma,helvetica,arial; 
	text-decoration:none;
	}
a.menuitemlink:hover { 
	color:#FF6600; 
	font-weight: bold;  
	font-size: .9em;  
    font-family:verdana,tahoma,helvetica,arial; 
	text-decoration:underline;
	}
a.currentmenuitemlink { 
	color:#FF6600; 
	font-weight: bold;  
	font-size: .9em;  
    font-family:verdana,tahoma,helvetica,arial; 
	text-decoration:none;
	}
a.currentmenuitemlink:hover { 
	color:#FF6600; 
	font-weight: bold;  
	font-size: .9em;  
    font-family:verdana,tahoma,helvetica,arial; 
	text-decoration:underline;
	}
font.currentmenuitem { 
	color:#FF6600; 
	font-weight: bold;  
	font-size: .9em;  
    font-family:verdana,tahoma,helvetica,arial; 
	text-decoration:none;
	}

.uppercorner {
	color:#FFFFFF; 
	font-weight: bold;  
	font-size: 8pt;  
    font-family:verdana,tahoma,helvetica,arial; 
	}

/* CRUMBS, TITLES, OVERVIEW  ------------------------------------------------------------- */
.crumbs { 
	font-weight: bold;  
	font-size: 0.75em;  
	font-family: verdana,tahoma,arial,helvetica;
	}
.crumbs:hover { 
	color:#FF6600; 
	}
	
font.title { 
	font-size: 1.5em;  	
	font-style: normal;		         
    font-weight: bold; 
	font-family: verdana,tahoma,arial,helvetica;
	}
font.title2 { 
	color:  #000000; 
	font-size: 1.2em;  	
	font-style: normal;	
	font-weight: normal; 
	font-family: verdana,tahoma,arial,helvetica;
	}
 
.overview { 
	font-size: 0.85em; 
	font-weight: normal;        
    font-family:verdana,tahoma,arial;
	}	
/* HEADINGS  ----------------------------------------------------------------------------- */         
font.heading1  	{ 
	font-size: 1.3em;
	font-weight: bold; 	         
    font-family: verdana,tahoma,arial,helvetica;
	}
font.heading2 { 
	font-size: 1.1em;
	font-weight: bold; 		         
    font-family: verdana,tahoma,arial,helvetica;
	}
font.heading3 { 
	font-size: 0.95em;
	font-weight: bold; 	         
    font-style: italic; 
	font-family: verdana,tahoma,arial,helvetica;
	}
font.heading4 { 
	font-size: 0.95em; 
	font-weight: normal; 	         
    font-family: verdana,tahoma,arial,helvetica; 
	font-style: italic;
	}
font.heading5 { 
	font-size: 0.85em;
	font-weight: normal; 	         
    font-style: italic; 
	font-family: verdana,tahoma,arial,helvetica;
	}
h1  { 
	font-size: 1.4em;
	font-weight: bold; 	         
    font-family: verdana,tahoma,arial,helvetica;
	}
h2 { 
	font-size: 1.2em;
	font-weight: bold; 		         
    font-family: verdana,tahoma,arial,helvetica;
	margin: 1em 0 1em 0;
	}	
table.bodytext h1 	{ 
	font-size: 1.5em;
	font-weight: bold; 	         
    font-family: verdana,tahoma,arial,helvetica;
	}
table.bodytext h2 { 
	font-size: 1.5em;
	font-weight: bold; 		         
    font-family: verdana,tahoma,arial,helvetica;
	margin: 0 0 0 0;
	}
table.bodytext h3 { 
	font-size: 1.2em;
	font-weight: bold; 	         
	font-family: verdana,tahoma,arial,helvetica;
	margin: 0 0 0 0;
	}
table.bodytext h4 { 
	font-size: 0.95em; 
	font-weight: normal; 	         
    font-style: italic; 
    font-family: verdana,tahoma,arial,helvetica; 
	font-style: italic;
	}
table.bodytext h5 { 
	font-size: 0.85em;
	font-weight: normal; 	         
    font-style: italic; 
	font-family: verdana,tahoma,arial,helvetica;
	}
	
table.bodytext font.heading2 { 
	font-size: 1.2em;
	font-weight: bold; 		         
    font-family: verdana,tahoma,arial,helvetica;
	}
	
/* TABLES  ------------------------------------------------------------------------------- */         
.tableheading { 
	color:  #FFFFFF; 
	font-size: 9pt; 
	font-weight: bold; 	         
    font-family:arial, helvetica,tahoma;
	}
.tableheading2 { 
	font-size: 8pt; 
	font-weight: normal; 
	font-family:arial,helvetica,tahoma;
	}
.tabletext {
	font-family:verdana,tahoma,arial,helvetica;
	font-size: 0.95em;
	}

/* RESULTS PAGES  ------------------------------------------------------------------------ */         
font.count { 
	font-size: .85em; 
	font-weight: normal;        
    font-family:verdana,helvetica, arial; 
	font-style: italic;
	}
.searchedfor { 
	font-size: 1em; 
	font-weight: normal;        
    font-family:verdana,helvetica,arial;
	}
.searchedfortype { 
	font-size: .95em; 
	font-weight: normal;        
    font-family:verdana,helvetica,arial;
	font-style:italic;
	}	
font.results0 { 
	font-weight: bold;  
	font-size: 0.95em;  
  	font-family:verdana,tahoma,helvetica,arial;
	}
font.results1 { 
	font-weight: normal;  
	font-size: 0.95em;  
  	font-family:verdana,tahoma,helvetica,arial;
	}
font.results2 { 
	font-weight: normal;  
	font-size: 0.85em; 
	font-family:verdana,arial,helvetica,tahoma;
	}
font.results3 { 
	font-weight: bold;  
	font-size: 0.95em; 
	font-family:verdana,arial,helvetica,tahoma;
	}
font.results4 { 
	font-weight: normal;  
	font-size: 0.95em;
	font-family:verdana,arial,helvetica,tahoma; 
	font-style: italic;
	}
font.issuenum { 
	font-weight: normal;  
	font-size: 0.7em;
	font-family:verdana,arial,helvetica,tahoma; 
	}					  
				  
a.resultslink { 
	font-weight: normal;  
	font-size: 0.8em;  
  	font-family:verdana,tahoma,helvetica,arial;
	}

.unavailablelink { 
	color:#CCCCCC; 
	font-weight: normal;  
	font-size: 0.85em;
  	font-family:verdana,tahoma,helvetica,arial;
	}

font.resultslabel { 
	font-weight: bold;  
	font-size: 0.8em;  
  	font-family:verdana,helvetica,arial;
	}
a.getrelatedlink { 
	font-weight: normal;  
	font-size: 0.8em;  
  	font-family:verdana,tahoma,helvetica,arial;
	}
font.resourcetitle { 
	font-weight: bold;  
	font-size: 0.95em;  
	font-style: italic;
  	font-family:verdana,tahoma,helvetica,arial;
	}
	
.seeresultslink { 
	font-weight: bold;  
	font-size: 0.85em;  
    font-family:verdana,tahoma,helvetica,arial;
	}
.seeresultslink:hover { 
	color:#FF6600; 
	font-weight: bold;  
	font-size: 0.85em;  
    font-family:verdana,tahoma,helvetica,arial;
	}
           
	
.highlight { 
	color:  #FF0000; 
	background-color: #FFFF00; 
	font-weight: normal; 
	}
.highlight-sm { 
	color:  #FF0000; 
	background-color: #FFFF00; 
	font-weight: normal;
	font-style: italic;
	font-size: 0.85em; 
	}	
.excerpthighlight { 
	color:  #FF6600; 
	font-weight: normal; 
	}
font.highlight1 { 
	color:  #FF0000; 
	background-color: #FFFF00; 
	font-weight: bold; 
	}
font.highlight2  { 
	color:  #FF0000; 
	background-color: #FFFF00; 
	font-size: 8pt; 
	font-weight: normal; font-family:arial, tahoma;
	}

.biblioresults1 { 
	font-weight: normal;  
	font-size: 0.95em;  
  	font-family:verdana,tahoma,helvetica,arial;
	}
a.biblioresultslink { 
	font-weight: normal;  
	font-size: 0.8em;  
  	font-family:verdana,tahoma,helvetica,arial;
	}	
.biblioreviewed { 
	color:#FF6600; 
	font-size: .7em;
	font-family: verdana,tahoma,helvetica,arial; 
	}
.biblionotreviewed { 
	color:#808080; 
	font-size: .7em;
	font-family: verdana,tahoma,helvetica,arial; 
	}	

/* ABOUT PAGE ------------------------------------------------------------------------- */
.aboutoverview { 
	font-size: 0.85em; 
	font-weight: normal;        
    font-family:verdana,tahoma,arial;
	}
.aboutoverview li { 
	font-size: 1em; 
	list-style:disc;
	}
.aboutoverview li li { 
	font-size: 1em; 
	list-style:circle;
	}
.aboutoverview li li li { 
	font-size: 1em; 
	list-style:square;
	}	
.abouttable {
	font-family:verdana,tahoma,arial,helvetica;
	font-size: 0.95em;
	}	
.aboutheading1  	{ 
	font-size: 1.3em;
	font-weight: bold; 	         
    font-family: verdana,tahoma,arial,helvetica;
	}
.aboutheading2 { 
	font-size: 1.1em;
	font-weight: bold; 		         
    font-family: verdana,tahoma,arial,helvetica;
	}
.aboutheading3 { 
	font-size: 0.95em;
	font-weight: bold; 	         
    font-style: italic; 
	font-family: verdana,tahoma,arial,helvetica;
	}
.aboutheading4 { 
	font-size: 1em; 
	font-weight: normal; 	         
    font-family: verdana,tahoma,arial,helvetica; 
	font-style: italic;
	}
.aboutheading5 { 
	font-size: 0.85em;
	font-weight: normal; 	         
    font-style: italic; 
	font-family: verdana,tahoma,arial,helvetica;
	}
hr.mainsection {
	margin:1em 0 1em 0;
	border-top-width:medium;
	border-top-style:solid;
	}	 
hr.subsection {
	margin:1em 3em 1em 3em;
	border-top-width:thin;
	border-top-style:solid;
	border-color:#999999;
	}

/* MISC STYLES  -------------------------------------------------------------------------- */         
a.source { 
	font-size: 8pt; 
	font-weight: normal;
	font-family:arial,tahoma;
	}
 
font.terms { 
	font-size: x-small;
	}

font.searchtitle { 
	color:  #FFFFFF; 
	font-size: 9pt; 
	font-weight: bold; 	         
    font-family:arial,tahoma;
	}

.whatsnew { 
	color:#000000; 	
	font-weight: bold;  
	font-size: x-small;  
    font-family:verdana,tahoma,helvetica,arial; 
	text-decoration:none;
	}

.today {
	color:#FFFFFF; 	
	font-weight: bold;  
	font-size: xx-small;  
    font-family:verdana,tahoma,helvetica,arial; 
	text-decoration:none;
	}

.dropdown {
	width: 275px;
	font-size: .75em;  
    font-family:verdana,tahoma,helvetica,arial;
	}
	
 .sboxlabel {
	color:#000000; 	
	font-weight: bold;  
	font-size: .95em;  
    font-family:verdana,tahoma,helvetica,arial;
	margin-bottom:2px;
	}
.quicktitle {
	color:#333333; 
	font-weight: bold;  
	font-size: .7em;  
    font-family:verdana,tahoma,helvetica,arial;
	}
a.quickitem {
	font-weight: normal;  
	font-size: .8em;  
    font-family:verdana,tahoma,helvetica,arial;
	}
a.quickitem:hover {
	color:#FF6600; 
	font-weight: normal;  
	font-size: .8em;  
    font-family:verdana,tahoma,helvetica,arial;
	}

.seepage { 
	font-weight: normal;  
	font-size: .8em;  
    font-family:verdana,tahoma,helvetica,arial;
	}
      
.containpcs { 
	color:#FF6600; 
	font-weight: bold;  
	font-size: xx-small;  
    font-family: verdana,tahoma,helvetica,arial; 
	text-decoration:none;
	}
	
.issuesapply { 
	color:#FF6600; 
	font-weight: bold;  
    font-family: verdana,tahoma,helvetica,arial; 
	text-decoration:none;
	}
.issuelink { 
	font-size: .85em;
	}				  
.sitemap_content { 
	font-family: verdana,tahoma,helvetica,arial; 
	font-size: 0.9em;
	}

.sitemap_heading { 
	font-family: verdana,tahoma,helvetica,arial; 
	font-size: 1.2em;
	font-weight: bold;
	}

.infotype { 
	font-size: 0.90em;
	font-weight: bold;
	font-style: none;
	}
.alphabet
{ 
	font-size: 2.0em;
	font-weight: bold;
	}
.noissues { 
	color:#999999;
	font-size: 0.90em;
	font-weight: normal;
	font-style: italic;
	}
.matrixlink {
	text-decoration:underline;
	border:medium;
	border-color:#0000CC;
}
.returnto
{ 
	font-size: 0.85em;
	font-weight: bold;
	font-style: none;
	}	
.returntolink
{ 
	font-size: 1em;
	font-weight: bold;
	font-style: none;
	}	
		
/* FOOTER ------------------------------------------------------------------------- */
font.footer1 { 
	font-weight: bold;  
	font-size: 0.8em;  
	font-family:verdana,arial,tahoma;
	}
font.footer2 { 
	font-weight: normal;  
	font-size: 0.75em;  
	font-family:verdana,arial,tahoma;
	}

/* SITEMAP ITEMS  ----------------------------------------------------------------------- */
.sitemap-h1 { 
	font-weight: bold;  
	font-size: 0.85em;  
	}
.sitemap-h2 { 
	font-weight: normal;  
	font-size: 0.75em;  
	}
.sitemap-h3 { 
	font-weight: bold;  
	font-size: 0.85em; 
	font-style: italic; 
	}
.sitemap-h4 { 
	font-weight: normal;  
	font-size: 0.8em; 
	font-style: italic; 
	}
