﻿.AdGridTitle
{
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.PrintAds
{
	font-weight: bold;
	color: #0000ff;
	font-family: Verdana, Arial, 'Times New Roman' , 'Microsoft Sans Serif';
	background-color: #ffff99;
	font-size: 10pt;
}
.TVAds
{
	font-weight: bold;
	color: #0000ff;
	font-family: Verdana, Arial, 'Times New Roman' , 'Microsoft Sans Serif';
	font-size: 10pt;
}
.TVAdTitle
{
	font-family: Verdana, Helvetica, Arial,  Sans-Serif;
	font-weight: bold;
	color: #0000ff;
	font-size: 10pt;
}
.TVAdContent
{
	font-family: Verdana, Helvetica, Arial,  Sans-Serif;	
	font-weight: bold;
	color: #cc0000;
	font-size: 11pt;
}
.TVAdFooter
{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	color: #0000ff;
	font-size: 8pt;
}
.TableCoupon
{
	border-right: #ff0000 dashed;
	padding-right: 5px;
	border-top: #ff0000 dashed;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #ff0000 dashed;
	padding-top: 5px;
	border-bottom: #ff0000 dashed;
	background-color: #ffffff;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	text-decoration: none;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	text-decoration: none;
}

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}
.contentBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}
.contentsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}
.contentBoldsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}
.contentBoldlg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999;
	text-decoration: none;
}
.contentBoldlgUL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999;
	text-decoration: underline;
}

.greycontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	text-decoration: none;
}
.greycontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666;
	text-decoration: none;
}
.greycontentsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	text-decoration: none;
}
.greycontentboldsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #666;
	text-decoration: none;
}
.greycontentboldUL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666;
	text-decoration: underline;
}
.greylink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	text-decoration: none;
}
.greylinkul {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: underline;
}



.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}

.Head {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #333333;
}

/* style of item titles on edit and admin pages */

.SubHead {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */

.SubSubHead {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
}

/* text style used for most text rendered by modules */

.Normal,.NormalDisabled {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* text style used for rendered text which should appear disabled */

.NormalDisabled {
	color: Silver;
}

/* text style used for rendered text which requires emphasis */

.NormalBold {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold
}

/* text style used for error messages */

.NormalRed {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */

.NormalTextBox {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.whitecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}
.whitecontentboldsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}
/* text style for buttons and link buttons used in the portal admin pages */
.whiteCommandButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: white;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */

A.whiteCommandButton:link {
	text-decoration: none;
	color: white;
}

A.whiteCommandButton:visited {
	text-decoration: none;
	color: white;
}

A.whiteCommandButton:active {
	text-decoration: none;
	color: #999999;
}

A.whiteCommandButton:hover {
	text-decoration: none;
	color: #999999;
}
.whitesm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}
.whiteSmallText {
	color: white;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.blklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
.blklinkul {
	font-weight: normal;
	font-size: 12px;
	color: #000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-decoration: underline;
}
.bluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #00539a;
	text-decoration: none;
}

.darkbluelink {
	font-weight: normal;
	font-size: 12px;
	color: #00539a;
	line-height: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bluelinkul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #00539a;
	text-decoration: underline;
}

.bluelinkul:hover {
	color: #333333;
	text-decoration: underline;
}
.bluecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #00539a;
	text-decoration: none;
}
.bluecontentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #00539a;
	text-decoration: none;
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.RedContentBold {
	font-weight: bold;
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-decoration: none;
}

.RedContentBoldLG {
	font-weight: bold;
	font-size: 14pt;
	color: #FF0000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-decoration: none;
}

.orglinkul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}

.orgsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF0000;
}
.orglgbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.tblBrderGrey {
	border: 1px solid #999;
}
.BlkBorderTableCell {
	border-right: #000 thin solid;
	border-top: #000 thin solid;
	border-left: #000 thin solid;
	border-bottom: #000 0px solid;
}

.BlkBorderTableCellALLSides {
	border-right: #000 thin solid;
	border-top: #000 thin solid;
	border-left: #000 thin solid;
	border-bottom: #000 thin solid;
}

.FAListTreeErrorOrange {
	background-color: #ffdab9;
	border-right: #ff8c00 2px inset;
	border-top: #ff8c00 2px inset;
	border-left: #ff8c00 2px inset;
	border-bottom: #ff8c00 2px inset;
	vertical-align: middle;
}

.FAErrorOrange {
	font-size: 10pt;
	color: #ff8c00;
	font-family: Tahoma, Arial, Helvetica;
	vertical-align: middle;
	font-weight: bold;
}

.FAListTreeErrorGreen {
	background-color: #ccffcc;
	border-right: #008000 2px inset;
	border-top: #008000 2px inset;
	border-left: #008000 2px inset;
	border-bottom: #008000 2px inset;
	vertical-align: middle;
}

.FAErrorGreen {
	font-size: 10pt;
	color: #008000;
	font-family: Tahoma, Arial, Helvetica;
	vertical-align: middle;
	font-weight: bold;
}

.FAListTreeErrorBlue {
	background-color: #add8e6;
	border-right: #0000ff 2px inset;
	border-top: #0000ff 2px inset;
	border-left: #0000ff 2px inset;
	border-bottom: #0000ff 2px inset;
	vertical-align: middle;
}

.FAErrorBlue {
	font-size: 10pt;
	color: #0000ff;
	font-family: Tahoma, Arial, Helvetica;
	vertical-align: middle;
	font-weight: bold;
}

.FAListTreeErrorRed
{
    background-color: #ffe4e1;
    border-right: #dc143c 2px inset;
    border-top: #dc143c 2px inset;
    border-left: #dc143c 2px inset;
    border-bottom: #dc143c 2px inset;
    vertical-align: middle;
    width: 100%;
    text-align: center;
}

.FAErrorRed
{
    font-size: 10pt;
    color: #ff0000;
    font-family: Tahoma, Arial, Helvetica;
    vertical-align: middle;
    font-weight: bold;
}
.FAListTreeErrorYellow
{
    background-color: #ffffcc;
    border-right: #ffd700 2px inset;
    border-top: #ffd700 2px inset;
    border-left: #ffd700 2px inset;
    border-bottom: #ffd700 2px inset;
    vertical-align: middle;
    width: 100%;
    text-align: center;
}

.FAErrorYellow
{
    font-size: 10pt;
    color: #ffd700;
    font-family: Tahoma, Arial, Helvetica;
    vertical-align: middle;
    font-weight: bold;
}

a, a:active, a:hover, a:link, a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
}

