body{
background: #33CCFF;
}

.page-body-wrap {
background:#FFFFFF;
overflow:hidden;
width:960px;
}
#page-bordered-box {
background:#FFFFFF;
}




#tlc-bar {
display:none;
}

#topbar {
background:#001350 none repeat scroll 0 0;
color:#93C2F1;
}

.nav-h {
clear:both;
margin:0;
padding:0;
}

.nav-h a {
display:block;
float:left;
margin:0 0 0 0;
}

#topnav {
background:#fff url(images/navbg2.gif) no-repeat;
border:1px solid #C5C3C3;
}


#topnav a {
background:#fff url(images/navbg2.gif) no-repeat;
color:#000;
padding-right:7px;
border-right:1px solid #ccc;
border-left:1px solid #fff;
}

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

#topnav a span{
background:#fff url(images/navbg2.gif) no-repeat;
}



#topnav a:hover span{
background:#fff;
color:#25364b;
}

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

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

#lhs-nav .nav-v-wrap {
background:transparent;
zoom:1;
}

#lhs-nav .nav-v a {
border-bottom:1px dotted #ccc;
color:#a30004;
text-decoration:none;
}

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

.page-footer-wrap {
background:#001350 none repeat scroll 0 0;
clear:both;
margin:1em -9px -9px;
}

#ft {
clear:both;
margin:0px;
}

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

#sponsors-footer {
display:none;
}

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





