body { background: #ffffff;
	color: #000000 } /* white background ffffff black text*/


/* how links look ------------------------------------------------*/
a:link    { color: #0000ff;
		text-decoration: none} /* blue links 0000ff */
a:visited { color: #000099;
		text-decoration: none} /* navy visited links */
a:hover { color: #0000ff;
					text-decoration: underline }					
					

/* This is the links in the menus --------------------------------*/
a.sitemenu:link { color: #000000;
					font-size: 10pt;
					text-decoration: none }						
a.sitemenu:visited { color: #000000;
					font-size: 10pt;
					text-decoration: none }	
a.sitemenu:hover { color: #0000ff;
					font-size: 10pt;
					text-decoration: underline }					

/* paragraphs ----------------------------------------------------*/
p { font-family: helvetica, arial, sans-serif  }
p { margin-left: 1em }
p { margin-right: 1em }
p { font-size: 10pt }
p { text-align: Left }

p.newstext {	font-family: times, serif;
						font-size: 10pt;
						text-align: Justify}
p.newstext strong {	font-family: times serif;
									font-weight: bold }

/* pre formated paragraphs ---------------------------------------*/
pre { font-family: courier, monospace }
pre { margin-left: 2em }
pre { font-size: 12pt }
pre { text-align: left }
pre.bulletin { 	font-size: 10pt ;
							margin-left: 1em ;
							margin-right: 1em }
							
/* emphasis style */
p em { color: red;
			font-style: italic }

td em { color: red;
			font-style: italic }

p.info em { color: #505050;
			font-style: italic }

/* strong style */
strong { font-family: helvetica, arial, sans-serif  }
strong { font-size: 10pt }
strong { font-weight: bold }
/*strong { text-decoration: underline }*/


/* headings ------------------------------------------------------*/
h1 { font-family: helvetica, arial, sans-serif }
h1 { font-size: 14pt }
h1 { text-align: center }
h1 {	margin-bottom: 1em }
h1 { text-transform: capitalize }

h2 { font-family: helvetica, arial, sans-serif }
h2 { font-size: 12pt }
h2 { text-align: center }
h2 {	margin-bottom: 0.5em }
h2 { text-transform: capitalize }

h3 { font-family: helvetica, arial, sans-serif }
h3 { font-size: 12pt }
h3 { text-align: left }
h3 { color: #aa0000  }
h3 {	margin-bottom: 0.5em }
h3 { text-decoration: none }
h3 { text-transform: capitalize }

h3 a:link { color: #aa0000 }
h3 a:visited { color: #aa0000 }
h3 {	margin-bottom: 0.5em }
h3 a:hover { color: #0000ff ;
						text-decoration: none }
						
h3.newstext	 {	font-family: times, serif;
						color: #000000 }
						
h3.newstext a:link 		{	color: #000000}					
h3.newstext a:visited { color: #000000 }
h3.newstext a:hover 	{ color: #0000ff ;
											text-decoration: none }


h4 { font-family: helvetica, arial, sans-serif }
h4 { font-size: 12pt }
h4 { text-align: left }
h4 { text-decoration: none }
h4 {	margin-bottom: 0.5em }
h4 {	margin-top: 0.25em }
h4 { text-transform: capitalize }

h5 { font-family: helvetica, arial, sans-serif }
h5 { font-size: 11pt }
h5 { text-align: left }
h5 { text-decoration: none }
h5 { font-style: italic }
h5 {	margin-bottom: 0.5em }
h5 { text-transform: capitalize }

/* h6 used for dates times etc inside headings e.g. date below title */
h6 { font-family: helvetica, arial, sans-serif }
h6 { font-size: 10pt }
h6 { text-align: center }
h6 { text-decoration: none }
h6 { font-style: bold }
h6 {	margin-bottom: 0.5em }
h6 { text-transform: none }

/* adresses ------------------------------------------------------*/
address { font-family: courier, monospace } 
address { font-style: oblique }
address { margin-left: 3em }
address { font-size: small }
address { text-align: left }
address { text-transform: uppercase }

/* link items ----------------------------------------------------*/
/* li { font-size: 10pt } */
ul {list-style-type: disc;
						margin :0em,0em,2em,1em;
/*						margin-bottom: 1em; */
						font-size: 10pt;
						text-align: left;
/*						margin-left: 1em*/  }
ul ul {list-style-type: disc;
						margin :0em,0em,1em,1.5em;
/*						margin-bottom: 0.5em; */
						font-size: 10pt;
						text-align: left;
/*						margin-left: 1.5em  */}
ul ul ul {list-style-type: disc;
						margin :0em,0em,1em,2em;
/*						margin-bottom: 0.5em; */
						font-size: 10pt;
						text-align: left;
/*						margin-left: 2em  */}
ul ul ul ul {list-style-type: disc;
						margin :0em,0em,1em,2.5em;
/*						margin-bottom: 0.5em; */
						font-size: 10pt;
						text-align: left;
/*						margin-left: 2.5em  */}
ul ul ul ul ul {list-style-type: disc;
						margin :0em,0em,1em,3em;
/*						margin-bottom: 0.5em; */
						font-size: 10pt;
						text-align: left;
/*						margin-left: 3em */ }
						
ol        { list-style-type: decimal;
						font-size: 10pt;
						text-align: left;
						margin-left: 0.1em }  /* 1 2 3 4 5  etc. */
ol ol     { list-style-type: lower-alpha;
						margin-left: 0.2em }      /* a b c d e etc. */
ol ol ol  { list-style-type: lower-roman;
						margin-left: 0.3em }  /* i ii iii iv v etc. */

/* tables --------------------------------------------------------*/

th { font-size: small }
th { font-family: helvetica, arial, sans-serif }
th { padding: 0.25em }
th { text-transform: capitalize }

td { font-size: small }
td { padding: 0.25em }
td { font-family: helvetica, arial, sans-serif  }



/* classes -------------------------------------------------------*/
						
p.info	{ color: #444444}

p.center { text-align: center }

table.bulletin {	background: #eeee55;
								color: #000000}
								
table.obtext {	background: #bbbbff;
								color: #000000}	
												
table.flux_numbers {background: #ffffaa;
		color: #000000;
		font-size: small 
		}
td.oddnews 	 {		background: #ffffff}
td.evennews { 	background: #dddddd}
		
td.attrib {font-size: x-small}		

td.large_print {font-size: 24pt}
p.large_print {font-size: 24pt}
p.large_print_info {font-size: 24pt;
									color: #444444}
select.large_print {font-size: 24pt}
input.large_print{font-size: 24pt}
li.large_print{font-size: 24pt}
p.medium_print {font-size: 18pt}

td.net_freq { background: #ffff66;
		color: #000000;
		font-size: 18pt }

td.vquiet {background: #aaaaff;
		color: #000000;
		font-size: small }

td.normal {background: #00aa00;
		color: #000000;
		font-size: small }

td.active {background: #ffff00;
		color: #000000;
		font-size: small }		

td.mflare {background: #f4ac00;
		color: #000000;
		font-size: small }		

td.xflare {background: #ff0000;
		color: #ffffff;
		font-size: small }	
		
p.serial {text-align: right;
		font-size: x-small }
		
td.flash {background: #ff0000;
		color: #ffffff;
		padding: 0.5em;
		font-size: medium }

td.sidebar {background: #aaffaa;
		color: #000000;
		padding: 0.5em;
		font-size: 10pt }		
			
