﻿body {
    background: #f0f0f5;
    /*background-image: url(image/background3.jpg);
    background-repeat:no-repeat;
    background-size: 100%;*/
}

.padtop.tnmtdivisions {
    display: none;
}

table.upcomingtnmts th {
    background-color: #2e8b57;
}

    table.upcomingtnmts th.upcomingseries, table.upcomingtnmts td.upcomingseries, .upcomingtnmtcategorysection {
        display: none;
    }

button.sitebutton.widebutton {
    width: 150px;
}
div#toppanel{
    padding-top: 0px;
    background: #2E8B57;
}
div#toppanel.cloned{
    background: #2E8B57;
    border-bottom: 1px solid #559f76;
}
div#toppanelframe {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    background-color: white;
max-width: 1080px;	
}
nav.mainnav ul.toplevel {
    background-color: #2E8B57;
}
section#banner{
    display:none;
}

div#toppanel.cloned header div.logo img {
    max-width: 80px;
    max-height: 78px;
}

#pagecontainer {
    margin-top: 0px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
#frame {
    background-color: rgba(235, 235, 235, 0.21);
}
#content {
    max-width: 1080px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
li.toplevel a{
    color: white;
}
nav.mainnav li:hover ul a{
    background: #559f76;
}
ul.sublevel {
    border-left: 1px grey solid;
    border-right: 1px grey solid;
    border-bottom: 1px grey solid;
}
.twittericon, .facebookicon, .wordpressicon, .instagramicon, .youtubeicon, .rssicon {
    color: #089e50;
}
.twittericon:hover, .facebookicon:hover, .wordpressicon:hover, .instagramicon:hover, .youtubeicon:hover, .rssicon:hover {
     color:#90EE90;
}
div.userbox {
    top: 6px;
    right: 6px;
}
div.userboxicon:hover {
    background: none #90EE90;
}
nav.mainnav li a:hover
{
    color:#90EE90;
}
div#toppanel.cloned nav.mainnav {
    margin: 0px auto 0 auto;
}
.button:hover {
    background: none #90EE90;
}

.boxheader {
    background-color:#2E8B57;
}



@media screen and (max-width: 500px) {
    div#toppanelframe {
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
    }
}

button.sitebutton {
    background-color:#d3cdcd;
}
button.sitebutton:hover {
    background-color:#559f76;
}
button.sitebutton.selected {
    background-color:#2E8B57;
}
input.button.cancelsearch:hover {
    background-color:#559f76;
}
input.button.searchbutton:hover {
    background-color:#559f76;
}
button.sitebutton.continuecheckout {
    background-color:#2E8B57;    
}
button.sitebutton.continuecheckout:hover {
    background-color:#559f76;    
    color:#ffffff;
}
div.inlinecommandicon:hover {
    background-color:#559f76;        
}