﻿/*
	MERGE DHP CSS
*/

table
{
	font-size: 8pt;
	font-family: Tahoma,Microsoft Sans Serif,Verdana;
}

a
{
	/*font-size: 8pt;*/
	font-family: Tahoma,Microsoft Sans Serif,Verdana;
}
.table
{
	background-color:White;
}

.tabledata
{
	font-size: 8pt;
	background-color:#3399ff;
}

.titlepart
{
	/*IE*/
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3399ff', endColorStr='#ffffff', gradientType='1');
    /*Safari และ Chrome*/
    background-image: -webkit-gradient(linear, left top, right bottom, from(#3399ff), to(#ffffff));
    /*Opera*/
    background-image: -o-linear-gradient(left, #3399ff, #ffffff);
    /*Firefox*/
    background-image: -moz-linear-gradient(left, #3399ff, #ffffff);
}

.InputNonBorder
{
	border: 0px;
	background-color:Transparent;
}

.TdCalendarBorder
{
	BORDER-LEFT: darkblue 1px solid; 
	BORDER-BOTTOM: darkblue 2px solid
}

.title
{
	border : 0px;
	color : white;
	font-weight: bold;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3399ff', endColorStr='#ffffff', gradientType='1');
}

#bar_top
{
	/*background-image: url(images/bar_top.gif);*/
	background-repeat: repeat-x;
	background-image:url('Images/topic_bar.jpg');
}

#bar_bottom
{
	background-image:url('Images/topic_bar.jpg');
	/*background-image: url(images/bar_bottom.gif);*/
	background-repeat: repeat-x;
}
.bg
{
    background-position:bottom;
}
/*
body
{
	font-size: 8pt;
	font-family: Tahoma, Microsoft Sans Serif, Verdana;
	color: darkblue;
	background-image: url("images/bg.gif");
}
	END MERGE DHP CSS
*/
body
{
    /*background-color:#daefff;*/
    /*background-color:#0066CC;*/
	font-size: 8px;
	font-family: Arial,"MS Sans Serif","Lucida Grande",Helvetica,sans-serif;
	margin: 0px;
	/*background-image: url("images/bg.gif");
	background-repeat: repeat-x;*/
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#0066CC));
}

.Header0
{
	font-size:xx-large;
	font-weight: bolder;
	color: #0000cc;
	width:95%;
	padding-left: 10px;
	padding-right: 10px;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#68AFFD', endColorStr='#ffffff', gradientType='0');
	/*background: -moz-linear-gradient(top,  #cecece,  #cecece);*/
	background: -webkit-linear-gradient(top,#cecece,#cecece);
	background-color: #68AFFD;
}

.Content0
{
	font-size: medium;
	padding: 10px;
	width:95%;
}

.Header1
{
	font-size:medium;
	color: #0000cc;
	width: 95%;
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
	border-top: solid 1px skyblue;
	border-left: solid 1px skyblue;
	border-right: solid 1px skyblue;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#87CEEB', endColorStr='#ffffff', gradientType='0');
	/*background: -moz-linear-gradient(top,#87CEEB,#ffffff);*/
	background: -webkit-linear-gradient(top,#87CEEB,#ffffff);
	background-color: #87CEEB;
	white-space:wrap;
}

.Content1
{
	padding: 10px;
	width: 95%;
	border-bottom: solid 1px skyblue;
	border-left: solid 1px skyblue;
	border-right: solid 1px skyblue;
	display: none;
}

.SpeedInput
{
	font-size: small;
	border: solid 1px;
}

.SpeedInputRow
{
}

.SpeedInputLabel
{
	width: 200px;
	text-align: right;
}

.SpeedInputData
{
	width: 500px;
}

.DesignInput
{
	font-size: small;
	width: 98%;
	border: solid 1px;
	border-color: Black;
}

.DesignInputRow
{
}

.DesignInputLabel
{
	width: 15%;
	text-align: right;
	border: solid 1px;
}

.DesignInputData
{
	width: 35%;
	border: solid 1px;
}

.Input
{
	font-size: small;
	width: 98%;
}

.InputRow
{
}

.InputLabel
{
	width: 15%;
	text-align: right;
}

.InputData
{
	width: 35%;
}

.SourceCode
{
	font-family: Courier;
	background-color: #ffffe0;
	vertical-align: middle;
	padding: 10px;
	width:85%;
	overflow-x:scroll;
}

.SpecialLabel
{
	color: Red;
}

.HighlightLabel
{
	color: Red;
	font-size: larger;
}
.HighlightLabel2
{
    color:Orange;
    font-weight:600;
    font-size:15px;
    font-family:DilleniaUPC;
    padding:2px 5px 2px 5px;      
}
.HighlightLabelThai
{
    color:Orange;
    font-weight:800;
    font-size:15px;
    font-family:Verdana, Tahoma, Arial, ;
    padding:2px 5px 2px 5px;      
}
.Label
{
	color:#104c62;
}

.Label2
{
	color:#104c62;
}

.LabelN
{
	color:#104c62;
}

.TextBox
{
	font-size: 10px;
	color: Black;
	text-align: left;
	border:solid 1px #1b7899;

}

.TextBox2
{
	font-size: 10px;
	color: Black;
	text-align: left;
	border:solid 1px #1b7899;
}

.DecimalBox
{
	font-size: 10px;
	color: Black;
	text-align: right;
	border:solid 1px #1b7899;
}

.DateBox
{
	font-size: 10px;
	color: Black;
	text-align: left;
	border:solid 1px #1b7899;
}

.CodeBox
{
	font-size: 10px;
	color: Black;
	text-align: left;
	border:solid 1px #1b7899;
	background: url(images/bg_select.jpg) right;
	background-repeat:no-repeat;
}

.ComboBox
{
	font-size: 10px;
	color: Black;
	text-align: left;
	border:solid 1px #1b7899;
	background: url(images/bg_select.jpg) right;
	background-repeat:no-repeat;
}

.FocusBox
{
	font-size: 10px;
	background-color: #def4ee;
	border:solid 1px gray;
}

.DisableLabel
{
	font-size: 10px;
	color: orange;
	background-color: Transparent;
	border-width: 0px;
	padding: 3px;
	text-align: left;
}
.DisableLabel2
{
	font-size: 10px;
	color: orange;
	background-color: Transparent;
	border-width: 0px;
	padding: 3px;
	text-align: right;
}
.DisableLabel3
{
	font-size: 10px;
	color: orange;
	background-color: Transparent;
	border-width: 0px;
	padding: 3px;
	text-align: left;
}
.RightDisableLabel
{
	font-size: 10px;
	color: Blue;
	background-color: Transparent;
	border-width: 0px;
	padding: 3px;
	text-align: right;
}

.BoxDisableLabel
{
	font-size: 10px;
	color: Blue;
	padding: 2px;
	border: solid 1px gray;
	text-align: left;
	background-color: ButtonFace;
}

.DecimalBoxDisableLabel
{
	font-size: 10px;
	color: Blue;
	padding: 2px;
	border: solid 1px gray;
	text-align: right;
	background-color: ButtonFace;
}

.TextBoxUpper
{
	font-size: 10px;
	color: Black;
	border: solid 1px #1b7899;
	text-align: left;
	text-transform:uppercase;
}

.RightBoxDisableLabel
{
	font-size: 10px;
	color: Black;
	padding: 2px;
	border: solid 1px gray;
	text-align: left;
	background-color: ButtonFace;
	text-align: right;
}

.EditBoxError
{
	border-color: Red;
	color: Red;
}

.AsteriskRequire
{
	color: Red;
}

.AsteriskError
{
	color: Red;
}

.Red
{
	color: Red;
}

.Reference
{
	border: solid 1px gray;
}

.ReferenceRow
{
}

.ReferenceHeader
{
	text-align: center;
	width: 200px;
	color: Blue;
	font-style: italic;
	background-color: Aqua;
}

.ReferenceData
{
	background-color: #F0F0F0;
}

.Calendar
{
	border: solid 1px Gray;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#def4ee', endColorStr='#ffffff', gradientType='0');
	/*background: -moz-linear-gradient(top,#def4ee,#ffffff);*/
	background: -webkit-linear-gradient(top,#def4ee,#ffffff);
}

.CalendarPrevious
{
	text-align: center;
	cursor: pointer;
    font-weight:bold;
	margin: 1px;
	width: 20px;
	color: Black;
}

.CalendarNext
{
	text-align: center;
 	cursor: pointer;
 	font-weight:bold;
	margin: 1px;
	width: 20px;
	color: Black;
}

.CalendarMonth
{
	text-align: right;
	cursor: pointer;
	font-weight: bold;
	margin: 1px;
	padding-right: 2px;
}

.CalendarYear
{
	text-align: left;
	cursor: pointer;
	font-weight: bold;
	margin: 1px;
	padding-left: 2px;
}

.CalendarHeaderDay
{
	background-color: #65955f;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#65955f', endColorStr='#bdd5b9', gradientType='0');*/
	color: White;
	width: 28px;
	text-align: center;
	margin: 1px;
	padding-right: 2px;
}

.CalendarBlankday
{
	cursor: default;
	margin: 1px;
	padding-right: 2px;
}

.CalendarWorkday
{
	color: Black;
	text-align: right;
	cursor: pointer;
	margin: 1px;
	padding-right: 2px;
	width: 28px;
}

.CalendarWeekend
{
	color: Gray;
	text-align: right;
	cursor: pointer;
	margin: 1px;
	padding-right: 2px;
	width: 28px;
}

.CalendarHoliday
{
	color:Red;
	text-align: right;
	cursor: pointer;
	margin: 1px;
	padding-right: 2px;
	width: 28px;
}

.CalendarCurrent
{
	background-color: #f3dfb8;
	color: White;
	font-weight:bold;
	text-align: right;
	cursor: pointer;
	margin: 1px;
	padding-right: 2px;
	width: 28px;
}

.CalendarRemark
{
	font-size: smaller;
	font-style: italic;
	color: Maroon;
	text-align: right;
	margin: 1px;
}

.CalendarLookup
{
	font-size: 8px;
	color: Black;
	background-color: White;
}

.CalendarLookupCell
{
	padding: 0px 2px 0px 2px;
	width: 100%;
	background-color: #e0e0e0;
}

.CalendarLookupSelect
{
	padding: 0px 2px 0px 2px;
	width: 100%;
	background-color: #f3dfb8;
}

.CalendarEra1
{
	font-size: 11px;
	
	overflow: hidden;
	display: inline-block;
    padding-left:2px
}

.CalendarEra2
{
	font-size: 8px;
	
	overflow: hidden;
	display: inline-block;
}

.CodeLookup
{
	
}

.CodeLookupCell
{
	/*margin: 1px 2px 1px 2px;*/
	padding: 2px 2px 2px 2px;
	width: 100%;
	border-bottom:solid 2px #fdfdfd;
}

.CodeLookupSelect
{
	background-color: #63a0f7;
	color: White;
	font-weight: bold;
}

.CodeLookupList
{
	border: solid 1px #1b7899;
	/*background-color : #fdfdfd;*/
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#eeeeee', gradientType='0');
}

.TabControl
{
	background-color: White;
	padding:5px 5px 5px 5px; 
}

.TabPrefix
{
	width: 5px;
}

.TabPostfix
{
	width: 5px;
}

.TabIndex1
{
	background-image: url(Images/Tab_green/TabB1.GIF);
	width: 9px;
	height: 5px;
}

.TabIndex2
{
	background-image: url(Images/Tab_green/TabB2.GIF);
	height: 5px;
}

.TabIndex3
{
	background-image: url(Images/Tab_green/TabB3.GIF);
	width: 9px;
	height: 5px;
}

.TabIndex4
{
	background-image: url(Images/Tab_green/TabB4.GIF);
	width: 9px;
}

.TabIndex5
{
	background-image: url(Images/Tab_green/TabB5.GIF);
	padding: 0px 5px 0px 5px;
	color: White;
}

.TabIndex6
{
	background-image: url(Images/Tab_green/TabB6.GIF);
	width: 9px;
}

.TabIndex7
{
	background-image: url(Images/Tab_green/TabB7.GIF);
	width: 9px;
	height: 5px;
}

.TabIndex8
{
	background-image: url(Images/Tab_green/TabB8.GIF);
	height: 5px;
}

.TabIndex9
{
	background-image: url(Images/Tab_green/TabB9.GIF);
	width: 9px;
	height: 5px;
}

.TabActive1
{
	background-image: url(Images/Tab_green/TabA1.GIF);
	width: 9px;
	height: 5px;
}

.TabActive2
{
	background-image: url(Images/Tab_green/TabA2.GIF);
	height: 5px;
}

.TabActive3
{
	background-image: url(Images/Tab_green/TabA3.GIF);
	width: 9px;
	height: 5px;
}

.TabActive4
{
	background-image: url(Images/Tab_green/TabA4.GIF);
	width: 9px;
}

.TabActive5
{
	background-image: url(Images/Tab_green/TabA5.GIF);
	padding: 0px 5px 0px 5px;
	color: White;
	/*font-weight: bold;*/
}

.TabActive6
{
	background-image: url(Images/Tab_green/TabA6.GIF);
	width: 9px;
}

.TabActive7
{
	background-image: url(Images/Tab_green/TabA7.GIF);
	width: 9px;
	height: 5px;
}

.TabActive8
{
	background-image: url(Images/Tab_green/TabA8.GIF);
	height: 5px;
}

.TabActive9
{
	background-image: url(Images/Tab_green/TabA9.GIF);
	width: 9px;
	height: 5px;
}

.TabContent1
{
	/*background-color: #cecdcd;
	width: 1px;*/
	background-image: url(Images/Panel/Panel1.GIF);
	width: 9px;
	height: 9px;
}

.TabContent2
{
	/*background-color: #cecdcd;
	height: 9px;*/
	background-image: url(Images/Panel/Panel2.GIF);
	height: 9px;
}

.TabContent3
{
	/*background-color: #cecdcd;
	width: 1px;*/
	background-image: url(Images/Panel/Panel3.GIF);
	width: 9px;
	height: 9px;
}

.TabContent4
{
	/*background-color: #cecdcd;
	width: 1px;*/
	background-image: url(Images/Panel/Panel4.GIF);
	width: 9px;
}

.TabContent5
{
	background-color: White;
}

.TabContent6
{
	/*background-color: #cecdcd;
	width: 1px;*/
	background-image: url(Images/Panel/Panel6.GIF);
	width: 9px;
}

.TabContent7
{
	/*background-color: #cecdcd;
	width: 1px;*/
	background-image: url(Images/Panel/Panel7.GIF);
	width: 9px;
	height: 9px;
}

.TabContent8
{
	/*background-color: #cecdcd;
	height: 1px;*/
	background-image: url(Images/Panel/Panel8.GIF);
	height: 9px;
}

.TabContent9
{
	/*background-color: #cecdcd;
	width: 1px;*/
	background-image: url(Images/Panel/Panel9.GIF);
	width: 9px;
	height: 9px;
}

.GridView
{
	border: solid 1px #e0e0e0;
	color:#cecdcd;
	font-weight:bold;
}

.GridFixHeader
{
    background-color: #1b7899;
	color: White;
	padding: 5px;
	border-left: solid 0px gray;
	border-right: solid 0px white;
	border-top: solid 0px gray;
	border-bottom: solid 2px #e0e0e0;
	font-weight:normal;
}
.GridFixHeader2
{
	padding: 5px;
	font-weight:bold;
	font-size:12px;
}
.GridHeader
{
	background-color: #1b7899;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#cecece', endColorStr='#cecece', gradientType='0');
	background: -moz-linear-gradient(top,#e0e0e0,#ffffff);*/
	color: White;
	/*font-weight: bold;*/
	padding: 5px;
	border-left: solid 0px white;
	border-right: solid 0px white;
	border-top: solid 0px gray;
	border-bottom: solid 2px #e0e0e0;
	font-weight:normal;
}
.GridHeader2
{
    padding: 5px;
	font-weight:bold;
	font-size:12px;
}
.GridFixData, .GridFixDataAlternate
{
	padding: 5px;
	border-left: solid 0px #104c62;
	border-right: solid 1px White;
	border-top: solid 0px White;
	border-bottom: solid 1px White;
	color: White;
    color: gray;
    background-color: #e0e0e0;
    font-weight:normal;
}
.GridFixData2, .GridFixDataAlternate2
{
	padding: 5px;
    color: gray;
    font-weight:normal;
}

.GridData
{
	background-color: White;
	padding: 5px;
	border-left: solid 1px #cecdcd;
	border-right: solid 0px gray;
	border-top: solid 0px gray;
	border-bottom: solid 1px #cecdcd;
	color: black;
	font-weight:normal;
}
.GridData2
{
    background-color: #e0e0e0;
	padding: 5px;
	border-bottom: solid 1px #cecdcd;
	color: black;
	font-weight:normal;
}
.GridDataAlternate
{
	background-color: White;
	padding: 5px;
	border-left: solid 1px #cecdcd;
	border-right: solid 0px gray;
	border-top: solid 0px white;
	border-bottom: solid 1px #cecdcd;
	color: black;
	font-weight:normal;
}

.GridDataAlternate2
{
	background-color: #e0e0e0;
	padding: 5px;
	border-bottom: solid 1px #cecdcd;
}
.GridSelect
{
	background-color: #bff5f6;
	color: Black;
	padding:5px;
    font-weight:normal;
}
.GridPager
{
	background-color: #e0e0e0;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 5px;
	color: Gray;
	border-top:solid 1px #e0e0e0;
}

.GridPageNumber
{  
	color:black;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
	border:solid 1px #aaaaaa;
	font-weight: bold;
	background:#e0e0e0;
}
.GridPageNumber:hover
{
	color: White;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
	border: solid 1px #cecdcd;
	font-weight: bold;
	background-color: Gray;
}
.PanelHeader
{
	background-color: #d2ffff;
	border: solid 1px black;
	margin-left: 10px;
	margin-top: -10px;
	width: 100px;
	text-align: center;
	filter:alpha(opacity=100);
}

.Panel1
{
	background-image: url(Images/Panel/Panel1.GIF);
	width: 9px;
	height: 9px;
}

.Panel2
{
	background-image: url(Images/Panel/Panel2.GIF);
	height: 9px;
}

.Panel3
{
	background-image: url(Images/Panel/Panel3.GIF);
	width: 9px;
	height: 9px;
}

.Panel4
{
	background-image: url(Images/Panel/Panel4.GIF);
	width: 9px;
}

.Panel5
{
	background-image: url(Images/Panel/Panel5.GIF);
}

.Panel6
{
	background-image: url(Images/Panel/Panel6.GIF);
	width: 9px;
}

.Panel7
{
	background-image: url(Images/Panel/Panel7.GIF);
	width: 9px;
	height: 9px;
}

.Panel8
{
	background-image: url(Images/Panel/Panel8.GIF);
	height: 9px;
}

.Panel9
{
	background-image: url(Images/Panel/Panel9.GIF);
	width: 9px;
	height: 9px;
}

.PanelShadow1
{
	background-image: url(Images/Panel/Shadow1.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=20);
	opacity: 0.2;
}

.PanelShadow2
{
	background-image: url(Images/Panel/Shadow2.GIF);
	height: 9px;
	filter:alpha(opacity=20);
	opacity: 0.2;
}

.PanelShadow3
{
	background-image: url(Images/Panel/Shadow3.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=20);
	opacity: 0.2;
}

.PanelShadow4
{
	background-image: url(Images/Panel/Shadow4.GIF);
	width: 9px;
	filter:alpha(opacity=20);
	opacity: 0.2;
}

.PanelShadow5
{
	background-image: url(Images/Panel/Shadow5.GIF);
	filter:alpha(opacity=20);
	opacity: 0.2;
}

.PanelShadow6
{
	background-image: url(Images/Panel/Shadow6.GIF);
	width: 9px;
	filter:alpha(opacity=20);
	opacity: 0.2;
}

.PanelShadow7
{
	background-image: url(Images/Panel/Shadow7.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=20);
	opacity: 0.2;
}

.PanelShadow8
{
	background-image: url(Images/Panel/Shadow8.GIF);
	height: 9px;
	filter:alpha(opacity=20);
	opacity: 0.2;
}

.PanelShadow9
{
	background-image: url(Images/Panel/Shadow9.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=20);
	opacity: 0.2;
}
.MessageLabel
{
	padding: 5px;
	text-align: center;
	font-weight: bold;
}

.MessageBox
{
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#68AFFD', endColorStr='#ffffff', gradientType='0');
	background: -moz-linear-gradient(top,#68AFFD,#ffffff);*/
	/*background-color:#FFFFFF;*/
}

.MessageBox1
{  /*
	background-image: url(Images/Panel/Shade1.GIF);*/
	width: 9px;
	height: 9px;
}

.MessageBox2
{
	/*background-image: url(Images/Panel/Shade2.GIF);*/
	height: 9px;
}

.MessageBox3
{
	/*background-image: url(Images/Panel/Shade3.GIF);*/
	width: 9px;
	height: 9px;
}

.MessageBox4
{
	/*background-image: url(Images/Panel/Shade4.GIF);*/
	width: 9px;
}

.MessageBox5
{
	/*background-image: url(Images/Panel/Shade5.GIF);*/
}

.MessageBox6
{
	/*background-image: url(Images/Panel/Shade6.GIF);*/
	width: 9px;
}

.MessageBox7
{
	/*background-image: url(Images/Panel/Shade7.GIF);*/
	width: 9px;
	height: 9px;
}

.MessageBox8
{
	/*background-image: url(Images/Panel/Shade8.GIF);*/
	height: 9px;
}

.MessageBox9
{
	/*background-image: url(Images/Panel/Shade9.GIF);*/
	width: 9px;
	height: 9px;
}
.FloatHeader
{
	background-color: #ffff99;
	border: solid 1px black;
	margin-left: 10px;
	margin-top: -10px;
	padding-left: 5px;
	padding-right: 5px;
	filter:alpha(opacity=100);
}

.Float
{
}

.Float1
{
	background-image: url(Images/Panel/Float1.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=80);
}

.Float2
{
	background-image: url(Images/Panel/Float2.GIF);
	height: 9px;
	filter:alpha(opacity=80);
}

.Float3
{
	background-image: url(Images/Panel/Float3.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=80);
}

.Float4
{
	background-image: url(Images/Panel/Float4.GIF);
	width: 9px;
	filter:alpha(opacity=80);
}

.Float5
{
	background-image: url(Images/Panel/Float5.GIF);
	filter:alpha(opacity=80);
}

.Float6
{
	background-image: url(Images/Panel/Float6.GIF);
	width: 9px;
	filter:alpha(opacity=80);
	opacity: 0.8;
}

.Float7
{
	background-image: url(Images/Panel/Float7.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=80);
}

.Float8
{
	background-image: url(Images/Panel/Float8.GIF);
	height: 9px;
	filter:alpha(opacity=80);
}

.Float9
{
	background-image: url(Images/Panel/Float9.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=80);
}

.ShadeHeader
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#68AFFD', endColorStr='#ffffff', gradientType='0')progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	/*background: -moz-linear-gradient(top,#68AFFD,#ffffff);*/
    background: -webkit-linear-gradient(top,#68AFFD,#ffffff);
	border: solid 1px black;
	margin-left: 10px;
	margin-top: -10px;
	width: 100px;
	text-align: center;
}

.Shade
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#68AFFD', endColorStr='#ffffff', gradientType='0');
	/*background: -moz-linear-gradient(top,#68AFFD,#ffffff);*/
    background: -webkit-linear-gradient(top,#68AFFD,#ffffff);
}

.Shade1
{
	background-image: url(Images/Panel/Shade1.GIF);
	width: 9px;
	height: 9px;
}

.Shade2
{
	background-image: url(Images/Panel/Shade2.GIF);
	height: 9px;
}

.Shade3
{
	background-image: url(Images/Panel/Shade3.GIF);
	width: 9px;
	height: 9px;
}

.Shade4
{
	background-image: url(Images/Panel/Shade4.GIF);
	width: 9px;
}

.Shade5
{
	background-image: url(Images/Panel/Shade5.GIF);
}

.Shade6
{
	background-image: url(Images/Panel/Shade6.GIF);
	width: 9px;
}

.Shade7
{
	background-image: url(Images/Panel/Shade7.GIF);
	width: 9px;
	height: 9px;
}

.Shade8
{
	background-image: url(Images/Panel/Shade8.GIF);
	height: 9px;
}

.Shade9
{
	background-image: url(Images/Panel/Shade9.GIF);
	width: 9px;
	height: 9px;
}

.SlideHeader
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#68AFFD', endColorStr='#ffffff', gradientType='0');
	/*background: -moz-linear-gradient(top,#68AFFD,#ffffff);*/
	background: -webkit-linear-gradient(top,#68AFFD,#ffffff);
}

.SlideHeader1
{
	background-image: url(Images/Panel/Shade1.GIF);
	width: 9px;
	height: 9px;
}

.SlideHeader2
{
	background-image: url(Images/Panel/Shade2.GIF);
	height: 9px;
}

.SlideHeader3
{
	background-image: url(Images/Panel/Shade3.GIF);
	width: 9px;
	height: 9px;
}

.SlideHeader4
{
	background-image: url(Images/Panel/Shade4.GIF);
	width: 9px;
}

.SlideHeader5
{
	background-image: url(Images/Panel/Shade5.GIF);
	text-align: center;
}

.SlideHeader6
{
	background-image: url(Images/Panel/Shade6.GIF);
	width: 9px;
}

.SlideHeader7
{
	background-image: url(Images/Panel/Shade7.GIF);
	width: 9px;
	height: 9px;
}

.SlideHeader8
{
	background-image: url(Images/Panel/Shade8.GIF);
	height: 9px;
}

.SlideHeader9
{
	background-image: url(Images/Panel/Shade9.GIF);
	width: 9px;
	height: 9px;
}

.SlideContent1
{
	background-image: url(Images/Panel/Panel1.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=80);
	opacity: 0.8;
}

.SlideContent2
{
	background-image: url(Images/Panel/Panel2.GIF);
	height: 9px;
	filter:alpha(opacity=80);
	opacity: 0.8;
}

.SlideContent3
{
	background-image: url(Images/Panel/Panel3.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=80);
	opacity: 0.8;
}

.SlideContent4
{
	background-image: url(Images/Panel/Panel4.GIF);
	width: 9px;
	filter:alpha(opacity=80);
	opacity: 0.8;
}

.SlideContent5
{
	background-image: url(Images/Panel/Panel5.GIF);
	filter:alpha(opacity=80);
	opacity: 0.8;
}

.SlideContent6
{
	background-image: url(Images/Panel/Panel6.GIF);
	width: 9px;
	filter:alpha(opacity=80);
	opacity: 0.8;
}

.SlideContent7
{
	background-image: url(Images/Panel/Panel7.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=80);
	opacity: 0.8;
}

.SlideContent8
{
	background-image: url(Images/Panel/Panel8.GIF);
	height: 9px;
	filter:alpha(opacity=80);
	opacity: 0.8;
}

.SlideContent9
{
	background-image: url(Images/Panel/Panel9.GIF);
	width: 9px;
	height: 9px;
	filter:alpha(opacity=80);
	opacity: 0.8;
}
.Button
{
	/*
    color:White;
    cursor: pointer;
    font-size: 11px;
    font:MS Sans Serif,"Lucida Grande",Arial,Helvetica,sans-serif;*/
   /* filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e0e0e0', endColorStr='#ffffff', gradientType='0');
    background: -moz-linear-gradient(top,  #e0e0e0,  #ffffff);*/
    /*background-color:#cecece;
    border:solid 1px #aaaaaa;
	padding:0px 2px 0px 2px;*/
}
.ButtonOver
{/*
	color:White;
	font-size: 11px;
    cursor: pointer;
    font:MS Sans Serif,"Lucida Grande",Arial,Helvetica,sans-serif;*/
    /*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#cecece', endColorStr='#cecece', gradientType='0');
    background: -moz-linear-gradient(top,  #cecece,  #cecece);*/
   /* background-color:Gray;
    border:solid 1px #aaaaaa;
    padding:0px 2px 0px 2px;*/
}

.ButtonClick
{/*
	color:White;
	font-size: 11px;
    cursor: pointer;
    font:MS Sans Serif,"Lucida Grande",Arial,Helvetica,sans-serif;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#cecece', endColorStr='#cecece', gradientType='0');
    background: -moz-linear-gradient(top,  #cecece,  #cecece);
    border:solid 1px #aaaaaa;
    padding:0px 2px 0px 2px;*/
}

.ButtonFocus
{/*
	color:Black;
	font-size: 11px;
    cursor: pointer;
    font:MS Sans Serif,"Lucida Grande",Arial,Helvetica,sans-serif;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e0e0e0', endColorStr='#ffffff', gradientType='0');
    background: -moz-linear-gradient(top,  #e0e0e0,  #ffffff);
    border:solid 1px #cecdcd;
	padding:0px 2px 0px 2px;*/
}



.MenuBar
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#68AFFD', gradientType='1');
	/*background: -moz-linear-gradient(right,#68AFFD,#ffffff);*/
	background: -webkit-linear-gradient(right,#68AFFD,#ffffff);
}

.MenuIndex
{
	filter:alpha(opacity=90);
	background-color:White;
	opacity: 0.9;
}

.Menu
{
	text-align: center;
}

.MenuItem
{
	border-style:double;
	border-width:thin;
	padding: 5px;
	font-weight:bold;
	background-color: #ddffff;
}

.MenuHead
{
	position: absolute;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-moz-transform: rotate(-90deg);	
	margin-left: 5px;
	margin-top: 165px;
	font-weight:bolder;
	font-size:20px;
	color: Blue;
}

.MenuBreak
{
	height:5px;
}

.HeaderLeft
{
	padding-left: 5px;
	vertical-align: top;
	background-image: url(HeaderLeft.jpg);
	height: 110px;
}

.HeaderCenter
{
	padding-left: 5px;
	vertical-align: top;
	background-image: url(HeaderCenter.jpg);
	width: 760px;
	height: 110px;
	table-layout: fixed;
	background-position-x: right;
}

.HeaderRight
{
	padding-left: 5px;
	vertical-align: top;
	background-image: url(HeaderRight.jpg);
	height: 110px;
}

.FooterLeft
{
	padding-left: 5px;
	vertical-align: top;
	background-image: url(FooterLeft.jpg);
	height: 50px;
	width: 90px;
	table-layout: fixed;
}

.FooterCenter
{
	padding-left: 5px;
	vertical-align: top;
	background-image: url(FooterCenter.jpg);
	height: 50px;
}

.FooterRight
{
	padding-left: 5px;
	vertical-align: top;
	background-image: url(FooterRight.jpg);
	height: 50px;
	width: 371px;
	table-layout: fixed;
}
.FontBlack{font :MS Sans Serif,"Lucida Grande",Arial,Helvetica,sans-serif;color:Black; }
.FontWhite{font-family:MS Sans Serif,"Lucida Grande",Arial,Helvetica,sans-serif;color:White; }
.FontOrange{width:650px;font-family: "Lucida Grande","Lucida Sans Unicode";color:#d9aa4d;}
.FontGray{width:650px;font-family:MS Sans Serif,"Lucida Grande",Arial,Helvetica,sans-serif;color:Gray;}
.FontRed{font-family:MS Sans Serif,"Lucida Grande",Arial,Helvetica,sans-serif;color:Red;}
.FontAqua{font-family:MS Sans Serif,"Lucida Grande",Arial,Helvetica,sans-serif;color:#a8f3e9;}
.MenuMain{
    text-align:left;
    color: #5ab8bb;
    width: 136px;
    border-bottom-color: solid 1px black;
    border-top: solid 1px black;
}
.TopBar{

    width:100%;
    background-image:url('Images/menu_bar.jpg');
    border-bottom:solid 1px Gray;
    color:White; 
    text-align:right;
}
.NewsSpace{
        text-align:left;
        background-color:#e0e0e0;
        width: 659px;
 }
.NewsTopic{
        text-align:left;
        background-color:#104c62;
        width: 659px;
       /* border-bottom:solid 1px black;*/
        border-top:solid 1px Gray;
}
.NewsContent{
    vertical-align:top; 
    border:solid 1px #cecdcd; 
    background-color:White;
    width: 620px;
}
.NewsContentRow{
    vertical-align:top; 
    border-bottom:dashed 1px #cecdcd; 

}
.StCalendar_BgColor
{     
     filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#dddbc2', endColorStr='#ffffff', gradientType='0');
     /*background: -moz-linear-gradient(top,#dddbc2,#ffffff);*/
     background: -webkit-linear-gradient(top,#dddbc2,#ffffff);
     border:solid 1px black;
     width:160px;
}
.StCalendar_Day{
     background-color:#ab9181;
     text-align:center;
     color:White;
}
.StCalendar_Today{
    background-color: #926d9b;
    color:White;
    text-align:center;
}
.StCalendar_Date{
    color:Black;
    text-align:center;
}
.StCalendar_Holiday{
    color:#ac9b12;
    text-align:center;
}
.WebProgramName{
    color:black;
    background-color:#e0e0e0;
    font-family: Tahoma,Arial,"MS Sans Serif","Lucida Grande",Helvetica,sans-serif;
    font-weight:600;
    font-size: 12px;
    padding:1px 1px 1px 1px;
    color:BLACK;
}
.WebEntrySpace{ 
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e0e0e0', endColorStr='White', gradientType='0');
    /*background: -moz-linear-gradient(top,#e0e0e0,#ffffff);*/
    background: -webkit-linear-gradient(top,#e0e0e0,#ffffff);
    width: 650px;
 }
.WebEntryContent{
    vertical-align:top; 
    text-align:left;
    border:solid 1px #cecdcd; 
    background-color:White;
    width:790px;
}
.WebEntryInput
{
  text-align:left;  
  border:solid 1px #cecdcd;  
  background-color:White;
  padding:5px 5px 5px 5px;
  color:#104c62;
  width:100%;
}
.WebEntryInput2{

  padding:2px 2px 2px 2px;
  border:solid 1px #cecdcd;
  color:#104c62;
  width:100%;
}
.WebEntryButtonPanel{ 
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e0e0e0', endColorStr='White', gradientType='0');
    /*background: -moz-linear-gradient(top,#e0e0e0,#ffffff);*/
    background: -webkit-linear-gradient(top,#e0e0e0,#ffffff);
    border:solid 1px #cecdcd; 
    width:100%;
 }
 .GridNoData{ font-weight:bold;color:#e0e0e0;}
 .HightLightText{
    color:Orange;
    font-weight:600;

    border:solid 1px #aaaaaa;
    padding:2px 5px 2px 5px;      
 }
 .GroupColor{ background-color:#e8e8e8;}
 .LabelGray{
    color:White;
    background-color:#cecece;
    border:solid 1px #aaaaaa;
}
.GridDataGray{
    color:Orange;
    background-color:White;
    border-bottom:solid 1px #e0e0e0;
    padding:5px;
    font-weight:normal;
  }
.PanelBlack1
{
	background-image: url(Images/Panel/Shadow1.GIF);
	width: 9px;
	height: 9px;
}

.PanelBlack2
{
	background-image: url(Images/Panel/Shadow2.GIF);
	height: 9px;
}

.PanelBlack3
{
	background-image: url(Images/Panel/Shadow3.GIF);
	width: 9px;
	height: 9px;
}

.PanelBlack4
{
	background-image: url(Images/Panel/Shadow4.GIF);
	width: 9px;
}

.PanelBlack5
{
	background-image: url(Images/Panel/Shadow5.GIF);
}

.PanelBlack6
{
	background-image: url(Images/Panel/Shadow6.GIF);
	width: 9px;
}

.PanelBlack7
{
	background-image: url(Images/Panel/Shadow7.GIF);
	width: 9px;
	height: 9px;
}

.PanelBlack8
{
	background-image: url(Images/Panel/Shadow8.GIF);
	height: 9px;
}

.PanelBlack9
{
	background-image: url(Images/Panel/Shadow9.GIF);
	width: 9px;
	height: 9px;
}
.PageHeader
{
    width:799px;
    height:139px;
    background-image:url(Images/miror_head_v2.jpg);
    
}
.TableSize{ width:799px;}
.TableEntrySize{ width:790px;}
.TapProgram1{ background-image:url(Images/tap_program_left.png); width:18px; height:15px;}
.TapProgram2{ background-image:url(Images/tap_program_right.png); width:18px; height:15px;}
.ServerMessagePanel{overflow:auto; 
                    height:50px; width:750px; 
                    background-color:black; 
                    color:White; 
                   /* border-bottom:solid 1px Gray;
                    border-top:solid 1px Gray;*/
}
.ServerMessage{overflow:auto; height:50px; width:100%; /*background-color:White; border:solid 1px #cecdcd*/ }
.LoginBackGround1{
     background-image:url('Images/Login/miror_login_v1_01.png');
	 width:734px;
	 height:105px;
  }
.LoginBackGround2{
     background-image:url('Images/Login/miror_login_v1_02.png');
	 width:734px;
	 height:104px;
  }
.LoginBackGround3{
     background-image:url('Images/Login/miror_login_v1_03.png');
	 width:734px;
	 height:111px;
  }
.LoginBackGround4{
     background-image:url('Images/Login/miror_login_v1_04.png');
	 width:734px;
	 height:38px;
  }
.LoginBackGround5{
     background-image:url('Images/Login/miror_login_v1_05.png');
	 width:430px;
	 height:171px;
  }  
.LoginBackGround6{
     background-image:url('Images/Login/miror_login_v1_06.png');
	 width:304px;
	 height:171px;
  }  
.ButtonLogin
{
    cursor: pointer;
    background-image:url('Images/Login/Login_Button.png');
}
.ButtonOverLogin
{
	cursor: pointer;
    background-image:url('Images/Login/Login_Button_Over.png');
}

.ButtonClickLogin
{
	cursor: pointer;
    background-image:url('Images/Login/Login_Button_Over.png');
}

.ButtonFocusLogin
{
	cursor: pointer;
    background-image:url('Images/Login/Login_Button_Over.png');
}
.TextBoxLogin
{
	font-size: 10pt;
	color: #a8f3e9;
	text-align: left;
    border:solid 1px #a8f3e9;
    background-color:Black; 
}
.TopicSection{
  color :White;
  font-size:11px;
  font-weight:600;
  padding: 2px 2px 2px 2px;
  font-family:Verdana;
  background-image:url('Images/topic_bar.jpg');
 }
 .SlideBox{
  color :White;
  font-size:11px;
  font-weight:600;
  padding: 2px 2px 2px 2px;
  font-family:Verdana;
  background-image:url('Images/topic_bar.jpg');
  cursor:pointer;
  height:15px;
 }
 .SlideBoxArrow
 {
  background-position:center;
  background-image:url('Images/arrow_down.png');
  background-repeat:no-repeat;
  width:7px;
  height:7px;    
 }
  .PanelHead
 {
   filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#1b7899', endColorStr='#259ec9', gradientType='0');
   /*background: -moz-linear-gradient(top,#1b7899,#259ec9);*/
   background: -webkit-linear-gradient(top,#1b7899,#259ec9);
  text-align:left;  
  border:solid 1px #cecdcd;
  padding:5px 5px 5px 5px;
  width:100%;
  color:White;
  border:solid 1px #1b7899;
 }
 .GroupPanel
 {
	border:solid 1px #cecdcd; 
	vertical-align:top; 
	padding: 5px;
	background-color:White;
 }
 .SubContent
 {
    /*background-color:#e0e0e0;*/
    border:solid 1px #cecdcd;
    padding: 2px;
    background-color:#e0e0e0;
 }
 .VTabActive1
{
	background-image:url('Images/Tab_Vertical/tabA1.png'); 
	height:11px; 
	width:5px; 
	font-size:1px;
}
.VTabActive2
{
	background-image:url('Images/Tab_Vertical/tabA2.png'); 
	height:11px; 
	font-size:1px;
}
.VTabActive3
{
	background-image:url('Images/Tab_Vertical/tabA3.png'); 
	height:11px; 
	width:6px; 
	font-size:1px;
}
.VTabActive4
{
	background-image:url('Images/Tab_Vertical/tabA4.png'); 
	width:5px; 
	font-size:1px;
}
.VTabActive5
{
	background-image:url('Images/Tab_Vertical/tabA5.png');
	height:40px; 
	color:White;
	cursor:pointer;
    width:55px;
}
.VTabActive6
{
	background-image:url('Images/Tab_Vertical/tabA6.png');
}
.VTabActive7
{
	background-image:url('Images/Tab_Vertical/tabA7.png'); 
	height:11px; 
	width:5px; 
	font-size:1px;
}
.VTabActive8
{
	background-image:url('Images/Tab_Vertical/tabA8.png'); 
	height:11px;
	font-size:1px;
}
.VTabActive9
{
	background-image:url('Images/Tab_Vertical/tabA9.png'); 
	height:11px; 
	width:6px; 
	font-size:1px;
}
 .VTab1
{
	background-image:url('Images/Tab_Vertical/tabB1.png'); 
	height:11px; 
	width:5px; 
	font-size:1px;
}
.VTab2
{
	background-image:url('Images/Tab_Vertical/tabB2.png'); 
	height:11px; 
	font-size:1px;
}
.VTab3
{
	background-image:url('Images/Tab_Vertical/tabB3.png'); 
	height:11px; 
	width:6px; 
	font-size:1px;
}
.VTab4
{
	background-image:url('Images/Tab_Vertical/tabB4.png'); 
	width:5px; 
	font-size:1px;
}
.VTab5
{
	background-image:url('Images/Tab_Vertical/tabB5.png');
	height:40px; 
	color:White;
	cursor:pointer;
	width:55px;
}
.VTab6
{
	background-image:url('Images/Tab_Vertical/tabB6.png');
}
.VTab7
{
	background-image:url('Images/Tab_Vertical/tabB7.png'); 
	height:11px; 
	width:5px; 
	font-size:1px;
}
.VTab8
{
	background-image:url('Images/Tab_Vertical/tabB8.png'); 
	height:11px;
	font-size:1px;
}
.VTab9
{
	background-image:url('Images/Tab_Vertical/tabB9.png'); 
	height:11px; 
	width:6px; 
	font-size:1px;
}
.PopupLookup
{
	left: 0px;
	position: absolute;
	text-align: center;
	width: 100%;
	display: none;
}
.PopupLookupContent
{
	text-align: left;
	border: solid 1px #e0e0e0;
	background-color: White;
	padding: 5px 5px 5px 5px;
}
.BackgroudPopup
{
	background-color: Black;
	opacity: 0.5;
	filter: alpha(opacity=50);
	position: absolute;
	top: 0px;
	left: 0px;
}
.CloseImg
{
    background-image:url('Images/pcCloseButton.png');
    width:18px;
    height:18px;
}
.classST
{
	font-size: 10px;
	color: Black;
	text-align: left;
	border:solid 1px gray;
	background-color:transparent;
}
.classDC
{
	font-size: 10px;
	color: Black;
	text-align: left;
	border:solid 1px gray;	
	background-color:transparent;
}
.classCB
{
	font-size: 10px;
	color: Black;
	text-align: left;
	border:solid 1px gray;	
	background-color:transparent;
}
.classCD
{
	font-size: 10px;
	color: Black;
	text-align: left;
	border:solid 1px gray;	
	background-color:transparent;
}
.classDT
{
	font-size: 10px;
	color: Black;
	text-align: left;
	border:solid 1px gray;	
	background-color:transparent;
}
.classCK
{
	font-size: 10px;
	color: Black;
	text-align: left;
	/*border:solid 1px gray;*/	
	background-color:transparent;
}
.classBT
{
	font-size: 10px;
	color: Black;
	text-align: left;
	/*border:solid 1px gray;*/
	background-color:transparent;	
}
.GEButton
{
	color:White;
    cursor: pointer;
    font-size: 11px;
    font:MS Sans Serif,"Lucida Grande",Arial,Helvetica,sans-serif;
   /* filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e0e0e0', endColorStr='#ffffff', gradientType='0');
    background: -moz-linear-gradient(top,  #e0e0e0,  #ffffff);*/
    background-color:#cecece;
    border:solid 1px #aaaaaa;
	padding:0px 2px 0px 2px;
}

.GEData
{
	background-color: White;
	padding: 5px;
	border-left: solid 1px #cecdcd;
	border-right: solid 0px gray;
	border-top: solid 0px gray;
	border-bottom: solid 1px #cecdcd;
	color: black;
	font-weight:normal;
}

.GEDataAlternate
{
	background-color: White;
	padding: 5px;
	border-left: solid 1px #cecdcd;
	border-right: solid 0px gray;
	border-top: solid 0px white;
	border-bottom: solid 1px #cecdcd;
	color: black;
	font-weight:normal;
}

.fm_select
{
	font-size: 8pt;
	font-family: Tahoma;
}

.fm_highlight
{
	/*font-size: medium;*/
	color: #0000cc;
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
	border-top: solid 1px skyblue;
	border-left: solid 1px skyblue;
	border-right: solid 1px skyblue;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#87CEEB' , endColorStr= '#ffffff' , gradientType= '0' );
	/*background: -moz-linear-gradient(top,#87CEEB,#ffffff);*/
	background: -webkit-linear-gradient(top,#87CEEB,#ffffff);
	background-image: -webkit-gradient(linear, top, right bottom, from(#87CEEB), to(#ffffff));
	background-color: #87CEEB;
	white-space: wrap;
}

.fm_tab
{
	font-weight:bold;
	color: #0000cc;
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
	border-top: solid 1px skyblue;
	border-left: solid 1px skyblue;
	border-right: solid 1px skyblue;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ddeeff' , endColorStr= '#ffffff' , gradientType= '0' );
	/*background: -moz-linear-gradient(top,#87CEEB,#ffffff);*/
	background: -webkit-linear-gradient(top,#87CEEB,#ffffff);
	background-color: #87CEEB;
	white-space: wrap;
}

.fm_textbox
{
	font-family:Tahoma,MS Sans Serif,Verdana,Arial;
	font-size: 9pt;
	height: 25px;
}

.fm_textbox_hide
{
	display:none;
}

.fm_lookupbutton
{
	height: 20px;
	font-weight: bold;
	width: 20px;
}

.fm_errorsymbol
{
	color: red;
	font-size: 12pt;
	visibility: hidden;
}

.fm_lookupheader
{
	background-color: #c5dfff;
}

.fm_alternateline
{
	background-color: #c5dfff;
}

.fm_radiobutton
{
	float: left;
}

.fm_checkbox
{
	margin-left: -4px;
}

.fm_index
{
	font-size: 12pt;
	font-weight: bold;
	color: #6eb4ff;
}

.fm_checkboxall
{
	font-size: xx-small;
}

.fm_gridviewheader
{
	background-color: #c5dfff;
}

.fm_button
{
	/*
    color:White;
    cursor: pointer;
    font-size: 11px;
    font:MS Sans Serif,"Lucida Grande",Arial,Helvetica,sans-serif;*/
   /* filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#e0e0e0', endColorStr='#ffffff', gradientType='0');
    background: -moz-linear-gradient(top,  #e0e0e0,  #ffffff);*/
    /*background-color:#cecece;
    border:solid 1px #aaaaaa;
	padding:0px 2px 0px 2px;*/
	font-family:Tahoma,MS Sans Serif,Verdana,Arial;
	font-size: 9pt;
	height: 25px;
}

.fm_btn_lookup
{
	background-image:url('/EAgentiControl/App_Themes/TMSMBlue/Images/lookup.jpg');
	background-repeat:no-repeat;
    height: 18px;
	width: 18px;
	padding: 0px;
	margin: 0px;
	font-size: 0px;
}

.fm_bgline
{
	/*background: #6eb4ff;*/
	/*background: -moz-linear-gradient(top,#87CEEB,#ffffff);*/
	background: -webkit-linear-gradient(top,#87CEEB,#87CEEB);
	background-color: #87CEEB;
}

.txtMsgTopic
{
    font-family:Tahoma,MS Sans Serif,Verdana,Arial;
	font-size: 16px;
	font-weight:bold;
}

.txtMsgDetail
{
    font-family:Tahoma,MS Sans Serif,Verdana,Arial;
	font-size: 12px;
	font-weight:bold;
}


.loading-indicator {
	height: 80px;
	width: 80px;
	background-image : url( 'images/loading.gif' );	
	background-repeat: no-repeat;
	background-position: center center;   
}

.loading-indicator-overlay 
{ 
	background-color: #FFFFFF;
	/*background: -webkit-linear-gradient(top,#FFFFFF,#FFFFFF);*/
	opacity: 0.6;
	filter: alpha(opacity = 60);
	position: absolute;
	top: 0px;
	left: 0px;	  
}

.loading-indicator-front
{
	left: 0px;
	position: absolute;
	text-align: center;
	width: 100%;
	display: none;
}
