.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{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;}

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;
/*    BACKGROUND-COLOR: #E7EDF9; */
    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: 10pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    HEIGHT: 14px;
    TEXT-ALIGN: left;
}
.viewFieldData
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    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;
}
.controlPanel1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    COLOR: #003399;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
	TEXT-DECORATION: none;
}
.controlPanel2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'Times New Roman', 'Arial Black';
    TEXT-ALIGN: left;
    COLOR: green;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: underline;
}
.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;
}
.beigeText
{
	color:#F5F0E9;
}
.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; WIDTH: 10px; POSITION: absolute; HEIGHT: 10px; 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;}

.csbutton{background:#036FB8;font-size:11px;border:1px outset;padding:1px 2px;color:#FFF;font-family:Arial, Helvetica, sans-serif;}
.csbutton8{background:#036FB8;font-size:11px;border:1px outset;padding:1px 2px;color:#FFF;font-family:Arial, Helvetica, sans-serif;}
.SoftTitle{font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:12px;BACKGROUND-COLOR: #036FB8}
.StrongTitle{font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px;}
.Alert{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0000;FONT-STYLE: italic;}
.ListMember{font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.ListMember2{font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#EFEFEF;}
.ListMemberDelete{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;BACKGROUND: #FF9999;}
.csFieldName{font-size:11px;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.toTop
{
    VERTICAL-ALIGN: top;
}