html
{
        height:100%;
}

body
{
        height:100%;
}

tr,td,p,div
{
        color:#FFFFFF;
}

.body_style
{
        background-color:#000000;
}

#wrapper
{
}

#left_outline
{
}

#right_outline
{
}

#pathway_outline
{
        background-color:#000000;
}

#pathway
{
}

span.pathway a:link,span.pathway a:visited
{
        color:#CC3300;
}

span.pathway a:hover
{
        color:#FFFFFF;
}


div#pathway
{
        color:#CC3300;
}

span.pathway img {

}

div#pathway td
{
}


#header
{
}


/**********************orange menu style***********************/
#menu_outline
{
        background-color:#000000;
}

#menu_repeat
{
        background:url(../images/lightred/repeat.gif) repeat-y;
}

#menu_top
{
        background:url(../images/lightred/top.gif) 0% 0% no-repeat;
}

#menu_bottom
{
        background:url(../images/lightred/bottom.gif) 0% 100% no-repeat;
}

/**********************************************************************/
#logo
{
}

#menu
{
}

#menu table.moduletable
{
}

#menu table.moduletable th
{
        color:#FFFFFF;
}

#menu table.moduletable td
{
}

#top_modules
{
        background-color:#171717;
}

.user
{
}

#top_modules table.moduletable
{
}

#top_modules table.moduletable th
{
        color:#CC3300;
}

#top_modules table.moduletable td
{
}

#content_outline
{
}

#content
{
        background-color:#000000;
}

#right_modules table.moduletable
{
        background-color:#272727;
}

#right_modules table.moduletable th
{
        background:#000000 url(../images/lightred/th.gif) 3px 7px no-repeat;
        color:#FFFFFF;
}

#right_modules table.moduletable td
{
}

#footer_outline
{
        border-top: 3px solid #CC3300;
}

#footer
{
}




/*****************custom stuff************************/
a:link,a:visited
{
        color:#CC3300;
}

a:hover
{
}

a.mainlevel:link,a.mainlevel:visited
{
        color:#FFFFFF;
        background:url(../images/lightred/mainlevel.gif) 3px 5px no-repeat;
}

a.mainlevel:hover
{
}

a.mainlevel#active_menu
{
}

a.sublevel:link,a.sublevel:visited
{
        color:#FFFFFF;
        background:url(../images/lightred/mainlevel.gif) 3px 5px no-repeat;
}

a.sublevel:hover
{
}

ul
{
}

ul li
{
        background:url(../images/lightred/arrow_module.gif) 0px 5px no-repeat;
}

table.contentpaneopen {
}

table.contentpaneopen td {
}

table.contentpaneopen td.componentheading {
}



table.contentpane {
}

table.contentpane td {
}

table.contentpane td.componentheading {
}

table.contentpaneopen fieldset {
        border-bottom: 1px solid #eee;
}

.button {
        background-color:#CC3300;
        border:0px solid #FFFFFF;
        color:#FFFFFF;
}

.inputbox {
}

.componentheading {
        color: #CC3300;

}

.contentcolumn {
}

.contentheading {
        color: #FFFFFF;
}



.contentpagetitle {
        color: #CC3300;
}

table.searchinto {
}

table.searchintro td {
}


table.pollstableborder td {
}

.sectiontableheader {
  background: #333333;
}

.sectiontablefooter {

}

.sectiontableentry1 {
}

.sectiontableentry2 {
}

.small {
        color: #cccccc;
}

.createdate {
        color: #cccccc;
}

.modifydate {
        color: #cccccc;
}

table.contenttoc {
  border: 1px solid #CC3300;
}

table.contenttoc td {
  padding: 2px;
}

table.contenttoc th {
  color: #CC3300;
}

.highlight {
        background-color: #CC3300;
        color: Orange;
}
.code {
        background-color: #333333;
        border: 1px solid #bbb;
}

form {
/* removes space below form elements */

}

div.mosimage {
  border: 1px solid #CC3300;
}

.mosimage {
  border: 1px solid #CC3300;
}

.mosimage_caption {
  background: #CC3300;
  color: #FFFFFF;
  border-top: 1px solid #CC3300;
}

span.article_seperator {
}