body
{
	font-size: 11px;
	left: 0px;
	margin: 0px;
	color: #828282;
	font-family: Arial;
	position: absolute;
	top: 0px;
}
.pageTitle
{
	font-weight: bold;
	font-size: 14px;
	color: #000;
	font-family: Arial;
}
.textNormal_11
{
	font-size: 11px;
	color: #000;
	font-family: Arial;
	font-weight: normal;
}
.textNormal14
{
	font-size: 14px;
	color: #000;
	font-family: Arial;
	font-weight: normal;
}
.textNormal
{
	/*font-weight: bold;*/
	font-size: 12px;
	color: #000;
	font-family: Arial;
	font-weight: normal;
}
.textNormalBold
{
	font-size: 12px;
	color: #000;
	font-family: Arial;
	font-weight:bold;
}
.textGray
{
	font-family : Arial;
	color : #828282;
	font-size : 12px;	
}
.textBox
{   
    /*background-color:#DDDEE0; */
    background-color: White; 
	font-size: 11px;
	width: 122px;
	font-family: Arial;
	padding-left: 1px;
	height: 14px;
	border: 1px solid #999999;
}
.textBox_medium
{
	
	font-size: 11px;
	width: 145px;
	font-family: Arial;
	padding-left: 1px;
	height: 14px;
	border: 1px solid #828282;
}
.box
{
	
	font-size: 11px;
	width: 196px;
	color: #828282;
	font-family: Arial;
	padding-left: 1px;
	height:14px;
}
.textBoxRO
{
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	font-size: 11px;
	border-left: #7F9DB9 1px solid;
	width: 120px;
	color: #828282;
	border-bottom: #7F9DB9 1px solid;
	font-family: Arial;
	padding-left: 1px;
	background-color :#E1EAFE;
}
.textBoxTransp
{
	border: #666666 1px solid;
	background-color: Transparent;
	font-size: 11px;
	width: 120px;
	color: #ffffff;
	font-family: Arial;
}
.textBoxTransp2
{
	border: 0px Transparent;
	background-color: Transparent;
	font-size: 11px;
	width: 40px;
	color: #828282;
	font-family: Arial;
}
.textBoxTransp3
{
	border: 1px Transparent;
	background-color: Transparent;
	font-size: 11px;
	width: 40px;
	color: #828282;
	font-family: Arial;
}
.datelabel
{
	font-size: 11px;
	color: #828282;
	font-family: Arial;
	padding-left: 1px;
	text-align:right;
}
.button
{
	font-family : Arial;
	font-size : 11px;
	color: #828282;	
	border : solid 1px #666666;	
	background-color : #ffffff;
	cursor : pointer;
}
.buttondel
{
	font-family : Arial;
	font-size : 11;
	color: red;	
	border : solid 1px #666666;	
	background-color : #ffffff;
	cursor : pointer;
}
.textDisabled
{
	font-family : Arial;
	font-size : 11px;
	color : #828282;	
	border : solid 1px #666666;	
	background-color : #FFFFE1;
	width : 120px;
}
.combo
{
	font-family : Arial;
	font-size : 11px;
	color : #000;	
	width : 122px;
	cursor : default;
	border-color: #828282;
}
.reqField
{
	font-size: 12px;
	color:#828282;
	font-family: Arial;
}
.strongLabel
{
	font-size: 11px;
	color: #555555;
	font-family: Arial;
}
.gridNavigation {
	font: bold 11px Arial;
	color: #000000;
	text-decoration: none; 
}
a {
	font: 11px Arial;
	color: #828282;
	text-decoration: none; 
}
a:link
{
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	color: #828282;		
	text-decoration : none;		
	cursor : pointer;	
}
a:active
{
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	/*color: #333399;*/
	text-decoration : none;					
	cursor : pointer		
}
a:hover
{
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	color: #828282;
	text-decoration : underline;	
	cursor : pointer;		
}
a:visited
{
	color : #828282;
	font-weight : bold
}
.tabTitle
{
	font-weight: bold;
	font-size: 15px;
	color: #EF4135;
	font-family: Arial;
	background-color: Transparent;
	/*border-bottom: #cccccc 1px solid;*/
}
.TitleMain
{
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    color: red; 
	height: 20px;
}
.tabTitleMain
{
	font-size: inherit;
	color: Red;
	font-family: Arial;
	height: 20px;
}
.tabTitleMainBlack
{
	font-size: large;
	color: Black;
	font-family: Arial;
	height: 20px;
	font-weight:bold;
}
.subtabTitleBlack
{
	font-size: medium;
	color: Black;
	font-family: Arial;
	font-weight:bold;
}
.headerTextGrid
{
	font-family : Arial;
	font-size : 11px;
	/*font-weight : bold;*/
	color: #828282;
}
.headerGrid
{
	border-right: #BDBEC0 inset 1px;
	border-top: #BDBEC0 inset 1px;
	border-bottom: #BDBEC0 inset 1px;
	border-left: #BDBEC0 inset 1px;
	background-color: #ebebeb;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	/*text-transform: uppercase;*/
	color: #828282;
	font-family: Arial;
	height: 24px;
}
.headerGrid_calendar
{
    border-style:solid;
	border-right: #BDBEC0 none;
	border-top: #BDBEC0 none;
	border-bottom: #BDBEC0 none;
	border-left: #BDBEC0 none;
	background-color: #ebebeb;
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	/*text-transform: uppercase;*/
	color: #828282;
	font-family: Arial;
	height: 24px;
}
.dataGrid
{
	width: 98%;
	background-color: #ffffff;
	/*color: #828282;*/
	color: #000;
	
}
.dataGrid3
{
	width: 100%;
	background-color: #ffffff;
	border-color:#FAEBD7;
	border-width:1px;
	border-style:none;
}
.dgFooter
{
	color:#828282;
	background-color:#000000;
}
.dgItem
{
	padding-left: 3px;
	font-size: 10pt;
	text-transform: none;
	color: #828282;
	background-color: #ebebeb;
	text-decoration: none;
}
.dgSelectedItem
{
	font-weight:bold;
	color:#ffffff;
	background-color:#669999;
}
.dgAlternatingItem
{
	background-color:#ebebeb;
}
.dgHeader 
{
	/*font-weight:bold;*/
	border-width:1px;
	color:#828282;
	border-style:solid;
	background-color:#ebebeb;
	border-color:#F8F8FF;
}

.errMessage
{
	font-family : Arial;
	font-size : 11px;
	color : Red;	
}
.cursorStyle
{
	cursor: pointer;
}
.listbox
{
	font-family : Arial;
	font-size : 11px;
	color : #828282;	
	width : 140px;
	cursor : default;
}
.dgSelLine
{
	border : solid 1px #ff0000;
}
.numeric
{
	text-align: right;
	font-family : Arial;
	font-size : 11;
	color : #000;	
	width : 120px;
	height: 14px;
	border : solid 1px #BBBBBB;	
		
}
.lblTitle
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial;
	font-weight:bold;
	background-color: #ebebeb;
}
.lblTitle2
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial;
	font-weight:bold;
}
.edgesTable
{
	BORDER-RIGHT: #ebebeb thin solid; 
	BORDER-TOP: #ebebeb thin solid; 
	BORDER-LEFT: #ebebeb thin solid; 
	BORDER-BOTTOM: #ebebeb thin solid
}

/*IMG
{
	cursor:pointer;
}*/
.buttonM
{
	border-right: #b0c4de 2px solid;
	border-top: #b0c4de 2px solid;
	/*font-weight: bold;*/
	font-size: 11px;
	border-left: #b0c4de 2px solid;
	cursor: pointer;
	color: #828282;
	border-bottom: #b0c4de 2px solid;
	font-family: Arial;
	background-color: transparent;
}
.TEXTAREA
{
    border-bottom: #828282 1px solid;
	border-left: #828282 1px solid;
	border-right: #828282 1px solid;
	border-top: #828282 1px solid;
	font-size: 11px;
	color: #000;
	font-family: Arial;
}
.text_style1
{
	font-size: 11px;
	color: #828282;
	font-family: Arial;
}
.edgesTable2
{
	border-right: #ebebeb thin solid;
	border-top: #ebebeb thin solid;
	border-left: #ebebeb thin solid;
	border-bottom: #ebebeb thin solid;
}
.edgesTable
{
	border-right: #ebebeb thin solid;
	border-top: #ebebeb thin solid;
	border-left: #ebebeb thin solid;
	border-bottom: #ebebeb thin solid;
}
.chkINPUT
{
	/*font-weight: bold;*/
	font-size: 11px;
	vertical-align: text-top;
	color: #828282;
	direction: ltr;
	font-family: Arial;
	text-align: left;
}
.text_style1
{
	font-size: 11px;
	color: #828282;
	font-family: Arial;
}
.calListBox
{
	margin-top: 0px;
	font-size: 11px;
	margin-left: 0px;
	width: 140px;
	cursor: default;
	color: #828282;
	font-family: Arial;
}
.cp_r2c1
{
	background-color: #5389ca;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	color:#000000;
}
.cp_r2c2
{
	background-color: #ebebeb;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;	
	color:#000000;
}
.cp_r4c1
{
	font-size: 9px;
	font-family: Arial;
	background-color: #F1F1F1;
}
.cp_r4c2
{
	background-color: #DDDDDD;
	font-weight: bold;
	font-size: 9px;
	font-family: Arial;	
	color:#000000;
}
.cp_left
{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial;	
	color:#000000;
}
.cp_left1
{
	font-size: 10px;
	font-family: Arial;	
	color:#000000;
}
.tblStyle1
{
	vertical-align:top;
	margin-top:0px;
	top:0px;
	position:absolute;
}
