/* color set
lt green = #e6ff70
med green = #8cb500
dark green = #517b00
lt gray = f9f9f9
med gray = b7b7b7
dark gray = #626262
lt blue = 4d4dff
med blue = #3333ff
dark blue = #0000ba
*/

/* tag default styles */
BODY,P,TD,LI
{   
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size:  8pt;
    font-weight: normal;
}
A:LINK,A:VISITED
{
    color: #0000ba;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}
A:HOVER,A:ACTIVE
{
    color: #3333ff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}
LI
{
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    list-style-image:url(/assets/images/bullet-blue.gif);
}
UL {
    
    color: #0000ba;
    margin-left: 25px;
    margin-top: 10px;
}
SELECT,INPUT,TEXTAREA,OPTION {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}

/* structure styles */
TABLE.page
{
   
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #b7b7b7;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #b7b7b7;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #b7b7b7;
}   
TABLE.banner
{
    background-image:url(/images/banner-bk-blue.jpg);
    background-repeat:no-repeat;
}
.bannerNav,.bannerNav a:LINK,.bannerNav a:HOVER,.bannerNav a:ACTIVE, .bannerNav a:VISITED
{
    color: #0000ba;
    font-size: 10pt;
    font-weight: normal;
    text-decoration: none;
}
TD.bannerEvent
{
    color: #FFFFFF;
    font-family:Arial Black, Arial, Helvetica, Sans-Serif;
    text-decoration: none;
    padding-right: 15px;
}
A.bannerEvent:LINK,A.bannerEvent:HOVER,A.bannerEvent:ACTIVE,A.bannerEvent:VISITED
{   
    color: #FFFFFF;
    font-family:Arial Black, Arial, Helvetica, Sans-Serif;
    font-size: 14pt;
    text-decoration: none;
}
.bannerDate
{
    color: #FFFFFF;
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    font-size: 13pt;
    text-decoration: none;
}
TD.line
{
    background-color: #0000ba;
}
TD.content
{
    padding-top: 25px;
}
TD.contact
{
    color: #626262;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    padding-top: 25px;
    padding-bottom: 15px;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #0000ba;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #0000ba;
}
.contact
{
    color: #626262;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
}
TD.adSpace
{
    padding-top: 25px;
}
DIV.item-white {
    float:none;
    width: 130px;
    text-align:center;
    padding: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
}
DIV[CLASS="item-white"]
{
  width: 125px;  
}
TD.copyright
{
    color: #626262;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 7.5pt;
}
A.copyright:LINK,A.copyright:HOVER,A.copyright:ACTIVE,A.copyright:VISITED
{
    color: #626262;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 7.5pt;
    text-decoration: none;
}
TD.lumeon
{
    color: #626262;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 7.5pt;
    padding-left: 25px;
    padding-bottom: 5px;
}
A.lumeon:LINK,A.lumeont:HOVER,A.lumeon:ACTIVE,A.lumeon:VISITED
{
    color: #626262;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 7.5pt;
    text-decoration: none;
}
TD.bullet
{
    background-image:url(/assets/images/bullet-big.gif);
    background-repeat:no-repeat;
    height: 21px;
    width: 19px;
}
TD.title
{
    color: #ffffff;
    font-size: 10pt;
    font-weight:bold;
    padding-left: 10px;
    background-color: #0000ba;
}
TD.featured
{
    height: 150px;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #898989;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #898989;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #898989;
    background-color: #f9f9f9;
}
/* nav styles */
TABLE.topNav
{
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #0000ba;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #0000ba;
    background-color: #ffffff;
}
.topNav
{
    color: #0000ba;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    padding: 3px;
}
.topNav a:LINK,.topNav a:HOVER,.topNav a:ACTIVE, .topNav a:VISITED
{   
    color: #0000ba;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
}
.leftNav
{
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #0000ba;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #0000ba;
}
.topMenu a:LINK, .topMenu a:VISITED
{   
    color: #0000ba;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8.5pt;
    font-weight: bold;
    text-decoration: none;
}
.topMenu a:HOVER, .topMenu a:ACTIVE
{   
    color: #3333ff;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8.5pt;
    font-weight: bold;
    text-decoration: none;
}
A.leftNavTopActive:LINK,A.leftNavTopActive:VISITED
{   
    color: #0000ba;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8.5pt;
    font-weight: bold;
    text-decoration: none;
}
A.leftNavTopActive:HOVER,A.leftNavTopActive:ACTIVE
{   
    color: #3333ff;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8.5pt;
    font-weight: bold;
    text-decoration: none;
}
.topMenu ul li a:LINK, .topMenu ul li a:VISITED
{
    color: #626262;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8.5pt;
    font-weight: normal;
    text-decoration: none;
}
.topMenu ul li a:HOVER, .topMenu ul li a:ACTIVE
{
    color: #b7b7b7;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8.5pt;
    font-weight: normal;
    text-decoration: none;
}
A.leftNavItemActive:LINK,A.leftNavItemActive:VISITED
{
    color: #3333ff;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8.5pt;
    font-weight: normal;
    text-decoration: none;
}
A.leftNavItemActive:HOVER,A.leftNavItemActive:ACTIVE
{
    color: #9999ff;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8.5pt;
    font-weight: normal;
    text-decoration: none;
}
TD.footerNav
{
    color: #0000ba;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    padding: 3px;
}
A.footerNav:LINK,A.footerNav:HOVER,A.footerNav:ACTIVE,A.footerNav:VISITED
{   
    color: #0000ba;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
}
/* content styles */
.title
{   
    color: #0000ba;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
}
.subtitle
{   
    color: #626262;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8.5pt;
    font-weight: bold;
    text-decoration: none;
}
.text
{   
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
}
.whitetext
{   
    color: #ffffff;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
}
IMG.picleft
{
    margin-right: .7em;
    border-color: #000000;
    border-width: 1px;
    border-style:solid;
}
IMG.picright
{
    margin-left: .7em;
    border-color: #000000;
    border-width: 1px;
    border-style:solid;    
}

/*columns*/
.columns .left { float:left; width:245px; }
.columns .right { float:right; width:245px; }
