body {
background:#3F4D58;
}

.pageid-12456 #hd{
background:#c0c0c0 url(images/banner1.jpg) no-repeat;
}

.pageid-12471 #hd{
background:#c0c0c0 url(images/banner2.jpg) no-repeat;
}

.pageid-12457 #hd{
background:#c0c0c0 url(images/banner3.jpg) no-repeat;
}

.pageid-12652 #hd{
background:#c0c0c0 url(images/banner4.jpg) no-repeat;
}

.pageid-12458 #hd{
background:#c0c0c0 url(images/banner5.jpg) no-repeat;
}

.pageid-12459 #hd{
background:#c0c0c0 url(images/banner2.jpg) no-repeat;
}

.pageid-12460 #hd{
background:#c0c0c0 url(images/banner6.jpg) no-repeat;
}

.pageid-12461 #hd{
background:#c0c0c0 url(images/banner7.jpg) no-repeat;
}

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

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

.page h3{
color:#E87810;
}

.page strong {
color:#004570;
font-weight:bold;
}

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

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

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

.page-body-wrap {
background:#fff url(images/faux.gif) repeat-y;
overflow:hidden;
width:960px;
}


#tlc-bar {
display:none;
}


#topnav {
background:#004570 none repeat scroll 0 0;
border-bottom:3px solid #ff9a00;
}


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

#topnav a:hover{
background:#ff9a00;
color:#000;
text-decoration:none;
}

#topnav a span{
 background:#004570;
}



#topnav a:hover span{
background:#ff9a00;
color:#000;
}

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

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

#lhs-nav .nav-v .active .active-a, #lhs-nav .nav-v .active .active-a:hover {
background:transparent url(/public/skins/0/i/arr-2-lft.gif) no-repeat scroll 4px 5px;
color:#458EE6;
font-weight:bold;
}



#topbar {
display:none;
}

#topbar a{
color:#fff;
}

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

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


#sponsors-footer {
display:none;
}

#tlc-footer-logo{
display:none;
}

#ft{
margin:0px;
height:1%;
}

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

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

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




