.chBl 
{
	background-color:white; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
	left:0; 
	top:0; 
	width:100%; 
	height:100%; 
	position:absolute; 
}
.chPan 
{
	background-color:transparent; 
	left:0; 
	top:0; 
	position:absolute; 
	text-align:center;
}
.chFr 
{
	left:0; 
	top:0; 
	width:100%; 
	height:100%;
	position:absolute; 
}
.chPanMR 
{
	background-color:#E7E3D6; 
	left:0; 
	top:0; 
	position:absolute; 
	text-align:center;
	border: 1px #577a9a solid;
}
.chPanME
{
	background-color: #E7E3D6;
	border: 1px #967a5b solid;
	left:0; 
	top:0; 
	position:absolute; 
	text-align:center;
}
.chPanHR 
{
	background: url(/images/tR.gif) repeat-x;
	background-color: #759BBE;
	border-bottom: 1px #577a9a solid;
	LEFT: 0px;
	TOP: 0px;
	HEIGHT: 22px;
	cursor:hand;
	padding-left:1px;
	padding-right:1px;
}
.chPanHE
{
	background: url(/images/tE.gif) repeat-x;
	background-color: #B9A28A;
	border-bottom: 1px #967a5b solid;
	LEFT: 0px; 
	TOP: 0px; 
	HEIGHT: 22px;
	cursor:hand;
	padding-left:1px;
	padding-right:1px;
}
.chPanTR
{
	font-family:Sans-Serif;
	font-size:13px;
	font-weight:bold;
	color:White;
	LEFT: 8px; 
	POSITION: absolute; 
	TOP: 2px;
}
.chPanTE
{
	font-family:Sans-Serif;
	font-size:13px;
	font-weight:bold;
	color:White;
	LEFT: 8px; 
	POSITION: absolute; 
	TOP: 2px;
}
.chPanIR
{
	POSITION: absolute; 
	TOP: 2px;
}
.chPanIE
{
	POSITION: absolute; 
	TOP: 2px;
}
/*******************************************************************/
/*panels*/
.brigPan
{
	background-color: #F5F2EF;/*#F6F3EC;*/
	border: 1px #B7B2A7 solid;
}
.brigPaNoB
{
	background-color: #F5F2EF;
}
.darkPan
{
	background-color: #E7E3D6;
	border: 1px #B7B2A7  solid;
}
.darkPaNoB
{
	background-color: #E7E3D6;
}
.iNew
{
	background:url('/images/new.gif') no-repeat;
	background-position:0 3;
	width: 40px;
	height:14px;
	margin-left:20px;
}
.iOld
{
	background:url('/images/closed.gif') no-repeat;
	background-position:0 2;
	width: 60px;
	height:14px;
	margin-left:20px;
}
.iChange
{
	background:url('/images/change.gif') no-repeat;
	background-position:0 2;
	width: 50px;
	height:13px;
	margin-left:20px;
}
.iNote
{
	background:url('/images/note.gif') no-repeat;
	background-position:0 2;
	width: 42px;
	height:13px;
	margin-left:20px;
}
.PanMR
{
	background-color:#F5F2EF;
	border: 1px #577a9a solid;
}


/*******************************************************************/
/*textbox*/
.noEField
{
	color:#808080;
	background-color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	border-color:black;
	border-style: solid;
	border-width: 1px;
	text-align:center;
}
.eField
{
	background-color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	border-color:black;
	border-style: solid;
	border-width: 1px;
}
.eFd
{
	font-size: 12px;
	font-family:Verdana;
	font-weight:bold;
	background-color: #FFFFFF;
	border-style: solid;
 	border-width: 1px;
	border-color: #D4D0C8;
	text-align:left;
}
.eAr
{
	font-size: 12px;
	font-family:Verdana;
	font-weight:bold;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #D4D0C8;
	border-width: 1px;
	SCROLLBAR-FACE-COLOR: #F5F2EF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #E7E3D6; 
	SCROLLBAR-SHADOW-COLOR: #F5F2EF; 
	SCROLLBAR-3DLIGHT-COLOR: #F5F2EF; 
	SCROLLBAR-ARROW-COLOR: #E7E3D6; 
	SCROLLBAR-TRACK-COLOR: #F5F2EF; 
	SCROLLBAR-DARKSHADOW-COLOR: #E7E3D6;
}
.eRb
{
	font-size: 12px;
	font-family:Verdana;
	font-weight:bold;	
}
.eRbb
{
	font-size: 12px;
	font-family:Verdana;
	font-weight:bold;	
}
.chB
{
	color:Black;
	font-family:Verdana;
	font-size:10px;
	border:#AAAAAA solid 1px;
	text-align:center;
	background-color:White;
}
/*******************************************************************/
/*labels*/
.tB
{
	font: bold 13px sans-serif;
	text-align: left;
}
.text
{
	font-size: 13px;
	font-family:sans-serif;
	text-align: left;
}
.textR
{
	font-size: 13px;
	font-family:sans-serif;
	text-align: right;
}
.textS
{
	font-size: 11px;
	font-family:sans-serif;
}
.textSL
{
	font-size: 11px;
	font-family:sans-serif;
	text-align:left;	 
}
.textSJ
{
	font-size: 11px;
	font-family:sans-serif;
	text-align:justify;	
	padding-left:1px; 
}
/*******************************************************************/
/*grids*/
.gridC
{
	font-family:Sans-Serif;
	padding-top:1px;
	padding-left:1px;
	font-size:12px;
	text-align:left;
	height:15px;
	overflow:hidden;
}
.gridCF
{
	font-family:Sans-Serif;
	padding-top:1px;
	padding-left:1px;
	font-size:12px;
	text-align:left;
	overflow:hidden;
}
/*centereed*/
.gridCC
{
	font-family:Sans-Serif;
	padding-top:1px;
	font-size:12px;
	text-align:center;
	height:15px;
	overflow:hidden;
}
.gridCCF
{
	font-family:Sans-Serif;
	padding-top:1px;
	font-size:12px;
	text-align:center;
	overflow:hidden;
}
.gridIC
{
	border-right: 1px solid #7B9EBD;
	border-bottom: 1px solid #7B9EBD;
	text-align:left;
}
.gridIG
{
	border-right: 1px solid #7B9EBD;
	border-bottom: 1px solid #7B9EBD;
	background-color:#E1ECFC;	
}
.gridIH
{
	border-right: 1px solid #DAD2BA;
	border-bottom: 1px solid #DAD2BA;
}
.gridGI
{
	font-family:Verdana;
	padding-top:1px;
	padding-bottom:2px;
	padding-left:3px;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#0D275A;
	background-color:#E1ECFC;
	overflow:hidden;
}
/*right*/
.gridCR
{
	color:#808080;
	border-width: 0px;
	font-family:Sans-Serif;
	font-size:12px;
	text-align:right;
	height:15px;
	overflow:hidden;
}
.gridCRF
{
	color:#808080;
	border-width: 0px;
	font-family:Sans-Serif;
	font-size:12px;
	text-align:right;
	overflow:hidden;
}
/*header*/
.gridHR
{
	background-color:#DAD2BA;
	border-width: 0px;
	height:17px;
	vertical-align:top;
	text-align:left;
}

.gridHI
{
	font-family:Sans-Serif;
	padding-top:1px;
	font-size:12px;
	text-align:center;
	height:17px;
	overflow:hidden;
}
/*rows*/
.gridAR
{
	background-color:white;
	border-width: 0px;
	vertical-align:top;
	height:11;
	cursor:hand;
}
.gridNR
{
	background-color:white;
	border-width: 0px;
	vertical-align:top;
	height:11;
	cursor:hand;
}
/*right bar*/
.gridBC
{
	border:0px;
	padding-top:1px;
	text-align:center;
	height:15px;
	width:5px;
	overflow:hidden;
	background-color:#DAD2BA;
}
.gridBI
{
	font-family:Sans-Serif;
	padding-top:1px;
	font-size:12px;
	text-align:center;
	height:15px;
	overflow:hidden;
}
/*grouping*/
.gridHG
{
	color:#000000;
	border-width: 0px;
	font-family:Sans-Serif;
	font-size:12px;
	text-align:left;
	height:15px;
	overflow:hidden;
}
/*******************************************************************/
/*plugins*/
/*center panel*/
.cTable
{
	WIDTH: 98%; 
	vertical-align:middle;
	height: 96%;
	text-align:center;
}
.cTd
{
	vertical-align: middle;
	width:100%;
	height:100%;
}
.mPlugPan
{
	WIDTH: 792px;
	HEIGHT: 495px;
	background-color: #F5F2EF;/*#F6F3EC*/
	POSITION: relative;
}
.chPlugPan
{
	Z-INDEX: 101; 
	LEFT: 3px; 
	BORDER: #b7b2a7 1px solid; 
	WIDTH: 782px; 
	POSITION: absolute; 
	TOP: 22px; 
	HEIGHT: 466px; 
	BACKGROUND-COLOR: #F5F2EF;/*#F6F3EC*/
}
.navBar
{
	Z-INDEX: 106; 
	LEFT: 10px; 
	WIDTH: 764px; 
	POSITION: absolute; 
	TOP: 425px; 
	HEIGHT: 34px;
}
.topBar
{
	Z-INDEX: 105; 
	LEFT: 10px; 
	WIDTH: 764px; 
	POSITION: absolute; 
	TOP: 10px; 
	HEIGHT: 34px;
}
/*iframes*/
.plugFr
{
	DISPLAY:none;
	Z-INDEX:104;
	LEFT:5px;
	WIDTH:770px;
	POSITION:absolute;
	TOP:20px;
	HEIGHT:410px;	
}
/*******************************************************************/
/*tabstrip*/
.tItem
{
	background:white;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:2px;
	BORDER-Left: #d4d0c8 1px solid;
	BORDER-TOP: #d4d0c8 1px solid;
	BORDER-BOTTOM: #B7B2A7 1px solid;
	cursor:default;
}
.tItemHov
{
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:2px;
	BORDER-Left: #d4d0c8 1px solid;
	BORDER-TOP: #d4d0c8 1px solid;
	BORDER-BOTTOM: #B7B2A7 1px solid;
	cursor:default;
	cursor:hand;
	color:white;
	background:gray
}
.tItemSel
{
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:3px;
	cursor:default;
	background:#F5F2EF;
	border:1px #B7B2A7 solid;
	border-bottom:0px #F5F2EF solid;
}
.tItemSelD
{
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:2px;
	cursor:default;
	background:#E7E3D6;
	border:1px #B7B2A7 solid;
	border-bottom:0px #B7B2A7 solid;
}
.tab
{
	FONT-SIZE: 11px; 
	TEXT-ALIGN: center;
	BORDER-RIGHT: #b7b2a7 1px solid;
	FONT-WEIGHT: bold;
	FONT-FAMILY: sans-serif; 
}
/*******************************************************************/
/*controls*/
/*button*/
.but
{
	font-size: 11px;
	font-family:sans-serif;	
	color: #000000;
	cursor:hand;
	background: url(/images/but.gif) repeat-x;
	border-color: #98948A;
	border-style: solid;
	border-width: 1px

}
.sB
{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color: transparent;
	text-align:left;
	SCROLLBAR-FACE-COLOR: #DAD2BA; 
	SCROLLBAR-HIGHLIGHT-COLOR: #DAD2BA; 
	SCROLLBAR-SHADOW-COLOR: #DAD2BA; 
	SCROLLBAR-3DLIGHT-COLOR: #F5F2EF; 
	SCROLLBAR-ARROW-COLOR: #F5F2EF; 
	SCROLLBAR-TRACK-COLOR: #F5F2EF; 
	SCROLLBAR-DARKSHADOW-COLOR: #F5F2EF;
}
.body
{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color: transparent;
}

.bodyTest
{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:Transparent;
	background-image:url(/images/testbg.gif);
}

/*body with no back*/
.bodyT
{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:Transparent;
}
/*image*/
IMG
{
	cursor:hand;
	border:0;
	BACKGROUND-COLOR: transparent;
}
/*******************************************************************/



.title
{
	font-size: 15px;
	font-family: sans-serif;
	letter-spacing: 0.1em; 
	font-weight: bold;	
}

/*******************************************************************/
/*calendar*/
.calC
{
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 11px;
	vertical-align:middle;
	cursor:hand;
}

.calN
{
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 11px;
	vertical-align:middle;
}
.calH
{
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 11px;
	vertical-align:middle;
}

.calSS
{
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 11px;
	vertical-align:middle;
	cursor:hand;
	color:Red;
}

.calHSS
{
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 11px;
	vertical-align:middle;
	color:Red;
}

/*seleted*/
.calS
{
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 11px;
	vertical-align:middle;
	background:#967c63;
	color:White;
}

.calR
{
	height:10px;
	text-align:center;
}

.calM
{
	font-weight:bold; FONT-FAMILY: Verdana; FONT-SIZE: 9px;
	Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px;
	Width:88px;
	display:none
}

.calY
{
	font-weight:bold; FONT-FAMILY: Verdana; FONT-SIZE: 9px;
	Z-INDEX: 101; LEFT: 100px; POSITION: absolute; TOP: 8px;
	Width:56px;
	display:none
}

/*******************************************************************/
/*dedic*/

.eFdS
{
	font-size: 9px;
	font-family:Verdana;
	background-color: #FFFFFF;
	border-style: solid;
 	border-width: 1px;
	border-color: #D4D0C8;
	text-align:left;
}

.tabPan
{

	background-color: #E7E3D6;
	border: 1px #B7B2A7  solid;
	DISPLAY: none; 
	LEFT: 8px; 
	WIDTH: 742px; 
	POSITION: absolute; 
	TOP: 87px; 
	HEIGHT: 293px;
	z-index:110;
}
