.tableWithBorder{
	border-style:solid;
	border-width:0;
	padding:0;
	font-family:tahoma;
	vertical-align:top;
	background-color:#FFFFFF;
}
.tableWithBorder td#leftBorder{
	border-left-color:#CFCDCD;
	border-left-style:solid;
	border-left-width:1;
}
.tableWithBorder td#topBorder{
	border-top-color:#CFCDCD;
	border-top-style:solid;
	border-top-width:1;
}
.tableWithBorder td#rightBorder{
	border-right-color:#CFCDCD;
	border-right-style:solid;
	border-right-width:1;
}
.tableWithBorder td#bottomBorder{
	border-bottom-color:#CFCDCD;
	border-bottom-style:solid;
	border-bottom-width:1;
}
.tableWithBorder td#leftButtomBorder{
	border-left-color:#CFCDCD;
	border-left-style:solid;
	border-left-width:1;
	border-bottom-color:#CFCDCD;
	border-bottom-style:solid;
	border-bottom-width:1;
}
.tableWithBorder td#rightButtomBorder{
	border-right-color:#CFCDCD;
	border-right-style:solid;
	border-right-width:1;
	border-bottom-color:#CFCDCD;
	border-bottom-style:solid;
	border-bottom-width:1;
}
.tableWithBorder td#lefttopBorder{
	border-left-color:#CFCDCD;
	border-left-style:solid;
	border-left-width:1;
	border-top-color:#CFCDCD;
	border-top-style:solid;
	border-top-width:1;
}

.tableWithBorder td#righttopBorder{
	border-right-color:#CFCDCD;
	border-right-style:solid;
	border-right-width:1;
	border-top-color:#CFCDCD;
	border-top-style:solid;
	border-top-width:1;
}
label{
	color:#666666;
	font-family:tahoma;
	font-size:12px;
}
.labelheader{
	color:#FFFFFF;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
}
.labelfooterl{
	color:#666666;
	font-family:tahoma;
	font-size:10px;
}
.labellink{
	color:#2B394C;
	font-family:tahoma;
	font-size:11px;
}

.loginbutton{
	background-color:#333333;
	border:#333333;
	color:#FFFFFF;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	width:60px;
}
.loginInput{	
	width:150px;
}
.portletTitle{
	color:#2B394C;
	text-align:right;
	font: bold 15px tahoma;
}
.formlabel{
	color:#2B394C;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
}

.formlabel2{
	color:#0066CC;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
}

.newsDate{
	font-family:tahoma;
	font-size:11px;
	color:#7E7E7E;	
	font-weight:bold;
}

.LABEl{/*same as formlabel (for validation use)*/
	color:#2B394C;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
}
.REDLABEl{
	color:#FF0000;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
}
input{
	width:150px;
}
.inputNoBordar{
	color:0066CC;
	border-width:0;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
}

.LabelNoBordar{
	border-width:0;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color:#2B394C;	
}

.LabelValue{
	color:0066CC;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
}
.selectOption{
	color:#2B394C;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
}
textarea{
	color:#2B394C;
	font-family:tahoma;
	font-weight:bold;
	font-size:13px;
	direction:rtl;
}
/* ************************************* */
.borderTb{
	border:#000000 1px solid;
}

.formbutton{	
	font-size:13px;
	font-family:tahoma;
	font-weight:bold;
	color:#2B394C;
	background-color:#A1BCD1;
	width:70px;
	border-width:2px;
	border-style:groove;	
}
body{
 overflow:scroll;
 overflow-X:hidden;
}
/* *********Grid************* */
.x-grid-hd-0,.x-grid-hd-1,.x-grid-hd-2,.x-grid-hd-3,.x-grid-hd-4,.x-grid-hd-5,.x-grid-hd-6,.x-grid-hd-7,.x-grid-hd-8,.x-grid-hd-9,.x-grid-hd-10,.x-grid-hd-11,.x-grid-hd-12,.x-grid-hd-13,.x-grid-hd-14{
	text-align:right;background-color:#4B82A9;font: bold 12px tahoma;
}
.x-grid-col-0,.x-grid-col-1,.x-grid-col-2,.x-grid-col-3,.x-grid-col-4,.x-grid-col-5,.x-grid-col-6,.x-grid-col-7,.x-grid-col-8,.x-grid-col-9,.x-grid-col-10,.x-grid-col-11,.x-grid-col-12,.x-grid-col-13,.x-grid-col-14{
	text-align:right;font-size:12px;font-family:tahoma;
}
.x-grid-hd-text{color:#FFFFFF;}
/* *********Loading Msg************* */
.loadingDiv{
	color:#000000;
	background-color:#CEDAEE;
	width:200;		
	height:30;
	text-align:center; 
	vertical-align:middle;		
	border-style:dashed;		
	border-width:1px;		
	display:block;
	position:absolute;
	z-index:5;
	font: bold 12px tahoma;
}
/* *************************************** */
.borderTb2{
	border:#000000 0px solid;
	font-family:tahoma;
	font-size:13px;
	border-collapse:collapse;
}
.borderTb2 th{
	border:#FFFFFF 1px solid;
	background-color:#4B82A9;	
	padding:3px;
	font-weight:bold;
	color:#FFFFFF;
	font: bold 12px tahoma;
	height:30px;
}
.borderTb2 td{
	border:#FFFFFF 1px solid;
	padding:2px;
}
#grayRecord2{
	background-color:#D8DFE4;
}
#grayRecord1{
	background-color:#D1D5D7;
}
/********************************/
.hpTable{
	border:#D8DFE4 1px solid;
}
.hpTable td{
	padding:2px;
	border-collapse:collapse;
	color:#2B394C;	
	padding:3px;
	font: bold 11px tahoma;
}
#hpTable_even{
	background-color:#B6CAD8;
}
#hpTable_odd{
	background-color:#D8DFE4;
}
.status2{
	color:#FF0000;
}
.status3{
	color:#009900;
}
.statusall{
	color:#515351;
}
.windowTable{
	border:#000000 0px solid;
	font-family:tahoma;
	font-size:11px;
	border-collapse:collapse;
	background-color:#FFFFFF;
}
.windowTable th{
	border:#FFFFFF 1px solid;
	background-color:#4B82A9;	
	padding:3px;
	font-weight:bold;
	color:#FFFFFF;
	font: bold 11px tahoma;
	height:30px;
	text-align:center;
}
.windowTable td{
	border:#FFFFFF 1px solid;
	padding:2px;
	font-weight:bold;
}
.redNotes{
	color:#FF0000;
	font: 14px tahoma bold;
}
/************************/
.tabsTb table{
	padding:1px SOLID #CDCDCD;
	border:none;	
}
.tabsTb td{
	border: 1px SOLID #666666;	
	font-size:11px;
	padding:0px;
	width:90px;
	text-align:center;
	cursor:pointer;
	background-color:#DEDEDE;
}

.tabsTb td:hover{	
	background-color:#EFEFEF;
}

.tabsTb_selected{
	font-weight:bold;
	background-color:#EFEFEF;
}
/* *********Grid************* */

.x-grid3-hd-inner {text-align:center;background-color: #4B82A9 !important;color:#FFFFFF !important;font: bold 12px tahoma;}
.x-grid3-col {text-align:center;font-size:12px !important;font-family:tahoma !important;}