.nav-button { display: none; }
.nav-desktop-button { display: none; }
.secondary { display: none; }
#page-top { display: none; }
#ul-nav { display: none; }
.inline-ads { display: block; width: 100%; margin: 0 auto; text-align: center; }

#page-header-tnet-logo { }
#page-header-td-middle { vertical-align: middle; padding-left: 10px; padding-top: 5px; }
#page-header-td-right { vertical-align: middle; padding-left: 10px; padding-top: 5px; width: 50px; }
#page-wrapper { background-color: #FFFFFF; }
form.mast { display: none; }

/* .ui-dropdownchecklist-text { width: 155px !important; } */

#page-header-tnet-logo-sm {
 height: 20px;
 position: relative;
 top: 3px;
 right: 10px;
}

#page-content {
 padding: 10px;
 padding-bottom: 155px; /* footer height */
}

#page-footer {
 padding: 0px;
 height: 110px; /* height + bottom = footer height */
 bottom: 45px; /* height + bottom = footer height */
}

#footer-logo { right: 20px; bottom: -30px; }

.footer {
 padding: 5px;
}

/* NAVIGATION MENU BUTTON */

.nav-button {
 display: block;
 position: absolute;
 top: 7px;
 left: 67px;
 width: 50px;
 height: 35px;
 background: url('/styles/images/menu-icon-large.png'), -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 background: url('/styles/images/menu-icon-large.png'),    -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 background: url('/styles/images/menu-icon-large.png'),     -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 background: url('/styles/images/menu-icon-large.png'),      -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 background-position: center center;
 background-repeat: no-repeat;
 background-size: 21px, 100%;
 cursor: pointer;
 border: 0 none;
 border-bottom: 1px solid rgba(255,255,255,.1);
 box-shadow: 0 0 4px rgba(0,0,0,.7) inset;
 border-radius: 5px;
 z-index: 998;
 text-indent: -9999px;
}
.nav-button:hover { 
 background-color: rgba(0,0,0,.1); 
}
.nav-button.open {
 background: url('/styles/images/close-icon-large.png'), -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 background: url('/styles/images/close-icon-large.png'),    -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 background: url('/styles/images/close-icon-large.png'),     -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 background: url('/styles/images/close-icon-large.png'),      -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 background-position: center center;
 background-repeat: no-repeat;
 background-size: 21px, 100%;
}

.nav-button { display: none; } /* hide the navigation button by default */

/* NAVIGATION BAR */

body {
 padding-top: 0px;
 -webkit-text-size-adjust: none;
 background-image:url('/grafix/white.gif');
 background-repeat:repeat;
 background-attachment:fixed;
 background-position:center;
}

.primary-nav {
 width: 100%;
 float: none;
 /* background-color: #238be3; */ /* change the menu color */
 background-color: #E0E0E0; /* change the menu color */
 background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 background-image:    -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 background-image:     -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 background-image:      -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));
 display: block;
 height: 50px;
 margin: 0;
 padding: 0;
 overflow: hidden;
 box-shadow: 0 1px 2px rgba(0,0,0,.6);
 position: absolute;
 top: 0px;
 left: 0px;
 z-index: 997;
 clear: both;
}
.primary-nav li {
 display: none;
 width: 100%;
 font-family: Arial;
}
.primary-nav li a {
 display: block;
 width: 90%;
 padding: 10px 5%;
 font-size: 14px;
 font-weight: bold;
 text-shadow: -1px -1px 0 rgba(0,0,0,.15);
 color: white;
 text-decoration: none;
 border-bottom: 1px solid rgba(0,0,0,.2);
 border-top: 1px solid rgba(255,255,255,.1); 
}
.primary-nav li a:hover {
 background-color: rgba(0,0,0,.5);
 border-top-color: transparent;
}
.primary-nav > li:first-child {
 border-top: 1px solid rgba(0,0,0,.2);
}

/* Toggle the navigation bar open  */

.primary-nav.open { 
 height: auto; 
 padding-top: 50px;
}
.primary-nav.open li { 
 display: block; 
}

/* Submenus (optional .parent class indicates dropdowns) */

.primary-nav > li:hover > a {
 background: rgba(0,0,0,.5);
 border-bottom-color: transparent;
}
.primary-nav li.parent > a:after {
 content: "▼";
 color: rgba(255,255,255,.5);
 float: right;
}
.primary-nav li.parent > a:hover {
 background: rgba(0,0,0,.75);
}
.primary-nav li ul {
 display: none;
 background: rgba(0,0,0,.5);
 border-top: 0 none;
 padding: 0;
}
.primary-nav li ul a {
 border: 0 none;
 font-size: 12px;
 padding: 10px 5%;
 font-weight: normal;
}
.primary-nav li:hover ul {
 display: block;
 border-top: 0 none;
}


li.news { margin-bottom: 20px; }

