﻿.list_margins{
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 5px;
}
.huge_heading{
	font-size:45px;
	text-transform:capitalize;
}
.large_heading{
	font-size:30px;
}
.large_heading_critical{
	font-size: 30px;
	color: #FF0000;
	font-weight: bold;
	text-transform: capitalize;
}
.large_heading_red{
	font-size: 30px;
	color: #A60000;
	text-transform: capitalize;
}
.medium-heading{
	font-size:22px
}
.heavy_bold{
	font-family: "Arial Black", "Segoe UI Black", sans-serif;
	font-size: 18px;
}
.default{
 	text-transform:none
}
.capitalize {
	text-transform: capitalize;
}
.Capitolize_all {
	text-transform: uppercase;
}
.center_it {
	text-align: center;
}
.closing_tag
{
	border: 2px solid #808080;
	border-spacing: 50px;
	color: #ff70a0;
	text-align: center;
	background-color: #000050;
}
.end_of_section
{
	border: thin solid #666666;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.end_of_section_symbol
{
	font-family:"Segoe UI Symbol";
	font-size:large;
	font-weight:bold;
	color:#f06040;
	text-align:center;
}
.spiretable
{
	border: 3px solid #666666;
}
.spiretable tr
{
}
.spiretable tr td
{
	border-color:#333333;
	border-style:solid;
	border-width:2px;
	padding:10px;
}
.pagetitle
{
		font-size:60px;
		font-weight:900;
		color:maroon;
}
.sequenced_share
{
	background-color: #88fe88;
	color: #000000;
}
.definition
{
	color: #AA2200;
	font-weight: bold;
}
.references
{
	color:#6600CC;	
}
.references a:link
{
	color:#CC66FF;
}
.footnote_greenwash
{
	color: #CC0099;
	font-size: large;
	font-family: "Segoe UI Symbol";
}
.footnote
{
	color:#996600;
	font-size:large;
	font-weight:bold;
	font-family:"Segoe UI Symbol";
}
.footnote a:link
{
	color:#996600;
}
.footnote sup
{
	color:#996600;
}
.footnote sup a:link
{
	color:#996600;
}
.footnote_aqua
{
	color: #00FFFF;
	font-family: "Segoe UI Symbol";
	font-size: large;
}
.footnote_local
{
	color:lime;
	font-size:large;
	font-weight:bold;
	font-family:"Segoe UI Symbol";
}
.footnote_local a:link
{
	color:lime;
}
.footnote_local sup
{
	color:lime;
}
.footnote_endnote
{
	color: #CC3300;
	font-size: large;
	font-weight: bold;
	font-family: "Segoe UI Symbol";
}
.footnote_endnote a:link
{
	color:#CC3300;
	font-size:medium;
	font-weight:bold;
}
.comment_box
{
	margin-left: 10%;
	margin-right: 50%;
	color: #707777;
	background-color: #eaeaea;
	border: 2px solid #00CCFF;
}
.comment_box_block_quote
{
	color: #707777;
	background-color: #eaeaea;
	border: 2px solid #00CCFF;
}
.emoji
{
	font-family: "Segoe UI Emoji";
	color: red;
}
.emoji a:link
{
	color:orange;
}
.emoji sup
{
	color:lime;
}
.emoji sup a:link
{
	color:orange;
}
.emoji_plain
{
	font-family: "Segoe UI Emoji";
}
.emojifootnote
{
	font-family: "Segoe UI Emoji";
	font-size: large;
	font-weight: bold;
	color: #FF0000;
}
.emojifootnote a:link
{
	color:#CC3300;
}
.emojifootnote_large
{
	font-family: "Segoe UI Emoji";
	font-size: x-large;
	font-weight: bold;
	color: #FF6600;
}
.symbol
{
	font-family: "Segoe UI Symbol";
	color: red;
}
.symbol a:link
{
	color:orange;
}
.symbol sup
{
	color:lime;
}
.symbol sup a:link
{
	color:orange;
}
.symbol_plain {
	font-family: "Segoe UI Symbol";
}
.symbol_centre_it
{
	font-family: "Segoe UI Symbol";
	color: red;
	text-align: center;
}
.symbol_orange
{
	font-family: "Segoe UI Symbol";
	color: #ff6600;
}
.symbol_red
{
	font-family: "Segoe UI Symbol";
	color: #CC0000;
}
.symbol_blue
{
	font-family: "Segoe UI Symbol";
	color: #0000FF;
}
a:link{
color: #CC9900;
}
a:visited{
color:#0099CC;
}
a:active{
color:#CCCC99;
}
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:normal;
	color:white;
	background-image:url('Images/Quabkgrn_03.gif');
}
h1
{
	text-transform:capitalize;
}
h2
{
	text-transform:capitalize;
}
h3
{
	text-transform:capitalize;
}
h4
{
	text-transform:capitalize;
}
h5
{
	text-transform:capitalize;
}
h6
{
	text-transform:capitalize;
}
.bcw
{
	background-color:white;
	color:#333333;
}
.bcb
{
	background-color: #666666;
	color: #CCCCCC;
}
.text_red{
	color: #AA4444
}
.text_red a:link{
	color:#0066FF;
}
.text_red_warning {
	color: #CC0000;
	font-weight: bold;
}
.text_grey{
	color: #666666
}
.text_grey a:link{
	color:#0066FF;	
}

.directive_blue
{
	color: #0085A0;
}
.directive_sky
{
	color: #99ccff;
}
.directive_DisAlert_DBG
{
	color: #D33F00;
}
.directive_DisAlert_LBG
{
	color: #AA8800;
}
.directive_DisAlert_Alt
{
	color: #D39800;
}
.directive_Timer
{
	color: #FF0000;
}
.directive_Timer_DBG
{
	color: #CC0000;
}

.pencil{
	color:#707070;
}
.pencil_bold
{
	color:#707070;
	font-weight:bold;
}
.pencil_music_note
{
	color:#808080;
}
.pencil_edit_note
{
	color:#808080;
	text-transform:capitalize;	
}
.pencil_edit_note_centred
{
	color:#808080;
	text-transform:capitalize;
	text-align:center;	
}
.pencil_shortened_link
{
	color:#888888;
}
.pencil_shortened_link a:link
{
	color: #A2A2A2;
}
.pencil_shortened_link a:link
{
	color: #A2A2A2;
}
.pencil_closing
{
	color:#aaaaaa;
}
.pencil_closing_centred
{
	color:#aaaaaa;
	text-align:center;	
}
.pencil_closing_notice
{
	font-weight:bold;
	color:#808080;
	text-align:center;
	text-transform:uppercase;
}
.pencil_end_of_article_notice
{
	color:#888888;
	text-align:center;
}
.pencil_ghosted
{
	color:#999999;
}
.pencil_ultra_ghosted
{
	color:#bbbbbb;
}
.pencil_DBKG
{
	color: #C0C0C0;
	font-style: italic;
	font-weight: bold;
}
.pencil_bold_DBKG
{
	color: #AAAAAA;
	font-weight: bold;
	font-style: italic;
}
.pencil_ghosted_DKBG
{
	color:#606060;
}
.pencil_ultra_ghosted_DBKG
{
	color: #666666;
}
.pencil_green
{
	color:#307733;
}
.pencil_watermark
{
	color:#ddeecc;
}
.pencil_ultralight
{
	color:EEEEEE;
}
.pen_nexus
{
	color:#339966;
}
.pen_nexus_bold
{
	color:#339966;
	font-weight:bold;
}
.pen_hiatus
{
	color:#857cab;
}
.pen_hiatus_poem
{
	color:#857cab;
	text-align:center;
	text-transform:uppercase;	
}
.pen_poem
{
	color: #CC33FF;
}
.pen_skypoem {
	color: #6600CC;
}
.pen_warning
{
	color:#DD6666;
}
.pen_interest {
	color: #EF5350;
}
.pen_warning_toxic {
	color: #CC0000;
}
.pen_warning_link {
	color: #FF4444;
}
.pen_red_video
{
	color:#DD0022;
}
.pen_red_standard
{
	color: #CC0000;
}
.pen_code_webpage
{
	color: #009933;
	font-size: medium;
}
.pen_code_webpage_light
{
	color: #00CC66;
	font-size: medium;
}
.pen_sharable_quote {
	font-family: "Times New Roman", Times, serif;
	color: #307733;
	font-size: 20px;
	font-weight: bold;
}

.pen_greenwash_ctr
{
	color: #00CC00;
	text-align: center;
}
.pen_pink_support
{
	color: #CF1898;
}
.pen_blue_idol
{
	color: #0000FF;
}
.pen_blue_holodeck
{
	color: #4485B0;
}
.pen_blue_nebula {
	color: #CCCCFF;
}
.pen_blue_neutrino
{
	color: #0000FF;
}
.pen_blue_neutrino_highlighter
{
	color: #3366AA;
	font-weight: bold;
}
.pen_blue_violet
{
	color: #9900CC;
}
.pen_blue_notes
{
	color: #AAAADD;
}
.pen_blue_standard
{
	color: #003399;
}
.pen_blue_code {
	color: #0000da;
}
.pen_green_idea
{
	color:#009900;
}
.pen_green_suggestion {
	color: #006600;
	font-weight: bold;
}
.pen_green_item {
	color: #339933;
	font-weight: normal;
}
.pen_green_light
{
	color: #00DD00;
}
.pen_locked_link
{
	color: #aba37c;
	font-size: medium;
	font-weight: bold;
}
.pen_bronze_orange
{
	color: #CC4020;
}
.pen_faded_orange
{
	color: #FF9966;
}
.pen_music_highlighter_orange
{
	color:#ff6600;
}
.pen_music_highlighter_orange a:link
{
	color:#ff6600;
}
.pen_month {
	color: #f07000;
	text-transform: capitalize;
	font-weight: bold;
}
.pen_music_highlighter_orange_bio {
	color: #ff6600;
	text-transform: uppercase;
}
.pen_orange
{
	color: #CE2900;
}
.pen_miku_cyan
{
	color:#00b0b0;
}
.pen_miku_green
{
	color:#00a080;
}
.pen_miku_blue
{
	color:#0080F0;
}
.pen_miku_pink
{
	color:#FF70A0;
}
.pen_pink_nightsky {
	color: #FF99CC;
}
.pen_pink_support_bio {
	color: #FF00FF;
	text-transform: uppercase;
}
.pen_pink_support_channel {
	color: #FF00FF;
	font-weight: bold;
}
.pen_miku_red
{
	color:#F04040;
}
.pen_miku_orange
{
	color:#f06040;
}
.pen_gold_notes
{
	color: #B8B800;
}
.pen_gold_background
{
	color: #DCDC44;
}
.pen_gold_fade
{
	color:#947000;
}
.pen_gold_rumor {
	color: #996600;
}
.pen_gold_lock_on
{
	color: #CC9900;
}
.pen_gold_hiphop
{
	color:#aaaa44;
}
.pen_gold_hiphop_bold
{
	color:#aaaa44;
	font-weight:bold;
}
.pen_yellow
{
	color: #CCCC00;
}
.pen_yellow_bright
{
	color: #EEEE33;
}
.pen_brown
{
	color: #CC6600;
}
.pen_brown_background
{
	color: #BB9966;
}
.pen_cyan_background
{
	color: #88DDDD;
}
.pen_cyan_night
{
	color: #CCEEEE;
}
.monospace {
	font-family: "Courier New", Courier, monospace;
}

.monospace_top
{
	font-family: "Courier New", Courier, monospace;
	margin-top: 30px;
}
.monospace_mid
{
	font-family: "Courier New", Courier, monospace;
	margin-bottom: 30px;
	margin-top: 30px;
}
.monospace_end
{
	font-family: "Courier New", Courier, monospace;
	margin-bottom: 30px;
}
table
{
}
tr
{
}
td
{
}
ul
{
	list-style-image:url('Images/aquabul1.gif');
}
ul ul
{
	list-style-image:url('Images/Aquabul2B.gif');
}
ul ul ul
{
	list-style-image:url('Images/aquabul2.gif');
}
ul ul ul ul
{
	list-style-image:url('Images/Aquabul4.gif');
}
ul ul ul ul ul
{
	list-style-image:url('Images/Aquabul5.GIF')
}
ul ul ul ul ul ul
{
 	list-style-image:url('Images/quabul3.gif')
}
ol
{
	list-style:decimal;
}
ol ol
{
	list-style:upper-alpha;
}
ol ol ol
{
	list-style:upper-roman;
}
ol ol ol ol
{
	list-style:lower-alpha;
}
ol ol ol ol ol
{
	list-style:lower-roman
}
ol ol ol ol ol ol
{
 	list-style-image:url('Images/aquabul2.gif')
}
.alphalist
{
	font-family:"Courier New", Courier, monospace;
	list-style:upper-alpha;
	text-indent:2px;
}
.alphalist ol
{
	list-style:lower-alpha;
	text-indent:2px;
	color:green;
}
.alphalist ol ol
{
	list-style:upper-roman;
	text-indent:2px;
	color:lime;
}
.alphalist ol ol ol
{
	list-style:lower-roman;
	text-indent:2px;
	color:#006699;
}
.alphalist ol ol ol ol
{
	list-style:decimal-leading-zero;
	text-indent:2px;
	color:purple;
}
.alphalist ol ol ol ol ol
{
	list-style: url('Images/aquabul2.gif');
	color: maroon;
}
.alphalist ol ol ol ol ol ol
{
	list-style: url('Images/Aquabul2B.gif');
	color: aqua;
}
.buttontext
{
	font-size:18px;
}

.center_it {
	text-align: center;
}
.highliter_brn
{
	background-color: #331100;
	border-bottom: thin;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-color: #666666;
	border-top-style: solid;
	border-top-width: 2px;
	color: #FFFFFF;
}
.lite_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight:800;
	text-transform: capitalize;
	color:aqua;
}
.highlitedtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: 900;
	color: #00CC00;
}
.highlitedtext_dg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: 900;
	color: #009933;
}
.highlighter_brown
{
	background-color: #993300;
	border-top-color: #000080;
	border-bottom-color: #000080;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 2px;
	border-bottom-width: 2px;
	color: #FFFFFF;
}
.link_break_undefined
{
	color: #857cab;
	border-bottom: 2px solid #fdf595;
	border-top: 2px solid #fdf595;
	background-color: #eeeeee;
	border-top-color: #FFFF00;
	border-bottom-color: #FFFF00;
}
.purplebutton {
	font-size:18px;
	color:#CCFFCC;
	padding:2px;
	background:#440033;
	border-bottom:thin; 
	border-bottom-color:#000077; 
	border-bottom-style:solid;
	border-bottom-width:2px; 
	border-top:thin; 
	border-top-color:#000077; 
	border-top-style:solid;
	border-top-width:2px;
	border-left:thin; 
	border-left-color:#000077; 
	border-left-style:solid;
	border-left-width:2px; 
	border-right:thin; 
	border-right-color:#000077; 
	border-right-style:solid;
	border-right-width:2px;
}
.bluebutton {
	border-style: solid;
	border-color: #000080;
	font-size: 18px;
	color: #FFFFFF;
	background: #000044;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
}
.bluebutton_sidebar {
	border: 2px solid #000077;
	font-size: 18px;
	color: #CCFFCC;
	padding: 10px;
	background: #000044;
	margin-top: 10px;
	margin-bottom: 10px;
	letter-spacing: 2px;
}
.redbutton {
	font-size: 18px;
	color: #FFFFFF;
	background: #440000;
	border-bottom: thin;
	border-bottom-color: #000077;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top: thin;
	border-top-color: #000077;
	border-top-style: solid;
	border-top-width: 2px;
	border-left: thin;
	border-left-color: #000077;
	border-left-style: solid;
	border-left-width: 2px;
	border-right: thin;
	border-right-color: #000077;
	border-right-style: solid;
	border-right-width: 2px;
}
.goldbutton {
	border-style: solid;
	border-color: #0000FF;
	font-size: 18px;
	color: #CCFFCC padding:2px;
	background: #777700;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
}
.goldbutton a:link
{
	color:aqua;
}
.greybutton {
	font-size: 18px;
	color: #FFFFFF;
	background: #444444;
	border-bottom: thin;
	border-bottom-color: #000077;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top: thin;
	border-top-color: #000077;
	border-top-style: solid;
	border-top-width: 2px;
	border-left: thin;
	border-left-color: #000077;
	border-left-style: solid;
	border-left-width: 2px;
	border-right: thin;
	border-right-color: #000077;
	border-right-style: solid;
	border-right-width: 2px;
}
.bonebutton {
	border-color: #0099FF;
	font-size: 18px;
	color: #003300;
	padding: 2px;
	background: #AAAAAA;
	border-bottom: thin;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top: thin;
	border-top-style: solid;
	border-top-width: 2px;
	border-left: thin;
	border-left-style: solid;
	border-left-width: 2px;
	border-right: thin;
	border-right-style: solid;
	border-right-width: 2px;
}
.bonebutton a:link
{
	color:blue;
}
.slatebluebutton {
	font-size:18px;
	color:#CCFFCC;
	padding:2px;
	background:#002233;
	border-bottom:thin; 
	border-bottom-color:#000077; 
	border-bottom-style:solid;
	border-bottom-width:2px; 
	border-top:thin; 
	border-top-color:#000077; 
	border-top-style:solid;
	border-top-width:2px;
	border-left:thin; 
	border-left-color:#000077; 
	border-left-style:solid;
	border-left-width:2px; 
	border-right:thin; 
	border-right-color:#000077; 
	border-right-style:solid;
	border-right-width:2px;
}
.greenbutton {
	font-size:18px;
	color:#CCFFCC;
	padding:2px;
	background:#007700;
	border-bottom:thin; 
	border-bottom-color:#000077; 
	border-bottom-style:solid;
	border-bottom-width:2px; 
	border-top:thin; 
	border-top-color:#000077; 
	border-top-style:solid;
	border-top-width:2px;
	border-left:thin; 
	border-left-color:#000077; 
	border-left-style:solid;
	border-left-width:2px; 
	border-right:thin; 
	border-right-color:#000077; 
	border-right-style:solid;
	border-right-width:2px;
}
.greenbutton a:link
{
	color:#3399FF;
}
.orangebutton {
	font-size:18px;
	color:#CCFFCC;
	padding:2px;
	background:#CC3300;
	border-bottom:thin; 
	border-bottom-color:#000077; 
	border-bottom-style:solid;
	border-bottom-width:2px; 
	border-top:thin; 
	border-top-color:#000077; 
	border-top-style:solid;
	border-top-width:2px;
	border-left:thin; 
	border-left-color:#000077; 
	border-left-style:solid;
	border-left-width:2px; 
	border-right:thin; 
	border-right-color:#000077; 
	border-right-style:solid;
	border-right-width:2px;
}
.bronzebutton {
	font-size:18px;
	color:#CCFFCC;
	padding:2px;
	background:#663300;
	border-bottom:thin; 
	border-bottom-color:#000077;
	border-bottom-style:solid;
	border-bottom-width:2px; 
	border-top:thin; 
	border-top-color:#000077; 
	border-top-style:solid;
	border-top-width:2px;
	border-left:thin; 
	border-left-color:#000077; 
	border-left-style:solid;
	border-left-width:2px; 
	border-right:thin; 
	border-right-color:#000077; 
	border-right-style:solid;
	border-right-width:2px;
}
.fushsiabutton {
	border-style: solid;
	border-color: #0000FF;
	font-size: 18px;
	color: #CCFFCC;
	padding: 2px;
	background: fuchsia;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
}
.fushsiabutton a:link
{
	color:#0000CC;
}
.tealbutton {
	border-color: #0000FF;
	font-size: 18px;
	color: #CCFFCC;
	padding: 2px;
	background: teal;
	border-bottom: thin;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top: thin;
	border-top-style: solid;
	border-top-width: 2px;
	border-left: thin;
	border-left-style: solid;
	border-left-width: 2px;
	border-right: thin;
	border-right-style: solid;
	border-right-width: 2px;
}
.tealbutton a:link
{
	color:aqua;
}
.yellowbutton {
	border-style: solid;
	border-color: #0000FF;
	font-size: 18px;
	color: #003300;
	padding: 2px;
	background: #CCAA22;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
}
.yellowbutton a:link
{
	color:blue;
}
.blackbutton {
	border-color: #666666;
	font-size: 18px;
	color: #CCFFCC;
	padding: 2px;
	background: #000000;
	border-bottom: thin;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top: thin;
	border-top-style: solid;
	border-top-width: 2px;
	border-left: thin;
	border-left-style: solid;
	border-left-width: 2px;
	border-right: thin;
	border-right-style: solid;
	border-right-width: 2px;
}
.blackinsetbutton {
	border-color: #666666;
	font-size: 18px;
	color: #CCFFCC;
	padding: 2px;
	background: #000000;
	border-bottom: thin;
	border-bottom-style: inset;
	border-bottom-width: 3px;
	border-top: thin;
	border-top-style: inset;
	border-top-width: 3px;
	border-left: thin;
	border-left-style: inset;
	border-left-width: 3px;
	border-right: thin;
	border-right-style: inset;
	border-right-width: 3px;
}
.yellowgroovebutton {
	border-style: groove;
	border-color: #00FFFF;
	font-size: 18px;
	color: #003300;
	padding: 2px;
	background: #CCAA22;
	border-bottom-width: 4px;
	border-top-width: 4px;
	border-left-width: 4px;
	border-right-width: 4px;
}
.yellowgroovebutton a:link{
	color:navy;
}
.boneoutsetbutton {
	border-style: outset;
	border-color: #0000FF;
	font-size: 18px;
	color: #003300;
	padding: 2px;
	background: #AAAAAA;
	border-bottom-width: 4px;
	border-top-width: 4px;
	border-left-width: 4px;
	border-right-width: 4px;
}
.boneoutsetbutton a:link{
	color:navy;
}
.slateblueridgebutton {
	border-color: #0000FF;
	font-size: 18px;
	color: #CCFFCC;
	padding: 2px;
	background: #001122;
	border-bottom: thin;
	border-bottom-style: ridge;
	border-bottom-width: 4px;
	border-top: thin;
	border-top-style: ridge;
	border-top-width: 4px;
	border-left: thin;
	border-left-style: ridge;
	border-left-width: 4px;
	border-right: thin;
	border-right-style: ridge;
	border-right-width: 4px;
}
.slatebluedoublebutton {
	border-color: #0000FF;
	font-size: 18px;
	color: #CCFFCC;
	padding: 2px;
	background: #002233;
	border-bottom-style: double;
	border-bottom-width: 4px;
	border-top-style: double;
	border-top-width: 4px;
	border-left-style: double;
	border-left-width: 4px;
	border-right-style: double;
	border-right-width: 4px;
}
.essay
{
	border-bottom: 2px solid #aaaaaa;
	border-top: 2px solid #aaaaaa;
	color: #FFFFFF;
	background-color: #202277;
	text-align: center;
	border-top-color: #00FFFF;
	border-bottom-color: #00FFFF;
}
.brief
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #fec0fe;
	background-color: #fec0fe;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.news
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #222222;
	background-color: #88fe88;
	text-align: center;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.journal
{
	border-bottom: 2px solid #aaaaaa; 
	border-top: 2px solid #aaaaaa; 
	color: #DDDDDD; 
	background-color: #000000;
	text-align:center;
}
.post
{
	border-bottom: 2px solid #aaaaaa; 
	border-top: 2px solid #aaaaaa; 
	color: #888888; 
	background-color: #000000;
	text-align:center;
}
.notes
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #222222;
	background-color: #fefa80;
	text-align: center;
	border-top-color: #00FFFF;
	border-bottom-color: #00FFFF;
}
.notes_fiction
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #ffffff;
	background-color: #4444cc;
	border-top-color: #00FFFF;
	border-bottom-color: #00FFFF;
}
.review
{
	border-bottom: 2px solid #aaaaaa; 
	border-top: 2px solid #aaaaaa; 
	color: #005500; 
	background-color: #005500;
}
.summary
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #222222;
	background-color: #80fafe;
	text-align: center;
	border-top-color: #FF0000;
	border-bottom-color: #FF0000;
}
.new_fill
{
	color: #000000;
	border-bottom: 2px solid #860000;
	border-top: 2px solid #860000;
	background-color: #ffc0aa;
	border-top-color: #FF0000;
	border-bottom-color: #FF0000;
}
.empty
{
	color: #990000;
	font-weight: bold;
}
.empty_tag
{
	color:#fefa80;
	background-color:#111111;
	border:2px solid #a0a0a0;
}
.gharr
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #222222;
	background-color: #00b0b0;
	text-align: center;
	border-top-color: #0066FF;
	border-bottom-color: #0066FF;
	border-top-width: 3px;
	border-bottom-width: 3px;
}
.project_collaboration
{
	border-bottom: 2px solid #00b0b0;
	border-top: 2px solid #00b0b0;
	color: #0080f0;
	background-color: #0080f0;
	text-align: center;
	border-top-color: #00FFFF;
	border-bottom-color: #00FFFF;
}
.social_media_news
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #000000;
	background-color: #00aa00;
	text-align: center;
	border-top-color: #00FFFF;
	border-bottom-color: #00FFFF;
}
.news_global_significance
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #ffffff;
	background-color: #f04040;
	text-align: center;
	border-top-color: #00FFFF;
	border-bottom-color: #00FFFF;
}
.news_controversial_subject
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #000022;
	background-color: #f04040;
	text-align: center;
	border-top-color: #32CCCC;
	border-bottom-color: #32CCCC;
}
.legends
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #000000;
	background-color: #d8b040;
	text-align: center;
	border-top-color: #00FFFF;
	border-bottom-color: #00FFFF;
}
.of_interest
{
	border-bottom: 2px solid #aaaaaa;
	border-top: 2px solid #aaaaaa;
	color: #FFFFFF;
	background-color: #525200;
	text-align: center;
}
.person_org_interesting_material
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #000000;
	background-color: #b8b800;
	text-align: center;
	border-top-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
}
.dedication
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #f06040;
	background-color: #f06040;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.technical
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #a0a0a0;
	background-color: #a0a0a0;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.edit_in_progress
{
	border-bottom: 2px solid #f04040; 
	border-top: 2px solid #f04040; 
	color: #a0a0a0; 
	background-color: #a0a0a0;
}
.programs
{
	border-bottom: 2px solid #857cab;
	border-top: 2px solid #857cab;
	color: #0080f0;
	background-color: #0080f0;
	border-top-color: #99CCFF;
	border-bottom-color: #99CCFF;
}
.brainstorm
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #3366ff;
	background-color: #3366ff;
	border-top-color: #99CCFF;
	border-bottom-color: #99CCFF;
}
.milestone
{
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	color: #857cab;
	background-color: #857cab;
	border-top-color: #99CCFF;
	border-bottom-color: #99CCFF;
}
.highlight
{
	background:#FFBB55;
	color:navy;
}
.highlight a:link
{
	color:navy;
}
.funkypink
{
	background:fuchsia;
	color:navy;
}
.funkypink a:link
{
	color:navy;
}
.sunnyellow
{
	background:#FFFF66;
	color:navy;
}
.sunnyellow a:link
{
	color:navy;
}
.greensea
{
	background:#66FF66;
	color:navy;
}
.greensea a:link
{
	color:navy;
}
.bluehorizon
{
	background-color:#99CCFF;
	color:navy;
}
.bluehorizon a:link
{
	color:navy;
}

.highlighter
{
	background-color: #006666;
	border-bottom: thin;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-color: #666666;
	border-top-style: solid;
	border-top-width: 2px;
	color: #FFFF00;
}
.highlighter_interesting_groups
{
	background-color: #ffd0b0;
	color:black;
}
.highlighter_blue
{
	background-color: #DDDDFF;
	color: #000000;
}
.highlighter_red
{
	background-color: #FF7070;
	color: #000000;
}
.highlighter_yellow
{
	background-color: #FFEE99;
	color: #000000;
}
.highlighter_yellow_note {
	background-color: #FAFA80;
	color: #000000;
}
.highlighter_yellow_gold {
	background-color: #DDDD20;
	color: #202020;
}

.highlighter_grey
{
	background-color: #DDDDDD;
	color: #000000;
}
.highlighter_green
{
	background-color: #DDFFDD;
	color: #000000;
}
.highlighter_purple
{
	background-color: #DDCCDD;
	color: #000000;
}
.highlighter_link_meanings
{
	background-color: #442244;
	color: orange;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-color: #666666;
	border-top-style: solid;
	border-top-width: 2px;
}
.link_new_idea_light
{
	color: #000000;
	border-bottom: 2px solid #0099ff;
	border-top: 2px solid #0099ff;
	background-color: #99ccff;
	border-top-color: #00FFFF;
	border-bottom-color: #00FFFF;
}
.link_new_idea_light a:link
{
    color: #003399;	
}
.link__new_idea_dark
{
	color: #ffffff;
	border-bottom: 2px solid #0099ff;
	border-top: 2px solid #0099ff;
	background-color: #0080f0;
	border-top-color: #00FFFF;
	border-bottom-color: #00FFFF;
}
.link__new_idea_dark a:link{
	color: #ffffff;
}
.Screen_display {
	border-bottom: 2px solid #aaaaaa;
	border-top: 2px solid #aaaaaa;
	color: #888888;
	background-color: #000000;
	text-align: left;
}
.text_red_code_warning {
	color: #CC0000;
	font-weight: normal;
}
.article_tag {
	color: #80FE88;
	background-color: #111111;
	border: 2px solid #a0a0a0;
}
.rapid_transport_node {
	border-bottom: 2px solid #3366ff;
	border-top: 2px solid #3366ff;
	background-color: #66BBBB;
	border-top-color: #0000FF;
	border-bottom-color: #0000FF;
	border-top-width: 3px;
	border-bottom-width: 3px;
}
.rapid_transport_node a:link
{
	color:blue;
}
.node {
	color:#0000FF;
	font-size: 20px;
	font-family: "Segoe UI Symbol";
}
.node a:link
{
	color:#FFFFFF;
}
.Delimiter {
}
.CSS_Table_Standard {
	background-color: #191919;
	width: 100%;
	border: 1px solid #66AA66;
	color: #FFFFFF;
}
.CSS_Cell_Standard_centred {
	display: table-cell;
	visibility: visible;
	border: 2px solid #008080;
	text-align: center;
}
.CSS_Cell_Standard {
	display: table-cell;
	visibility: visible;
	border: 2px solid #008080;
	padding-left: 20px;
}
.CSS_Cell_Standard_Code {
	font-family: "Courier New", Courier, monospace;
	color: #339B67;
	font-weight: 200;
	visibility: visible;
	display: table-cell;
	border: 2px solid #008080;
	padding-left: 20px;
}
.CSS_Cell_Standard_picture {
	display: table-cell;
	visibility: visible;
	border: 2px solid #008080;
}
.CSS_Table {
	display: table;
	visibility: visible;
	border: 2px solid #FF6600;
	background-image: url('Images/Firerock Dark.gif');
	font-size: 20px;
}
.CSS_Cell {
	visibility: visible;
	display: table-cell;
	border: 2px solid #FF6600;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.CSS_Cell_Code {
	font-family: "Courier New", Courier, monospace;
	color: #339B67;
	font-weight: 200;
	visibility: visible;
	display: table-cell;
	border: 2px solid #FF6600;
	padding-left: 20px;
}
.CSS_Cell_Centered {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border: 2px solid #FF6600;
	text-align: center;
	visibility: visible;
	display: table-cell;
}
