BODY
{
	margin: 0;
	SCROLLBAR-FACE-COLOR: #C7D2E8;
	SCROLLBAR-HIGHLIGHT-COLOR: #EEEEEE;
	SCROLLBAR-SHADOW-COLOR: #AAAAAA;
	SCROLLBAR-3DLIGHT-COLOR: #999999;
	SCROLLBAR-ARROW-COLOR: black;
	SCROLLBAR-DARKSHADOW-COLOR: #EEEEEE;
	SCROLLBAR-BASE-COLOR: #EEEEEE;
}

a, a:active, a:focus, a:link, a:hover {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #E77817;
	TEXT-DECORATION: none;
}

a:visited {
	color: #E74017;
}

input, select {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #3D4D72;
	TEXT-DECORATION: none;
}

.FormTitle
{
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Verdana,Tahoma,Helvetica,sans-serif;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	background: url(../images/bg_head.gif) repeat-x;
	BORDER-RIGHT: 1px solid #89A6CE;
	BORDER-TOP: 0px solid #89A6CE;
	BORDER-LEFT: 1px solid #89A6CE;
	BORDER-BOTTOM: 0px solid #89A6CE;
	WIDTH: 100%;
	HEIGHT: 22px;
	padding: 0;
	margin: 0;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
}
.FormTitleTitle
{
	WIDTH: 95%;
}
.FormTitleUser
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}


.TABS
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	WIDTH: 100%;
	COLOR: #002277;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	QBACKGROUND-COLOR: #DEDEDD;
	BACKGROUND-COLOR: white;
	border-bottom: 2 solid #94AACF;
}

.TAB_over
{
   WIDTH: 100%;
	HEIGHT: 6px;
   BACKGROUND-COLOR: #DEDEDD;
	border-left-color: #94AACF;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #94AACF;
	border-right-style: solid;
	border-right-width: 1;
}
.TAB_under
{
	WIDTH: 100%;
	HEIGHT: 6px;
	BACKGROUND-COLOR: #DEDEDD;
	border-left-color: #94AACF;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #94AACF;
	border-right-style: solid;
	border-right-width: 1;
}

.frmTABS
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	WIDTH: 98%;
	COLOR: #002277;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFFFF',EndColorStr='#FFDFDFDF');
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.frmTABSHead
{
	border-bottom: 2 solid #94AACF;
}

.FormFields
{
	background-color: #DEDEDD;
	WIDTH: 100%;
	border-left-color: #89A6CE;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #89A6CE;
	border-right-style: solid;
	border-right-width: 1;
}

.TDLeft
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	WIDTH: 25%;
	COLOR: #6A7279;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	padding-right: 10;	
}
.TDRight
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}

.TDLblLeft
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	WIDTH: 25%;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	padding-right: 0;	
	qfilter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#33ffffff',EndColorStr='#33A6C2D7');
}

.TabTDLeft
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	WIDTH: 25%;
	COLOR: #6A7279;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	padding-right: 10;
	qborder-left-style: solid;
	qborder-left-width: 1;
	qborder-left-color: #94AACF;
}
.TabTDRight
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	qborder-right-style: solid;
	qborder-right-width: 1;
	qborder-right-color: #94AACF;
}



.input_button
{
	BORDER-RIGHT: 1px solid #89A6CE;
	BORDER-TOP: 1px solid #89A6CE;
	BORDER-LEFT: 1px solid #89A6CE;
	BORDER-BOTTOM: 1px solid #89A6CE;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    CURSOR: hand;
	COLOR: #51679A;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
	filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFffffff',EndColorStr='#FFA6C2D7');

}
.rightButton
{
	BORDER-RIGHT: 1px solid #89A6CE;
	BORDER-TOP: 1px solid #89A6CE;
	BORDER-LEFT: 1px solid #89A6CE;
	BORDER-BOTTOM: 1px solid #89A6CE;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	CURSOR: hand;
	COLOR: #51679A;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFffffff',EndColorStr='#FFA6C2D7');
	height: 100%;
}
.InFnBtn
{
	BORDER-RIGHT: 1px solid #89A6CE;
	BORDER-TOP: 1px solid #89A6CE;
	BORDER-LEFT: 1px solid #89A6CE;
	BORDER-BOTTOM: 1px solid #89A6CE;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    CURSOR: hand;
	COLOR: #51679A;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    HEIGHT: 35px;
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
 	filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFffffff',EndColorStr='#FFA6C2D7');
}
.InBtnDisabled
{
	BORDER-RIGHT: 1px solid #89A6CE;
	BORDER-TOP: 1px solid #89A6CE;
	BORDER-LEFT: 1px solid #89A6CE;
	BORDER-BOTTOM: 1px solid #89A6CE;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: #802000;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}



.table_HeaderRow
{
	BORDER-RIGHT: 1 solid #F2C776;
	BORDER-TOP: 4 solid #F2C776;
	FONT-WEIGHT: normal;
	FONT-SIZE: 6pt;
	BORDER-LEFT: 1 solid #F2C776;
	WIDTH: 100%;
	COLOR: #002277;
	BORDER-BOTTOM: none;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	BACKGROUND-COLOR: white;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}

.table_OddRow
{
    BORDER-RIGHT: white thin;
    BORDER-TOP: white thin;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white thin;
    COLOR: black;
    BORDER-BOTTOM: white thin;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    BACKGROUND-COLOR: white;
}
.table_EvenRow
{
    BORDER-RIGHT: white thin;
    BORDER-TOP: white thin;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white thin;
    COLOR: black;
    BORDER-BOTTOM: white thin;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    BACKGROUND-COLOR: #EBEBEB;
}
.table_selectedRow
{
    COLOR: white;
    BACKGROUND-COLOR: #D0D0D0;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Tahoma;
}
.table_CheckedRow
{
    COLOR: white;
    BACKGROUND-COLOR: #608BCB;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Tahoma;
}
.table_InfoRow
{
	BORDER-RIGHT: 2 solid #F2C776;
	BORDER-BOTTOM: 4 solid #F2C776;
	BORDER-LEFT: 2 solid #F2C776;
	BORDER-TOP: none;
	BACKGROUND-COLOR: #C7D2E8;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-DECORATION: none;
	WIDTH: 100%;
	COLOR: #51679A;
}

 th
 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #51679A;
    FONT-FAMILY: Arial, Verdana, Tahoma ;
    QBACKGROUND-COLOR: #cccccc;
    BACKGROUND-COLOR: #C7D2E8;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;	 
}

.table_login
{
    WIDTH: 100%;
    HEIGHT: 90%;
}

.LogTableMain
{
	border-bottom: 1 solid #89A6CE;
	border-left: 1 solid #89A6CE;
	border-right: 1 solid #89A6CE;
	border-top: 1 solid #89A6CE;
	background-color: #EBEBEB;
}

.LogTableLogin
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #354989;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-DECORATION: none;
	background-color: #EBEBEB;
	width: 100%;
	word-wrap: normal;
}

.LogTableLang
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #354989;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-DECORATION: none;
	background-color: #DEDEDE;
	width: 100%;
	height: 40;
}
.LogTableErr
{
	border-bottom: 1 solid red;
	border-left: 1 solid red;
	border-right: 1 solid red;
	border-top: 1 solid red;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: white;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-DECORATION: none;
	background-color: red;
	text-align: center;
}
.LogTableFoot 
{
	border-top-style: solid; 
	border-top-width: 1;
	qborder-top-color: #89A6CE;
	border-top-color: red;
}

.TBLogin
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #002277;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	background-color: #EBEBEB;
}

.TDLeft_login
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	WIDTH: 50%;
	COLOR: #002277;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	background-color: #EBEBEB;
}
.TDRight_login
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	WIDTH: 50%;
	COLOR: black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	background-color: #EBEBEB;
}

.table_logout
{
    WIDTH: 100%;
    HEIGHT: 90%;
}
.Active_TAB
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #002277;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

.TableButtons
{
    BORDER: 0;
    PADDING: 0;
}
.ButtonsBodyClass
{
	background-color: #EBEBEB;
}

.InfoTableMain
{
	border-bottom: 1 solid #89A6CE;
	border-left: 1 solid #89A6CE;
	border-right: 1 solid #89A6CE;
	border-top: 1 solid #89A6CE;
	background-color: #EBEBEB;	
}
.InfoTableInfo
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #354989;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-DECORATION: none;	
}
.WaitTableInfo
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #354989;
	FONT-FAMILY: Arial, Verdana, Tahoma;
	TEXT-DECORATION: none;	
}
