.tabAnnounceMenus{padding-left:5px;padding-right:5px}
.tabMenus2{padding-left:5px;padding-right:5px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
.Normal{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
a{font-family:Arial, Helvetica, sans-serif;}
a:link{color:#007DC9; text-decoration:none;}
a:visited{color:#007DC9; text-decoration:none;}
a:hover{color:#007DC9; text-decoration:underline;}
a:active{color:#007DC9; text-decoration:none;}
BODY
{
    BACKGROUND: #ffffff;
    FONT-FAMILY: Tahoma, Arial, 'Times New Roman', Verdana, 'Arial Black';
}
A
{
    COLOR: 003399;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
}
TR
{
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
}
H4
{
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    BACKGROUND-COLOR: #003399;
    TEXT-ALIGN: left;
}
H5
{
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    BACKGROUND-COLOR: #003399;
    TEXT-ALIGN: center;
}
H6
{
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
}
TABLE .borderTable
{
    BORDER-RIGHT: #000066 thin solid;
    BORDER-TOP: #000066 thin solid;
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #000066 thin solid;
    BORDER-BOTTOM: #000066 thin solid;
}
.aspnews, .homePageStats
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial, 'Times New Roman', Verdana, 'Arial Black';
}
.bannerIndex
{
    COLOR: #ffffff;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none;
}
.bannerLinks
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
.bannerLinks2
{
    COLOR: #ffffff;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none;
}
.bannerLinks3
{
    COLOR: #ffffff;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
}
.bannerTitle
{
    COLOR: #ffffff;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
}
.bannerColorOld
{
    BACKGROUND: #3165ce;
}
.bannerColor
{
    BACKGROUND: #5c7ecf;
}
.bannerColor2
{
    BACKGROUND: #142A89;
}
.bannerTopRight
{
    BACKGROUND: #5c7ecf;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
}
.bannerLogInOut
{
	COLOR: #FFFF00;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none;
}
.colElement3
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
}
.colIndent
{
    TEXT-INDENT: 50pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
}
.dbutton
{
    BORDER-RIGHT: #000066 thin solid;
    BORDER-TOP: #cccccc thin solid;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    BACKGROUND: #003399;
    BORDER-LEFT: #cccccc thin solid;
    COLOR: #ffffff;
    CURSOR: hand;
    BORDER-BOTTOM: #000066 thin solid;
    FONT-FAMILY: Tahoma, arial,sans-serif;
    TEXT-DECORATION: none;
}
.dbutton1
{
    BORDER-RIGHT: #000066 thin solid;
    BORDER-TOP: #cccccc thin solid;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    BACKGROUND: #003399;
    BORDER-LEFT: #cccccc thin solid;
    WIDTH: 60pt;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000066 thin solid;
    FONT-FAMILY: Tahoma, arial,sans-serif;
    TEXT-DECORATION: none;
}
.dbutton2
{
    BORDER-RIGHT: #ffffff thin solid;
    BORDER-TOP: #ffffff thin solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #ffffff thin solid;
    WIDTH: 50pt;
    CURSOR: hand;
    COLOR: #003399;
    BORDER-BOTTOM: #ffffff thin solid;
    FONT-FAMILY: Tahoma, arial,sans-serif;
    HEIGHT: 20pt;
    TEXT-DECORATION: underline;
}
.fieldName
{
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    HEIGHT: 20px;
    TEXT-ALIGN: left;
}
.footer
{
	COLOR: #000066;
    FONT-SIZE: 7pt;	
}
.hasMargin
{
    MARGIN-LEFT: 10pt;
}
.hasMarginTopLeft
{
    MARGIN-TOP: 10pt;
    MARGIN-LEFT: 10pt;
}
.highlightAtag
{
    COLOR: yellow;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
}
.lineColor
{
    COLOR: #000066;
}
.menuLinks
{
    COLOR: #003399;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
}
.pageTitle
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
    COLOR: #003399;
    FONT-FAMILY: Arial, Tahoma, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
}
.pageTitle2
{
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bolder;
    COLOR: #003399;
    FONT-FAMILY: Arial, Tahoma, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
}
.pageTitleStatement
{
    FONT-SIZE: 8pt;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
}
.reportLabel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    HEIGHT: 10pt;
}
.reportLabelSmaller
{
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: right;    
    HEIGHT: 10pt;
}
.reportTitle
{
    FONT-WEIGHT: bolder;
    COLOR: #000066;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    HEIGHT: 25pt;
}
.rowChecked
{
    COLOR: white;
    BACKGROUND-COLOR: #003399;
}
.rowChecked1
{
    COLOR: black;
    BACKGROUND-COLOR: #E7EDF9;
}
.rowElement1
{
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    BACKGROUND-COLOR: white;
}
.rowElement2
{
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    BACKGROUND-COLOR: #F5F0E9;
    save: e9f2fcD8E1F7;
}
.rowElement11
{
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    font-size:9pt;
    BACKGROUND-COLOR: white;
}
.rowElement12
{
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    font-size:9pt;
    BACKGROUND-COLOR: #F5F0E9;
}
.subTitle
{
    FONT-WEIGHT: bolder;
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    HEIGHT: 25pt;
    TEXT-ALIGN: left;
}
.tabMenus
{
    COLOR: #003399;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none;
}
.tabArrows1
{
    COLOR: #003399;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none;
}
.tabArrows2
{
    COLOR: #003399;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
.textField
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
}
.viewColElement1
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: center;
}
.viewColElement1Small
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: center;
}
.viewColElement1Medium
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: center;
}
.viewColElement2
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
}
.viewColElement2Small
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
}
.viewColElement2Medium
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
}
.viewColElementTop2
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
}
.viewColElement3
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: right;
}
.viewColElement3Small
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: right;
}
.viewColElement3Medium
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: right;
}
.viewColElementTop3
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top;
}
.viewColHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    BACKGROUND-COLOR: #152775;
    TEXT-ALIGN: center;
}
.viewColIndent
{
    FONT-SIZE: 10pt;
    TEXT-INDENT: 20pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
}
.viewFieldName
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    HEIGHT: 14px;
    TEXT-ALIGN: left;
}
.viewListHeading
{
    FONT-WEIGHT: bolder;
    TEXT-TRANSFORM: capitalize;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}
.viewSubTitle
{
    FONT-WEIGHT: bolder;
    TEXT-TRANSFORM: capitalize;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    HEIGHT: 25pt;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left;
}
.blueBorder
{
	border-color:#152775;
	border-style: solid;
	border-width: 1;
}
.blueBorder2
{
	border-color:#152775;
	border-style: solid;
	border-width: 1;
}
.greyBottom
{
	border-bottom-color:lightgrey;
	border-bottom-style: solid;
	border-bottom-width: 2;
}
.greyRight
{
	border-right-color:lightgrey;
	border-right-style: solid;
	border-right-width: 2;
}
.lightBeigeBackground
{
	background-color: #F5F0E9;
}
.darkBeigeBackground
{
	background-color: #EEE4D9;
}
.whiteBackground
{
	background-color: white;
}
.darkBlueBackground
{
	background-color: #152775;
}
.imgButton 
{
    CURSOR: hand;
    CURSOR: pointer;
}
.dottedBottom
{
	border-bottom-width:2px;
	border-bottom-style:dotted;
	border-bottom-color:#152775;
}
.greyText
{
	color:#616161;
}
.whiteText
{
	color:white;
}
.darkBlueText
{
	color: #152775;
}
.blackText
{	
	color:black;
	text-decoration: none;
}
.font7
{
	font-size:7pt;
}
.font8
{
	font-size:8pt;
}
.font9
{
	font-size:9pt;
}
.font10
{
	font-size:10pt;
}
.rowHeight
{
	height:5pt;
}
.redBorder
{
	border-color: red;
	border-style: solid;
	border-width: 1;
}
.redBackground
{
	background-color: red;
}

.clCMEvent {position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible; }
.clCMAbs {position:absolute; visibility:hidden; left:0; top:0 }
.clBar {VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #3165ce; layer-background-color: #3165ce; }
.clLevel0 {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: Tahoma,arial,helvetica; POSITION: absolute; }
.clLevel0over {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: Tahoma,arial,helvetica; POSITION: absolute; }
.clLevel0 {COLOR: white; }
.clLevel0over {CURSOR: hand; COLOR: #ffff00; BACKGROUND-COLOR: #3165ce; layer-background-color: #3165ce; }
.clLevel1 {PADDING-RIGHT: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Tahoma,arial,helvetica; POSITION: absolute; }
.clLevel1over {PADDING-RIGHT: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Tahoma,arial,helvetica; POSITION: absolute; }
.clLevel1 {COLOR: #000000; BACKGROUND-COLOR: #eff7ff; layer-background-color: #EFF7FF; }
.clLevel1over {CURSOR: hand; COLOR: #ffff00; BACKGROUND-COLOR: #3165ce; layer-background-color: #3165ce; }
.clLevel1border {VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #A6A6A8; layer-background-color: #A6A6A8; }
.clFold {WIDTH: 280px; POSITION: absolute; }
.clFoldSub {LEFT: 15px; VISIBILITY: hidden; WIDTH: 280px; POSITION: absolute; }
.clFoldSub2 {LEFT: 15px; VISIBILITY: hidden; WIDTH: 280px; POSITION: absolute; }
.clFoldLinks {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; }
.clFoldLinksSF {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; }
.clSubLinks {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; }
.clSubLinks2 {FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; }

.mclT,.mclTover,.mclS,.mclSover,.mclS2,.mclS2over{position:absolute; width:120; font-family:Tahoma,arial,helvetica; cursor:pointer; cursor:hand;}
.mclT,.mclTover{padding:4px; font-size:11px; font-weight:bold;}
.mclS,.mclS2,.mclSover,.mclS2over{padding:2px; font-size:11px; font-weight:bold;}
.mclT,.mclS,.mclS2{color:#FFFFFF; background-color:#5c7ecf; layer-background-color:#5c7ecf;}
.mclTover{color:#11153E; background-color:#F5F0E9; layer-background-color:#F5F0E9;}
.mclSover,.mclS2over{color:#11153E; background-color:#F5F0E9; layer-background-color:#F5F0E9;}
.mclS2{background-color:#5c7ecf; width:230; layer-background-color:#5c7ecf;}
.mclB{position:absolute; background-color:#5c7ecf; layer-background-color:#5c7ecf; visibility:hidden}
.mclB1{position:absolute; background-color:#A6A6A8; layer-background-color:#A6A6A8; visibility:hidden}
.mclBar{position:absolute; width:10; height:10; visibility:hidden; layer-background-color:#5c7ecf; background-color:#5c7ecf;}

.adminMclT,.adminMclTover,.adminMclS,.adminMclSover{position:absolute; width:120; font-family:Tahoma,arial,helvetica; cursor:pointer; cursor:hand;}
.adminMclBar{position:absolute; width:10; height:10; visibility:hidden; layer-background-color:#000066; background-color:#000066;}
.adminMclT,.adminMclTover{padding:4px; font-size:12px; font-weight:bold;}
.adminMclT{color:#FFFFFF; background-color:#000066; layer-background-color:#000066;}
.adminMclTover{color:#FFFF00; background-color:#000066; layer-background-color:#000066;}
.adminMclB{position:absolute; background-color:#EFF7FF; layer-background-color:#EFF7FF; visibility:hidden}
.adminMclB1{position:absolute; background-color:#000066; layer-background-color:#000066; visibility:hidden}
.adminMclS,.adminMclSover{padding:2px; font-size:12px; font-weight:bold;}
.adminMclS{padding:2px; font-size:12px; font-weight:bold;}
.adminMclS{color:#000000; background-color:#EFF7FF; layer-background-color:#EFF7FF;}
.adminMclSover{color:#FFFF00; background-color:#003399; layer-background-color:#003399;}

.csbutton
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    BORDER-TOP: #c0c0c0 thin solid;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9pt;
    BACKGROUND: #3165ce;
    BORDER-LEFT: #c0c0c0 thin solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    FONT-FAMILY: verdana,arial,sans-serif;
    TEXT-DECORATION: none;
}
.csbutton8
{
    BORDER-RIGHT: #c0c0c0 thin solid;
    BORDER-TOP: #c0c0c0 thin solid;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    BACKGROUND: #3165ce;
    BORDER-LEFT: #c0c0c0 thin solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #c0c0c0 thin solid;
    FONT-FAMILY: arial,sans-serif;
    HEIGHT: 20px;
    TEXT-DECORATION: none;
}
.SoftTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #3165ce;
}
.StrongTitle
{
    FONT-SIZE: 14pt;
    COLOR: #000099;
    FONT-FAMILY: Arial;
}
.Alert
{
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
}
.ListMember
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
}
.ListMember2
{
    FONT-SIZE: 10pt;
    BACKGROUND: #eff7ff;
    FONT-FAMILY: Arial;
}
.ListMemberDelete
{
    FONT-SIZE: 10pt;
    BACKGROUND: #FF9999;
    FONT-FAMILY: Arial;
}
.csFieldName
{
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-FAMILY: Arial;
}
.toTop
{
    VERTICAL-ALIGN: top;
}