/* CSS Document */

body {
	background-image: url(images/bgMain.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	background-color: #ececec;
}
table {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	border-collapse:collapse;
}
img {
	border: 0px;
}
a {
	font-family:Tahoma;
	color: #2a3818;
	text-decoration: none;
	font-size: 12px;
}
a:visited {
	color: #2a3818;
	text-decoration: none;
	font-size: 12px;
}
a:hover {
	color: #900;
	text-decoration: none;
}

.colMenuLine {
	background-image: url(images/mnuSep.jpg);
	background-repeat: no-repeat;
	background-position: 22px;
	height: 1px;
	width: 207px;
}
.colInsideSystem {
	background-image: url(images/insideSystem.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 207px;
}

.colExclusive {
	background-image: url(images/imgExclusive.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 207px;
}


.contents {
	width:1040px;
	margin-left:auto;
	margin-right:auto;
}.tblMain {
	width: 1040px;
}
.tdLogoShadowLeft {
	background-image: url(images/logoShadowLeft.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 8px;
	height: 117px;
}
.tdHeader1 {
	height: 117px;
	width: 102px;
}
.tdHeader2 {
	width: 298px;
}
.tdHeader3 {
	width: 624px;
	background-image: url(images/bgTopRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.tblHeaderSub {
	height: 117px;
	width: 298px;
}
.tdSubCol1 {
	height: 20px;
}
.tdSubCol2 {
	height: 97px;
}

.tdLogoShadowRight {
	background-image: url(images/logoShadowRight.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 8px;
	height: 117px;
}
.tblHeader {
	height: 117px;
	width: 1024px;
	background-image: url(images/bgTop.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.tbl1024 {
	width: 1024px;
}
.colLinks {
	height: 64px;
}
.colBanner {
	height: 224px;
}
.tblLinksTop {
	height: 64px;
	width: 1024px;
	background-image: url(images/bgMnuTop.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.tdCenter {
	text-align: center;
}

.tdLinksLeft {
	background-image: url(images/mnuTopLeft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 64px;
	width: 10px;
}
.tdLinksRight {
	background-image: url(images/mnuTopRight.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 64px;
	width: 10px;
}
.tblBanner {
	height: 224px;
	width: 1024px;
}
.tdBannerLeft {
	background-image: url(images/bannerLeft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 3px;
}
.tdBanner {
	width: 624px;
}
.colResults {
	background-image: url(images/announcementResult.jpg);
	background-repeat: no-repeat;
	height: 25px;
}
.tdBottomShadowLeft {
	background-image: url(images/bottomShadowLeft.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	height: 25px;
	width: 8px;
}
.tdBottomShadowRight {
	background-image: url(images/bottomShadowRight.jpg);
	background-repeat: repeat-y;
	background-position: top;
	height: 25px;
	width: 8px;
}
.tdCopyright {
	color: #404040;
	text-align: center;
	font-size: 11px;
	line-height: 150%;
	font-weight: bold;
}

.tdBottomShadow {
	background-image: url(images/tmplBottom.jpg);
	height: 25px;
	background-repeat: repeat-x;
	background-position: top;
}


.tdNewsEnglish {
	width: 397px;
	background-image: url(images/bgNewsEnglish.jpg);
	background-repeat: no-repeat;
	background-position: top;
	vertical-align: top;
}
.tblEnglishNews {
	height: 224px;
	width: 397px;
}
.tdNewsSides {
	width: 17px;
}
.tdNewsMain {
	height: 188px;
	width: 363px;
}
.tdNewReadMore {
	text-align: center;
	vertical-align: top;
}

.shadowPageLeft {
	background-image: url(images/tmplShadowLeft.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.shadowPageRight {
	background-image: url(images/tmplShadowRight.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.tdTicker {
	background-image: url(images/bgButtons.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 35px;
	direction:rtl;
}

.tdButtons {
	background-image: url(images/bgButtons.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 150px;
}
.tdButtonsLeft {
	background-image: url(images/btnsLeft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 10px;
	height: 150px;
}
.tdButtonsRight {
	background-image: url(images/btnsRight.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 10px;
}
.tdButtonsTop {
	height: 10px;
	width: 1004px;
}
.tdBtnsSep1 {
	width: 10px;
}
.colLeft {
	background-image: url(images/bgLeftCol.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 207px;
	vertical-align: top;
}
.tbl207 {
	width: 207px;
}
.colMenuLeft1 {
	width: 22px;
}
.colQuickLinks {
	background-image: url(images/quickLinks.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 207px;
}
.colMenuArrow {
	width: 19px;
	background-image: url(images/mnuArrow.jpg);
	background-position: 4px 8px;
	background-repeat: no-repeat;
	height: 20px;
}
.colMenuLeft3 {
	width: 158px;
}
.colMenuLeft4 {
	width: 8px;
}
.colRight {
	background-image: url(images/bgRightCol.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 207px;
	vertical-align: top;
}
.colSep1 {
	width: 17px;
	background-color: #FFF;
	background-image: url(images/bgContentsTop.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.colSep2 {
	width: 12px;
	background-color: #FFF;
	background-image: url(images/bgContentsTop.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.colMiddle {
	vertical-align: top;
	width: 581px;
	background-color: #FFF;
	background-image: url(images/bgContentsTop.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #2D2D2D;
}
.colMiddle2 {
	vertical-align: top;
	width: 788px;
	background-color: #FFF;
	background-image: url(images/bgContentsTop.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #2D2D2D;
}
.tbl581 {
	width: 581px;
}
.colNewsPic {
	width: 156px;
	text-align: right;
	vertical-align: top;
}
.colNewsHead {
	direction: rtl;
	font-size: 1.4em;
	font-weight: bold;
	color: #24241E;
}
.colNewsDesc {
	direction: rtl;
	font-size: 14px;
	color: #000;
}
.colNewsStory {
	direction: rtl;
	font-size: 16px;
	font-weight: bold;
	color: #3c8209;
	line-height: 1.5
}


.tdBtnsSep2 {
	width: 10px;
}
.tdBtnsSep3 {
	width: 10px;
}
.tdBtnsSep4 {
	width: 10px;
}
.tdBtnsSep5 {
	width: 10px;
}
.tdBtnsSep6 {
	width: 11px;
}




.tdBannerShadowLeft {
	background-image: url(images/bannerShadowLeft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 8px;
}
.tdBannerShadowRight {
	background-image: url(images/bannerShadowRight.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 8px;
}

.tdLinkSep1 {
	width: 48px;
	height: 25px;
}
.tdLinkSep2 {
	width: 47px;
}
.tdLinkSep3 {
	width: 47px;
}
.tdLinkSep4 {
	width: 47px;
}
.tdLinkSep5 {
	width: 47px;
}
.tdLinkSep6 {
	width: 48px;
}

.tdLinksTop {
	height: 24px;
}
.tdLinksBottom {
	height: 15px;
}



#newsticker a { text-decoration:none; color: #a3640f }
.newsticker-jcarousellite { width:363px; height: 162px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }

.dvNews {
	height: 164px;
	width: 363px;
	padding-top: 16px;
	padding-bottom: 10px;
	overflow:hidden;
}

.dvNewsHead {
	color: #a3640f;
	font-size: 9px;
	font-weight: bold;
	padding-bottom: 8px;
}
.dvNewsHead a, .dvNewsHead a:visited {
	color: #a3640f;
	font-size: 10px;
}
.dvNewsHead a:hover {
	color: #7d021e;
}
.dvNewsDesc {
	font-size: 10px;
}
.dvNewsDesc img{
	float: left;
	margin-right: 5px;
	border:1px solid #8c8c8c
}

.dvNewsSep {
	background-image: url(images/newsSep.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 3px;
}
.clear { clear: both; } 


.tblTender {
	width:769px;
	border: #365b28 solid 1px;
	font-size:8pt;
	color: #353535;
}
.tdTenderHeader
{
    background:url(images/bgTenderHeader.jpg) top repeat-x #194811;
    padding-left: 5px;
	font-weight:bold;
	color:#fff;
	text-align:center
}
.tdTenderDesc {
	width:234px;
	text-align:left;
}
.tdTenderDept{
	width:74px;
	text-align: left;
}
.tdTenderDate
{
    width:79px;
	text-align:center;
}
.tdTenderOpDate{
	width:79px;
	text-align:center;
}
.tdTenderLastDate{
	width:79px;
	text-align:center;
}
.tdTenderMore{
	width:58px;
	text-align: center;
}
.tdTenderAltRow {
	background-color: #eefdf0;
	text-align:center;
}
.imgThmb
{
    border: 1px solid #909090;
}
.GalTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #6A4622;
    padding-left: 30px;
}
.colHomeNewsBigBak
{
    width: 400px;
    vertical-align: top;
    border: 1px solid #BBB9B9;
    background-color: #F0F0F0;
    padding: 10px 6px 10px 6px;
}
.colHomeNewsBig
{
    width: 400px;
    vertical-align: top;
    padding: 10px 6px 10px 6px;
    background:url(images/greyTop.jpg) left top repeat-x #f3f3f3;
    border: 1px solid #dcdcdc;
}
.colHometxtBig
{
    width: 407px;
    vertical-align: top;
    padding-left: 10px;
    padding-top:10px;
    padding-bottom:10px;
}
.colHomeNewSep
{
    width:15px;
}
.colHomeNewsSmallBak
{
    border: 1px solid #BBB9B9;
    width: 341px;
    vertical-align: top;
    background-color: #F0F0F0;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}.colHomeNewsSmall
{
    border: 1px solid #dcdcdc;
    width: 341px;
    vertical-align: top;
    background:url(images/greyTop.jpg) left top repeat-x #f3f3f3;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.colNewsSmall 
{
    width:166px;
    vertical-align: top;
}
.colNewsSmallSep
{
    width:20px;
}
.txtUrdu
{
    direction:rtl;
    text-align:right;
}

.cntUrdu
{
    direction:rtl;
    font-size:18px;
    font-family: Nafees nastaleeq, Jameel Noori Nastaleeq, Nafees Web Naskh, Arial, Verdana;
    line-height:normal;
    text-align:justify;
}


.UrduNewsHeadBig
{
    color: #44380F;
    font-size:24px;
    font-family: Nafees nastaleeq, Jameel Noori Nastaleeq, Nafees Web Naskh, Arial, Verdana;
    font-weight:bold
}
.UrduNewsDetailBig
{
    font-size:18px;
    font-family: Nafees nastaleeq, Jameel Noori Nastaleeq, Nafees Web Naskh, Arial, Verdana;
    line-height:normal;
    text-align:justify;
}

.UrduNewsHeadSmall
{
    color: #44380F;
    font-size:14px;
    font-family: Nafees nastaleeq, Jameel Noori Nastaleeq, Nafees Web Naskh, Arial, Verdana;
    font-weight:bold;
}

.UrduNewsDetailSmall
{
    font-size:15px;
    font-family: Nafees nastaleeq, Jameel Noori Nastaleeq, Nafees Web Naskh, Arial, Verdana;
    text-align:justify;
}
.EngNewsHeadBig
{
    color: #44380F;
    font-size:18px;
    font-weight:bold
}
.EngNewsHeadSmall
{
    color: #44380F;
    font-size:11px;
    font-weight:bold;
}

.EngNewsDetailSmall
{
    font-size:11px;
    text-align:justify;
}
.GreyBar
{
    border-top: 1px solid #BBB9B9;
    border-bottom: 1px solid #BBB9B9;
    height: 112px;
    background:url(images/bgGrey.jpg) left top repeat-x #f3f3f3;
}
.GoldenBar
{
    background:url(images/bgGreyTop.jpg) left top repeat-x #fff;
    border-top: 1px solid #BBB9B9;
    height: 155px;
}
.GoldenBarRow
{
    background:url(images/bgGreyBottom.jpg) left bottom repeat-x #fff;
    height: 20px;
    border-bottom: 1px solid #BBB9B9;
}
.tblMiddleBak
{
    background-color: #fcf7e5;
    border: 1px solid #FDE68A;
}
.tblMiddle
{
    background:url(images/greyTop.jpg) left top repeat-x #f3f3f3;
    border: 1px solid #dcdcdc;
}
.lnkMoreUrdu
{
    font-family: Nafees nastaleeq, Jameel Noori Nastaleeq, Nafees Web Naskh, Arial, Verdana;
    font-size: 15px;
}
.lnkMore
{
    font-family: Verdana;
    font-size: 11px;
}
a.lnkMore, a.lnkMoreUrdu
{
    color: #990000;
    text-decoration: none;
}
a.lnkMore:visited, a.lnkMoreUrdu:visited
{
    color: #990000;
    text-decoration: none;
}
a.lnkMore:hover, a.lnkMoreUrdu:hover
{
    color: #663300;
    text-decoration: underline;
}