﻿body 
{
	background:#fff;
	font:70% Arial, Helvetica, sans-serif; 
	color:#555;
	line-height:150%;
	text-align:left;
	background-image:url(images/mid_bg.gif);
	padding-top:4px;
}
.border1
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
.border4
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
.border6
{
    BORDER-BOTTOM: #c0c0c0 1px solid
}
.border7
{
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
.border8
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: black 2px solid;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
.border9
{
	border-right: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	font-size: 6px;
}
.border11
{
	BORDER-RIGHT:  #cccccc 1px solid;
    border-top-style: none;
    BORDER-LEFT:  #cccccc 1px solid;
    BORDER-BOTTOM:  #cccccc 1px solid;
}
.border12
{
	
    border-top-style: none;
    border-bottom-style: none;
    BORDER-LEFT:  #cccccc 1px solid;
    BORDER-RIGHT:  #cccccc 1px solid;
}
.border13
{
	
    border-top-style: none;
    border-bottom-style: none;
    BORDER-RIGHT:  #cccccc 1px solid;
    border-left-style: none;
}
.border14
{
	
    border-top-style: none;
    border-bottom-style: none;
    BORDER-LEFT:  #cccccc 1px solid;
    border-right-style: none;
}
.PanelBorder
{
	BORDER-TOP: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

.PanelBorder3
{
	background-color: #c6deef;
	border-top: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.PanelBorder4
{
	background-color: white;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	vertical-align:top;
}
.PanelBorder42
{
	background-color: #F3F3F3;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	vertical-align:top;
}
.PanelBorder5
{
	background-color: #c7def0;
	BORDER-TOP: #9fb2c0 1px solid;
	border-right: #9fb2c0 1px solid;
	border-left: #9fb2c0 1px solid;
	border-bottom: #9fb2c0 1px solid;
	vertical-align:top;
	
}
.PanelBorder6
{
	background-color: #c7def0;
	border-top: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.td6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetic
}
.errorFormat
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetic
}
.td4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.td8
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetic
}
.td9
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetic
}
.td11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetic
}
.td24
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
.tdwithBorderTop
{
    border-top: #c0c0c0 1px solid;
    font-size: 8pt;
    color: black;
    font-family: Arial;
    font-weight: normal;
}
.tdwithBorderBottom
{
    border-bottom: #c0c0c0 1px solid;
    font-size: 8pt;
    color: black;
    font-family: Arial;
    font-weight: normal;
}
.tdwithBorderBottom4
{
	border-bottom: black 3px solid;
}
.tdwithBorderBottom5
{
	border-bottom: #9fb2c0 2px solid;
}
.tdwithBorderTop4
{
	border-top:  black 4px solid;
}
.tdwithBorderTop5
{
	border-top: #9fb2c0 2px solid;
}
.tdBoldwithBorderBottom
{
    border-bottom: #c0c0c0 1px solid;
    font-size: 8pt;
    color: black;
    font-family: Arial;
    font-weight: Bold;
}
.tdwithBorderRight
{
    border-right: #c0c0c0 1px solid;
    font-size: 8pt;
    color: black;
    font-family: Arial;
    font-weight: normal;
}
.tdwithBorderTopRight
{
    border-top: #c0c0c0 1px solid;
    border-right: #c0c0c0 1px solid;
    font-size: 8pt;
    color: black;
    font-family: Arial;
    font-weight: normal;
}
.ButtonStyle
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Arial;
	background-image: url(images/tab2.jpg);
	background-color: white;
	height:21px;
}
.ButtonStyle:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Arial;
	background-image: url(images/tab3.jpg);
	background-color: black;
}
.ButtonStyle1
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Arial;
	background-image: url(images/tab1.jpg);
	background-color: white;
	height:26px;
}
.footer{
	width:90%;
	padding-bottom:20px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
}
.GridHeaderStyle
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	text-align: center;
	border-color: #cccccc;
}
.GridHeaderStyle2
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	background-image:url(images/FP_blue_tble_bg.jpg);
	text-align: center;
}
.GridHeaderStyle21
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid; 

	BORDER-BOTTOM: #cccccc 1px solid;
	background-image:url(images/FP_blue_tble_bg.jpg);
	text-align: center;
}
.GridHeaderStyle22
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
	BORDER-RIGHT: #cccccc 1px solid;
	background-image:url(images/FP_blue_tble_bg.jpg);
	text-align: center;
}
.GridHeaderStyle23
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
	background-image:url(images/FP_blue_tble_bg.jpg);
	text-align: center;
}
.GridHeaderStyle3
{
	font-weight: bold;
	font-size: 8pt;
	color: Yellow;
	font-family: Arial;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #a61a19;
	background-image:url(images/FP_lightblue_tble_bg.jpg);
	text-align: center;
	
}
.GridHeaderStyle4
{
	font-weight: bold;
	font-size: 8pt;
	color: Yellow;
	font-family: Arial;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #5e8cb9;
	text-align: center;
}
.GridHeaderStyle5
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial; 
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #386c9e;
	text-align: center;
	overflow: auto;
}
.GridHeaderStyle51
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	background-color: #386c9e;
	text-align: center;
}
.GridHeaderStyle52
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial;
	border-top: #cccccc 1px solid;
	background-color: #386c9e;
	text-align: center;
}
.GridItemStyle
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	border-color: #cccccc;
}
.GridItemStyle2
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial;
	border-color: #cccccc;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	white-space: nowrap;
	background-color:White;
	overflow:auto;
}
.GridItemStyle3
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial;
	border-color: #cccccc;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	white-space: nowrap;
	background-color: Orange;
}
.GridItemStyle4
{
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	font-family: Arial;
	border-color: #cccccc;
	border-right: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	white-space: nowrap;
	background-color: #f3f3f3;
}
.GridItemStyleSelected
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    background-color: #7fadfa;
}
.GridItemStyleCourier
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: 'Courier New';
	border-color: #cccccc;
}
.GridBorder
{
	border-top-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: none;
}
.DisabledItem
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
	color: #a9a9a9;
}
.EnabledItem
{
	border-right: #ccd2eb 1px solid;
	border-top: #ccd2eb 1px solid;
	border-left: #ccd2eb 1px solid;
	border-bottom: #ccd2eb 1px solid;
	color: #000000;
}
.EnabledItem1
{
	border-right: #7f9db9 1px solid;
	border-top: #7f9db9 1px solid;
	border-left: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	color: #000000;
}
.UnderlineLabelStyle
{
    font-weight: normal;
    font-size: 8pt;
 
    color: Blue;
    font-family: Arial;
    font-variant: normal;
}
.BoldLabelStyle
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Arial;
    font-variant: normal;
}
.BoldLabelStyle2
{
    font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	font-variant: normal;
	background-image: url(images/FP_number_BG.jpg);
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none
}
.BoldLabelStyle10
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Arial;
    font-variant: normal;
}
.BoldLabelStyle11
{
    font-weight: bold;
    font-size: 10pt;
    color: #386c9e;
    font-family: Arial;
    font-variant: normal;
}
.BoldLabelStyle12
{
    font-weight: bold;
    font-size: 10pt;
    color:  Black;
    font-family: Arial;
    font-variant: normal;
}
.BoldLabelStyle13
{
    font-weight: bold;
    font-size: 9pt;
    color: black;
    font-family: Arial;
    font-variant: normal;
}
.BoldLabelStyle14
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Arial;
    font-variant: normal;
}
.BoldLabelStyle15
{
    font-weight: bold;
    font-size: 10pt;
    color: Red;
    font-family: Arial;
    font-variant: normal;
}
.BoldLabelStyle16
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Arial;
    font-variant: normal;
}
.DisabledLabel
{
	font-weight: normal;
	font-size: 8pt;
	color: #a9a9a9;
	font-family: Arial;
	font-variant: normal;
}
.LabelStyle
{
    font-weight: normal;
    font-size: 8pt;
    color: black;
    font-family: Arial;
    font-variant: normal;
}
.LabelStyle2
{
	font-weight: normal;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	font-variant: normal;
	background-image: url(images/FP_number_BG.jpg);
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.LabelStyle3
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Arial;
    font-variant: normal;
}

.TitleStyle
{
    font-weight: bold;
    font-size: 18pt;
    color: black;
    font-family: Arial;
}
.topbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
 
 
}
.topbar1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
}
.WarningStyle
{
    font-weight: normal;
    font-size: 10pt;
    color: red;
    font-family: Arial;
}
.boldStyle
{
    font-weight: bold;
    font-size: 10pt;
    color: Black;
    font-family: Arial;
}
.CourierStyle
{
	font-size: 9pt;
	color: black;
	font-family: 'Courier New';
	font-weight: normal;
}
.select1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
    
}
.FPButton_Off

{

    FONT-WEIGHT:bold;

    FONT-SIZE: 12px;

    CURSOR: hand;

    COLOR: #ffffff;

    FONT-FAMILY: Arial;

    background-color:#a1a1a1;

    border-style:none;

    height:20px;
	background-image: url(images/bg_button_grey.jpg);
}

.FPButton_Off:hover

{

    FONT-WEIGHT:bold;

    FONT-SIZE: 12px;

    CURSOR: hand;

    COLOR: yellow;

    FONT-FAMILY: Arial;

    background-color:#a1a1a1;

    border-style:none;

    height:20px

}

.FPButton_On

{

    FONT-WEIGHT:bold;

    FONT-SIZE: 12px;

    CURSOR: hand;

    COLOR: #000000;

    FONT-FAMILY: Arial;

    background-color:#f3f3f3;

    border-style:none;

    height:20px;
    

}

.FPButtonErr_Off

{

    FONT-WEIGHT:bold;

    FONT-SIZE: 12px;

    CURSOR: hand;

    COLOR: Red;

    FONT-FAMILY: Arial;

    background-color:#a1a1a1;

    border-style:none;

    height:20px

}

.FPButtonErr_Off:hover

{

    FONT-WEIGHT:bold;

    FONT-SIZE: 12px;

    CURSOR: hand;

    COLOR: Red;

    FONT-FAMILY: Arial;

    background-color:#a1a1a1;

    border-style:none;

    height:20px

}

.FPButtonErr_On

{

    FONT-WEIGHT:bold;

    FONT-SIZE: 12px;

    CURSOR: hand;

    COLOR: Red;

    FONT-FAMILY: Arial;

    background-color:#f3f3f3;

    border-style:none;

    height:20px

}
.progressStyle
{
	z-index: 100; 
	left: 18%; 
	position: absolute;
    top: 55%;
}

