/*
THEME NAME: blog.txt
THEME URI: http://www.plaintxt.org/themes/blogtxt/
DESCRIPTION: Where a blog and its text join together. An exceptionally clean theme&mdash;a classic. For WordPress 2.6.x.
VERSION: 4.6.1
AUTHOR: Scott Allan Wallick
AUTHOR URI: http://scottwallick.com/
TAGS: variable width, fixed width, variable columns, two columns, three columns, widgets, theme options, options page, white, gray, typography, microformats, hatom, hcard
*/
a,a:link {outline:none;text-decoration:none;}
div#header a,div#header /*  a:link{color:#0d1117;}  */
div.hfeed a,div.hfeed a:link,div.entry-content ul.xoxo li.hentry span a,div.entry-content ul.xoxo li.hentry span a:link{border-bottom:1px solid #9aa1ae;}
div.hfeed .entry-title a,div.hfeed .entry-title a:link,div.hfeed div.entry-meta a,div.hfeed div.entry-meta a:link{border-bottom:none;}
div.sidebar a,div.sidebar a:link{background:#fff;border-bottom:1px solid #ccd0d6;color:#34425b;}
div#footer a,div#footer a:link{border-bottom: 1px solid #ccd0d6;color: #9aa1ae;}
div.entry-content ul.xoxo li.hentry span a:visited{color:#677284;}
div#header a:hover{color:#9aa1ae;}
div#footer a:hover{border-bottom: 1px solid #34425b;color: #34425b;}
div.hfeed a:hover,div.hfeed .entry-title a:hover,div.hfeed div.entry-meta a:hover,div.sidebar a:hover,div.entry-content ul.xoxo li.hentry span a:hover{border-bottom:1px solid #0d1117;color:#0d1117;}
div.hfeed a:active,div.sidebar a:active{color:#677284;border-bottom:1px solid #b4b9c3;}
body{background:#fff;color:#222;line-height:140%;margin:0 0 2em;padding:0;}
body abbr.published,body abbr.comment-published{border:none;}
body img{border:none;max-width:99%;}
body input#s{background:#f6f6f7;border:1px solid #9ca1a8;font-size:1em;line-height:normal;padding:0.3em 0.2em;}
body.author div.hfeed div.archive-meta p{color:#555;font-size:0.9em;margin:0;}
body.single div.navigation{margin:4em 0 0;}
div#footer{color:#9aa1ae;font-size:0.9em;padding:6em 0 0;}
div#globalnav,div.access,div#footer span#theme-link span.additional-name,div#footer span#theme-link span.family-name{display:none;}
div#header a{text-decoration:none;}
div#header div#blog-description,div#header div.archive-description{font-size:1.1em;line-height:133%;}
div#header h1#blog-title{border-bottom:0.1em solid #ccd0d6;font-weight:normal;font-size:3em;line-height:75%;letter-spacing:1px;margin:0;text-transform:uppercase;}
div#wrapper .important{background:#f5f5dc url(images/important.png) no-repeat 0.5em center;border-bottom:1px solid #d0d0bb;border-top:1px solid #d0d0bb;padding:0.3em 0.5em 0.3em 2.3em;}
div#wrapper div.entry-content .download{background:url(images/file-download.png) no-repeat center left;}
div#wrapper div.entry-content .html{background:url(images/file-html.png) no-repeat center left;}
div#wrapper div.entry-content .html,div#wrapper div.entry-content .download,div#wrapper div.entry-content .pdf,div#wrapper div.entry-content .zip{margin-left:2px;padding:2px 0 2px 19px;}
div#wrapper div.entry-content .pdf{background:url(images/file-pdf.png) no-repeat center left;}
div#wrapper div.entry-content .zip{background:url(images/file-zip.png) no-repeat center left;}
div.comments h3{color:#4d5663;font-size:1.4em;font-weight:400;margin:4em 0 0.3em;}
div.comments h3.comment-header span.comment-count{color:#7a818a;font-size:0.8em;padding-left:0.2em;}
div.comments ol#comments{margin:0 0 0 2em;padding:0;}
div.comments ol#comments li{margin:1em 0 5em;padding:0;}
div.comments ol#comments li img.photo { float:left; margin:0 1em 0.5em 0; }
div.comments ol#pingbacks{list-style:none;margin:1em 0 0 1.5em;padding:0;}
div.comments ol#pingbacks li{border:1px solid #ccd0d6;color:#777;font-size:0.9em;list-style:none;margin:0 0 1.5em;padding:1em;}
div.comments ol#pingbacks p{margin-bottom:0;}
div.comments ol.commentlist li .fn,div.sidebar ul li#blogtxt-recent-comments .fn{font-weight:700;}
div.comments ol.commentlist p{margin:0.5em 0;}
div.comments ol.commentlist span.comment-meta,div.comments p#loggedin{font-style:italic;}
div.comments span.req-field{color:#c00;}
div.entry-content .alignleft{float:left;margin:0.5em 1em 0.5em 0;}
div.entry-content .alignright{float:right;margin:0.5em 0 0.5em 1em;}
div.entry-content .center,div.entry-content .aligncenter{display:block;margin:1em auto;}
div.entry-content .clearer,div.entry-content .entry-edit{clear:both;width:99%;}
div.entry-content .content-column{width:40%;}
div.entry-content .more-link{font-size:95%;font-weight:700;text-transform:uppercase;}
div.entry-content a:hover img.center,div.entry-content a:hover img.aligncenter,div.entry-content a:hover img.alignright,div.entry-content a:hover img.alignleft{border:1px solid #2c384d;}
div.entry-content blockquote blockquote,div.comments ol.commentlist blockquote blockquote{border-left:5px solid #ccd0d6;font-size:0.9em;padding:0 1em;}
div.entry-content blockquote {padding: 5px;}
div.comments ol.commentlist blockquote{background:#ebedef;color:#4d5663;padding:0.1em 1em;}
div.entry-content code,div.entry-content pre,div.comments ol.commentlist code,div.comments ol.commentlist pre{color:#494C5C;font:1em/133% "courier new",courier,monospace;}
div.entry-content del,div.comments ol.commentlist del{background:#ebedef;color:#31343a;}
div.entry-content div.page-link{font-size:0.9em;font-weight:700;margin:0 0 1.5em;text-align:center;}
div.entry-content h2,div.entry-content h3{font-size:1.5em;margin:1.5em 0 -0.3em;}
div.entry-content h2,div.entry-content h3,div.entry-content h4,div.entry-content h5,div.entry-content h6{font-weight:400;}
div.entry-content h4{font-size:1.4em;margin:1.5em 0 -0.3em;}
div.entry-content h5{font-size:1.3em;margin:1.5em 0 -0.4em;}
div.entry-content h6{font-size:1.2em;margin:1.5em 0 -0.5em;}
div.entry-content img.center,div.entry-content img.alignright,div.entry-content img.alignleft{border:1px solid #9aa1ae;}
div.entry-content ins,div.comments ol.commentlist ins{background:#f5f5dc;}
div.entry-content ol ol{list-style:lower-alpha;}
div.entry-content p,div.formcontainer p{margin:1em 0;}
body.attachment h3.entry-title{margin:-1.5em 0 0.5em 0;}
div.entry-content div.entry-attachment{margin:-0.5em 0 1em;}
div.entry-content div.entry-caption{margin-bottom:2em;}
body.attachment h3.entry-title,div.entry-content div.entry-attachment,div.entry-content div.entry-caption{text-align:center;}
div.entry-content .wp-caption-text{font-style:italic;margin:0.2em auto 1em auto;text-align:center;}
div.entry-content div.gallery{clear:both;float:left;margin:1em auto;text-align:center;width:100%;}
div.entry-content div.gallery dl{float:left;margin:0 auto;text-align:center;}
div.entry-content div.gallery dl.gallery-columns-2{width:49%;}
div.entry-content div.gallery dl.gallery-columns-3{width:33%;}
div.entry-content div.gallery dl.gallery-columns-4{width:24%;}
div.entry-content div.gallery dl.gallery-columns-5{width:19%;}
div.entry-content div.gallery dd{font-style:italic;margin:0 auto 1em auto;text-align:center;}
div.entry-content div.gallery *{margin:0;padding:0;}
div.entry-content div.entry-attachment img,div.entry-content div#nav-images div img{max-width:none;overflow:hidden;}
body.attachment div#wrapper div#content div#nav-images{clear:both;margin:1em auto 2em auto;width:100%;}
body.attachment div#nav-images div{margin:0;padding:2% 2% 4% 2%;width:46%;}
body.attachment div#nav-images div.nav-previous{text-align:right;}
body.attachment div#nav-images div.nav-next{text-align:left;}
body.attachment div.entry-meta,body.attachment div.comments{clear:both;width:100%;}
div.entry-content div.entry-caption,div.entry-content q,div.comments ol.commentlist q{color:#494c5c;}
div.entry-content ul li ul{list-style:square;line-height:150%;}
div.entry-content ul.xoxo,div.entry-content ul.xoxo li{list-style:none;margin:0;padding:0;}
div.entry-content ul.xoxo li h3{margin-bottom:0.3em;}
div.entry-content ul.xoxo li ul{margin:0;padding:0;}
div.entry-content ul.xoxo li ul li{list-style:square;margin:0 0 0 2em;}
div.entry-content ul.xoxo li.hentry span.entry-title{font-size:1em;text-transform:none;}
div.entry-content ul.xoxo li.hentry span.entry-date{font-size:1em;}
div.entry-content ul.xoxo li ul li p{font-style:italic;margin-top:0.3em;}
div.formcontainer form#commentform,div.sidebar ul,div.sidebar ul li#blogtxt-recent-comments blockquote.comment-summary,div.sidebar ul li#blogtxt-recent-comments blockquote.comment-summary p{margin:0;padding:0;}
div.formcontainer div.form-input{margin:0 0 1em;}
div.formcontainer div.form-input input{width:20em;}
div.formcontainer div.form-input input,div.formcontainer div.form-textarea textarea{background:#f6f6f7;border:1px solid #7a818a;font-size:1em;line-height:normal;padding:0.3em;}
div.formcontainer div.form-textarea-label{margin:1em 0 0.2em;}
div.formcontainer textarea#comment{height:12em;margin:0 0 0.5em;overflow:auto;width:25em;}
div.formcontainer,p#mustlogin{margin:0 0 1em 1.5em;}
div.hentry div.archive-meta{font-style:italic;margin:0.5em 0 2em 2em;}
div.hentry div.entry-meta{background:#f6f7f8;border-bottom:1px solid #ccd0d6;border-top:1px solid #ccd0d6;color:#677284;font-size:0.9em;margin:1em 0 5em;padding:0.2em 0.5em;text-align:center;clear:both;}
div.hentry div.entry-meta span.meta-sep{padding:0 0 0 0.3em;}
div.hfeed .entry-title{font-size:1.6em;font-weight:400;line-height:133%;margin:0 0 -0.3em;text-transform:uppercase;}
div.hfeed .page-title{color:#4d5663;font-size:1.7em;font-weight:400;line-height:133%;margin:2em 0 0;}
div.hfeed .page-title span.page-subtitle{color:#7a818a;font-size:0.8em;padding-left:0.2em;}
div.hfeed div#post-0 input#s{width:50%;}
div.hfeed div.p1{margin:5em 0 0;}
div.nav-next{float:right;text-align:right;}
div.nav-previous{float:left;text-align:left;}
div.navigation{font-size:0.9em;height:1.2em;text-align:center;text-transform:uppercase;}
div.navigation div{width:48%;}
div.sidebar{line-height:150%; margin-right:-3px;}
div.sidebar ul li{list-style:none;margin:0 0 2.5em;padding:0;}
div.sidebar ul li h3{font-weight:bold;font-size:1.2em;line-height:133%;letter-spacing:1px;margin:0 0 0.1em;text-transform:uppercase;}
div.sidebar ul li ul li{color:#4d5663;margin:0;padding:0;}
div.sidebar ul li ul li ul{margin:0 0 0.2em;}
div.sidebar ul li ul li ul li{color:#9aa1ae;list-style:disc;margin:0 0 0 2em;}
div.sidebar ul li#blogtxt-recent-comments span.comment-entry-title{font-size:0.8em;}
div.sidebar ul li#blogtxt-recent-comments ul li{margin:0 0 2em;}
div.sidebar ul li#tag-cloud{width:95%;overflow:hidden;line-height:250%;background:transparent;}
div.sidebar ul li#tag-cloud h3{margin-bottom:-1em;}
div.sidebar ul li#calendar div#calendar_wrap{margin:0.5em 0 0;}
div.sidebar ul li#calendar table#wp-calendar{text-align:center;width:75%;}
div.sidebar ul li#calendar table#wp-calendar tbody a{font-size:1.1em;font-weight:700;}
div.sidebar ul li#google-search div form#gsearch,div.sidebar ul li#calendar table#wp-calendar caption{text-align:left;}
div.sidebar ul li#rss_links ul li a,div.sidebar ul li#rss-links ul li a{background:url(images/feed.png) no-repeat left center;padding:0 0 0 15px;}
div.sidebar ul li#search form#searchform{margin:0.2em 0 0;padding:0;}
div.sidebar ul li#search input#s{width:7em;}
div.sidebar ul li.entry-interact ul li.comment-link a{background:url(images/comments.png) no-repeat left center;padding:0 0 0 15px;}
div.sidebar ul li.entry-interact ul li.trackback-link a{background:url(images/trackbacks.png) no-repeat left center;padding:0 0 0 15px;}
div.sidebar ul li.widget_text div.textwidget p{margin:0 0 0.5em;}



/* ---------  Begin 7R colors & styles --------- */

#kuyp {font-family: impact, cursive}

#y {font-weight: bold; color: #FFFFFF; background-color: #DDDDDD}
#yas {font-weight: bold; color: #FFFFFF; background-color: #CCCCCC}
#yan {font-weight: bold; color: #DFBFDF; background-color: #D000D0}
#yaf {font-weight: bold; color: #BFBFFF; background-color: #AAFFFF}
#yau {font-weight: bold; color: #BFE7BF; background-color: #00EE00}
#yac {font-weight: bold; color: #FFFFFF; background-color: #FFFFAA}
#yam {font-weight: bold; color: #FFBF7F; background-color: #FFBF00}
#yag {font-weight: bold; color: #FFBFBF; background-color: #FF7700}
#yrs {color: #B2B2B2; background-color: #666666}
#yrn {color: #BF7FBF; background-color: #800080}
#yrf {color: #7F7FFF; background-color: #0000FF}
#yru {color: #7FCF7F; background-color: #00A000}
#yrc {color: #FFFFFF; background-color: #CCCC00}

#yrm {color: #FFD27F; background-color: #FFA500}
#yrg {color: #FF7F7F; background-color: #FF0000}
#ycs {color: #8C8C8C; background-color: #1A1A1A}
#ycn {color: #9F3F9F; background-color: #500050}
#ycf {color: #3F3FFF; background-color: #000066}
#ycu {color: #3FB73F; background-color: #004000}
#ycc {color: #FFFF3F; background-color: #AAAA00}
#ycm {color: #FFBB3F; background-color: #DD7100}
#ycg {color: #FF3F3F; background-color: #AA0000}
#ycd {color: #FFFFFF; background-color: #000000}
#dis {color: #000000; background-color: #444444}
#din {color: #280028; background-color: #500050}
#dif {color: #000033; background-color: #000066}
#diu {color: #002000; background-color: #004000}
#dic {color: #555500; background-color: #AAAA00}
#dim {color: #6E3800; background-color: #DD7100}
#dig {color: #550000; background-color: #AA0000}
#d {color: #000000; background-color: #222222}


#d a:hover {background-color: #666666;}
#dis a:hover {background-color: #555555;}
#din a:hover {background-color: #700070;}
#dif a:hover {background-color: #000099;}
#diu a:hover {background-color: #006000;}
#dic a:hover {background-color: #BBBB00;}
#dim a:hover {background-color: #EE8200;}
#dig a:hover {background-color: #CC0000;}

#sry {color: #000000; background-color: #B2B2B2}
#nry {color: #500050; background-color: #BF7FBF}
#fry {color: #000066; background-color: #7F7FFF}
#ury {color: #004000; background-color: #7FCF7F}
#cry {color: #AAAA00; background-color: #FFFF7F}
#mry {color: #DD7100; background-color: #FFD27F}
#gry {color: #AA0000; background-color: #FF7F7F}


#san {color: #666666; background-color: #800080}
#saf {color: #666666; background-color: #0000FF}
#sau {color: #666666; background-color: #00A000}
#sac {color: #666666; background-color: #FFFF00}
#sam {color: #666666; background-color: #FFA500}
#sag {color: #666666; background-color: #FF0000}

#nas {color: #800080; background-color: #666666}
#naf {color: #800080; background-color: #0000FF}
#nau {color: #800080; background-color: #00A000}
#nac {color: #800080; background-color: #FFFF00}
#nam {color: #800080; background-color: #FFA500}
#nag {color: #800080; background-color: #FF0000}

#fas {color: #0000FF; background-color: #666666}
#fan {color: #0000FF; background-color: #800080}
#fau {color: #0000FF; background-color: #00A000}
#fac {color: #0000FF; background-color: #FFFF00}
#fam {color: #0000FF; background-color: #FFA500}
#fag {color: #0000FF; background-color: #FF0000}

#uas {color: #00A000; background-color: #666666}
#uan {color: #00A000; background-color: #800080}
#uaf {color: #00A000; background-color: #0000FF}
#uac {color: #00A000; background-color: #FFFF00}
#uam {color: #00A000; background-color: #FFA500}
#uag {color: #00A000; background-color: #FF0000}

#cas {color: #FFFF00; background-color: #666666}
#can {color: #FFFF00; background-color: #800080}
#caf {color: #FFFF00; background-color: #0000FF}
#cau {color: #FFFF00; background-color: #00A000}
#cam {color: #FFFF00; background-color: #FFA500}
#cag {color: #FFFF00; background-color: #FF0000}

#mas {color: #FFA500; background-color: #666666}
#man {color: #FFA500; background-color: #800080}
#maf {color: #FFA500; background-color: #0000FF}
#mau {color: #FFA500; background-color: #00A000}
#mac {color: #FFA500; background-color: #FFFF00}
#mag {color: #FFA500; background-color: #FF0000}

#gas {color: #FF0000; background-color: #666666}
#gan {color: #FF0000; background-color: #800080}
#gaf {color: #FF0000; background-color: #0000FF}
#gau {color: #FF0000; background-color: #00A000}
#gac {color: #FF0000; background-color: #FFFF00}
#gam {color: #FF0000; background-color: #FFA500}

#s {color: #666666}
#n {color: #800080}
#f {color: #0000FF}
#u {color: #00A000}
#c {font-weight: bold; color: #DDDD00}
#m {color: #FFA500}
#g {color: #FF0000}
#sr {color: #CCCCCC}
#nr {color: #D000D0}
#fr {font-weight: bold; color: #AAFFFF}
#ur {color: #00EE00}
#cr {font-weight: bold; color: #FFFFAA}
#cr a:hover {background-color: #F8F8F8;}
#mr {color: #FFD000}
#gr {color: #FF7700}
#srs {color: #7F7F7F}
#srn {color: #8C4C8C}
#srf {color: #4C4CCC}
#sru {color: #4C9C4C}
#src {color: #CCCC4C}

#srm {color: #CC9F4C}
#srg {color: #CC4C4C}
#scs {color: #666666}
#scn {color: #733373}
#scf {color: #3333B2}
#scu {color: #338333}
#scc {color: #B2B233}
#scm {color: #B28533}
#scg {color: #B23333}
#sis {color: #4C4C4C}
#sin {color: #591959}
#sif {color: #191999}
#siu {color: #196919}
#sic {color: #999919}
#sim {color: #996C19}
#sig {color: #991919}
#sf {color: #1A1A1A}
#nrs {color: #833383}
#nrn {color: #900090}
#nrf {color: #5000CF}
#nru {color: #505050}
#nrc {color: #CF7F50}
#nrm {color: #CF5250}
#nrg {color: #CF0050}
#ncs {color: #733373}
#ncn {color: #800080}
#ncf {color: #4000BF}
#ncu {color: #405040}
#ncc {color: #BF7F40}
#ncm {color: #BF5240}
#ncg {color: #BF0040}
#nis {color: #633363}
#nin {color: #700070}
#nif {color: #3000AF}
#niu {color: #305030}
#nic {color: #AF7F30}
#nim {color: #AF5230}
#nig {color: #AF0030}
#nf {color: #500050}
#frs {color: #667FB2}
#frn {color: #734CBF}
#frf {color: #334CFF}
#fru {color: #339C7F}
#frc {color: #B2CC7F}
#frm {color: #B29F7F}
#frg {color: #B24C7F}
#fcs {color: #3333B2}
#fcn {color: #4000BF}
#fcf {color: #0000FF}
#fcu {color: #00507F}
#fcc {color: #7F7F7F}
#fcm {color: #7F527F}
#fcg {color: #7F007F}
#fis {color: #333388}
#fin {color: #400095}
#fif {color: #0000D4}
#fiu {color: #005055}
#fic {color: #7F7F55}
#fim {color: #7F5255}
#fig {color: #7F0055}
#ff {color: #000066}
#urs {color: #338833}
#urn {color: #405540}
#urf {color: #00557F}
#uru {color: #00A500}
#urc {color: #7FD400}
#urm {color: #7FA700}
#urg {color: #7F5500}
#ucs {color: #337333}
#ucn {color: #404040}
#ucf {color: #00407F}
#ucu {color: #009000}
#ucc {color: #7FBF00}
#ucm {color: #7F9200}
#ucg {color: #7F4000}
#uis {color: #336333}
#uin {color: #403040}
#uif {color: #00307F}
#uiu {color: #008000}
#uic {color: #7FAF00}
#uim {color: #7F8200}
#uig {color: #7F3000}
#uf {color: #004000}
#crs {color: #B2B266}
#crn {color: #BF7F73}
#crf {color: #7F7FB2}
#cru {color: #7FCF33}
#crc {font-weight: bold; color: #FFFF33}
#crm {color: #FFD233}
#crg {color: #FF7F33}
#ccs {color: #B2B233}
#ccn {color: #BF7F40}
#ccf {color: #7F7F7F}
#ccu {color: #7FCF00}
#ccc {color: #FFFF00}
#ccm {color: #FFD200}
#ccg {color: #FF7F00}
#cis {color: #999933}
#cin {color: #A66640}
#cif {color: #66667F}
#ciu {color: #66B600}
#cic {color: #E5E500}
#cim {color: #E5B800}
#cig {color: #E56600}
#cf {color: #AAAA00}
#mrs {color: #B28F33}
#mrn {color: #BF5C40}
#mrf {color: #7F5C7F}
#mru {color: #7FAC00}
#mrc {color: #FFDC00}
#mrm {color: #FFAF00}
#mrg {color: #FF5C00}
#mcs {color: #B28533}
#mcn {color: #BF5240}
#mcf {color: #7F527F}
#mcu {color: #7FA200}
#mcc {color: #FFD200}
#mcm {color: #FFA500}
#mcg {color: #FF5200}
#mis {color: #AA7C33}
#min {color: #B74940}
#mif {color: #77497F}
#miu {color: #779900}
#mic {color: #F6C900}
#mim {color: #F69C00}
#mig {color: #F64900}
#mf {color: #DD7100}
#grs {color: #B25533}
#grn {color: #BF2240}
#grf {color: #7F227F}
#gru {color: #7F7200}
#grc {color: #FFA100}
#grm {color: #FF7400}
#grg {color: #FF2200}
#gcs {color: #B23333}
#gcn {color: #BF0040}
#gcf {color: #7F007F}
#gcu {color: #7F5000}
#gcc {color: #FF7F00}
#gcm {color: #FF5200}
#gcg {color: #FF0000}
#gis {color: #993333}
#gin {color: #A60040}
#gif {color: #66007F}
#giu {color: #665000}
#gic {color: #E57F00}
#gim {color: #E55200}
#gig {color: #E50000}
#gf {color: #AA0000}



#b-s {background-color: #666666}
#b-n {background-color: #800080}
#b-f {background-color: #0000FF}
#b-u {background-color: #00A000}
#b-c {background-color: #FFFF00}
#b-m {background-color: #FFA500}
#b-g {background-color: #FF0000}
#b-sr {background-color: #CCCCCC}
#b-nr {background-color: #D000D0}
#b-fr {background-color: #AAFFFF}
#b-ur {background-color: #00EE00}
#b-cr {background-color: #FFFFAA}
#b-mr {background-color: #FFD000}
#b-gr {background-color: #FF7700}
#b-srs {background-color: #7F7F7F; color: #333333}
#b-srn {background-color: #8C4C8C; color: #333333}
#b-srf {background-color: #4C4CCC; color: #333333}
#b-sru {background-color: #4C9C4C; color: #333333}
#b-src {background-color: #CCCC4C; color: #333333}
#b-srm {background-color: #CC9F4C; color: #333333}

#b-srg {background-color: #CC4C4C; color: #333333}
#b-scs {background-color: #666666; color: #BBBBBB}
#b-scn {background-color: #733373; color: #BBBBBB}
#b-scf {background-color: #3333B2; color: #BBBBBB}
#b-scu {background-color: #338333; color: #BBBBBB}
#b-scc {background-color: #B2B233; color: #777777}
#b-scm {background-color: #B28533; color: #BBBBBB}
#b-scg {background-color: #B23333; color: #BBBBBB}
#b-sis {background-color: #4C4C4C}
#b-sin {background-color: #591959}
#b-sif {background-color: #191999}
#b-siu {background-color: #196919}
#b-sic {background-color: #999919}
#b-sim {background-color: #996C19}
#b-sig {background-color: #991919}
#b-sf {background-color: #1A1A1A}
















#b-nrs {background-color: #833383}
#b-nrn {background-color: #900090}
#b-nrf {background-color: #5000CF}
#b-nru {background-color: #505050}
#b-nrc {background-color: #CF7F50}
#b-nrm {background-color: #CF5250}
#b-nrg {background-color: #CF0050}
#b-ncs {background-color: #733373}
#b-ncn {background-color: #800080}
#b-ncf {background-color: #4000BF}
#b-ncu {background-color: #405040}
#b-ncc {background-color: #BF7F40}
#b-ncm {background-color: #BF5240}
#b-ncg {background-color: #BF0040}
#b-nis {background-color: #633363}
#b-nin {background-color: #700070}
#b-nif {background-color: #3000AF}
#b-niu {background-color: #305030}
#b-nic {background-color: #AF7F30}
#b-nim {background-color: #AF5230}
#b-nig {background-color: #AF0030}
#b-nf {background-color: #500050}

#b-frs {background-color: #667FB2}
#b-frn {background-color: #734CBF}
#b-frf {background-color: #334CFF}
#b-fru {background-color: #339C7F}
#b-frc {background-color: #B2CC7F}
#b-frm {background-color: #B29F7F}
#b-frg {background-color: #B24C7F}
#b-fcs {background-color: #3333B2}
#b-fcn {background-color: #4000BF}
#b-fcf {background-color: #0000FF}
#b-fcu {background-color: #00507F}
#b-fcc {background-color: #7F7F7F}
#b-fcm {background-color: #7F527F}
#b-fcg {background-color: #7F007F}
#b-fis {background-color: #333388}
#b-fin {background-color: #400095}
#b-fif {background-color: #0000D4}
#b-fiu {background-color: #005055}
#b-fic {background-color: #7F7F55}
#b-fim {background-color: #7F5255}
#b-fig {background-color: #7F0055}
#b-ff {background-color: #000066}

#b-urs {background-color: #338833}
#b-urn {background-color: #405540}
#b-urf {background-color: #00557F}
#b-uru {background-color: #00A500}
#b-urc {background-color: #7FD400}
#b-urm {background-color: #7FA700}
#b-urg {background-color: #7F5500}
#b-ucs {background-color: #337333}
#b-ucn {background-color: #404040}
#b-ucf {background-color: #00407F}
#b-ucu {background-color: #009000}
#b-ucc {background-color: #7FBF00}
#b-ucm {background-color: #7F9200}
#b-ucg {background-color: #7F4000}
#b-uis {background-color: #336333}
#b-uin {background-color: #403040}
#b-uif {background-color: #00307F}
#b-uiu {background-color: #008000}
#b-uic {background-color: #7FAF00}
#b-uim {background-color: #7F8200}
#b-uig {background-color: #7F3000}
#b-uf {background-color: #004000}

#b-crs {background-color: #B2B266}
#b-crn {background-color: #BF7F73}
#b-crf {background-color: #7F7FB2}
#b-cru {background-color: #7FCF33}
#b-crc {background-color: #FFFF33}
#b-crm {background-color: #FFD233}
#b-crg {background-color: #FF7F33}
#b-ccs {background-color: #B2B233}
#b-ccn {background-color: #BF7F40}
#b-ccf {background-color: #7F7F7F}
#b-ccu {background-color: #7FCF00}
#b-ccc {background-color: #FFFF00}
#b-ccm {background-color: #FFD200}
#b-ccg {background-color: #FF7F00}
#b-cis {background-color: #999933}
#b-cin {background-color: #A66640}
#b-cif {background-color: #66667F}
#b-ciu {background-color: #66B600}
#b-cic {background-color: #E5E500}
#b-cim {background-color: #E5B800}
#b-cig {background-color: #E56600}
#b-cf {background-color: #AAAA00}

#b-mrs {background-color: #B28F33}
#b-mrn {background-color: #BF5C40}
#b-mrf {background-color: #7F5C7F}
#b-mru {background-color: #7FAC00}
#b-mrc {background-color: #FFDC00}

#b-mrm {background-color: #FFAF00}
#b-mrg {background-color: #FF5C00}
#b-mcs {background-color: #B28533}
#b-mcn {background-color: #BF5240}
#b-mcf {background-color: #7F527F}
#b-mcu {background-color: #7FA200}
#b-mcc {background-color: #FFD200}
#b-mcm {background-color: #FFA500}
#b-mcg {background-color: #FF5200}
#b-mis {background-color: #AA7C33}
#b-min {background-color: #B74940}
#b-mif {background-color: #77497F}
#b-miu {background-color: #779900}
#b-mic {background-color: #F6C900}
#b-mim {background-color: #F69C00}
#b-mig {background-color: #F64900}
#b-mf {background-color: #DD7100}

#b-grs {background-color: #B25533}
#b-grn {background-color: #BF2240}
#b-grf {background-color: #7F227F}
#b-gru {background-color: #7F7200}
#b-grc {background-color: #FFA100}
#b-grm {background-color: #FF7400}
#b-grg {background-color: #FF2200}
#b-gcs {background-color: #B23333}
#b-gcn {background-color: #BF0040}
#b-gcf {background-color: #7F007F}
#b-gcu {background-color: #7F5000}
#b-gcc {background-color: #FF7F00}
#b-gcm {background-color: #FF5200}
#b-gcg {background-color: #FF0000}
#b-gis {background-color: #993333}
#b-gin {background-color: #A60040}
#b-gif {background-color: #66007F}
#b-giu {background-color: #665000}
#b-gic {background-color: #E57F00}
#b-gim {background-color: #E55200}
#b-gig {background-color: #E50000}
#b-gf {background-color: #AA0000}

#b-y {background-color: #FFFFFF}
#b-yas {font-weight: bold; color: #FFFFFF; background-color: #CCCCCC}
#b-yan {font-weight: bold; color: #DFBFDF; background-color: #D000D0}
#b-yaf {font-weight: bold; color: #BFBFFF; background-color: #AAFFFF}
#b-yau {font-weight: bold; color: #BFE7BF; background-color: #00EE00}
#b-yac {font-weight: bold; color: #FFFFFF; background-color: #FFFFAA}
#b-yam {font-weight: bold; color: #FFE8BF; background-color: #FFD000}
#b-yag {font-weight: bold; color: #FFBFBF; background-color: #FF7700}
#b-yrs {color: #B2B2B2; background-color: #666666}
#b-yrn {color: #BF7FBF; background-color: #800080}
#b-yrf {color: #7F7FFF; background-color: #0000FF}
#b-yru {color: #7FCF7F; background-color: #00A000}
#b-yrc {color: #FFFFFF; background-color: #CCCC00}
#b-yrm {color: #FFD27F; background-color: #FFA500}
#b-yrg {color: #FF7F7F; background-color: #FF0000}
#b-ycs {color: #8C8C8C; background-color: #1A1A1A}
#b-ycn {color: #9F3F9F; background-color: #500050}
#b-ycf {color: #3F3FFF; background-color: #000066}
#b-ycu {color: #3FB73F; background-color: #004000}
#b-ycc {color: #FFFF3F; background-color: #AAAA00}
#b-ycm {color: #FFBB3F; background-color: #DD7100}
#b-ycg {color: #FF3F3F; background-color: #AA0000}

#b-ycd {color: #FFFFFF; background-color: #000000}

#b-dis {color: #000000; background-color: #444444}
#b-din {color: #280028; background-color: #500050}
#b-dif {color: #000033; background-color: #000066}
#b-diu {color: #002000; background-color: #004000}
#b-dic {color: #555500; background-color: #AAAA00}
#b-dim {color: #6E3800; background-color: #DD7100}
#b-dig {color: #550000; background-color: #AA0000}
#b-d {color: #000000; background-color: #222222}



/* Begin Full Spectrum color & style  classes  */

.animal {border-top: medium solid #ff0000; border-bottom: medium solid #ff0000}
.as {border-top: thick solid #ff0000; border-bottom: thick solid #ff0000}
.afa {border-top: thin solid #ff0000; border-bottom: medium solid #ff0000}
.aff {border-top: thin solid #ffa500; border-bottom: medium solid #ff0000}
.afp {border-top: thin solid #00A000; border-bottom: medium solid #ff0000}
.afs {border-top: thin solid #800080; border-bottom: medium solid #ff0000}
.afv {border-top: thin solid #000000; border-bottom: medium solid #ff0000}
.afw {border-top: thin solid #0000FF; border-bottom: medium solid #ff0000}
.afr {border-top: thin solid #ffFF00; border-bottom: medium solid #ff0000}
.anran {border-top: medium solid #ff0000; border-bottom: thin solid #ff0000} 
.arf {border-top: medium solid #ff0000; border-bottom: thin solid #ffa500}
.arp {border-top: medium solid #ff0000; border-bottom: thin solid #00ff00} 
.ars {border-top: medium solid #ff0000; border-bottom: thin solid #800080} 
.arv {border-top: medium solid #ff0000; border-bottom: thin solid #000000} 
.arw {border-top: medium solid #ff0000; border-bottom: thin solid #0000FF}
.arr {border-top: medium solid #ff0000; border-bottom: thin solid #ffff00}
.ada {border-top: thick solid #ff0000; border-bottom: thin dashed #ff0000}
.adf {border-top: thick solid #ff0000; border-bottom: thin dashed #ffa500}
.adl {border-top: thick solid #ff0000; border-bottom: thin dashed #cccccc}
.adp {border-top: thick solid #ff0000; border-bottom: thin dashed #00a000}
.ads {border-top: thick solid #ff0000; border-bottom: thin dashed #800080}
.adw {border-top: thick solid #ff0000; border-bottom: thin dashed #0000FF}
.adr {border-top: thick solid #ff0000; border-bottom: thin dashed #ffff00}
.af {border-top: thin dashed #ff0000; border-bottom: thin dashed #ff0000}



.fire {border-top: medium solid #ffa500; border-bottom: medium solid #ffa500}
.fs {border-top: thick solid #ffa500; border-bottom: thick solid #ffa500}
.ffa {border-top: thin solid #ff0000; border-bottom: medium solid #ffa500}
.fff {border-top: thin solid #ffa500; border-bottom: medium solid #ffa500}
.ffl {border-top: thin solid #cccccc; border-bottom: medium solid #ffa500}
.ffp {border-top: thin solid #00A000; border-bottom: medium solid #ffa500}
.ffs {border-top: thin solid #800080; border-bottom: medium solid #ffa500}
.ffv {border-top: thin solid #000000; border-bottom: medium solid #ffa500}
.ffw {border-top: thin solid #0000ff; border-bottom: medium solid #ffa500}
.ffr {border-top: thin solid #ffff00; border-bottom: medium solid #ffa500}
.fra {border-top: medium solid #ffa500; border-bottom: thin solid #ff0000}
.firfi {border-top: medium solid #ffa500; border-bottom: thin solid #ffa500}
.frp {border-top: medium solid #ffa500; border-bottom: thin solid #00a000}
.firest {border-top: medium solid #ffa500; border-bottom: thin solid #800080}
.frv {border-top: medium solid #ffa500; border-bottom: thin solid #000000}
.frw {border-top: medium solid #ffa500; border-bottom: thin solid #0000FF}
.frr {border-top: medium solid #ffa500; border-bottom: thin solid #FFFF00}
.fda {border-top: thick solid #ffa500; border-bottom: thin dashed #ff0000}
.fdf {border-top: thick solid #ffa500; border-bottom: thin dashed #ffa500} 
.fdl {border-top: thick solid #ffa500; border-bottom: thin dashed #cccccc} 
.fdp {border-top: thick solid #ffa500; border-bottom: thin dashed #00a000} 
.fds {border-top: thick solid #ffa500; border-bottom: thin dashed #800080} 
.fdw {border-top: thick solid #ffa500; border-bottom: thin dashed #0000FF} 
.fdr {border-top: thick solid #ffa500; border-bottom: thin dashed #ffa500}
.f-f {border-top: thin dashed #ffa500; border-bottom: thin dashed #ffa500}

.light {border-top: medium solid #cccccc; border-bottom: medium solid #cccccc}
.ls {border-top: thick solid #cccccc; border-bottom: thick solid #cccccc}
.lfa {border-top: thin solid #ff0000; border-bottom: medium solid #cccccc}
.lff {border-top: thin solid #ffa500; border-bottom: medium solid #cccccc}
.lfl {border-top: thin solid #cccccc; border-bottom: medium solid #cccccc}
.lfp {border-top: thin solid #00A000; border-bottom: medium solid #cccccc}
.lfs {border-top: thin solid #800080; border-bottom: medium solid #cccccc}
.lfw {border-top: thin solid #0000ff; border-bottom: medium solid #cccccc}
.lfr {border-top: thin solid #ffff00; border-bottom: medium solid #cccccc}
.lov {border-top: medium solid #cccccc; border-bottom: thin dashed #000000}
.lra {border-top: medium solid #cccccc; border-bottom: thin solid #ff0000}
.lrf {border-top: medium solid #cccccc; border-bottom: thin solid #ffa500}
.lrp {border-top: medium solid #cccccc; border-bottom: thin solid #00A000}
.lrs {border-top: medium solid #cccccc; border-bottom: thin solid #800080}
.lrw {border-top: medium solid #cccccc; border-bottom: thin solid #0000FF}
.lrr {border-top: medium solid #cccccc; border-bottom: thin solid #ffff00}
.lw {border-top: thin dashed #cccccc; border-bottom: thin dashed #cccccc}

.plant {border-top: medium solid #00A000; border-bottom: medium solid #00A000}
.ps {border-top: thick solid #00A000; border-bottom: thick solid #00A000}
.pfa {border-top: thin solid #ff0000; border-bottom: medium solid #00A000}
.pff {border-top: thin solid #ffa500; border-bottom: medium solid #00A000}
.pfl {border-top: thin solid #cccccc; border-bottom: medium solid #00A000}
.pfp {border-top: thin solid #00A000; border-bottom: medium solid #00A000}
.pfs {border-top: thin solid #800080; border-bottom: medium solid #00A000}
.pfv {border-top: thin solid #000000; border-bottom: medium solid #00A000}
.pfw {border-top: thin solid #0000FF; border-bottom: medium solid #00A000}
.pfr {border-top: thin solid #ffff00; border-bottom: medium solid #00A000}
.pra {border-top: medium solid #00a000; border-bottom: thin solid #ff0000}
.prf {border-top: medium solid #00a000; border-bottom: thin solid #ffa500}
.prp {border-top: medium solid #00a000; border-bottom: thin solid #00A000}
.prs {border-top: medium solid #00a000; border-bottom: thin solid #800080}
.prv {border-top: medium solid #00a000; border-bottom: thin solid #000000}
.prw {border-top: medium solid #00a000; border-bottom: thin solid #0000FF}
.prr {border-top: medium solid #00a000; border-bottom: thin solid #ffFF00}
.pda {border-top: thick solid #00a000; border-bottom: thin dashed #ff0000}
.pdf {border-top: thick solid #00a000; border-bottom: thin dashed #ffa500}
.pdl {border-top: thick solid #00a000; border-bottom: thin dashed #cccccc}
.pdp {border-top: thick solid #00a000; border-bottom: thin dashed #00a000}
.pds {border-top: thick solid #00a000; border-bottom: thin dashed #800080}
.pdw {border-top: thick solid #00a000; border-bottom: thin dashed #0000FF}
.pdr {border-top: thick solid #00a000; border-bottom: thin dashed #FFFF00}
.pf {border-top: thin dashed #00A000; border-bottom: thin dashed #00A000}

.stone {border-top: medium solid #800080; border-bottom: medium solid #800080}
.ss {border-top: thick solid #800080; border-bottom: thick solid #800080}
.sfa {border-top: thin solid #ff0000; border-bottom: medium solid #800080}
.sff {border-top: thin solid #ffa500; border-bottom: medium solid #800080}
.sfl {border-top: thin solid #cccccc; border-bottom: medium solid #800080}
.sfp {border-top: thin solid #00A000; border-bottom: medium solid #800080}
.sfs {border-top: thin solid #800080; border-bottom: medium solid #800080}
.sfv {border-top: thin solid #000000; border-bottom: medium solid #800080}
.sfw {border-top: thin solid #0000FF; border-bottom: medium solid #800080}
.sfr {border-top: thin solid #ffff00; border-bottom: medium solid #800080}
.sra {border-top: medium solid #800080; border-bottom: thin solid #ff0000}
.strfi {border-top: medium solid #800080; border-bottom: thin solid #ffa500}
.srp {border-top: medium solid #800080; border-bottom: thin solid #00A000}
.strst {border-top: medium solid #800080; border-bottom: thin solid #800080}
.srv {border-top: medium solid #800080; border-bottom: thin solid #000000}
.srw {border-top: medium solid #800080; border-bottom: thin solid #0000FF}
.srr {border-top: medium solid #800080; border-bottom: thin solid #ffFF00}
.sda {border-top: thick solid #800080; border-bottom: thin dashed #ff0000}
.sdf {border-top: thick solid #800080; border-bottom: thin dashed #ffa500}
.sdl {border-top: thick solid #800080; border-bottom: thin dashed #cccccc}
.sdp {border-top: thick solid #800080; border-bottom: thin dashed #00A000}
.sds {border-top: thick solid #800080; border-bottom: thin dashed #800080}
.sdw {border-top: thick solid #800080; border-bottom: thin dashed #0000FF}
.sdr {border-top: thick solid #800080; border-bottom: thin dashed #ffff00}
.stf {border-top: thin dashed #800080; border-bottom: thin dashed #800080}

.vacuum {border-top: medium solid #000000; border-bottom: medium solid #000000}
.vda {border-top: thick solid #000000; border-bottom: thin dashed #ff0000}
.vdf {border-top: thick solid #000000; border-bottom: thin dashed #ffa500}
.vdp {border-top: thick solid #000000; border-bottom: thin dashed #00A000}
.vds {border-top: thick solid #000000; border-bottom: thin dashed #800080}
.vdw {border-top: thick solid #000000; border-bottom: thin dashed #0000FF}
.vdr {border-top: thick solid #000000; border-bottom: thin dashed #ffff00}
.vf {border-top: thin dashed #000000; border-bottom: thin dashed #000000}
.vfv {border-top: thin solid #000000; border-bottom: medium solid #000000}
.vfa {border-top: thin solid #ff0000; border-bottom: medium solid #000000}
.vff {border-top: thin solid #ffa500; border-bottom: medium solid #000000}
.vfp {border-top: thin solid #007f00; border-bottom: medium solid #000000}
.vfs {border-top: thin solid #7f007f; border-bottom: medium solid #000000}
.vfw {border-top: thin solid #0000ff; border-bottom: medium solid #000000}
.vfr {border-top: thin solid #ffff00; border-bottom: medium solid #000000}
.vt {border-top: thick solid #000000; border-bottom: thick solid #000000}

.water {border-top: medium solid #0000FF; border-bottom: medium solid #0000FF}
.ws {border-top: thick solid #0000FF; border-bottom: thick solid #0000FF}
.wfa {border-top: thin solid #ff0000; border-bottom: medium solid #0000ff}
.wff {border-top: thin solid #ffa500; border-bottom: medium solid #0000ff}
.wfl {border-top: thin solid #cccccc; border-bottom: medium solid #0000ff}
.wfp {border-top: thin solid #00A000; border-bottom: medium solid #0000ff}
.wfs {border-top: thin solid #800080; border-bottom: medium solid #0000ff}

.wfv {border-top: thin solid #000000; border-bottom: medium solid #0000ff}
.wfw {border-top: thin solid #0000FF; border-bottom: medium solid #0000ff}
.wfr {border-top: thin solid #FFFF00; border-bottom: medium solid #0000ff}
.wra {border-top: medium solid #0000FF; border-bottom: thin solid #ff0000}
.wrf {border-top: medium solid #0000FF; border-bottom: thin solid #ffa500}
.wrp {border-top: medium solid #0000FF; border-bottom: thin solid #00A000}
.wrs {border-top: medium solid #0000FF; border-bottom: thin solid #800080}
.wrv {border-top: medium solid #0000FF; border-bottom: thin solid #000000}
.wrw {border-top: medium solid #0000FF; border-bottom: thin solid #0000FF}
.wrr {border-top: medium solid #0000FF; border-bottom: thin solid #ffFF00}
.wda {border-top: thick solid #0000FF; border-bottom: thin dashed #ff0000}
.wdf {border-top: thick solid #0000FF; border-bottom: thin dashed #ffa500}
.wdl {border-top: thick solid #0000FF; border-bottom: thin dashed #cccccc}
.wdp {border-top: thick solid #0000FF; border-bottom: thin dashed #00A000}
.wds {border-top: thick solid #0000FF; border-bottom: thin dashed #800080}
.wdw {border-top: thick solid #0000FF; border-bottom: thin dashed #0000FF}
.wdr {border-top: thick solid #0000FF; border-bottom: thin dashed #ffFF00}
.wf {border-top: thin dashed #0000FF; border-bottom: thin dashed #0000FF}

.wind {border-top: medium solid #FFFF00; border-bottom: medium solid #FFFF00}
.rs {border-top: thick solid #ffff00; border-bottom: thick solid #ffff00}
.rfa {border-top: thin solid #ff0000; border-bottom: medium solid #ffff00}
.rff {border-top: thin solid #ffa500; border-bottom: medium solid #ffff00}
.rfl {border-top: thin solid #cccccc; border-bottom: medium solid #ffff00}
.rfp {border-top: thin solid #00a000; border-bottom: medium solid #ffff00}
.rfs {border-top: thin solid #800080; border-bottom: medium solid #ffff00}
.rfv {border-top: thin solid #000000; border-bottom: medium solid #ffff00}
.rfw {border-top: thin solid #0000ff; border-bottom: medium solid #ffff00}
.rfr {border-top: thin solid #FFFF00; border-bottom: medium solid #ffff00}
.rra {border-top: medium solid #FFFF00; border-bottom: thin solid #ff0000}
.rrf {border-top: medium solid #FFFF00; border-bottom: thin solid #ffa500}
.rrp {border-top: medium solid #FFFF00; border-bottom: thin solid #00A000}
.rrs {border-top: medium solid #FFFF00; border-bottom: thin solid #800080}
.rrv {border-top: medium solid #FFFF00; border-bottom: thin solid #000000}
.rrw {border-top: medium solid #FFFF00; border-bottom: thin solid #0000FF}
.rrr {border-top: medium solid #FFFF00; border-bottom: thin solid #FFFF00}
.rda {border-top: thick solid #FFFF00; border-bottom: thin dashed #ff0000}
.rdf {border-top: thick solid #FFFF00; border-bottom: thin dashed #ffa500}
.rdl {border-top: thick solid #FFFF00; border-bottom: thin dashed #cccccc}
.rdp {border-top: thick solid #FFFF00; border-bottom: thin dashed #00A000}
.rds {border-top: thick solid #FFFF00; border-bottom: thin dashed #800080}
.rdw {border-top: thick solid #FFFF00; border-bottom: thin dashed #0000ff}
.rdr {border-top: thick solid #FFFF00; border-bottom: thin dashed #ffff00}
.rf {border-top: thin dashed #FFFF00; border-bottom: thin dashed #FFFF00}





.kuyp {font-family: impact, cursive}

.y {font-weight: bold; color: #FFFFFF; background-color: #DDDDDD}
.yas {font-weight: bold; color: #FFFFFF; background-color: #CCCCCC}
.yan {font-weight: bold; color: #DFBFDF; background-color: #D000D0}
.yaf {font-weight: bold; color: #BFBFFF; background-color: #AAFFFF}
.yau {font-weight: bold; color: #007F00; background-color: #00FF00}
.yac {font-weight: bold; color: #FFFFFF; background-color: #FFFF7F}
.yam {font-weight: bold; color: #FFBF7F; background-color: #FF7F00}
.yag {font-weight: bold; color: #FF7F7F; background-color: #FF0000}
.yrs {font-weight: bold; color: #B2B2B2; background-color: #666666}
.yrn {font-weight: bold; color: #BF7FBF; background-color: #800080}
.yrf {font-weight: bold; color: #7F7FFF; background-color: #0000FF}
.yru {font-weight: bold; color: #7FCF7F; background-color: #00A000}
.yrc {font-weight: bold; color: #FFFFFF; background-color: #CCCC00}
.yrm {font-weight: bold; color: #FFD27F; background-color: #FFA500}
.yrg {font-weight: bold; color: #FF7F7F; background-color: #FF0000}
.ycs {font-weight: bold; color: #8C8C8C; background-color: #1A1A1A}
.ycn {font-weight: bold; color: #9F3F9F; background-color: #500050}
.ycf {font-weight: bold; color: #3F3FFF; background-color: #000066}
.ycu {font-weight: bold; color: #3FB73F; background-color: #004000}
.ycc {font-weight: bold; color: #FFFF3F; background-color: #AAAA00}
.ycm {font-weight: bold; color: #FFBB3F; background-color: #DD7100}
.ycg {font-weight: bold; color: #FF3F3F; background-color: #AA0000}
.ycd {font-weight: bold; color: #FFFFFF; background-color: #000000}
.dis {color: #000000; background-color: #444444}
.din {color: #280028; background-color: #500050}
.dif {color: #000033; background-color: #000066}
.diu {color: #002000; background-color: #004000}
.dic {color: #555500; background-color: #AAAA00}
.dim {color: #6E3800; background-color: #DD7100}
.dig {color: #550000; background-color: #AA0000}
.d {color: #000000; background-color: #222222}


.d a:hover {background-color: #666666;}
.dis a:hover {background-color: #555555;}
.din a:hover {background-color: #700070;}
.dif a:hover {background-color: #000099;}
.diu a:hover {background-color: #006000;}
.dic a:hover {background-color: #BBBB00;}
.dim a:hover {background-color: #EE8200;}
.dig a:hover {background-color: #CC0000;}

.sry {color: #000000; background-color: #B2B2B2}
.nry {color: #500050; background-color: #BF7FBF}
.fry {color: #000066; background-color: #7F7FFF}
.ury {color: #004000; background-color: #7FCF7F}
.cry {color: #AAAA00; background-color: #FFFF7F}
.mry {color: #DD7100; background-color: #FFD27F}
.gry {color: #AA0000; background-color: #FF7F7F}


.san {color: #666666; background-color: #800080}
.saf {color: #666666; background-color: #0000FF}
.sau {color: #666666; background-color: #00A000}
.sac {color: #666666; background-color: #FFFF00}
.sam {color: #666666; background-color: #FFA500}
.sag {color: #666666; background-color: #FF0000}

.nas {color: #800080; background-color: #666666}
.naf {color: #800080; background-color: #0000FF}
.nau {color: #800080; background-color: #00A000}
.nac {color: #800080; background-color: #FFFF00}
.nam {color: #800080; background-color: #FFA500}
.nag {color: #800080; background-color: #FF0000}

.fas {color: #0000FF; background-color: #666666}
.fan {color: #0000FF; background-color: #800080}
.fau {color: #0000FF; background-color: #00A000}
.fac {color: #0000FF; background-color: #FFFF00}
.fam {color: #0000FF; background-color: #FFA500}
.fag {color: #0000FF; background-color: #FF0000}

.uas {color: #00A000; background-color: #666666}
.uan {color: #00A000; background-color: #800080}
.uaf {color: #00A000; background-color: #0000FF}
.uac {color: #00A000; background-color: #FFFF00}
.uam {color: #00A000; background-color: #FFA500}
.uag {color: #00A000; background-color: #FF0000}

.cas {color: #FFFF00; background-color: #666666}
.can {color: #FFFF00; background-color: #800080}
.caf {color: #FFFF00; background-color: #0000FF}

.cau {color: #FFFF00; background-color: #00A000}
.cam {color: #FFFF00; background-color: #FFA500}
.cag {color: #FFFF00; background-color: #FF0000}

.mas {color: #FFA500; background-color: #666666}
.man {color: #FFA500; background-color: #800080}
.maf {color: #FFA500; background-color: #0000FF}
.mau {color: #FFA500; background-color: #00A000}
.mac {color: #FFA500; background-color: #FFFF00}
.mag {color: #FFA500; background-color: #FF0000}

.gas {color: #FF0000; background-color: #666666}

.gan {color: #FF0000; background-color: #800080}
.gaf {color: #FF0000; background-color: #0000FF}
.gau {color: #FF0000; background-color: #00A000}
.gac {color: #FF0000; background-color: #FFFF00}
.gam {color: #FF0000; background-color: #FFA500}

.s { color: #7F7F7F }
.sr { color: #BFBFBF }
.srs { color: #9F9F9F }
.srn { color: #9F5F9F }
.srf { color: #5F5FDF }
.sru { color: #5F9F5F }
.src { color: #DFDF5F }
.srm { color: #DF9F5F }
.srg { color: #DF5F5F }
.scs { color: #7F7F7F }
.scn { color: #7F3F7F }
.scf { color: #3F3FBF }
.scu { color: #3F7F3F }
.scc { color: #BFBF3F }
.scm { color: #BF7F3F }
.scg { color: #BF3F3F }
.sis { color: #5F5F5F }
.sin { color: #5F1F5F }
.sif { color: #1F1F9F }
.siu { color: #1F5F1F }
.sic { color: #9F9F1F }
.sim { color: #9F5F1F }
.sig { color: #9F1F1F }
.sf { color: #3F3F3F }
.n { color: #7F007F }
.nr { color: #BF00BF }
.nrs { color: #9F3F9F }
.nrn { color: #9F009F }
.nrf { color: #5F00DF }
.nru { color: #5F3F5F }
.nrc { color: #DF7F5F }
.nrm { color: #DF3F5F }
.nrg { color: #DF005F }
.ncs { color: #7F3F7F }
.ncn { color: #7F007F }
.ncf { color: #3F00BF }
.ncu { color: #3F3F3F }
.ncc { color: #BF7F3F }
.ncm { color: #BF3F3F }
.ncg { color: #BF003F }
.nis { color: #5F3F5F }
.nin { color: #5F005F }
.nif { color: #1F009F }
.niu { color: #1F3F1F }
.nic { color: #9F7F1F }
.nim { color: #9F3F1F }
.nig { color: #9F001F }
.nf { color: #3F003F }
.f { color: #0000FF }
.fr { color: #007FFF }
.frs { color: #3F7FBF }
.frn { color: #3F3FBF }
.frf { color: #003FFF }
.fru { color: #007F7F }
.frc { color: #7FBF7F }
.frm { color: #7F7F7F }
.frg { color: #7F3F7F }
.fcs { color: #3F3FBF }
.fcn { color: #3F00BF }
.fcf { color: #0000FF }
.fcu { color: #003F7F }
.fcc { color: #7F7F7F }

.fcm { color: #7F3F7F }
.fcg { color: #7F007F }
.fis { color: #3F3F7F }
.fin { color: #3F007F }
.fif { color: #0000BF }
.fiu { color: #003F3F }
.fic { color: #7F7F3F }
.fim { color: #7F3F3F }
.fig { color: #7F003F }
.ff { color: #00007F }
.u { color: #007F00 }
.ur { color: #00FF00 }
.urs { color: #3FBF3F }
.urn { color: #3F7F3F }
.urf { color: #007F7F }
.uru { color: #00BF00 }
.urc { color: #7FFF00 }
.urm { color: #7FBF00 }
.urg { color: #7F7F00 }
.ucs { color: #3F7F3F }



.ucn { color: #3F3F3F }
.ucf { color: #003F7F }
.ucu { color: #007F00 }
.ucc { color: #7FBF00 }
.ucm { color: #7F7F00 }
.ucg { color: #7F3F00 }
.uis { color: #3F5F3F }
.uin { color: #3F1F3F }
.uif { color: #001F7F }
.uiu { color: #005F00 }
.uic { color: #7F9F00 }
.uim { color: #7F5F00 }
.uig { color: #7F1F00 }
.uf { color: #7F3F00 }
.c { color: #FFFF00 }
.cr { color: #FFFF7F }
.crs { color: #BFBF7F }
.crn { color: #BF7F7F }
.crf { color: #7F7FBF }
.cru { color: #7FBF3F }
.crc { color: #FFFF3F }
.crm { color: #FFBF3F }
.crg { color: #FF7F3F }
.ccs { color: #BFBF3F }
.ccn { color: #BF7F3F }
.ccf { color: #7F7F7F }
.ccu { color: #7FBF00 }
.ccc { color: #FFFF00 }
.ccm { color: #FFBF00 }
.ccg { color: #FF7F00 }
.cis { color: #7F7F3F }
.cin { color: #7F3F3F }
.cif { color: #3F3F7F }
.ciu { color: #3F7F00 }
.cic { color: #BFBF00 }
.cim { color: #BF7F00 }
.cig { color: #BF3F00 }
.cf { color: #7F7F00 }
.m { color: #FF7F00 }
.mr { color: #FFBF7F }
.mrs { color: #BF9F7F }
.mrn { color: #BF5F7F }
.mrf { color: #7F5FBF }
.mru { color: #7F9F3F }
.mrc { color: #FFDF3F }
.mrm { color: #FF9F3F }
.mrg { color: #FF5F3F }
.mcs { color: #BF7F3F }






.mcn { color: #BF3F3F }
.mcf { color: #7F3F7F }
.mcu { color: #7F7F00 }
.mcc { color: #FFBF00 }
.mcm { color: #FF7F00 }
.mcg { color: #FF3F00 }
.mis { color: #7F5F3F }
.min { color: #7F1F3F }
.mif { color: #3F1F7F }
.miu { color: #3F5F00 }
.mic { color: #BF9F00 }
.mim { color: #BF5F00 }
.mig { color: #BF1F00 }
.mf { color: #7F3F00 }
.g { color: #FF0000 }
.gr { color: #FF7F7F }
.grs { color: #BF7F7F }
.grn { color: #BF3F7F }
.grf { color: #7F3FBF }
.gru { color: #7F7F3F }
.grc { color: #FFBF3F }
.grm { color: #FF7F3F }
.grg { color: #FF3F3F }
.gcs { color: #BF3F3F }
.gcn { color: #BF003F }
.gcf { color: #7F007F }
.gcu { color: #7F3F00 }
.gcc { color: #FF7F00 }
.gcm { color: #FF3F00 }
.gcg { color: #FF0000 }
.gis { color: #7F3F3F }
.gin { color: #7F003F }
.gif { color: #3F007F }
.giu { color: #3F3F00 }
.gic { color: #BF7F00 }
.gim { color: #BF3F00 }
.gig { color: #BF0000 }
.gf { color: #7F0000 }


.y {background-color: #FFFFFF}
.yas {font-weight: bold; color: #FFFFFF; background-color: #CCCCCC}
.yan {font-weight: bold; color: #DFBFDF; background-color: #D000D0}
.yaf {font-weight: bold; color: #BFBFFF; background-color: #AAFFFF}
.yau {font-weight: bold; color: #BFE7BF; background-color: #00EE00}
.yac {font-weight: bold; color: #FFFFFF; background-color: #FFFFAA}
.yam {font-weight: bold; color: #FFE8BF; background-color: #FFD000}
.yag {font-weight: bold; color: #FFBFBF; background-color: #FF7700}
.yrs {color: #B2B2B2; background-color: #666666}
.yrn {color: #BF7FBF; background-color: #800080}
.yrf {color: #7F7FFF; background-color: #0000FF}
.yru {color: #7FCF7F; background-color: #00A000}
.yrc {color: #FFFFFF; background-color: #CCCC00}
.yrm {color: #FFD27F; background-color: #FFA500}
.yrg {color: #FF7F7F; background-color: #FF0000}
.ycs {color: #8C8C8C; background-color: #1A1A1A}

.ycn {color: #9F3F9F; background-color: #500050}
.ycf {color: #3F3FFF; background-color: #000066}
.ycu {color: #3FB73F; background-color: #004000}
.ycc {color: #FFFF3F; background-color: #AAAA00}
.ycm {color: #FFBB3F; background-color: #DD7100}
.ycg {color: #FF3F3F; background-color: #AA0000}

.ycd {color: #FFFFFF; background-color: #000000}

.dis {color: #000000; background-color: #444444}
.din {color: #280028; background-color: #500050}
.dif {color: #000033; background-color: #000066}
.diu {color: #002000; background-color: #004000}
.dic {color: #555500; background-color: #AAAA00}
.dim {color: #6E3800; background-color: #DD7100}
.dig {color: #550000; background-color: #AA0000}
.d {color: #000000; background-color: #222222}



.c {font-weight: bold; color: #DDDD00}
h1 {font-weight: normal}
.cr {font-weight: bold; color: #FFFFAA}
.cr a:hover {background-color: #F8F8F8;}
.crc {font-weight: bold; color: #FFFF33}




/* .b-srs {background-color: #7F7F7F; color: #333333}
.b-srn {background-color: #8C4C8C; color: #333333}
.b-srf {background-color: #4C4CCC; color: #333333}
.b-sru {background-color: #4C9C4C; color: #333333}
.b-src {background-color: #CCCC4C; color: #333333}
.b-srm {background-color: #CC9F4C; color: #333333}

.b-srg {background-color: #CC4C4C; color: #333333}
.b-scs {background-color: #666666; color: .bBBBBB}
.b-scn {background-color: #733373; color: .bBBBBB}
.b-scf {background-color: #3333B2; color: .bBBBBB}
.b-scu {background-color: #338333; color: .bBBBBB}
.b-scc {background-color: #B2B233; color: #777777}
.b-scm {background-color: #B28533; color: #BBBBBB}
.b-scg {background-color: #B23333; color: #BBBBBB}
*/

.b-s { background-color: #7F7F7F }
.b-sr { background-color: #BFBFBF }
.b-srs { background-color: #9F9F9F }
.b-srn { background-color: #9F5F9F }
.b-srf { background-color: #5F5FDF }
.b-sru { background-color: #5F9F5F }
.b-src { background-color: #DFDF5F }
.b-srm { background-color: #DF9F5F }
.b-srg { background-color: #DF5F5F }
.b-scs { background-color: #7F7F7F }
.b-scn { background-color: #7F3F7F }
.b-scf { background-color: #3F3FBF }
.b-scu { background-color: #3F7F3F }
.b-scc { background-color: #BFBF3F }
.b-scm { background-color: #BF7F3F }
.b-scg { background-color: #BF3F3F }
.b-sis { background-color: #5F5F5F }
.b-sin { background-color: #5F1F5F }
.b-sif { background-color: #1F1F9F }
.b-siu { background-color: #1F5F1F }
.b-sic { background-color: #9F9F1F }
.b-sim { background-color: #9F5F1F }
.b-sig { background-color: #9F1F1F }
.b-sf { background-color: #3F3F3F }
.b-n { background-color: #7F007F }
.b-nr { background-color: #BF00BF }
.b-nrs { background-color: #9F3F9F }
.b-nrn { background-color: #9F009F }
.b-nrf { background-color: #5F00DF }
.b-nru { background-color: #5F3F5F }
.b-nrc { background-color: #DF7F5F }
.b-nrm { background-color: #DF3F5F }
.b-nrg { background-color: #DF005F }
.b-ncs { background-color: #7F3F7F }
.b-ncn { background-color: #7F007F }
.b-ncf { background-color: #3F00BF }
.b-ncu { background-color: #3F3F3F }
.b-ncc { background-color: #BF7F3F }
.b-ncm { background-color: #BF3F3F }
.b-ncg { background-color: #BF003F }
.b-nis { background-color: #5F3F5F }
.b-nin { background-color: #5F005F }
.b-nif { background-color: #1F009F }
.b-niu { background-color: #1F3F1F }
.b-nic { background-color: #9F7F1F }
.b-nim { background-color: #9F3F1F }
.b-nig { background-color: #9F001F }
.b-nf { background-color: #3F003F }
.b-f { background-color: #0000FF }
.b-fr { background-color: #007FFF }
.b-frs { background-color: #3F7FBF }
.b-frn { background-color: #3F3FBF }
.b-frf { background-color: #003FFF }
.b-fru { background-color: #007F7F }
.b-frc { background-color: #7FBF7F }
.b-frm { background-color: #7F7F7F }
.b-frg { background-color: #7F3F7F }
.b-fcs { background-color: #3F3FBF }
.b-fcn { background-color: #3F00BF }
.b-fcf { background-color: #0000FF }
.b-fcu { background-color: #003F7F }
.b-fcc { background-color: #7F7F7F }

.b-fcm { background-color: #7F3F7F }
.b-fcg { background-color: #7F007F }
.b-fis { background-color: #3F3F7F }
.b-fin { background-color: #3F007F }
.b-fif { background-color: #0000BF }
.b-fiu { background-color: #003F3F }
.b-fic { background-color: #7F7F3F }
.b-fim { background-color: #7F3F3F }
.b-fig { background-color: #7F003F }
.b-ff { background-color: #00007F }
.b-u { background-color: #007F00 }
.b-ur { background-color: #00FF00 }
.b-urs { background-color: #3FBF3F }
.b-urn { background-color: #3F7F3F }
.b-urf { background-color: #007F7F }
.b-uru { background-color: #00BF00 }

.b-urc { background-color: #7FFF00 }
.b-urm { background-color: #7FBF00 }
.b-urg { background-color: #7F7F00 }
.b-ucs { background-color: #3F7F3F }



.b-ucn { background-color: #3F3F3F }
.b-ucf { background-color: #003F7F }
.b-ucu { background-color: #007F00 }
.b-ucc { background-color: #7FBF00 }
.b-ucm { background-color: #7F7F00 }
.b-ucg { background-color: #7F3F00 }
.b-uis { background-color: #3F5F3F }
.b-uin { background-color: #3F1F3F }
.b-uif { background-color: #001F7F }
.b-uiu { background-color: #005F00 }
.b-uic { background-color: #7F9F00 }
.b-uim { background-color: #7F5F00 }
.b-uig { background-color: #7F1F00 }
.b-uf { background-color: #7F3F00 }
.b-c { background-color: #FFFF00 }
.b-cr { background-color: #FFFF7F }
.b-crs { background-color: #BFBF7F }
.b-crn { background-color: #BF7F7F }
.b-crf { background-color: #7F7FBF }
.b-cru { background-color: #7FBF3F }
.b-crc { background-color: #FFFF3F }
.b-crm { background-color: #FFBF3F }
.b-crg { background-color: #FF7F3F }
.b-ccs { background-color: #BFBF3F }
.b-ccn { background-color: #BF7F3F }
.b-ccf { background-color: #7F7F7F }
.b-ccu { background-color: #7FBF00 }
.b-ccc { background-color: #FFFF00 }
.b-ccm { background-color: #FFBF00 }
.b-ccg { background-color: #FF7F00 }
.b-cis { background-color: #7F7F3F }
.b-cin { background-color: #7F3F3F }
.b-cif { background-color: #3F3F7F }
.b-ciu { background-color: #3F7F00 }
.b-cic { background-color: #BFBF00 }
.b-cim { background-color: #BF7F00 }
.b-cig { background-color: #BF3F00 }
.b-cf { background-color: #7F7F00 }
.b-m { background-color: #FF7F00 }
.b-mr { background-color: #FFBF7F }
.b-mrs { background-color: #BF9F7F }
.b-mrn { background-color: #BF5F7F }
.b-mrf { background-color: #7F5FBF }
.b-mru { background-color: #7F9F3F }
.b-mrc { background-color: #FFDF3F }
.b-mrm { background-color: #FF9F3F }

.b-mrg { background-color: #FF5F3F }

.b-mcs { background-color: #BF7F3F }
.b-mcn { background-color: #BF3F3F }
.b-mcf { background-color: #7F3F7F }
.b-mcu { background-color: #7F7F00 }
.b-mcc { background-color: #FFBF00 }
.b-mcm { background-color: #FF7F00 }
.b-mcg { background-color: #FF3F00 }
.b-mis { background-color: #7F5F3F }
.b-min { background-color: #7F1F3F }
.b-mif { background-color: #3F1F7F }
.b-miu { background-color: #3F5F00 }
.b-mic { background-color: #BF9F00 }
.b-mim { background-color: #BF5F00 }
.b-mig { background-color: #BF1F00 }
.b-mf { background-color: #7F3F00 }
.b-g { background-color: #FF0000 }
.b-gr { background-color: #FF7F7F }
.b-grs { background-color: #BF7F7F }
.b-grn { background-color: #BF3F7F }
.b-grf { background-color: #7F3FBF }
.b-gru { background-color: #7F7F3F }
.b-grc { background-color: #FFBF3F }
.b-grm { background-color: #FF7F3F }
.b-grg { background-color: #FF3F3F }
.b-gcs { background-color: #BF3F3F }
.b-gcn { background-color: #BF003F }
.b-gcf { background-color: #7F007F }
.b-gcu { background-color: #7F3F00 }
.b-gcc { background-color: #FF7F00 }
.b-gcm { background-color: #FF3F00 }
.b-gcg { background-color: #FF0000 }
.b-gis { background-color: #7F3F3F }
.b-gin { background-color: #7F003F }
.b-gif { background-color: #3F007F }
.b-giu { background-color: #3F3F00 }
.b-gic { background-color: #BF7F00 }
.b-gim { background-color: #BF3F00 }
.b-gig { background-color: #BF0000 }
.b-gf { background-color: #7F0000 }


.b-y {background-color: #FFFFFF}
.b-yas {font-weight: bold; color: #FFFFFF; background-color: #CCCCCC}
.b-yan {font-weight: bold; color: #DFBFDF; background-color: #D000D0}
.b-yaf {font-weight: bold; color: #BFBFFF; background-color: #AAFFFF}
.b-yau {font-weight: bold; color: #BFE7BF; background-color: #00EE00}
.b-yac {font-weight: bold; color: #FFFFFF; background-color: #FFFFAA}
.b-yam {font-weight: bold; color: #FFE8BF; background-color: #FFD000}
.b-yag {font-weight: bold; color: #FFBFBF; background-color: #FF7700}
.b-yrs {color: #B2B2B2; background-color: #666666}
.b-yrn {color: #BF7FBF; background-color: #800080}
.b-yrf {color: #7F7FFF; background-color: #0000FF}
.b-yru {color: #7FCF7F; background-color: #00A000}
.b-yrc {color: #FFFFFF; background-color: #CCCC00}
.b-yrm {color: #FFD27F; background-color: #FFA500}
.b-yrg {color: #FF7F7F; background-color: #FF0000}
.b-ycs {color: #8C8C8C; background-color: #1A1A1A}

.b-ycn {color: #9F3F9F; background-color: #500050}
.b-ycf {color: #3F3FFF; background-color: #000066}
.b-ycu {color: #3FB73F; background-color: #004000}
.b-ycc {color: #FFFF3F; background-color: #AAAA00}
.b-ycm {color: #FFBB3F; background-color: #DD7100}
.b-ycg {color: #FF3F3F; background-color: #AA0000}

.b-ycd {color: #FFFFFF; background-color: #000000}

.b-dis {color: #000000; background-color: #444444}
.b-din {color: #280028; background-color: #500050}
.b-dif {color: #000033; background-color: #000066}
.b-diu {color: #002000; background-color: #004000}
.b-dic {color: #555500; background-color: #AAAA00}
.b-dim {color: #6E3800; background-color: #DD7100}
.b-dig {color: #550000; background-color: #AA0000}
.b-d {color: #000000; background-color: #222222}
