﻿.ms-rteTable-zaintable   {
	-ms-name:"Zain Table Style 1";
	margin:0;
	padding:0;
	overflow:hidden;
	width:100%;
	background:#ffffff;
	border:1px solid #dadada;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; 
}

/* ----------HEADER Start----------*/ 
.ms-rteTableHeaderFirstCol-zaintable   {
	font-family:arial;
	font-size:10pt;
	color:#ffffff;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:bottom;
	background:#009b74;
	line-height: 140%;
	border-right:1px solid #ffffff;
	
	-webkit-border-radius:5px 0 0 0;
    -moz-border-radius:5px 0 0 0;
    border-radius:5px 0 0 0;
}
.ms-rteTableHeaderLastCol-zaintable  {
	font-family:arial;
	font-size:10pt;
	color:#ffffff;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:bottom;
	background:#009b74;
	line-height: 140%;
	
	border-right:none;
    -webkit-border-radius: 0 5px 0 0;
    -moz-border-radius: 0 5px 0 0;
    border-radius: 0 5px 0 0;
}
.ms-rteTableHeaderOddCol-zaintable {
	font-family:arial;
	font-size:10pt;
	color:#ffffff;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:bottom;
	background:#009b74;
	line-height: 140%;
	border-right:1px solid #ffffff;
}
.ms-rteTableHeaderEvenCol-zaintable {
	font-family:arial;
	font-size:10pt;
	color:#ffffff;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:bottom;
	background:#009b74;
	line-height: 140%;
	border-right:1px solid #ffffff;
}
/* ----------HEADER END----------*/ 
 
/* ----------TD Begin ----------*/ 
.ms-rteTableFirstCol-zaintable  {
	font-family:arial;
	font-size:10pt;
	color:#333333;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	line-height: 140%;
	border-right:1px solid #dadada;
	border-top:1px solid #dadada;
}
.ms-rteTableLastCol-zaintable {
	font-family:arial;
	font-size:10pt;
	color:#333333;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	line-height: 140%;
	border-top:1px solid #dadada;
	
	border-right:none;
}
.ms-rteTableOddCol-zaintable  {
	font-family:arial;
	font-size:10pt;
	color:#333333;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	line-height: 140%;
	border-right:1px solid #dadada;
	border-top:1px solid #dadada;
}
.ms-rteTableEvenCol-zaintable {
	font-family:arial;
	font-size:10pt;
	color:#333333;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	line-height: 140%;
	border-right:1px solid #dadada;
	border-top:1px solid #dadada;
}

/* ----------TD END ----------*/ 

.ms-rteTableFooterFirstCol-zaintable  {
	font-family:arial;
	font-size:10pt;
	color:#333333;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	line-height: 140%;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
	border-top:1px solid #dadada;
}
.ms-rteTableFooterLastCol-zaintable {
	font-family:arial;
	font-size:10pt;
	color:#333333;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	line-height: 140%;
	border-right:1px solid #dadada;
	border-top:1px solid #dadada;
	
}
.ms-rteTableFooterOddCol-zaintable  {
	font-family:arial;
	font-size:10pt;
	color:#333333;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	line-height: 140%;
	border-right:1px solid #dadada;
	border-top:1px solid #dadada;
	
}
.ms-rteTableFooterEvenCol-zaintable  {
	font-family:arial;
	font-size:10pt;
	color:#333333;
	padding:10px 20px 10px 20px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	line-height: 140%;
	border-right:1px solid #dadada;
	border-top:1px solid #dadada;
	
}