body{
background:#9e0508;
color:#fff;
}



.page-body-wrap{
background:#740305;
}

.page p{
color:#fff;
}

a:link{
color:#fdad00;
}

.page h1, .page h2{
color:#fdad00;
}

.page h3, .page h4, .page h5, .page h6{
color:#fff;
}


.box1 .top-left, .box1 .top-right, .box1 .bottom-left, .box1 .bottom-right {
background-image:url(images/box-1-corners.gif);
font-size:1em;
}


.page-heading-text {
border-bottom:2px solid #740305;
color:#fff;
font-size:150%;
font-weight:bold;
margin-bottom:10px;
padding-bottom:0.1em;
text-align:left;
}

#tlc-bar {
display:none;
}

#topbar {
background:#4c0204 none repeat scroll 0 0;
color:#fff;
}

#topbar a {
color:#fff;
text-decoration:none;
}

#topbar a:hover {
color:#f1a400;
text-decoration:underline;
}

#topnav {
background:#740305 url(images/topbar-nav-gold.gif) repeat-x;
border-bottom:6px solid #fff;
color:#458EE6;
}

#topnav a {
background:#4C0204;
padding-right:7px;
border-right:none;
}

#topnav a:hover{
background:#fff;
text-decoration:none;
color:#4C0204;
}

#topnav a span{
 background:#4C0204;
}



#topnav a:hover span{
background:#fff;
}

#topnav .active a span, #topnav .active a:hover span {
background:#fff;
color:#4C0204;
font-weight:bold;
padding-right:5px;
}

#topnav .active a {
background:#fff;
padding-right:7px;
}

#lhs-nav .nav-v-wrap {
background:#DD6F04 none repeat scroll 0 0;
}

#lhs-nav .nav-v a {
border-bottom:1px solid #4C0204;
color:#4C0204;
text-decoration:none;
}

#lhs-nav .nav-v .active .active-a, #lhs-nav .nav-v .active .active-a:hover {
background:transparent;
color:#fff;
font-weight:bold;
}

#page-bordered-box {
background:#740305 none repeat scroll 0 0;
}



.page ul, .page ol {
padding:0px;
}

.page-footer-wrap {
clear:both;
margin:0px;
}

.page-footer {
background:#740305;
border-top:1px solid #CCCCCC;
padding:0px;
}

#sponsors-footer {
display:none;
}

#appligenics-footer {
border-left:none;
float:right;
height:26px;
}


