
body
{
	font-size: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	color: #1A1A1A;
	background-color: #F8F8F8;
}
img{ vertical-align:middle; }


table
{
	font-size: 13px;
	border: 0;
	color: #1A1A1A;
	border-collapse: collapse;
	
}
th
{
	border-color: #A4A4A4;
}
th span
{
	white-space: nowrap;
}
td
{
	border-color: #A4A4A4;
}
select
{
	font-size: 13px;
}

input
{
	font-size: 13px;
}
a
{
	color: #1A1A1A;
	text-decoration: underline;
	cursor: pointer;
}
a:hover
{
	color: #D85D24;
}

.a1
{
	color: #1A1A1A;
	text-decoration: none;
}
.a1:hover
{
	color: #D85D24;
}
fieldset
{
	margin: 5px 10px 15px 10px;
	padding: 5px 12px 12px 12px;
}
legend
{
	padding: 0px 4px;
	margin: 0px 0px 7px 0px;
	color: #666666;
	font-weight: bold;
	font-size: 1em;
	vertical-align: middle;
}


.banner th
{
	background-image: url(../../IMAGES/tdBack.jpg);
	white-space: nowrap;
	word-break: keep-all;
}
.banner th *
{
	margin-left: 10px;
	white-space: nowrap;
}
.banner td
{
	width: 100%;
	text-align: right;
	background-image: url(../../IMAGES/tdBack2.jpg);
}
.banner td img
{
	margin-left: 3px;
	margin-right: 6px;
}
.keySaveAdd
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 90px;
	background-image: url(../../images/SaveAdd.gif);
	padding: 0px 0px 0px 0px;
}
.keySave
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 10px;
	width: 55px;
	background-image: url(../../images/Save.gif);
	padding: 0px 0px 0px 0px;
}
.keyCancel
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Delete.gif);
	padding: 0px 0px 0px 0px;
}
.keyMSave
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/MSave.gif);
	padding: 0px 0px 0px 0px;
}
.keyAdd
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Add.gif);
	padding: 0px 0px 0px 0px;
}
.keyDelete
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Delete2.gif);
	padding: 0px 0px 0px 0px;
}
.keyPrint
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Print.gif);
	padding: 0px 0px 0px 0px;
}
.keyProperty
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Property.gif);
	padding: 0px 0px 0px 0px;
}
.keyExport
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Export.gif);
	padding: 0px 0px 0px 0px;
}
.keyImport
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Import.gif);
	padding: 0px 0px 0px 0px;
}
.keyHelp
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Help.gif);
	padding: 0px 0px 0px 0px;
}
.keyQuery
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Qry.gif);
	padding: 0px 0px 0px 0px;
}
.KeyPre
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 20px;
	background-image: url(../../images/preb.gif);
	padding: 0px 0px 0px 0px;
}
.KeyNext
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 20px;
	background-image: url(../../images/nextb.gif);
	padding: 0px 0px 0px 0px;
}
.keyCheck
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/chkb.gif);
	padding: 0px 0px 0px 0px;
}
.keyBatCheck
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/batchkb.gif);
	padding: 0px 0px 0px 0px;
}
.keyPos
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Posb.gif);
	padding: 0px 0px 0px 0px;
}
.KeyBodyAdd
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 23px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	font-weight: bold;
	width: 75px;
	background-image: url(../../images/add_0.jpg);
	padding: 0px 0px 0px 0px;
	margin-left: 10px;
}
.KeyUserView
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 20px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 90px;
	background-image: url(../../images/View.gif);
}
.KeyBack
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Back.gif);
}
.KeyCount
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/SYSEmpEdit02.gif);
}
.KeyCopy
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/copy.gif);
}
.KeyOffset
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/offset.gif);
}
.KeyFilter
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/filter.gif);
}

.KeySelect
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/Select.gif);
}

.KeyAudit
{
	background-color: transparent;
	cursor: pointer;
	border: solid 0px #698FA6;
	color: black;
	height: 26px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 15px;
	width: 55px;
	background-image: url(../../images/yes.gif);
}

.KeySplit
{
	height: 20px;
	margin-top: 2px;
	margin-bottom: 4px;
	vertical-align: bottom;
}


.button
{
	background-image: url(../../images/button.jpg);
	border: solid 1px #49B3DB;
	color: black;
	width: 70px;
	height: 25px;
	cursor: pointer;
}




.changeSearchMode
{
	background-color: transparent;
	background-image: url(../../images/Search_03.gif);
	background-repeat: no-repeat;
	background-position: left;
	cursor: pointer;
	border: 0;
	text-decoration: underline;


}
.textbox
{
	border: solid 1px #7E9DB9;
	width: 150px;
	height: 20px;
	margin-bottom: 1px;
	-webkit-appearance: none; 

}
.textBox_query
{
	vertical-align:top;
	border: solid 1px #7E9DB9;
	width: 126px;
	height: 20px;
	-webkit-border-radius:0px;
	margin-bottom: 1px; 
}


.textbox_date
{
	border: solid 1px #7E9DB9;
	margin-bottom: 1px;
	width: 126px;
	height: 20px;
	vertical-align: top;
	-webkit-border-radius:0px;
}
.inputNoBorder
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	width: 150px;
	border-bottom: solid 1px black;
	background-color: transparent;
	margin-bottom: 1px;
	-webkit-border-radius:0px;
	-webkit-appearance: none; 
}

.inputBtnView
{
	font-size: 13px;
	border: none 0px;
	width: 75px;
	height: 24px;
	cursor: pointer;
	background-image: url(../../images/btnbg_gray.jpg);
}
.inputBtnSel
{
	font-size: 13px;
	border: none 0px;
	width: 75px;
	height: 22px;
	cursor: pointer;
	background-image: url(../../images/btnbg_orange.jpg);
}


.buttonOOS
{
	background-image: url(../../images/btnbg_blue.jpg);
	border: none 0px;
	width: 104px;
	height: 24px;
	cursor: pointer;
}

.textbox_rem
{
	border: solid 1px #7E9DB9;
	width: 90%;
	height: 80px;
	word-wrap: break-word;
}


.datagrid
{
	color: #023062;
	background-color: White;
}

.header
{
	color: #023062;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	word-break: keep-all;
	height: 22px;
	position: relative;
	top: expression(this.offsetParent.scrollTop-1);
}


.header td
{
	background-color: #E1E1E1;
}

.header1
{
	color: #023062;
	font-weight: bold;
	text-align: center;
	word-break: keep-all;
	height: 22px;
}
.header1 td
{
	background-color: #E1E1E1;
}

.header2
{
	white-space: nowrap;
	word-break: keep-all;
	position: relative;
	top: expression(this.offsetParent.scrollTop);
}
.header2 th
{
	position: relative;
	background-color: #E1E1E1;
	border: 0px;
	border-left: solid 1px #A4A4A4;
	border-bottom: solid 1px #A4A4A4;
}

.header3
{
	color: #023062;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	word-break: keep-all;
	height: 22px;
	position: static;
	top: expression(this.offsetParent.scrollTop-1);
}

.header3 td
{
	background-color: #E1E1E1;
}


.header4
{
	color: #023062;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	word-break: keep-all;
	height: 22px;
	/*top: expression(this.offsetParent.scrollTop-1);*/
}

.header4 td
{
	background-color: #E1E1E1;
}

.alternate
{
	color: #023062;
	background-color: #FFFCE1;
	
}

.alternate1
{
	color: #023062;
	background-color: #FFFCE1;
	 border:solid 2px #CC0000;
}

.footer
{
	background-color: #F0F0F0;
	padding-left: 20px;
	text-align: left;
	width: 98%;
}
.footer th
{
	font-weight: normal;
	text-align: right;
	word-break: keep-all;
	white-space: nowrap;
	padding: 2px;
}
.footer th ins
{
	width: 50px;
}
.footer td
{
	width: 100%;
	padding: 2px;
}
.footer td td
{
	width: auto;
	word-break: keep-all;
	white-space: nowrap;
}




.navigation_PerPage1
{
	background-color: White;
	color: #FF5A00;
	font-weight: bold;
	border: solid 2px #FF5A00;
}
.navigation_PerPage2
{
	background-color: White;
	color: #FF5A00;
	font-weight: bold;
	border: solid 2px gray;
}
.navigation_PageNo td
{
	cursor: pointer;
}
.navigation_PageNo th
{
	font-weight: normal;
	background-color: #FF5A00;
}
.navigation_PageNo font
{
	font-size: 13px;
	width: 15px;
	text-align: center;
}


.star
{
	color: Red;
	font-family: Fixedsys;
}
.to
{
	width: 20px;
	height: 19px;
	text-align: center;
	word-break: keep-all;
}


.menu
{
	border: 1px solid #6F8999;
	display: none;
	cursor: default;
	position: absolute;
	background-color: #EEFAFC;
}
.menu td
{
	height: 25px;
	color: #25323A;
	word-break: keep-all;
}


.menuitem
{
	background-image: url(../../IMAGES/Main_04.jpg);
}
.menuitem td
{
	color: black;
	border-top: 1px solid #6F8999;
	border-bottom: 1px solid #6F8999;
}

.menutop
{
	border: 1px solid #FFEA6D;
	height: 21px;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.menutop1
{
	border: 1px solid #6F8999;
	height: 21px;
	background-image: url(../../IMAGES/Main_03.jpg);
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}
.menutop2
{
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
}


.MainMenu
{
	background-color: #FFEA6D;
	color: #000000;
	border-bottom: solid 1px #414042;
	border-top: solid 1px #414042;
	height: 25px;
}
.MainMenu span
{
	color: #000000;
}
.MainGroupDiv
{
	width: 160;
	height: 100%;
	overflow: auto;
	background-color: #EEFAFC;
	border: solid 1px #8AABC3;
}
.MainGroupTD
{
	cursor: pointer;
	border-bottom: solid 1px #8AABC3;
	background-image: url(../../IMAGES/Main_05.jpg);
	 height: 30px;
}
.MainGroupTD td
{
	font-weight: bold;
	font-size: 13px;
	color: #25323A;
}
.MainGroupTD1
{
	cursor: pointer;
	border-bottom: solid 1px #8AABC3;
	background-image: url(../../IMAGES/Main_06.jpg);
	height: 30px;
}
.MainGroupTD1 td
{
	font-weight: bold;
	font-size: 13px;
	color: #25323A;
}
.MainGroupTD2
{
	border-bottom: solid 1px #8AABC3;
	text-align: center;
}

.MainModuleTD
{
	cursor: pointer;
	font-size: 13px;
	color: #25323A;
}
.MainModuleTD1
{
	cursor: pointer;
	border: solid 1px #D9A336;
	background-image: url(../../images/Main_17.jpg);
	font-size: 13px;
	color: #25323A;
}
.MainModuleTD1 b
{
	color: Orange;
}


.menuright
{
	border-right: 2px outset;
	border-top: 2px outset;
	display: none;
	border-left: 2px outset;
	cursor: pointer;
	border-bottom: 2px outset;
	position: absolute;
	background-color: menu;
}
.menuright TD
{
	padding-right: 20px;
	padding-left: 20px;
	color: black;
	line-height: 20px;
	word-break: keep-all;
	width:100px !important;
	width:auto;
}


.hide
{
	display: none;
}


.pp_title_td
{
	height: 30px !important;
	height: 29px;
	font-size: 13px;
	font-weight: bold;
	color: white;
	background-image: url(../../IMAGES/PersonPanel_Title1.jpg);
	border-top: 1px solid #65BDD3;
	border-left: 1px solid #65BDD3;
	border-right: 1px solid #65BDD3;
	
}
.pp_title_td span
{
	margin-left: 8px;
}
.pp_shortcut
{
	border-bottom: 1px solid #65BDD3;
	border-left: 1px solid #65BDD3;
	border-right: 1px solid #65BDD3;
}
.pp_shortcut td
{
	height: 25px;
}
.pp_shortcut th
{
	width: 20px;
	text-align: right;
}
.pp_shortcut span
{
	cursor: pointer;
	color: #004C6B;
	margin-left: 5px;
}
.pp_header td
{
	color: #004C6B;
	border-bottom: 1px solid #9E9E9E;
	word-break: keep-all;
	white-space: nowrap;
}
.pp_uctitle
{
	background-image: url(../../IMAGES/PersonPanel_Title2.jpg);
	border-top: 1px solid #BDDBDF;
	border-left: 1px solid #BDDBDF;
	border-right: 1px solid #BDDBDF;
	height: 25px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.pp_uctitle span
{
	color: #006CB0;
	font-size: 13px;
	font-weight: bold;
}
.pp_ucborder
{
	border-bottom: 1px solid #BDDBDF;
	border-left: 1px solid #BDDBDF;
	border-right: 1px solid #BDDBDF;
	background-color: white;
}
.pp_more
{
	text-align: right;
	margin: 5px;
	margin-right: 15px;
}
.pp_part
{
	border: 1px solid #D5EFFC;
	background-color: #D5EFFC;
}
.pp_parttitle
{
	border: 1px solid #D5EFFC;
	padding: 3;
	background-image: url(../../images/PersonPanel_08.jpg);
}


.MailButton
{
	background-color: #EAF1FB;
	border: 1px solid #89ABC6;
	color: #00265B;
	font-size: 12px;
	height: 20px;
	width: 46px;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.MailInput
{
	background-color: #FFFFFF;
	border: 1px solid #89ABC6;
}
.MailInput2
{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.MailMenu1
{
	background-repeat: repeat-x;
	background-position-y: center;
	background-image: url(../../IMAGES/Mail_title1.gif);
	background-color: #89ABC6;
}
.MailMenu2
{
	background-repeat: repeat-x;
	background-position-y: top;
	background-image: url(../../IMAGES/Mail_title2.gif);
	background-color: #89ABC6;
}
.MailMenuBottom
{
	background-repeat: repeat-x;
	background-position-y: bottom;
	background-image: url(../../IMAGES/Mail_title3.gif);
	background-color: #89ABC6;
}
.MainMenu3
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	cursor: pointer;
}
.MailDataGridTable
{
	border: 0px;
	background-color: gray;
}
.MailDataGridItem
{
	height: 20px;
	background-color: #FFFFFF;
}
.MailDataGridHeader
{
	height: 20px;
	background-image: url(../../IMAGES/Mail_gridh.gif);
}


.headerNav
{
	line-height: 24px;
	margin: 0px 0px 10px 0px;
	padding: 0px auto 0px 10px;
}
.NoActiveheaderNav
{
	line-height: 24px;
	width: 100px;
	background-color: #e5e5e5;
	cursor: pointer;
	text-align: center;
	margin: 0px;
	border-color: #e5e5e5;
	border-width: 0;
	padding: 5px;
}
.ActiveheaderNav
{
	line-height: 24px;
	width: 100px;
	background-color: #D2D3D5;
	cursor: pointer;
	text-align: center;
	margin: 0px;
	border-color: #cccccc;
	border-width: 0;
	padding: 5px;
}


.FlowTable
{
	border: solid 1px white;
	cursor: default;
}
.FlowTable hr
{
	color: #898989;
}
.FlowTitle
{
	width: 210px;
	margin-bottom: 33px;
	letter-spacing: 5;
}
.FlowTitle b
{
	margin-left: 65px;
	font-size: 16px;
}
.FlowFrame1
{
	height: 30px;
	border-top: solid 1px #919A9D;
	border-left: solid 1px #919A9D;
	border-right: outset 2px #919A9D;
	border-bottom: outset 2px #919A9D;
	background-color: #D6F5FD;
	text-align: center;
	word-break: keep-all;
	color: Black;
	cursor: pointer;
	font-size: 14px;
}
.FlowFrame1 div
{
	padding-left: 15px;
	padding-right: 15px;
	color: Black;
}
.FlowFrame1 span
{
	padding-left: 5px;
	padding-right: 5px;
	color: Black;
}
.FlowFrame1 font
{
	font-family: Webdings;
	color: #FE6C00;
}
.FlowFrame2
{
	height: 30px;
	border-top: solid 1px #919A9D;
	border-left: solid 1px #919A9D;
	border-right: outset 2px #919A9D;
	border-bottom: outset 2px #919A9D;
	background-color: #FBF4CA;
	text-align: center;
	word-break: keep-all;
	color: Black;
	cursor: pointer;
	font-size: 14px;
}
.FlowFrame2 div
{
	padding-left: 15px;
	padding-right: 15px;
	color: Black;
}
.FlowFrame2 span
{
	padding-left: 5px;
	padding-right: 5px;
	color: Black;
}
.FlowFrame2 font
{
	font-family: Webdings;
	color: #FE6C00;
}
.FlowFrame3
{
	height: 30px;
	border-top: solid 1px #919A9D;
	border-left: solid 1px #919A9D;
	border-right: outset 2px #919A9D;
	border-bottom: outset 2px #919A9D;
	background-color: #F3F3F3;
	text-align: center;
	word-break: keep-all;
	color: Black;
	cursor: pointer;
	font-size: 14px;
}
.FlowFrame3 div
{
	padding-left: 10px;
	padding-right: 10px;
	color: Black;
}
.FlowFrame3 span
{
	padding-left: 5px;
	padding-right: 5px;
	color: Black;
}
.FlowFrame3 font
{
	font-family: Webdings;
	color: #FE6C00;
}
.FlowLine1
{
	border-right: solid 1px #898989;
	width: 50%;
}
.FlowLine2
{
	height: 15;
	border-left: solid 1px #898989;
}
.FlowArrow1
{
	font-family: Webdings;
	color: #898989;
	text-align: center;
}
.FlowArrow1 font
{
	margin-left: -6px;
	margin-right: -4px;
	font-weight: bold;
}
.FlowArrow1 div
{
	font-size: 18px;
	margin-left: 2px;
	margin-top: -9px;
	margin-bottom: -5px;
}
.FlowArrow2
{
	font-family: Webdings;
	color: #898989;
	text-align: center;
}
.FlowArrow2 font
{
	margin-left: -3px;
	margin-right: -7px;
	font-weight: bold;
}
.FlowArrow2 div
{
	font-size: 21px;
	margin-left: 1px;
	margin-top: -9px;
	margin-bottom: -9px;
}
.FlowMenu
{
	position: absolute;
	top: 200;
	left: 300;
	border: solid 1px #A6A6A6;
	background-color: #FAEFB0;
	cursor: pointer;
	font-size: 13px;
}
.FlowMenu td
{
	border-bottom: solid 1px #A6A6A6;
	padding: 3px 15px 3px 15px;
	height: 25px;
}
.FlowMenu th
{
	font-weight: normal;
	text-align: left;
	padding: 3px 15px 1px 15px;
}
.FlowMenu span
{
	font-family: Webdings;
	font-size: 8px;
	width: 15px;
	text-align: right;
	padding-right: 2px;
	padding-bottom: 3px;
}

.MngIndex td
{
	padding: 2px;
}
.MngIndex a
{
	color: expression(this.href==          '' ? '#D85D24' : '#1A1A1A' );
	text-decoration: expression(this.href==          '' ? 'none' : 'underline' );
	padding-right: 10px;
}
.MngHeader
{
	background-image: url(../../images/crm_03.jpg);
	border: solid 1px #A4A4A4;
	width: 100%;
	height: 28px;
	position: relative;
	top: expression(this.offsetParent.scrollTop);
	left: expression(this.offsetParent.scrollLeft);


}
.MngHeader th
{
	font-weight: normal;
	word-break: keep-all;
	white-space: nowrap;
	padding: 0px;
}
.MngHeader td
{
	width: 100%;
}
.MngHeader td td
{
	width: auto;
}
.MngHeader span
{
	margin-right: 10px;
}
.MngHeader img
{
	margin-left: 10px;
	margin-right: 10px;
}
.MngHeader1
{
	width: 100%;
	height: 1px;
	border-bottom: solid 1px #A4A4A4;
}

.MngHeader2
{
	background-image: url(../../images/crm_03.jpg);
	border: solid 1px #A4A4A4;
	width: 100%;
	height: 28px;
	position: relative;
   /* top: expression(this.offsetParent.scrollTop);*/
	left: expression(this.offsetParent.scrollLeft);
}

.MngHeader2 th
{
	font-weight: normal;
	word-break: keep-all;
	white-space: nowrap;
	padding: 0px;
}
.MngHeader2 td
{
	width: 100%;
}
.MngHeader2 td td
{
	width: auto;
}
.MngHeader2 span
{
	margin-right: 10px;
}
.MngHeader2 img
{
	margin-left: 10px;
	margin-right: 10px;
}






.EditOneColumn
{
	width: 100%;
}
.EditOneColumn th
{
	font-weight: normal;
	text-align: right;
	word-break: keep-all;
	white-space: nowrap;
	padding: 0px 2px 0px 2px;
}
.EditOneColumn th font
{
	color: Red;
	font-family: Fixedsys;
}
.EditOneColumn td
{
	width: 100%;
	padding: 0px 2px 0px 2px;
}
.EditOneColumn td td
{
	width: auto;
	padding: 2px;
}
.EditTwoColumn
{
	width: 100%;
}
.EditTwoColumn th
{
	font-weight: normal;
	text-align: right;
	word-break: keep-all;
	white-space: nowrap;
	padding: 0px 2px 0px 2px;
}
.EditTwoColumn th font
{
	color: Red;
	font-family: Fixedsys;
}
.EditTwoColumn td
{
	width: 50%;
	padding: 0px 2px 0px 2px;
}
.EditTwoColumn td td
{
	width: auto;
	padding: 2px;
}
.EditThreeColumn
{
	width: 100%;
}
.EditThreeColumn th
{
	font-weight: normal;
	text-align: right;
	word-break: keep-all;
	white-space: nowrap;
	padding: 0px 1px 1px 1px;
}
.EditThreeColumn th font
{
	color: Red;
	font-family: Fixedsys;
}
.EditThreeColumn td
{
	width: 33%;
	padding: 0px 2px 2px 2px;
}
.EditThreeColumn td td
{
	width: auto;
	padding: 2px;
}

.EditThreeColumn1 th
{
	font-weight: normal;
	text-align: right;
	white-space: nowrap;
	padding: 0px 2px 4px 2px;
}

.TabSelected
{
	height: 23px;
	background-image: url(../../images/Search_09.gif);
	border-left: solid 1px #6B8EA5;
	border-top: solid 1px #6B8EA5;
	border-right: solid 1px #6B8EA5;
	border-bottom: solid 0px #6B8EA5;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
	color: #14558D;
}
.TabSpace
{
	height: 23px;
	border-left: solid 1px #C8D5E0;
	border-bottom: solid 1px #6B8EA5;
}
.TabNormal
{
	height: 23px;
	background-image: url(../../images/Search_08.jpg);
	border-left: solid 1px #C8D5E0;
	border-top: solid 1px #C8D5E0;
	border-right: solid 0px #C8D5E0;
	border-bottom: solid 1px #6B8EA5;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
	cursor: pointer;
	color: #14558D;
}

/*---end --IE safari chrome¼æÈÝ*/


.TabFrame
{
	border-left: solid 1px #6B8EA5;
	border-right: solid 1px #6B8EA5;
	border-bottom: solid 1px #6B8EA5;
/*	position:relative;*/
}
.TabFrame1
{
	border: solid 1px #6B8EA5;
}


.news_tab span
{
	width: 117px;
	text-align: center;
	white-space: nowrap;
}
.news_tab a
{
	font-size: 14px;
	font-weight: bold;
	color: #005BA2;
	text-decoration: none;
}
.news_tab a:hover
{
	color: #005BA2;
	text-decoration: none;
}
.news_frame
{
	border-left: 1px solid #8FC9EB;
	border-right: 1px solid #8FC9EB;
	border-bottom: 1px solid #8FC9EB;
}
.news_datagrid a
{
	color: Black;
	text-decoration: underline;
}
.news_header
{
	color: Black;
	font-size: 15px;
	word-break: keep-all;
	height: 26px;
	position: relative;
	top: expression(this.offsetParent.scrollTop-1);
}
.news_header td
{
	background-color: #E3E3E3;
}
.news_subject
{
	font-size: 16px;
	font-weight: bold;
	color: #D45500;
}
.news_date
{
	font-size: 14px;
	color: #666666;
}


.kb_body
{
	background-image: url(../../images/KB01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: White;
}
.kb_top
{
	background-color: #005FBD;
	height: 25px;
}
.kb_top1
{
	height: 25px;
	background-color: #BBDFFF;
	border-bottom: 1px solid #0156B3;

}
.kb_top1 img
{
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 4px;
	
}
.kb_title
{
	background-image: url(../../images/KB02.gif);
	background-repeat: no-repeat;
	height: 94px;
}
.kb_title span
{
	font-size: 16px;
	font-weight: bold;
	color: Black;
}
.kb_right
{
	background-color: #C7E0FF;
	border: 1px solid #D2D0D0;
}
.kb_left
{
	width: 170px;
	border: 2px solid #938D81;
	background-color: #DFE3E4;
}


.km_sc1
{
	border: black 1px solid;
	border-collapse: collapse;
	background-color: #FEEA6D;
}
.km_sc2
{
	border: black 1px solid;
	border-collapse: collapse;
	background-color: #F4F4F4;
}


.cust_menu
{
	background-image: url(../../images/crm_04.jpg);
	font-size: 14px;
	color: #25323A;
	height: 27px;
	font-weight: bold;
	border: solid 1px #6B8EA5;
}
.cust_menu img
{
	margin-left: 15px;
	margin-right: 5px;
	margin-bottom: -3px;
}
.cust_menu1
{
	font-size: 13px;
	color: #25323A;
	text-align: center;
}
.cust_menu1 div
{
	cursor: pointer;
	width: 90%;
	text-align: left;
	margin-top: 5px;
}
.cust_menu1 b
{
	font-family: Webdings;
	color: #7C9BAF;
	margin-left: 15px;
	margin-right: 5px;
}
.cust_menu2
{
	font-size: 13px;
	color: #25323A;
	text-align: center;
}
.cust_menu2 div
{
	cursor: pointer;
	border: solid 1px #D9A336;
	background-image: url(../../images/Main_17.jpg);
	width: 90%;
	text-align: left;
	margin-top: 5px;
}
.cust_menu2 b
{
	font-family: Webdings;
	color: Orange;
	margin: 15px;
	margin-right: 5px;
}


.job_report
{
	width: 90%;
	background-color: #F8F8F8;
	
}
.job_report td
{
	text-align: center;

}
.job_report span
{
	cursor: pointer;
	color: #A4A4A4;
}
.job_report font
{
	cursor: pointer;
}
.job_report b
{
	cursor: pointer;
	font-weight: normal;
}
.job_report #tdToday
{
	border: solid 2px #C35B06;
}
.job_report #tdSelected
{
	background-color: #5AC2DB;
}
.job_report #tdTodaySelected
{
	border: solid 2px #C35B06;
	background-color: #5AC2DB;
}
.job_report1
{
	padding-left: 8px;
	text-align: left;
	padding-right:8px;
}
.job_report2
{
	width: 75%;
	text-align: left;
}
.MainPosTD
{
	text-align: center;
	cursor: pointer;
	border: solid 1px #FFFFFF;
	background-image: url(../../IMAGES/POSLink.jpg);
	background-repeat: no-repeat;
	height: 35px;
	font-size: 14px;
	color: White;
	font-weight: bold;
}

.dateLeft{width: 22px;height: 22px;background-position:center;border: solid 1px black;background-image: url(../../IMAGES/left_1.gif);background-repeat: no-repeat; }
.dateRight{width: 22px;height: 22px;background-position:center;border: solid 1px black;background-image: url(../../IMAGES/right_1.gif);background-repeat: no-repeat;}
.dateUp{width: 22px;height:12px;background-position:center;border: solid 1px black;background-image: url(../../IMAGES/top.gif);background-repeat: no-repeat;-webkit-border-radius:0px;}
.dateDown{width: 22px;height: 12px;background-position:center;border: solid 1px black;background-image: url(../../IMAGES/down.gif);background-repeat: no-repeat;-webkit-border-radius:0px;}

.ProgressDivBg{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #EFEFEF; filter: alpha(opacity=50)}
.ProgressDiv{position: absolute;  width: 248px; height: 114px; background-image: url(../../images/progress_bg.jpg);}
.ProgressDivCancel{ position:relative; width: 95%; text-align: right; padding-top: 15px; padding-right: 15px;}
.ProgressDivTip{ position:relative; font-size: 15px; color: #3a3d42; text-align:center;}
.ProgressDivImg{  position:relative; height:31px; width:95%;  text-align:center;  }

.aLinkImg{  cursor:pointer; margin-left:5px; font-size:0; }
.aLinkImg img{ vertical-align:top;}
.rbl{ vertical-align:bottom; }
.rbl label{ vertical-align:bottom; white-space:nowrap;}
.checkBox{ vertical-align:bottom;}
.checkBox label{ vertical-align:bottom; white-space:nowrap;}




.tsIpad{width: 114px;height: 26px; border:none; background-position:center;background-image: url(../../IMAGES/xiaotishi1.jpg);background-repeat: no-repeat; }

.textboxImg{margin-top:1px;cursor:pointer; vertical-align:top;}


/* Safari Hack*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
  .button{width:80px;}
  input[disabled="disabled"]
  {
	 color: gray;
  }
  .textboxImg{ margin-top:0px;}
}

/*IE8 Hack*/

