﻿/* Custom Styles for Free Text Box */

.ftbBodyWhite, .ftbBodyWhite td, .webZoneWhite
{
    background-color: #FFFFFF;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    /* display: block;
    text-align: justify; */
    line-height: 14px;
    margin: 2px 2px 2px 2px;
}

.ftbBodyBlack, .ftbBodyBlack td, .webZoneBlack
{
    color: #D2B45D;
    background-color: #000000;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    /* display: block;
    text-align: justify; */
    line-height: 14px;
    margin: 2px 2px 2px 2px;
}

.ftbBodyWhite a, .ftbBodyWhite a:link, .ftbBodyWhite a:active, .ftbBodyWhite a:visited,
.webZoneWhite a, .webZoneWhite a:link, .webZoneWhite a:active, .webZoneWhite a:visited
{
    color: #631717;
    /* font-weight: bold; */
    text-decoration: underline;
}

.ftbBodyWhite a:hover, .webZoneWhite a:hover
{
    color: #D2B45D;
    text-decoration: underline;
}

.ftbBodyBlack a, .ftbBodyBlack a:link, .ftbBodyBlack a:active, .ftbBodyBlack a:visited,
.webZoneBlack a, .webZoneBlack a:link, .webZoneBlack a:active, .webZoneBlack a:visited
{
    color: #FFFFFF;
    /* font-weight: bold; */
    text-decoration: underline;
}

.ftbBodyBlack a:hover, .webZoneBlack a:hover
{
    color: #631717;
    text-decoration: underline;
}

DIV.blackDottedLine
{
    /*color: #FFFFFF; 
    background-color: #FFFFFF;
	border-top: none 0px #FFFFFF;
	border-left: none 0px #FFFFFF;
	border-right: none 0px #FFFFFF;*/
    border-bottom: dotted 1px #000000; 
    line-height: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 1px;
    width: 100%;
}
DIV.blackSolidLine
{
    background-color: #000000;
    line-height: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 1px;
    width: 100%;
}
DIV.goldSolidLine
{
    background-color: #D2B45D;
    line-height: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 1px;
    width: 100%;
}
.goldText
{
    color: #D2B45D;
}

.whiteText 
{
    color: #FFFFFF;
}

.blackText 
{
    color: #000000;
}
.goldHeaderSm 
{
    color: #D2B45D;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 10px;    
}
.goldHeaderMd
{
    color: #D2B45D;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;    
}
.goldHeader 
{
    color: #D2B45D;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;    
}
.whiteHeaderSm
{
    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 10px;    
}
.whiteHeaderMd
{
    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;    
}
.whiteHeader 
{
    color: #FFFFFF;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;    
}

.blackHeaderSm
{
    color: #000000;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 10px;    
}
.blackHeaderMd 
{
    color: #000000;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;    
}
.blackHeader 
{
    color: #000000;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;    
}
.blackHeaderSerif, .blackHeaderSerif a, .blackHeaderSerif a:link, .blackHeaderSerif a:active, .blackHeaderSerif a:visited, 
.blackHeaderSerif:link, .blackHeaderSerif:active, .blackHeaderSerif:visited, 
a.blackHeaderSerif, a.blackHeaderSerif:link, a.blackHeaderSerif:active, a.blackHeaderSerif:visited  
{
    font-family: Bembo, Times, Georgia, serif;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-decoration: none;
}
.blackHeaderSerifLg
{
    font-family: Bembo, Times, Georgia, serif;
    color: #000000;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;    
    letter-spacing: 1px;
    text-decoration: none;
}

.offWhiteSerifXL 
{
    font-family: Garamond, "Times New Roman", Times New Roman, Serif;
    font-size: 30px;
    line-height: 30px;
    color: #f4efdc !important;
    text-decoration: none !important;
}
.offWhiteSerifXL:hover { color: #f4efdc !important; }

ol {
    /*list-style-type: upper-roman;*/
}
ol ol {
	list-style-type: lower-alpha;
}
ol ol ol {
	list-style-type:  lower-roman;
}
ol ul, ol ol ul, ol ol ol ul {
	list-style-type: disc;
}
ol ul ul, ol ol ul ul, ol ol ol ul ul {
	list-style-type: square;
}
