a:link { color: blue; text-decoration: none }
a:active { color: Green; text-decoration: none }
a:visited { color: blue; text-decoration: none }
a:hover { color: red; text-decoration: underline }

TR.ThinLine
{
	border-width: 1px 1px 1px 1px;
	border : #FFFFFF;
	border-left : #FFFFFF;
}
BODY
{
	BACKGROUND-COLOR: Beige;
}
INPUT.SupportBtn
{
	font-size: xx-small;
	background-color: #dda0dd;
	color: Black;
	border-color: Gray;
}
/* Changed background color from #FFDEAD to #FAFAD2 -- 12/28/2010 ALS */
TABLE.TableBorder
{
    BORDER-RIGHT: black 1pt solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 1pt solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: smaller;
    MARGIN: 1pt;
    BORDER-LEFT: black 1pt solid;
    BORDER-BOTTOM: black 1pt solid;
    BACKGROUND-COLOR: #FAFAD2;
}
TABLE.TableOuter
{
    BORDER-RIGHT: black 1pt solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 1pt solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: small;
    MARGIN: 1pt;
    BORDER-LEFT: black 1pt solid;
    BORDER-BOTTOM: black 1pt solid;
    BACKGROUND-COLOR: #FFDEAD;
}
INPUT.SmallText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
}
TEXTAREA.SmallText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: xx-small;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	LETTER-SPACING: normal;
	FONT-VARIANT: normal;
}
TD.TableHeader
{
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #3399ff;
    TEXT-ALIGN: left;
}
TR.TableHeadline
{
    FONT-WEIGHT: bolder;
	BACKGROUND-COLOR: #E7F4F8;
}
/*another background color option for Headline is #D4EAF2 - a little darker */
TR.TableHeader
{
	BACKGROUND-COLOR: #ADD8E6;
}
TR.AltRow
{
    BACKGROUND-COLOR: #ffff66;
}
tr.TableRows:nth-child(even) {
    background-color: #ffff66;
}
INPUT.Numeric
{
    TEXT-ALIGN: right;
}
TH.TableHeaderColor
{
    FONT-WEIGHT: bolder;
    BACKGROUND: #ADD8E6;
    TEXT-ALIGN: left;
}

.tt-container {
    width: 95%;   
}

@keyframes blink {
  50% {
    opacity: 0.0;
  }
}
@-webkit-keyframes blink {
  50% {
    opacity: 0.0;
  }
}
.blink {
        animation: blink 1s step-start 0s infinite;
        -webkit-animation: blink 1s step-start 0s infinite;
    }

.post-container {
        overflow: auto
    }
.post-thumb {
        float: left
    }
.post-thumb img {
        display: block
    }
.post-content {
    display:block
    }
.post-title {
    font-weight: bold;
    font-size: 200%;
    padding: 9px;
    background: #ccc
    }