BODY
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    BACKGROUND-COLOR: transparent
}
H1
{
    CLEAR: both;
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    FLOAT: none;
    CLIP: rect(0px auto 15px auto);
    COLOR: #24588a;
    FONT-FAMILY: Arial, 'MS Sans Serif', Geneva, sans-serif;
    POSITION: absolute;
    TOP: 0px;
    TEXT-ALIGN: center
}
A:link {
	COLOR: #0048C0; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0048C0; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: #FF7B0C; COLOR: #ffffff; TEXT-DECORATION: none
}
A:active {
	BACKGROUND: #FF7B0C; COLOR: #ffffff; TEXT-DECORATION: none
}
.pagelogo_bg
{
	background-position: left top;
	background-image: url(../images/pagelogo_bg.jpg);
	vertical-align: bottom;
	background-repeat: repeat-x;
	background-color: #ffffff;
	text-align: right;
	height: 80px;
}
TD.menu_selected
{
	background-position: left top;
	font-weight: bold;
	background-image: url(../images/menu_selected_background_cell.jpg);
	width: 102px;
	color: #ffffff;
	padding-top: 3px;
	background-repeat: no-repeat;
	font-family: Arial, Verdana;
	height: 26px;
}
A.menu_selected:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana
}
A.menu_selected:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana
}
A.menu_selected:hover
{
	color: #ff7b0c;
	font-family: Arial, Verdana;
	background-color: transparent;
	text-decoration: underline;
}

TD.menu_nonselected
{
	padding-top: 3px;
	background-position: left top;
	font-weight: bold;
	background-image: url(../images/menu_background_cell.jpg);
	color: #ffffff;
	background-repeat: no-repeat;
	font-family: Arial, Verdana;
	width: 102px;
	height: 26px;
}
A.menu_nonselected:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana
}
A.menu_nonselected:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana
}
A.menu_nonselected:hover
{
	color: #ff7b0c;
	font-family: Arial, Verdana;
	background-color: transparent;
	text-decoration: underline;
}
.menu-table
{
	background-image: url(../images/menu_background.jpg);
	margin-bottom: -2px;
	border-bottom: #d7e3f1 1px solid;
	background-repeat: repeat-x;
}
.menu TD
{
	vertical-align: middle;
}
.menu A
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    LINE-HEIGHT: 100%;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TD.menu-bg1
{
    BACKGROUND: #d7e3f1 repeat-x left top
}
.grayborder
{
	background-color: #E5E5E5;
}
.grayheader
{
    BACKGROUND: #f0ecf0
}
.darkgrayborder
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #636563
}
.purpleborder
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #9c71ce
}
.greenborder
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #397d5a
}
.blueborder
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #73a2ef
}
.redborder
{
    BACKGROUND: #cccccc
}
TD.menu-foot-bg1
{
	background-image: url(../images/menu-foot-bg1.jpg);
	background-repeat: repeat-x;
	height: 26px;
}
TD.menu-foot-bg2
{
    BACKGROUND-COLOR: #ffffff
}
.menu-foot-buttontable
{
    PADDING-RIGHT: 8px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 6px
}
.panel1bkgd1
{
    BACKGROUND: #ccd6e3
}
.panel1bkgd2
{
    BACKGROUND: #becedd
}
.panel1brdr-left
{
    BACKGROUND: #e3eaf2
}
.panel1brdr-right
{
    BACKGROUND: #cccccc
}
.panel2brdr
{
    BACKGROUND: #cccccc
}
.panel1bkgd
{
    BACKGROUND: #f0f5fa
}
TD.panel1title
{
    MARGIN-TOP: 0px;
    BACKGROUND: #becedd;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}
TABLE.panelfoot
{
    MARGIN-TOP: 0px
}
.modfoot1a
{
    MARGIN-TOP: 0px;
    BACKGROUND: #f0f5fa;
    BORDER-LEFT: #e3eaf2 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.modfoot1b
{
    MARGIN-TOP: 0px;
    BACKGROUND: #f0f5fa
}
TABLE.panelfoot
{
    BACKGROUND: #f0f5fa
}
.modfoot2a
{
    BACKGROUND: #ffffff
}
.modfoot2b
{
    BACKGROUND: #ffffff
}
TD.copyright-text
{
    FONT-SIZE: 60%
}
TD.copyright-text A:link {
	COLOR: #bbbbbb; TEXT-DECORATION: none
}
TD.copyright-text A:visited {
	COLOR: #bbbbbb; TEXT-DECORATION: none
}
TD.copyright-text A:hover {
	BACKGROUND: #bbbbbb; COLOR: #ffffff; TEXT-DECORATION: none;
}
TD.copyright-text A:active {
	BACKGROUND: #bbbbbb; COLOR: #ffffff; TEXT-DECORATION: none;
}
.title1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 0px;
    COLOR: #003366
}
.title2
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 0px;
    COLOR: #003366
}
.title3
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 0px;
    COLOR: #003366
}
.title4
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 0px;
    COLOR: #003366
}
.title3
{
    FONT-SIZE: 80%
}
.title4
{
    FONT-SIZE: 70%;
    PADDING-BOTTOM: 5px;
    COLOR: #000000
}
TD.panel1title
{
    MARGIN-TOP: 0px;
    BACKGROUND: #becedd;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}
H2.panel1title
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 9px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 75%;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #003366;
    LINE-HEIGHT: 0.9em;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
.text1
{
    FONT-SIZE: 75%
}
.text1a
{
    FONT-SIZE: 65%
}
.text1b
{
    FONT-SIZE: 80%
}
.text2
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Arial, 'MS Sans Serif', Geneva, sans-serif
}
.text_main
{
    FONT-SIZE: 70%;
    BACKGROUND: #ffffff no-repeat right top
}
.text2Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #1B7110
}
.text-link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    FONT-FAMILY: Arial, 'MS Sans Serif', Geneva, sans-serif
}
.text2TitleSmall
{
    FONT-WEIGHT: 500;
    FONT-SIZE: small;
    COLOR: #1B7110;
    FONT-FAMILY: Arial
}
A.menu-foot-out
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #0048C0;
    LINE-HEIGHT: 0.85em;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    TEXT-DECORATION: none
}
A.menu-foot-out:hover
{
	margin-top: 0px;
	font-weight: bold;
	font-size: 70%;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #ffffff;
	line-height: 0.85em;
	padding-top: 0px;
	background-color: #FF7B0C;
	text-decoration: none;
}
A.menu-foot-over
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #0048C0;
    LINE-HEIGHT: 0.85em;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
A.menu-foot-sel-out
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #003366;
    LINE-HEIGHT: 0.85em;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
A.menu-foot-sel-out:hover
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #ff9d31;
    LINE-HEIGHT: 0.85em;
    PADDING-TOP: 0px;
    TEXT-DECORATION: underline
}
A.menu-foot-sel-over
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #0000ff;
    LINE-HEIGHT: 0.85em;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
TD.menu-foot-bg1
{
    BACKGROUND-COLOR: #d7e0ef
}
TD.menu-foot-bg2
{
    BACKGROUND-COLOR: #ffffff
}
TD.menu-foot-on-bg
{
    PADDING-RIGHT: 7px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 8px;
    BACKGROUND: #d7e0ef;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 1px
}
TD.menu-foot-bg1
{
    BACKGROUND-COLOR: #d7e0ef
}
TD.menu-foot-bg2
{
    BACKGROUND-COLOR: #ffffff
}
.divContent
{
    BORDER-RIGHT: #E0E0E0 1px solid;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #E0E0E0 1px solid;
    BORDER-BOTTOM: #E0E0E0 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 8px;
    POSITION: relative;
    BACKGROUND-COLOR: #fafafa
}
.tableheader_bg
{
	background-image: url(../images/tableheader_bg.jpg);
	background-repeat: repeat-x;
	height: 24px;
}
.tablefooter_bg
{
	background-image: url(../images/tablefooter_bg.jpg);
	background-repeat: repeat-x;
	height: 10px;
}
.tableleft_bg
{
	BACKGROUND-POSITION-X: right;
	background-image: url(../images/tableleft_bg.jpg);
	width: 5px;
	background-repeat: repeat-y;
}
.tableright_bg
{
	background-image: url(../images/tableright_bg.jpg);
	width: 5px;
	background-repeat: repeat-y;
}