body {
background:#305f0b url(images/bodybg.jpg) no-repeat;
}

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

.box1 .top-left, .box1 .top-right, .box1 .bottom-left, .box1 .bottom-right {
display:none;
}




.page h1{
font-family:trebuchet MS;
}

.page h2 {
font-family:trebuchet MS;
font-size:160%;
}

.page strong {
font-weight:bold;
}

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

.bt-mytlc .bt-ico {
background-image:url(images/ico-myplace.gif);
}

#topbar {
background:#68871d none repeat scroll 0 0;
color:#fff;
}

#lhs, #rhs{
padding:5px;
}


#topnav {
background:#1E292F none repeat scroll 0 0;
border-bottom:6px solid #e0eefb;
}


#topnav a {
background:#1E292F;
padding-right:7px;
border-right:1px solid #313f48;
}

#topnav a:hover{
background:#97bf2f;
text-decoration:none;
}

#topnav a span{
 background:#1E292F;
}



#topnav a:hover span{
background:#97bf2f;
}

#topnav .active a span, #topnav .active a:hover span {
background:transparent;
color:#657b92;
font-weight:bold;
padding-right:5px;
}

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

#lhs-nav .nav-v li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
}





.page-wrap {
padding:0;
}



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



#topbar a{
color:#fff;
}

#topbar-search button.bt-submit {
background:transparent none repeat scroll 0 0;
border:1px solid #fff;
color:#fff;
padding:0;
}

#topbar a:hover{
color:#666666;
}


.page-body-wrap {
background:#FFFFFF url(images/faux.gif) repeat-y scroll 0 0;
}

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

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

#sponsors-footer {
display:none;
}

#appligenics-footer {
border-left:1px solid #CCCCCC;
float:right;
height:56px;
}