/**** Template Styles ****/

.Nav
{
    
    FONT-SIZE: 12px;
    COLOR: white;
    TEXT-DECORATION: none;
    padding-left: 7px
}
.Nav:hover
{
    
    FONT-SIZE: 12px;
    COLOR: white;
    TEXT-DECORATION: underline
}
.copyright
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    vertical-align: bottom;
    padding-bottom: 5px
}
A.copyright:hover
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}

.navHeader
{
    background-color: #333385;    
    height: 25px;
    color: #ffffff;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px
}

.header
{
    background-color: #333385;    
    height: 25px;
    color: #ffffff;
    font-weight: bold;
    font-size: 12px;
    text-align: center  
}


/**** ADVERTISING ****/

.sponsorAdHeader
{
    font-weight: bold;
    color: #ffffff;
    background-color: #333385;    
    height: 25px;
    padding-left: 10px  
}

.sponsorAdContainer
{
    border: solid 2px #333385;
    height: 80px;
    padding-left: 10px;
    padding-right: 10px;
}

.sponsorAdLeft
{
    border-top: solid 1px silver;
    border-bottom: solid 1px silver;
    border-left: solid 1px silver;
    height: 60px;
    width: 120px;
    color: Silver;
    font-size: 10px;
    text-align: center;
    cursor: pointer
}

.sponsorAdRight
{
    border: solid 1px silver;    
    height: 60px;
    width: 120px;
    color: Silver;
    font-size: 10px;
    text-align: center;
    cursor: pointer       
}

/**** FREE MODULES ****/


.adsMapAdsLink:hover
{    
    FONT-SIZE: 12px;
    COLOR: #333385;
    TEXT-DECORATION: underline
}

.adsMapAdsLink
{    
    FONT-SIZE: 12px;
    COLOR: #006600;
    TEXT-DECORATION: none
}
.eventsLink
{    
    FONT-SIZE: 12px;
    COLOR: #006600;
    TEXT-DECORATION: none
}

.MemRosterLink
{
    FONT-WEIGHT: bold! important;
    FONT-SIZE: 12px;
    COLOR: #006600;
    TEXT-DECORATION: none
}


/**** PAY FOR MODULES ****/


.newsFeatureColor /* This lies within a td tag */
{
    BACKGROUND-COLOR: #333385;
    padding-top: 5px;
    padding-bottom: 5px
}
.newsHeaderText /* This lies within a font tag */
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.newsNavLinks
{
    FONT-WEIGHT: bold! important;
    FONT-SIZE: 11px! important;
    COLOR: #ffffff! important;
    TEXT-DECORATION: none! important
}
.newsItemTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.newsItemText
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
