﻿/* Main styles */
.MainBackground
{
    background-color:#FFFFFF;
}

.MainBorder
{
    border: solid 3px #FFFFFF;
    border-collapse:collapse;
}

.Footer
{
    background-color:#444444;
    color:#FFFFFF;
    font-size:8pt;
}

/* Texts */
.TextHeader 
{
    font-size:14pt;
    margin-left:15px;
    color:#656565;
    letter-spacing:1pt;
}


.TextNewsDate
{
    color: #BABABA;
    font-weight: bold;
}

/* Controls */
.MainMenu
{
    background-color:#444444;
}

.MainMenuItem
{
    color: #FFFFFF;
    background-color:#444444;
    font-weight:bold;
    font-size:9pt !important;
    padding: 2px 0px 2px 0px !important;
    text-transform:uppercase;
}

.MainMenuHover
{
    color: #000000;
    background-color:#BABABA;
    text-transform:uppercase;
    font-weight:bold;
    font-size:9pt !important;
}

.MainMenuBorders
{
    border-left: Solid 2px #444444;
    border-right: Solid 2px #444444;
    border-bottom: Solid 2px #444444;
    border-top: Solid 1px #444444;
}

.DropDownList
{
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:10pt;
}

/* Hyperlinks */
.HyperLink
{
    color: Blue;
    text-decoration:underline;
    line-height:14pt;
}
A.HyperLink:hover
{
    color:Crimson;
}

.HyperLinkHomePage
{
    color: #444444;
    text-decoration:none;
    line-height:15pt;
}
A.HyperLinkHomePage:hover
{
    color:Crimson;
    text-decoration:underline;
}

/* Rectangle section */
.SectionHeader
{
    border-bottom: solid 1px #BABABA;
    padding-bottom: 4px;
    font-weight:bold;
    letter-spacing: 1px;
}

.SectionHeaderText
{
    font-size: 11pt;
    color: #444444;
    text-decoration:none;
}

.SectionColorLeft
{
    color: #F1BC00;
}

/* LogIn button */
.LogIn
{
    padding: 0px 12px 2px 12px; 
    text-decoration: none;
    border:solid 1px Gray;
    color: #000000; 
    font-weight:bold;
    background-color: #E0ECFA; 
}

A.LogIn:hover
{
    color: #FFFFFF; 
    background-color: Gray; 
}

/* Mini-HTML editor styles */
.Normal
{
}

.TextTitle
{
    font-size:15pt;
    padding: 20px 0px 5px 0px;
}

.ContentBorder
{
    border:solid 1px navy;
    padding:10px 10px 10px 10px;
}

.Headline1
{
    font-size:14pt;
    color: Black;
}
.Headline2
{
    font-size:12pt;
    font-weight:bold;
    color: Black;
}
.Headline3
{
    font-size:10pt;
    font-weight:bold;
    color: Black;
}

.Trademark
{
    font-style:italic;
}

.ProductName
{
    font-weight:bold;
}

/* SecondaryMenu */
.SecondaryMenuItem
{
    color: Navy;
    line-height:25px;
    text-transform:uppercase;
}

.SecondaryMenuItemActive
{
    color: Navy;
    font-weight:bolder;
    line-height:25px;
    font-size:11pt;
    text-transform:uppercase;
}

A.SecondaryMenuItem:active
{
    font-weight:bolder;
    font-size:11pt;
}

A.SecondaryMenuItem:hover
{
    font-weight:bolder;
    font-size:11pt;
}








/* TertiaryMenu */
A.TertiaryMenuItem:link
{
    color: Navy;
}

A.TertiaryMenuItem:visited
{
    color: Navy; 
}

A.TertiaryMenuItem:active
{
    color: Navy;
    font-weight:bolder;
}

A.TertiaryMenuItem:hover
{
    color: Navy;
    font-weight:bolder;
}

.TertiaryMenuItemActive
{
    color: Navy;
    font-weight:bolder;
}


