.onsite {
border-width: 3px;
border-style: solid;
border-color: #F75002;
margin-top: 10px;
width: 675px; padding: 6px;
font-family: Arial, Tahoma, sans-serif;
font-size: 14pt;
color: #000000;
text-align: left;
}

.onsite a:link {
color: #990000;
}

.onsite a:visited {
color: #990000;
}

.onsite a:hover {
color: #CC6633;
text-decoration: underline;
}

.onsite a:active {
color: #000000;
text-decoration: underline;
}

body, td {
font-family: Times New Roman, Tahoma, Arial, sans-serif;
font-size: 11pt;
color: #333333;
margin: 0px;
}

/* general link settings (should affect main text area only) */
a:link {
color: #920013;
font-weight: bold;
text-decoration: none;
}

a:visited {
color: #B25D0E;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #D98A3C;
font-weight: bold;
text-decoration: none;
}

a:active {
color: #D98A3C;
font-weight: bold;
text-decoration: none;
}

td.navbar {
font-family: Arial, Times New Roman, Tahoma, sans-serif;
font-size: 9pt;
margin-left: 5px;
/* background-color: #A53401; */
}

/* navbar nonlinking font settings */
.navsub {
color: #F0DCB5;
margin-left: 5px;
}

.navsubsub {
color: #F0DCB5;
margin-left: 13px;
}

.navsubsubsub {
color: #F0DCB5;
margin-left: 21px;
}

.navsubsubsubsub {
color: #F0DCB5;
margin-left: 29px;
}

/* toplevel navbar link colors */
a.navbar:link {
color: #F0DCB5;
font-weight: bold;
text-decoration: none;
}

a.navbar:visited {
color: #F0DCB5;
font-weight: bold;
text-decoration: none;
}

a.navbar:hover {
color: #D98A3C;
font-weight: bold;
text-decoration: none;
}

a.navbar:active {
color: #D98A3C;
font-weight: bold;
text-decoration: none;
}

/* navbar sublink settings */
a.navsub:link {
margin-left: 5px;
color: #F0DCB5;
font-weight: normal;
text-decoration: none;
}

a.navsub:visited {
margin-left: 5px;
color: #F0DCB5;
font-weight: normal;
text-decoration: none;
}

a.navsub:hover {
margin-left: 5px;
color: #D98A3C;
font-weight: normal;
text-decoration: none;
}

a.navsub:active {
margin-left: 5px;
color: #D98A3C;
font-weight: normal;
text-decoration: none;
}

/* nav subsublink settings */
a.navsubsub:link {
margin-left: 13px;
color: #F0DCB5;
font-weight: normal;
text-decoration: none;
}

a.navsubsub:visited {
margin-left: 13px;
color: #F0DCB5;
font-weight: normal;
text-decoration: none;
}

a.navsubsub:hover {
margin-left: 13px;
color: #D98A3C;
font-weight: normal;
text-decoration: none;
}

a.navsubsub:active {
margin-left: 13px;
color: #D98A3C;
font-weight: normal;
text-decoration: none;
}

/* nav subsubsublink settings */
a.navsubsubsub:link {
margin-left: 21px;
color: #F0DCB5;
font-weight: normal;
text-decoration: none;
}

a.navsubsubsub:visited {
margin-left: 21px;
color: #F0DCB5;
font-weight: normal;
text-decoration: none;
}

a.navsubsubsub:hover {
margin-left: 21px;
color: #D98A3C;
font-weight: normal;
text-decoration: none;
}

a.navsubsubsub:active {
margin-left: 21px;
color: #D98A3C;
font-weight: normal;
text-decoration: none;
}

/* nav subsubsubsublink settings */
a.navsubsubsubsub:link {
margin-left: 29px;
color: #F0DCB5;
font-weight: normal;
text-decoration: none;
}

a.navsubsubsubsub:visited {
margin-left: 29px;
color: #F0DCB5;
font-weight: normal;
text-decoration: none;
}

a.navsubsubsubsub:hover {
margin-left: 29px;
color: #D98A3C;
font-weight: normal;
text-decoration: none;
}

a.navsubsubsubsub:active {
margin-left: 29px;
color: #D98A3C;
font-weight: normal;
text-decoration: none;
}


/* formatting for the main text area */
.main {
margin: 10px 15px 15px 20px; /* top right bottom left */
text-align: justify;
}

/* link color settings for main text area */
a.main:link {
color: #920013;
font-weight: bold;
text-decoration: none;
}

a.main:visited {
color: #B25D0E;
font-weight: bold;
text-decoration: none;
}

a.main:hover {
color: #D98A3C;
font-weight: bold;
text-decoration: none;
}

a.main:active {
color: #D98A3C;
font-weight: bold;
text-decoration: none;
}

/* main text title */
.mainheader {
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
}

.title {
color: #993300;
font-size: 16pt;
font-weight: bold;
margin-bottom: 5px;
}

.subtitle {
color: #993300;
font-size: 14pt;
font-weight: bold;
margin-bottom: 5px;
}

h1.title {
font-weight:bold;
color: #993300;
font-size: 13pt;
}

h2.title {
font-weight:bold;
color: #993300;
font-size: 12pt;
}

/* for disclaimer/copyright footer */
.disclaimer {
margin-left: 150px;
margin-right: 20px;
color: #000000;
font-size: 8pt;
}

/* for links footer */
.footer {
color: #000000;
font-size: 8pt;
}

/* for ads */
.ads {
color: #000000;
font-size: 11pt;
font-weight: bold;
}

/* use for marking questions and errors */
.quest {
color: #FF3300;
font-weight: bold;
}

/* textual subheaders */
.subhead {
color: #CC6633;
font-weight: bold;
font-size: 13pt;
margin-bottom: 5px;
}

h1.subhead {
font-weight:bold;
color: #CC6633;
font-size: 12pt;
}

h2.subhead {
font-weight:bold;
color: #CC6633;
font-size: 11pt;
}

/* ordered list numbering schemes */
ol.arabic {
list-style-type: decimal;
}

ol.roman {
list-style-type: lower-roman;
}

ol.alpha {
list-style-type: lower-alpha;
}

.splash {
color: #757575;
}

/* unordered list bullet */
ul {
list-style-image: url("http://www.thephoenixrises.org/images/bulleto.gif")
}

ul.red {
list-style-image: url("http://www.thephoenixrises.org/images/bulletr.gif")
}

.history {
font-family: Times New Roman, Tahoma, Arial, sans-serif;
font-size: 9pt;
color: #333333;
margin: 30px;
text-align: justify;
}

.code {
border-width: 1px;
border-style: solid;
border-color: orange;
width: 475px; padding: 6px;
font-family: Arial, Tahoma, sans-serif;
font-size: 10pt;
color: #000000;
text-align: left;
}

#lred 		{color: #CC3333;}
#dred 		{color: #993333;}

.hredlite		{background-color:  #FFCCCC;}
.hreddark		{background-color:  #CC9999;}

.horangelite		{background-color:  #FFCC99;}
.horangedark		{background-color:  #CC9933;}

.hyellowlite		{background-color:  #FFFFCC;}
.hyellowdark		{background-color:  #CCCC99;}

.hgraylite		{background-color:  #CCCCCC;}
.hgraydark		{background-color:  #999999;}

.deepbred		{background-color:  #920013;}
.deepbgold		{background-color:  #B25D0E;}
.deepbyellow		{background-color:  #D98A3C;}
