#core-content p {text-align:left !important;}

p, pre {color:#000; }

pre {overflow: auto;} 


#header {margin-bottom:25px;}

#demo #f {float:left; margin:0 25px 25px 0; width:30%;}

#demo #f textarea, #demo #f2 textarea, form textarea {font-family:monospace !important; color:#333; border:2px inset #fff !important;}

#begin {padding-top:1px; }

big {font-size:150% !important; }
b {font-size:120% !important; }
b {font-weight:bold; color:#00f;}

code {margin:auto;}

.code {margin:auto; font-family:monospace; background:#eee; color:#003; padding:5px; word-wrap: break-word; border:1px dotted #003;}

.code b, code b {font-weight:bold; font-size:120%; color:#00f !important;}

.skybg {background:#cff; color:#603;}

.s1 {
background: transparent;
color: #060;
}

.grn {
background: transparent;
color: #090;
}

.s2, .blu {
background: transparent;
color: #00f;
}

.red {color:#c00;}

pre {line-height:normal !important;}

span.ltbltxt, .s40 {color: #36C;}

.s40, code {font-size:large;font-weight:bold; background:#eee !important;}

code {padding:0 5px;}

#footer {clear:right;}

#footer .widget-area p {text-align:center !important; margin-top:25px;}

#footer .widget-area ul li {list-style:none !important;text-align:center !important; margin:0;}

#core-content p.rght {text-align:right !important;}

h1.rght, h4.rght, h3.rght{text-transform:none; text-align:right;}

.tableofcontents {
    width: 70%;
    margin: auto; margin-bottom:30px;
    border: 2px outset #600;
    padding: 2px;
}

.tableofcontents .lside {
    border-right: 0px none;
}
.tableofcontents .rside, .tableofcontents .lside {
    display: table-cell;
    width: 45%;
    padding: 5px;
    border: 1px solid #300;
}

.tableofcontents ul li {line-height:normal !important;}


.tableofcontents a, .tableofcontents a:link {
    background: transparent;
    color: #36C;
    text-decoration: underline;
}


.tableofcontents a:visited { color:#039;}

.tableofcontents a:active {
background:transparent; color: #00f; text-decoration: none;
}
.tableofcontents a:hover {
color: #111; background: transparent; text-decoration: none;
}


#anim-menu {float:right;text-align:left; margin-right:15px;}

#animmenu {float:left; width:30%; margin-right:15px; padding:0 10px 0 0; border:3px outset #ccc; border-left:0;}
#animmenu p a {text-decoration:underline !important; text-align:left !important;}

#animmenu h4 {text-align:left; font-size:large !important; color:#000;}

.grey {
    background: transparent;
    color: #ccc;
}

.green {
    color: #063;
}

.zero99, trq {color:#099;}

.col900 {color:#900;}

#core-content p.cntr {text-align:center !important;}

#entrez {border:0;}
#entrez td {border:0;}
#entrez td#door {width:45%;}
#entrez td#door pre {font-size:x-small;}
#entrez td#doormenu {font-size:small;width:65%;}
#entrez td#doormenu p {text-align:left;margin-left:30%;margin-right:0;}
#entrez td#doorbase, #entrez td#doormenubase {vertical-align:bottom;}

#entrez .ll {color:#063;font:110% bold sans-serif;padding-right:10px;}

#pleasenote {font-size:large;}


#reminder {border:3px double #060;border-width:3px 0; width:55%;padding:5px;font-size:100%;margin:auto;position:relative;left:18%;top:50px;}

#core-content .center, #jsanim {text-align: center !important;}
 
#jsanim {margin-bottom:25px;}

#bz {background: transparent url("/gifs/beachzoom.gif") no-repeat scroll left top;
height: 55px;
width: 50px;
margin:auto;
border:1px inset #fff;
}

.navybg {background:#003; color:#3cf;} 


.gry {
    background: transparent;
    color: #9CF;
}

.olv {
    background: transparent;
    color: #690;
}

.lme {
    background: transparent;
    color: #0F0;
}

.gld {
    background: transparent;
    color: #CC6;
}

.vio {
    background: transparent;
    color: #69F;
}


.Chrbg {background:#039; color:#9fc !important;} 

.c9fc {color:#9fc;} 
.ccff {color:#cff;}
.c9ff {color:#9ff;}

.bg066 {background:#066; color:#9ff;}

.bg006 {background:#006; color:#9cf;}


.edit2015 {font-family:sans-serif; color:#006;}

.strike {text-decoration:line-through;}


/**
 *    Real-World CSS
 *    by @visualidiot. Licensed under WTPFL.
 */
 
/* @group Blink */

.blink {
    -webkit-animation: blink .75s linear infinite;
    -moz-animation: blink .75s linear infinite;
    -ms-animation: blink .75s linear infinite;
    -o-animation: blink .75s linear infinite;
    animation: blink .75s linear infinite;
}