﻿/*HTML ELEMENTS*/

/*B*/
body {
    background-color:#ffffff;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
}
/*T*/
table {
    font-family:Sans-Serif;
    font-size:10pt;
    color:#000000;
}

/*CLASSES*/

/*B*/
.BannerBar{
	font-family: Arial;
	font-size: 24pt;
	font-weight: bold;
	color: #FFFFFF;	
}
.BannerBackground{
    /*background-image:url(../images/WFL_banner_notype.jpg);*/
    background-position:right center;
    background-repeat:no-repeat;
	background-color:#3A4348;	
	color:#ffffff;
	font-family: Arial;
	font-size: 24pt;
	font-weight:bold;
	height:71px;
	text-align:right;
}
.BottomRow{
	background-color: #9D2E34;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	padding-left: 20pt;
	padding-right: 20pt;
	padding-top: 2pt;
	padding-bottom: 2pt;
}

/*D*/
.DataAlternatingRow {
    background-color: #eeeeee;
    text-align: left;
}
.DataBorder {
    border: solid 1px #9D2E34;
}
.DataFooter {
    background-color: #666666;
    color: #ffffff;
    font-size: xx-small;
    vertical-align:text-bottom;
}
.DataFooter a {
    color: #ffffff;
    text-decoration: underline;
}
.DataFooter a:hover {
    color: #ffffff;
    text-decoration: none;
}
.DataHeader {
    background-color:#9D2E34;
    color: #ffffff;
    font-weight: bold;
    text-align: left;
}
.DataHeader a {
    color: #ffffff;
    font-weight: bold;
    text-decoration: underline;
}
.DataHeader a:hover {
    color: #ffffff;
    font-weight: bold;
    text-decoration:none;
}
.DataItemRow {
    background-color: #ffffff;
    text-align: left;
}

/*E*/
.EditorLink{
	text-decoration: none;
	color: Silver;
}

.EditorLink A:Hover{
	text-decoration: none;
	color: Blue;
}

.EditorLink A:Visited{
	text-decoration: none;
	color: Silver;
}

/*H*/
.Headings1{
	color: #000000;
	font-weight: bold;
	font-size: 12pt;
}
.Highlight{
	background-color: #FFFFAA;
}
.HomeMotto{
	font-weight: bold;
	color: #B41F24;
	padding: 3pt;
	padding-top: 8pt;
	padding-bottom: 8pt;
}
.HorizontalGutter {
    height:15px;
}

/*L*/
.Landing A:Link{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14pt;
	font-weight: bold;
}
.Landing A:Visited{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14pt;
	font-weight: bold;
}
.Landing A:Hover{
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 14pt;
	font-weight: bold;
}
.LBDirective {
    font-size:smaller;
    font-style:italic;
}
.LeftSideBar{
	background-color: #7C85B0;
	padding-left: 2pt;
	vertical-align:top;
	width:150px;
}
.LeftSideBar A:Link{
	color: #FFFFFF;
	text-decoration: none;
}
.LeftSideBar A:Visited{
	color: #FFFFFF;
	text-decoration: none;
}
.LeftSideBar A:Hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.LLCMenu {background-color: #D6D6D6; font-size: 8pt; font-weight: bold; color: #000000; border: solid 1pt #7C85B0; cursor: hand;}
.LLCGroup {background-color: #D6D6D6; font-size: 8pt; font-weight: bold; border-style: solid; border: solid 1pt #7C85B0;}
.LLCMenuItem {background-color: #D6D6D6; font-size: 8pt; font-weight: bold; border: solid 1pt #7C85B0; cursor:hand;}
.LLCMenuItemOver {background-color: #4F4F4F; color: #FFFFFF; cursor:hand; font-size: 8pt; font-weight: bold; border: solid 1pt #7C85B0;}
.LLCItem {background-color: #D6D6D6; font-size: 8pt; font-weight: bold; border: solid 1pt #7C85B0;}
.LLCItemOver {background-color: #4F4F4F; color: #FFFFFF; cursor:hand; font-size: 8pt; font-weight: bold; border: solid 1pt #7C85B0;}
.LLCItemSelected {background-color: #A6A6A6; color: #B41F24; cursor: hand; font-size: 8pt; font-weight: bold; border: solid 1pt #7C85B0;}


/*M*/
.MainBody A:Link{
	text-decoration: none;
	color: Blue;
}
.MainBody A:Visited{
	text-decoration: none;
	color: Blue;
}
.MainBody A:Hover{
	text-decoration: underline;
	color: Blue;
}
.MainColor{
	background-color: #7C85B0;
}

/*P*/
.Progress {
    background-color: #ffffff;
    display:block;
}

/*T*/
.TopBar{
	background-color: #7C85B0;
	padding-left: 2pt;
	padding-top: 2pt;
	padding-bottom: 4pt;
}
.TopBar A:Link{
	color: Silver;
	text-decoration: none;
}
.TopBar A:Visited{
	color: Silver;
	text-decoration: none;
}
.TopBar A:Hover{
	color: #FFFFFF;
	text-decoration: underline;
}						

/*R*/
.RightSideBar{
	background-color: #7C85B0;
	width:150px;
}
.Required{
	color: #FF0000;
	font-weight: bold;
}

