﻿body 
{
    margin: 0;
	color: #333333;
	font-family: Verdana;
	font-size: 11px;
}

.ListA
{
    margin: 8px 0 0 0;
}

/* ---------- Text Format -------- */
.FontBlack{color: #333333; font-family: Verdana; font-size: 11px; text-decoration: none;}
.FontWhite{color: White; font-family: Verdana; font-size: 11px; text-decoration: none;}
.FontBlue{color: #3b5998; font-family: Verdana; font-size: 11px; text-decoration: none;}
.FontGray{color: gray; font-family: Verdana; font-size: 11px; text-decoration: none;}
.FontRed{color: red; font-family: Verdana; font-size: 11px; text-decoration: none;}
.FontGreen{color: #217915; font-family: Verdana; font-size: 11px; text-decoration: none;}
.FontLightGreen{color: #7c9c59; font-family: Verdana; font-size: 11px; text-decoration: none;}

.FontWhiteHeading{color: White; font-family: Verdana; font-size: 16px; text-decoration: none;}
.FontBlackHeading{color: #333333; font-family: Verdana; font-size: 16px; text-decoration: none;}
.FontLightGreenHeading{color: #7c9c59; font-family: Verdana; font-size: 16px; text-decoration: none;}
.FontBlueHeading{color: #3b5998; font-family: Verdana; font-size: 16px; text-decoration: none;}

.FontWhiteBold{color: White; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none;}
.FontBlackBold{color: #333333; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none;}
.FontBlueBold{color: #3b5998; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none;}
.FontGreenBold{color: #217915; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none;}

.FontBlueBoldUnderline{color: #3b5998; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: underline;}
.FontBlackBoldUnderline{color: #333333; font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: underline;}


/* ---------- Hyperlinks -------- */
A:Hover{text-decoration: underline;}


/* ---------- HR and Image -------- */
hr
{
	border: none 0; 
	border-bottom: 1px solid #e9e9e9;
	width: 100%;
	height: 1px;
}

.Icon
{
    border: 0;
    vertical-align: middle;
}

.TabIcon
{
	padding-bottom: 1px;
	border: 0;
}

/* ---------- Alignments -------- */
.AlignLeft{text-align: left;}
.AlignRight{text-align: right;}
.AlignCenter{text-align: center;}
.AlignTop{vertical-align: top;}
.AlignMiddle{vertical-align: middle;}
.AlignBottom{vertical-align: bottom;}
.Indent{padding-left: 10px;}

.ElementAlignRight{margin: 0 0 0 auto;}
.ElementAlignCenter{margin: 0 auto 0 auto;}
.ElementAlignLeft{margin: 0 auto 0 0;}

/* ---------- MISC -------- */
.RowHighlight{background-color: #96b7db;}
.validatorCalloutHighlight
{
    background-color: #fffacd;
}
.Hidden
{
    display: none;
}

.BorderLight
{
    border: solid 1px #a8bdd5;
    vertical-align: middle;
}