/* ========= name="general" =========== */

body    {
        text-align       : left;
        color            : #000000;
        background-color : #CCEEBB;
        margin           : 1em 1em 1em 1em;
}

/* ========= name="headings" ========= */

h1      {
        text-align       : center;
        font-weight      : bold;
        font-size        : x-large;
        color            : #440088; 
        background-color : #BBEEFF;
        background-image : URL(rpcgra.jpg);
        background-repeat: repeat-x;
        margin           : 0.5em 0em 0.5em 0em; 
        border-color     : #222222;
        border-width     : 1px 1px 1px 1px;
        border-style     : solid;
        padding          : 4px 8px 4px 16px;
}

h1 .small {
        color            : #228800; 
	font-size        : small;
}

h2      { 
        text-align       : center;
        font-weight      : bold;
        font-size        : large;
        color            : #440088; 
        background-color : #BBEEFF;
        background-image : URL(rpcgra.jpg);
        background-repeat: repeat-x;
        margin           : 0.5em 0em 0.5em 0em; 
        border-color     : #222222;
        border-width     : 1px 1px 1px 1px;
        border-style     : solid;
        padding          : 4px 8px 4px 16px;
}

h2 .small {
        color            : #6622AA; 
	font-size        : small;
}


h3  { 
        text-align       : center;
        color            : #440088; 
        background-color : #BBEEFF;
        background-image : URL(rpcgra.jpg);
        background-repeat: repeat-x;
        font-weight      : bold; 
        font-size        : normal;
        margin           : 0.5em 0em 0.5em 0em; 
        border-color     : #222222;
        border-style     : solid;
        border-width     : 1px 1px 1px 1px;
        padding          : 4px 8px 4px 12px;
}

h4 { 
        text-align       : center;
        font-weight      : bold;
        font-size        : x-small;
        color            : #440088; 
        background-color : #BBEEFF;
        background-image : URL(rpcgra.jpg);
        background-repeat: repeat-x;
        margin           : 0.5em 0em 0.5em 0em; 
        border-color     : #222222;
        border-style     : solid;
        border-width     : 1px 1px 1px 1px; 
        padding          : 4px 8px 4px 10px;
}

blockquote  { 
        border-style     : solid;
        border-width     : 1px 1px 1px 1px;
        border-color     : #804080;
        background-color : #FFEEFF;
        padding          : 6px 0em 5px 10px;
}

/* ============ name="Table" ============ */

table   {
        margin           : 1em 1em 1em 1em;
        margin-left      : 2%;
        margin-right     : 2%;
        width            : 96%;
        border-style     : solid;
        border-width     : 0px 0px 0px 0px;
        border-color     : #000000;
        background-color : #777777;
        padding          : 0px 0px 0px 0px; 
}

th  {
        font-weight      : bold; 
        border-style     : solid;
        border-width     : 0px 0px 0px 0px;
        text-align       : left;        
        padding          : 0.5em 0.5em 0.25em 0.5em; 
        margin           : 0px 0px 0px 0px; 
        border-color     : #666666;
        background-color : #FFEEFF;
}

td  {
        border-style     : solid;
        border-width     : 0px 0px 0px 0px;
        text-align       : left;        
        padding          : 0.5em 0.5em 0.25em 0.5em;
        margin           : 0px 0px 0px 0px; 
        border-color     : #666666;
        background-color : #EEEEEE;
}

/* ============ name="List" ============ */
ul li {
        font-weight      : normal; 
        margin-top       : 0.8em;
        list-style-image : URL(item1.gif);
}
ul li li{
        font-weight      : normal; 
        margin-top       : 0.8em;
        list-style-image : URL(item2.gif);
}

ul li li li{
        font-weight      : normal; 
        margin-top       : 0.5em;
        list-style-image : URL(item3.gif);
}

address{
        font-style       : normal;
        font-size        : x-small;
}

.sideitem ul{
        margin           : 0em;
        padding          : 0em;
}

.sideitem ul li {
        list-style-type  : none;
        list-style-image : none;
        text-align       : center;
        font-weight      : bold;
        font-size        : x-small;
        color            : #662200; 
        background-color : #DDFFDD;
        margin           : 0.25em 0em 0.25em 0em; 
        border-color     : #334433;
        border-width     : 1px 1px 1px 1px;
        border-style     : solid;
        padding          : 2px 4px 2px 4px;
}
.sideitem ul li li{
        list-style-type  : none;
        list-style-image : none;
        text-align       : center;
        font-weight      : bold;
        font-size        : x-small;
        color            : #662200; 
        background-color : #DDFFDD;
        margin           : 0.25em 0em 0.25em 0em; 
        border-color     : #556655;
        border-width     : 1px 1px 1px 1px;
        border-style     : solid;
        padding          : 2px 4px 2px 4px;
}


/* ============ name="other" =========== */

code  { 
        color            : #800080;
        font-weight      : bold; 
}

.linkbar {
        text-align       : center;
        font-weight      : normal;
        font-size        : x-small;
        color            : #662200; 
        background-color : #FFEEDD;
        margin           : 0.5em 0em 0.5em 0em; 
        border-color     : #882222;
        border-width     : 1px 1px 1px 1px;
        border-style     : solid;
        margin           : 0.5em 0em 0.5em 0em; 
        padding          : 4px 8px 4px 8px;
}

.innerlinkbar {
        text-align       : center;
        font-weight      : normal;
        font-size        : x-small;
        color            : #662200; 
        background-color : #FFFFDD;
        margin           : 0.25em 0em 0.25em 0em; 
        border-color     : #AA6666;
        border-width     : 1px 1px 1px 1px;
        border-style     : solid;
        padding          : 4px 8px 4px 8px;
}

.sidelinkbar {
        text-align       : center;
        font-weight      : normal;
        font-size        : x-small;
        color            : #662200; 
        background-color : #FFEEDD;
        margin           : 0.5em 0em 0.5em 0em; 
        border-color     : #882222;
        border-width     : 1px 1px 1px 1px;
        border-style     : solid;
        margin           : 0.5em 0em 0.5em 0em; 
        padding          : 4px 8px 4px 8px;
}


.creator {
        text-align       : right;
        font-weight      : bold;
        font-size        : normal;
        color            : #000000;
        padding          : 2px 2px 2px 2px;
        margin           : 0em 0em 1em 0em;
        border-color     : #000000;
        border-style     : solid;
        border-width     : 0px 0px 0px 0px;
}

.person {
        color             : #000088;
        font-weight       : bold;
}

.nobox {
        background-color  : #CCEEBB;
        border-width      : 0px 0px 0px 0px;
}

/* ========== name="strong&em" ============= */

em   {
        font-style       : italic; 
        font-weight      : normal; 
}

strong {
        font-style       : normal; 
        font-weight      : bold; 
}

/* =========== end ============== */