body {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0px;
	text-align: center;


}
.bodyframe {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
a.nav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #041b44;
	text-decoration: none;
}
a.nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #041b44;
	text-decoration: none;
	font-weight: bold;

}
a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;

}
a.nav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 041b44;
	text-decoration: none;
	font-weight: bold;


}
a.user:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #041b44;
	text-decoration: none;
}
a.user:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #041b44;
	text-decoration: none;
}
a.user:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #041b44;
	text-decoration: none;
}
.blueBgrExtraDark {
	background-color: #041b44;
}
.grayBgr999999 {

	background-color: #999999;
}
.blueBgrLight {
	background-color: #dce1e7;
}
.textBigBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.textBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;

}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textRed {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.grayBgrD4D4D4 {
	background-color: #d4d4d4;
}
.tblborder1 {
	border: 1px solid #999999;
	margin-bottom: 10px;
	background-color: f0f0f0;





}
.tblborder2 {
	background-color: #dce1e7;
	border: 1px solid #666666;
	margin-bottom: 10px;
	padding-left: 4px;


}
.tblData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #f0f0f0;
	border: none;





}
.blueBgrDark {
	background-color: #36516d;
}
.blueBgrBoldTextDark {
	background-color: #36516d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;

}
.grayBgrF0F0F0 {

	background-color: #f0f0f0;
}
.whiteBgr {
	background-color: #FFFFFF;
}
.bdrOpenBottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.bdrBox {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.bdrOpenBottomBlue {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color: dce1e7;

}
.bdrOpenLeftBlue {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color: dce1e7;
}
.bdrLeftBlue {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.bdrRightBlue {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.bdrOpenRightGray {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.bdrOpenLeftGray {




	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.bdrOpenRightBlue {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color: dce1e7;
}
a.tabDown:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
a.tabDown:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;

}
a.tabUp:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #041b44;
}
a.tabUp:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #041b44;
	text-decoration: underline;

}
a.tabUp:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;

}
a.tabUp:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #041b44;
	text-decoration: underline;

}
a.tabDown:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;

}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-type: square;


}
li {
}
.blueBgrBoldTextLight {
	background-color: #dce1e7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

}
.blueBgrTextLight {

	background-color: #dce1e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.blueBgrMid {
	background-color: #8da0af;
}
.bdrOpenTop {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color: #FFFFFF;

}
.blueBgrBoldTextMid {
	background-color: #8da0af;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

}
.textBoldUnderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #041b44;
	font-weight: bold;
	width: 670px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: 041b44;
	border-right-color: 041b44;
	border-bottom-color: 041b44;
	border-left-color: 041b44;



}
.textsmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.textBoldUnderlineShort {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #041b44;
	font-weight: bold;
	width: 150px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: 041b44;
	border-right-color: 041b44;
	border-bottom-color: 041b44;
	border-left-color: 041b44;
}
.blueHeaderBgrBoldTextMid {
	background-color: #8da0af;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #666666;
	margin-top: 10px;


}
.blueHeaderBgrBoldTextLight {

	background-color: #dce1e7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #041b44;
	border: 1px solid #666666;
	margin-top: 10px;
}
.blueBgrTextMid {

	background-color: #8da0af;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.bdrBoxPhotoDoc {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.blueBgrBdrBottomLight {
	background-color: #dce1e7;
	width: 400px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;

}
.blueBgrBdrTopLight {
	background-color: #dce1e7;
	width: 400px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-top-style: dotted;

}
.tblborder3 {

	background-color: #dce1e7;
	border: 1px solid #666666;
	margin-bottom: 10px;
}
.footer {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;


}
a.footerText:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0000FF;
}
.textBig {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textBigBoldRed {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
.textSmallRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	font-style: italic;

}
.textBoldBlue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #041b44;
	font-weight: bold;
}
.textBigBoldBlue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #041b44;
}
.blueHeaderBgrBoldTextWhtBgr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #041b44;
	border: 1px solid #666666;
	background-color: #FFFFFF;


}
.textBoldBlueHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #041b44;
	font-weight: bold;
	padding-left: 24px;
	padding-bottom: 4px;
	background-image:  url(../images/nav_arrow.gif);
	background-repeat: no-repeat;
	background-position: 8px -6px;


}
.tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 30px;
	background-color: #336699
}
.tblborder4 {
	border: 1px solid #666666;
	margin-right: 3px;

}
a.hdrTools:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 80px;
	padding-top: 4px;
	background-image:  url(../images/chromebar.jpg);


}
a.hdrTools:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 80px;
	padding-top: 4px;
	background-image:  url(../images/chromebar.jpg);


}
a.hdrTools:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	width: 80px;
	padding-top: 4px;
	background-image:  url(../images/chromebar_down.jpg);




}
.tblSubHd {
	background-color: #dce1e7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	padding-left: 3px;


}
.tblborder5 {

	background-color: #f0f0f0;
	border: 1px solid #666666;
}
.bdrOpenBottomHdr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: f0f0f0;
	background-image:  url(../images/nav_arrow.gif);
	background-repeat: no-repeat;
	background-position: 4px 2px;


}
a.hdrToolsWide:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 150px;
	padding-top: 4px;
	background-image:  url(../images/chromebar.jpg);


}
a.hdrToolsWide:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 150px;
	padding-top: 4px;
	background-image:  url(../images/chromebar.jpg);


}
a.hdrToolsWide:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	width: 150px;
	padding-top: 4px;
	background-image:  url(../images/chromebar_down.jpg);

}
/* a.hdrToolsWideNoHover is the same as a.hdrToolsWide, except no ":Hover" */
a.hdrToolsWideNoHover:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 150px;
	padding-top: 4px;
	background-image:  url(../images/chromebar.jpg);

}
a.hdrToolsWideNoHover:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 150px;
	padding-top: 4px;
	background-image:  url(../images/chromebar.jpg);
}
a.hdrToolsShort:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 50px;
	padding-top: 4px;
	background-image:  url(../images/chromebar.jpg);


}
a.hdrToolsShort:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 20px;
	width: 50px;
	padding-top: 4px;
	background-image:  url(../images/chromebar.jpg);


}
a.hdrToolsShort:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	width: 50px;
	padding-top: 4px;
	background-image:  url(../images/chromebar_down.jpg);
}
a.tabDown:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

H1
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, Verdana, lucida-sans, sans-serif;
    FONT-SIZE: 18pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
H2
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, Verdana, lucida-sans, sans-serif;
    FONT-SIZE: 16pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
H3
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, Verdana, lucida-sans, sans-serif;
    FONT-SIZE: 14pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
H4
{
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, Verdana, lucida-sans, sans-serif;
    FONT-SIZE: 12pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
.shade1
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff
}
.shade2
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #eaeaea
}
.date
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, arial, helvetica;
    TEXT-ALIGN: right;
    FONT-VARIANT: normal
}
A.wlinks:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.wlinks:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.wlinks:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.wlinks:hover
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
.wlinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
A.wlinksub:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.wlinksub:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.wlinksub:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.wlinksub:hover
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
.wlinksub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Verdana, helvetica, arial,   lucida-sans, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textb
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Verdana, lucida-sans, sans-serif;
    FONT-VARIANT: normal
}

.textw
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Verdana, lucida-sans, sans-serif;
    FONT-VARIANT: normal
}
.textwb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Verdana, lucida-sans, sans-serif;
    FONT-VARIANT: normal
}
.textwbig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Verdana, lucida-sans, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.grouphbgr
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #6633cc
}
.grouph
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Verdana, lucida-sans, sans-serif;
    FONT-VARIANT: normal
}
TABLE
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, Verdana
}
A:link
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #041b44;
    TEXT-DECORATION: underline
}
.darkbgr
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #003366
}
.darkbgrLarge
{
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #003366
}
.darkbgrBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #003366
}
.darkbgrLargeBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #003366
}
.midbgr
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #666699
}
.midbgrLarge
{
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #666699
}
.midbgrBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #666699
}
.midbgrLargeBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #666699
}
.lightbgr
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #999999
}
.lightbgrLarge
{
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #999999
}
.lightbgrBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #999999
}
.lightbgrLargeBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #999999
}
.lightbgrSmallBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #999999
}
.pheader
{
    FONT-SIZE: 18pt;
    MARGIN-BOTTOM: 4px;
    COLOR: #041b44;
    FONT-FAMILY: Times New Roman;
    LETTER-SPACING: 1pt;
    TEXT-ALIGN: left;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.formlabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Verdana, lucida-sans, sans-serif;
    BACKGROUND-COLOR: #041b44;
    TEXT-ALIGN: left;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, Verdana, lucida-sans, sans-serif;
    BACKGROUND-COLOR: #8da0af;
    TEXT-ALIGN: left;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.alternatebgr
{
    BACKGROUND-COLOR: #ececec
}
.alternatebgrLarge
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #ececec
}
.alternatebgrBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #ececec
}
.alternatebgrLargeBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #ececec
}
.whitebgrLarge
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #ffffff
}
.whitebgrBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #ffffff
}
.whitebgrLargeBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, Verdana;
    BACKGROUND-COLOR: #ffffff
}
.textSmallBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textHeader
{
    FONT-SIZE: 9pt;
    COLOR: #a9a9a9;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textBigHeader
{
    FONT-SIZE: 11pt;
    COLOR: darkblue;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textSmallHeader
{
    FONT-SIZE: 8pt;
    COLOR: #a9a9a9;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textBoldHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: dimgray;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textBigBoldHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #a9a9a9;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textSmallBoldHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #a9a9a9;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textBigRed
{
    FONT-SIZE: 11pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textBoldRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textSmallBoldRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textBlue
{
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textBigBlue
{
    FONT-SIZE: 11pt;
    COLOR: #0000ff;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textSmallBlue
{
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textSmallBoldBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-VARIANT: normal
}
.textPageheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #041b44;
    FONT-FAMILY: Arial
}
.popupheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #041b44;
    FONT-FAMILY: Arial
}
.whitelinksHD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial, helvetica, Verdana;
    TEXT-DECORATION: none
}
A.whitelinksHD:active
{
    FONT-SIZE: 9pt;
    COLOR: white
}
A.whitelinksHD:link
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: none
}
A.whitelinksHD:visited
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: none
}
A.whitelinksHD:hover
{
    FONT-SIZE: 9pt;
    COLOR: #041b44;
    TEXT-DECORATION: underline
}

.whitelinksHD2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial, helvetica, Verdana;
    TEXT-DECORATION: underline
}
A.whitelinksHD2:active
{
    FONT-SIZE: 9pt;
    COLOR: white
}
A.whitelinksHD2:link
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TTEXT-DECORATION: underline
}
A.whitelinksHD2:visited
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: underline
}
A.whitelinksHD2:hover
{
    FONT-SIZE: 9pt;
    COLOR: #041b44;
    TEXT-DECORATION: underline
}

.whitelinksBC
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial, helvetica, Verdana;
    TEXT-DECORATION: none
}
A.whitelinksBC:active
{
    FONT-SIZE: 9pt;
    COLOR: white
}
A.whitelinksBC:link
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: none
}
A.whitelinksBC:visited
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: none
}
A.whitelinksBC:hover
{
    FONT-SIZE: 9pt;
    COLOR: lightgrey;
    TEXT-DECORATION: underline
}
.whitelinksBC2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: arial, helvetica, Verdana;
    TEXT-DECORATION: underline
}
A.whitelinksBC2:active
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: underline
}
A.whitelinksBC2:link
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: underline
}
A.whitelinksBC2:visited
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: underline
}
A.whitelinksBC2:hover
{
    FONT-SIZE: 9pt;
    COLOR: lightgrey;
    TEXT-DECORATION: underline
}
.divline
{
    COLOR: #041b44;
}

.breadcbgr
{
    BACKGROUND-COLOR: #8da0af
}
.mainhbgr
{
    BACKGROUND-COLOR: #041b44
}
.hrThin
{
    COLOR: #041b44;
    LINE-HEIGHT: 1px;
    TEXT-DECORATION: none
}
.logocolor
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: midnightblue;
    FONT-FAMILY: Arial
}
.mainhmodulebgr
{
    BACKGROUND: #36516d
}

.faqHeader
{
    COLOR: #041b44;
    FONT-FAMILY: arial, helvetica, Verdana;
    FONT-SIZE: 12pt;
    FONT-VARIANT: normal;
    LETTER-SPACING: 1pt;
    MARGIN-BOTTOM: 4px;
    FONT-WEIGHT: BOLD;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.buttonFont 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
        color: #FFFFFF;
	TEXT-ALIGN: center
}
.buttonBg
{
	BACKGROUND-COLOR: #36516d
}
.activeLinkBC
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffff00;
    FONT-FAMILY: arial, helvetica, Verdana;
    TEXT-DECORATION: none
}
.tblBorder 
{ 
    border-width: 2px;
    border-style: solid; 
    border-color: #36516d;
}

.breadcrumb
{
    FONT-SIZE: 8pt;
    COLOR: #36516d;
    FONT-FAMILY: arial, helvetica, Verdana;
    TEXT-DECORATION: none
}
a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:active
{
    FONT-SIZE: 8pt;
    COLOR: #36516d;
    FONT-FAMILY: arial, helvetica, Verdana;
    TEXT-DECORATION: underline
}
a.breadcrumb:hover
{
    FONT-SIZE: 8pt;
    COLOR: #36516d;
    FONT-FAMILY: arial, helvetica, Verdana;
    TEXT-DECORATION: none
}
.breadcrumbActive
{
    FONT-SIZE: 8pt;
    COLOR: #36516d;
    FONT-FAMILY: arial, helvetica, Verdana;
    TEXT-DECORATION: none
}


.smallWhiteLink
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY:  Verdana, arial, helvetica;
    TEXT-DECORATION: none
}
a.smallWhiteLink:link, a.smallWhiteLink:visited, a.smallWhiteLink:active
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY:  Verdana, arial, helvetica;
    TEXT-DECORATION: underline
}
a.smallWhiteLink:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY:  Verdana, arial, helvetica;
    TEXT-DECORATION: none
}

.tblHelp
{
    border-width: 1px;
    border-style: solid; 
    border-color: red;
    BACKGROUND-COLOR: #ECECEC;
    spacing: 0px;
    padding: 2px;
}
.tblLog
{
	border-width: 1px;
    border-style: solid; 
    border-color: #8C915E;
    BACKGROUND-COLOR: #FCFFDF;
    spacing: 0px;
    padding: 0px;
}
.logDivline
{
	BACKGROUND-COLOR:  #8C915E
}
a.hltSubMenu:link, a.hltSubMenu:visited, a.hltSubMenu:active, a.hltSubMenu:hover
{
    FONT-SIZE: 9pt;
    COLOR: #041b44;
    FONT-FAMILY:  arial, helvetica;
    TEXT-DECORATION: none;
}
.realec
{
  border-right: midnightblue thin inset;
  border-top: midnightblue thin inset;
  border-left: midnightblue thin inset;
  border-bottom: midnightblue thin inset;
  font-family: Arial, Helvetica;
}
.searchable
{
	font-size: 10pt;
	color: darkred;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffcc;
	text-decoration: none;
}
