﻿html{
	height:100%;
	direction:ltr;
}
	
img {
	_be/havior:	url("/Style Library/images/en-us/pngbehavior.htc");
}

body{
	margin:0;
	background-color:#ffffff;
	direction:ltr;
}

.masterDiv{
	margin-Top:2px;
	margin-left:auto;
	margin-right:auto;
	width:960px;
	height:100%;
}

.masterTbl{
	border-collapse:collapse;
}


/* $$$$$$$$$$ Header Area $$$$$$$$$$ */


.hdrBg{
	background: #ffffff url('/Style Library/Images/en-us/HdrBg.jpg') no-repeat Top right;
	width:960px;
	border-collapse:collapse;
}

.logoArea{
	width:210px;
	height:68px;
	padding-left: 34px;
	padding-right: 15px;
	padding-top:10px;
	border-collapse:collapse;
	right:0;
	top:0;
	position: absolute;
}

.billboardArea {
		
}

.billboard {
	position:relative;		
		width:960px;
		height:244px;
}

.billboardInner{
	position:relative;		
	width:960px;
	height:82px;
}

.tophdrArea{
	width:960px;
	height:50px;
	border-collapse:collapse;
}

/*  Global Link */

.globalLinks{
	background: url('/Style Library/Images/en-us/QLinksBg.gif') repeat-x bottom;
	font-family: Verdana, Arial, Helvetica;
	font-size:7pt;
	color:#003d79;
	padding-bottom:3px;
}

.globalLinks a{
	font-family: Verdana, Arial, Helvetica;
	font-size:7pt;
	color:#003d79;
	margin-right:3px;
	margin-left:3px;
	text-decoration:  none;
}

.globalLinks a:hover{
	color:#003d79;
	text-decoration: underline;
}


/*  End Global Link */



/* Search style */

.searchArea{
	margin-right:0px;
	float: right;
	clear:both;
}

.searchTbl{
	border-collapse:collapse;
	
}

.searchArea .sbplain{
	background: transparent url('/Style Library/Images/en-us/SearchFieldBg.png') no-repeat !important;
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	width: 120px;
	padding:2px 0px 2px 0px;
	border:0px transparent none !important;
	height:21px;
	color:#333333;
}

/* End Search style */


/* Language Button */

.languageBtn a {
	font-family:  "Simplified Arabic", "Arabic Transparent", Arial;
	font-size:12pt;
	font-weight:bold;
	color:#003d79;
	text-decoration:none;
	display:block;
	padding:0px 10px;
}


.languageBtn a{
	font-family:  "Simplified Arabic", "Arabic Transparent", Arial;
	font-size:12pt;
	color:#003d79;
	text-decoration:none;
}



/* Top Switch Button */

.switchBtn{
	background: url('/Style Library/images/en-us/IndividualBtnBg.png') no-repeat bottom;
	width:132px;
	height:27px;
	margin-top:9px;
}


a.switchBtnLink, a:link.switchBtnLink{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight:bold;
	color:#ffffff;
	Padding-top:8px;
	Padding-left:30px;
	Padding-right:8px;
	text-decoration:none;
	display:block;
}


a:hover.switchBtnLink{
	color:#003d79;
	text-decoration:none;
}

/* Selected Switch Button */

div.switchBtnSel{
	background: url('/Style Library/images/en-us/CorporateBtnBg.png') no-repeat bottom;
	width:132px;
	height:36px;
	vertical-align:top;
}

div.switchBtnSel a.switchBtnSel, div.switchBtnSel a:link.switchBtnSel{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight:bold;
	color:#003d79;
	Padding-top:15px;
	Padding-right:5px;
	padding-left:22px;
	text-decoration:none;
	display:block;

}


a:hover.switchBtnSel{
	color:#003d79;
	text-decoration:none;
}




/* ----------------- Horizontal Menu -------------------- */

.hmenuArea{
	  margin-left:auto;
	  margin-right:auto;
	  width:960px;

}

.hmenubg1{
	background: url('/Style Library/Images/en-us/HmenuBg.png') no-repeat left Top ;
	height:43px;
}

.hmenubg2{
	background:  url('/Style Library/Images/en-us/HmenuBg.png') no-repeat  right Top;
	height:43px;
}

.hmenuTbl{
	vertical-align:Top;
	border-collapse:collapse;
	border-width: 0;
	margin-top:5px;
}

table.hmenuItem{
	background: url('/Style Library/Images/en-us/HmenuBrk1.gif') no-repeat right Top;
	border: 0px white none;
	padding-left:0px;
	border-collapse:collapse;
	height:38px;

}

a.hmenuItem{
	background: url('/Style Library/Images/en-us/HmenuBrk1.gif') no-repeat right Top;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt !important;
	color:#ffffff;
	text-decoration:none !important;
	display:block;
	white-space:nowrap;
	padding:8px 14px;
}

a:hover.hmenuItem{
	background: url('/Style Library/Images/en-us/HmenuBrk1.gif') no-repeat right Top;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt !important;
	color:#ffffff;
	text-decoration:none !important;
	display:block;
	white-space:nowrap;
	padding:8px 14px;
}

table.hmenuItemSel{
	background: transparent url('/Style Library/Images/en-us/HmenuBgSel.png') no-repeat center Top;
	border-collapse:collapse;
	height:38px;

}

a.hmenuItemSel{
	background: url('/Style Library/Images/en-us/HmenuBrk1.gif') no-repeat right bottom;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt !important;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	text-decoration:none !important;
	display:block;
	white-space:nowrap;
	padding:8px 14px;
	
}

a:hover.hmenuItemSel{
	background: url('/Style Library/Images/en-us/HmenuBrk1.gif') no-repeat right bottom;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt !important;
	line-height:20px;
	font-weight:bold;
	color:#fff !important;
	text-decoration:none !important;
	display:block;
	white-space:nowrap;
	padding:8px 14px;
}

#zz1_GlobalNavn0 table.hmenuItemSel{
	background: url('/Style Library/Images/en-us/HmenuBgSel.png') no-repeat left top !important;

}
/*
#zz1_GlobalNavn0 table.hmenuItemSel{
	background: url('/Style Library/Images/en-us/HmenuBgSel.png') no-repeat right top ;
}
*/

/* ----------------- End Horizontal Menu -------------------- */


/* water Effect background Image */

.waterBg{
	background: url('/Style Library/Images/en-us/WaterEffBg.jpg') no-repeat Top;
	width:960px;
	height:6px;
}
	

/* $$$$$$$$$$ Body Area $$$$$$$$$$ */

.bodyArea {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:85%;
}

/* ----------------- Start Round box -------------------- */

.customRnd{
	background:  #ffffff url('/Style Library/Images/ar-sa/RoundBg.gif') no-repeat center left;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	margin-top:0px;
	margin-bottom:10px;
	
}

.customRndT1{
	background:  #ffffff url('/Style Library/Images/en-us/RoundBg.gif') no-repeat top left;
	padding-left:14px;
	
}

.customRndT2{
	background:  #ffffff url('/Style Library/Images/en-us/RoundBg.gif') no-repeat top right;
	height:10px;
	font-size:1px;
}


.customRndBody{
	background:  #ffffff url('/Style Library/Images/en-us/RoundBg.gif') no-repeat center right;
	padding: 0px 5px 0px 0px;
	_height:50px;
	min-height:50px;
	margin-left:5px;
}

.customRndB1{
	background:  #ffffff url('/Style Library/Images/en-us/RoundBg.gif') no-repeat right bottom;
}

.customRndB2{
	background:  #ffffff  url('/Style Library/Images/en-us/RoundBg.gif') no-repeat left bottom;
	height:12px;
	margin-right: 10px;
	font-size:1px;
	
}

/* ----------------- End Round box -------------------- */

#rndBusiness .rndTitle{
	background: url('/Style Library/Images/en-us/BusDevIcon.png') no-repeat right top  ;
}

#rndCustomer .rndTitle{
	background:url('/Style Library/Images/en-us/CusE_SerIcon.png') no-repeat right top;
}

#rndSupplyChain .rndTitle{
	background:url('/Style Library/Images/en-us/SupplyChainIcon.png') no-repeat right top;
	
}

#rndProject .rndTitle{
	background:url('/Style Library/Images/en-us/NewProjIcon.png') no-repeat right top;
}

#rndMediaCenter .rndTitle{
	background:url('/Style Library/Images/en-us/MediaIcon.png') no-repeat right top;
}

#rndSocial .rndTitle{
	background:url('/Style Library/Images/en-us/SocialResIcon.png') no-repeat right top;
}

#rndCommunity .rndTitle{
	background:url('/Style Library/Images/en-us/CommunityIcon.png') no-repeat right top;
}


.rndTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	margin-left:5px;
	margin-right:0px;
	text-transform:uppercase;
	color:#003d79;
	text-decoration:none;
	display: block;
	padding-top:10px;
	padding-left:5px;
	height:32px;
}

.rndBrkBg {
	background:url('/Style Library/Images/en-us/RndBoxBrk.gif') repeat-x left bottom;	
	display: block;
}

.rndContainer{
	padding: 5px 5px 8px 10px;
	_height:85px;
	min-height:85px;
	
}


.customWpTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	color:#4d85c5;
	text-decoration:none;
	text-indent:10px;
	display: block;
}

/* Scrolling layer style */

div#wn1{
	position: relative;
	height: 85px;
	width:100%;
	overflow: hidden;
}

div#wn2{
	position: relative;
	width: 290px;
	height: 85px;
	overflow: hidden;
}


div#lyr1{
	padding:0px 5px;
}


a.wn1_up{
	display:block;
	width:14px;
	height:5px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:3px;
	padding-left:280px;
}

a.wn1_down{
	display:block;
	width:14px;
	height:5px;
	margin-left:auto;
	margin-right:auto;
	padding-left:280px;
}

.mouseover_down{
	font-size:1px;
	outline:none;
}

.mouseover_up{
	font-size:1px;
	outline:none;
}

.mouseover_up img{
	width:9px;
	height:5px;
	display:block;
	margin:3px;
	outline:none;


	
}

.mouseover_down img{
	width:9px;
	height:5px;
	display:block;
	margin:3px;
	outline:none;

	
}


/* ----- News Area ----- */

.newsDate{
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	color:#666666;
	margin: 0px 0px 2px 0px;
}

.newsTitle {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	line-height:12pt;
	color:#003d79;
	margin: 2px 0px;
	text-decoration:none;
	
}


.newsTitle a:link{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color:#003d79;
	text-decoration:none;
}

div.newsTitle a{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color:#003d79;
	text-decoration:none;
}

.newsTitle a:hover{
	color:#003d79;
	text-decoration:none;
}

.newsDes{
	font-family:  Verdana, Arial, Helvetica;
	font-size: 8pt;
	line-height:10pt;
	color:#999999;
	margin: 2px 0px;
	float:left;

}


.moreNews{
	background: url('/Style Library/Images/en-us/MoreNewsBg.gif') no-repeat Top;
	width:80px;
	height:21px;
	margin-top:12px;
	margin-right:15px;
	float:right;
	padding: 3px 5px 0px 15px;
}

.moreNewsLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;
}


.moreNews a, .moreNews a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff!important;
	text-decoration:none!important;
}


/* ----- Bullet listing ----- */

.bltList{
	background: transparent url('/Style Library/Images/en-us/BListArr.gif') no-repeat left 7px;
	padding: 2px 2px 2px 10px;
	margin:2px 0px;
}

.bltList a:link{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color:#003d79;
	text-decoration: none;
}

.bltList a{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color:#003d79;
	text-decoration: none;
}

.bltList a:hover{
	color:#003d79;
	text-decoration: underline;
}



/* $$$$$$$$$$ Inside page $$$$$$$$$$ */

.leftCol{
	 border-right:1px #dddddd solid;
}

.contentArea{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9.5pt !important;
	color: #999999;
	padding:10px 20px 10px 20px;
	width:100%;
	height:250px;
}


/* Delete after removing the extra contentArea table from layouts */
.contentArea .contentArea{
	padding:0px;
	height: auto;
}


/* Vertical Menu Style */

.vmenu{
	margin-bottom:10px;
	margin-left:10px;
 	width:180px;

}


.vmenuTbl{
	border-collapse:collapse;
}

table.vmenuItem{
	border-collapse:collapse;
}

a.vmenuItem{
	

	font-family:Verdana, Arial, Helvetica;
	font-size:7pt !important;
	font-weight:bold;
	text-decoration:none;
	color:#1e7eb1;
	padding:6px 15px 6px 3px;
	display:block;
	border-bottom: 1px #f6f6f6 solid;
}


table.vmenuItemSel{
	border-collapse:collapse;
	background-color:#ffffff;
	
}

a.vmenuItemSel{
	background: #ffffff url('/Style Library/Images/en-us/VMenuL1Arr.gif') no-repeat left;
	font-family:Verdana, Arial, Helvetica;
	font-size:8pt !important;
	font-weight:bold;
	text-decoration:none;
	color:#003d79;
	padding:6px 3px 6px 15px;
	display:block;
	margin-left:0px;
	
}

table.vmenuSubItem{
	
	border-collapse:collapse;
}

a.vmenuSubItem{
	background: transparent url('/Style Library/Images/en-us/VMenuL2ArrArr1.gif') no-repeat left;
	font-family:Verdana, Arial, Helvetica;
	font-size: 7.5pt !important;
	text-decoration:none;
	color:#1079b2;
	padding:4px 3px 4px 10px;
	display:block;
	border-bottom: 1px #f6f6f6 solid!important;
	margin-left:5px;
	
}

a:hover.vmenuSubItem{
	color:#1079b2;
	text-decoration:none;
}

table.vmenuSubItemSel{
	
	border-collapse:collapse;
}

a.vmenuSubItemSel{
	background: transparent url('/Style Library/Images/en-us/VMenuL2Arr.gif') no-repeat left;
	font-family:Verdana, Arial, Helvetica;
	font-size: 7.5pt !important;
	text-decoration:none;
	color:#2176ac;
	padding:4px 3px 4px 10px;
	display:block;
	margin-left:5px;
	font-weight:bold;
	border-bottom: 1px #f6f6f6 solid!important;

	
}
table.vmenuL3Item{
	border-collapse:collapse;
}

a.vmenuL3Item {
	background: transparent url('/Style Library/Images/en-us/VMenuL3Arr.gif') no-repeat left!important;
	font-family:Verdana, Arial, Helvetica!important;
	font-size: 7.5pt !important;
	text-decoration:none!important;
	color:#606060!important;
	padding:4px 3px 4px 10px!important;
	display:block!important;
	margin-left:15px!important;
	border-bottom: 1px #f6f6f6 solid!important;

}

a:hover.vmenuL3Item{
	color:#606060;
	text-decoration:none;
}

table.vmenuL3ItemSel{
	
	border-collapse:collapse;
}

a.vmenuL3ItemSel {
	background: transparent url('/Style Library/Images/en-us/VMenuL3Arr.gif') no-repeat left ;
	font-family:Verdana, Arial, Helvetica;
	font-size: 7.5pt !important;
	font-weight:bold;
	text-decoration:none;
	color:#606060;
	padding:4px 3px 4px 10px;
	display:block;
	margin-left:15px;
	border-bottom: 1px #f6f6f6 solid!important;

}


/* Content Area */

.pageTitle{
	font-family:Verdana, Arial, Helvetica;
	font-size:11pt;
	color:#4d85c5;
	display:block;
	padding-bottom:5px;
}

.insidePic{
/*	width:747px; */
	empty-cells:hide;
}

.subTitle{

	font-family: Verdana, Arial, Helvetica;
	font-size:7pt;
	color: #0f6cb6;
	font-weight:bold;
	margin:5px 0px;
}

.dateFormat{

	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	color:gray;
	padding-bottom:3px;
	text-transform: uppercase;
}

.summary-Sml{

	font-family: Arial, Helvetica, sans-serif;
	font-size:9.5pt;
	color: #999999;
	text-align: left;
	text-align:justify;
}


/* $$$$$$$$$$ Common $$$$$$$$$$ */


.spc{
	font-size:1px;
	padding:10px 0px;
}


.revAlignIn{
	text-align:right;	
}

.centerAlign{
	text-align: center;
}



.imgNorBrd{
	border-width:0px;
}

.tblNoBorder{
	border-collapse:collapse;
}

.hline{
	border-bottom:1px #cccccc Solid;
	font-size:1px;
	margin:4px 1px;
	clear:both;
	float:none!important;
}

.more{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
}

.more a:link{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#003d79;
	text-decoration:none;
}

.more a{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#003d79;
	text-decoration:none;
}

.more a:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#0f6cb6;
	text-decoration: none;
}


/* $$$$$$$$$$ End Common $$$$$$$$$$ */


/* Table Grids */


.grdTbl{
	font-family: Verdana, Arial, Helvetica;
	font-size:7pt;
	color:#003d79;
	background-color:#ffffff;
	border-collapse: collapse;
	width:98%;
	margin:10px auto;
	border:#1px #ebebeb solid;
	border-top: 1px #d6d6d6 solid;

}

.grdTbl td{
	border:1px #e3f1fb solid;
	padding:2px;
}

.grdHdr{
	 background-color:#0355b1;
	font-weight:bold;
	font-size:8pt;
	color:white;
	text-align:center;

}

.grdRow1{
	background-color:#ffffff;
	font-size:7pt;
}

.grdRow2{
	background-color:#e3f1fb;
	font-size:7pt;
}


/* Form Style */


.formArea{
	padding:10px 10px;
}

.formTbl{
	font-size:9.5pt;
	color:#999999;
}

.lblNorm{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9.5pt;
	color:#999999;
}

.noteMsg{
	font-family: Verdana, Arial, Helvetica;
	font-size:7pt;
	color:#494949;
}

.selectBox{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9.5pt;
	color:#999999;
}

.selectBoxFixedWidth{
 font-family: Arial, Helvetica, sans-serif;
 font-size:9.5pt;
 color:#999999;
 width:185px;
}

*.hidden{display:none;}

.txtBox{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9.5pt;
	color:#999999;
	width: 180px;
	border:1px #a7a9ac solid;
}

.txtArea{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9.5pt;
	color:#999999;
	width: 250px;
	height: 80px;
	border:1px #a7a9ac solid;
}

.starRed{
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	text-indent:1px;
	color:red;

}

.submitBtn{
	background: #ffffff url('/Style Library/Images/en-us/BtnBg.gif') repeat-x top;
	border: 1px #013c7f solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	line-height: 12pt;
	color: #ffffff;
	padding:1px 3px;
	background-color: #0355b1;
	cursor:pointer;
}

/* Bill Style */

.billArea{
	 margin-top:5px;
	 margin-bottom:5px;
	 width:728px;
}

.billIntroBg{
	background: #ffffff url('/Style Library/Images/en-us/BillTBg.gif') no-repeat left top;
	width:728px;
	height:268px;
	margin-bottom:5px;
}

.billIntro{
	padding-top:100px;
	margin-left:20px;
	
}

.billMsgBg{
	background: #ffffff url('../images/en-us/BillMsgBox.gif') no-repeat left top;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 8pt;
	color: Black;
	width:309px;
	height:43px;
	text-align:left;
	padding:8px;
	float:right;
}

.billImpLbl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: red;
}


.billSmlMsgBg{
	background: #ffffff url('/Style Library/Images/ar-sa/BillBtnBg.gif') no-repeat left top;
	height:17px;
	text-align:center;
}

.billSmlMsgBg1{
	background: url('/Style Library/Images/ar-sa/BillBtnBg1.gif') no-repeat right top;
	height:17px;
}



.billlblMain{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	font-size:8pt;
	color:#0c4b87;
}

.billLblNorm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height:12pt;
	font-weight:bold;
	font-size:8pt;
	color:#4280be;
}

/* ----------------- Start Bill Round box -------------------- */

.billRnd{
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	margin-top:0px;
	margin-bottom:10px;
}

.billRndT1{
	background:  #ffffff url('/Style Library/Images/ar-sa/BillRndBg.gif') no-repeat top right;
	
}

.billRndT2{
	background:  #ffffff url('/Style Library/Images/ar-sa/BillRndBg.gif') no-repeat top left;
	margin-right: 25px;
	font-size:1px;
	height:25px;
}

.billRndBody{
	border-left:1px #b1d8ff solid;
	border-right:1px #b1d8ff solid;
	margin-top:0px;
	padding: 0px 10px 10px 10px;
	_height:50px;
	min-height:50px;
}

.billRndB1{
	background:  #ffffff url('/Style Library/Images/ar-sa/BillRndBg.gif') no-repeat right bottom;
	height:25px;
}

.billRndB2{
	background:  #ffffff  url('/Style Library/Images/ar-sa/BillRndBg.gif') no-repeat left bottom;
	height:25px;
	margin-right: 25px;
}


/* Table Style */



.billGrdTbl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	background-color:#ffffff;
	border-collapse: collapse;
	width:98%;
	margin:2px auto;
	border:1px #8fb6eb solid;
	border-top: 1px #8fb6eb solid;
	color:#666666;
}

.billGrdTbl td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	border:1px #8fb6eb solid;
	text-align:center;
}


.billGrdHdr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	background-color: #cbe6ff;
	color:#2c6397;
	text-align:center;
}

.billGrdTd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color:#cbe6ff;
	color:#1c578f;
	text-align:center;
	
}

/* ----------------- End Bill Round box -------------------- */


/* $$$$$$$$$$ Footer Area $$$$$$$$$$ */

.ftrArea{
	background: #ffffff url('/Style Library/Images/en-us/FooterBg.gif') no-repeat top;
	width:960px;
	height:60px;
 	padding-top:2px;
}

.tollNo{
	background: url('/Style Library/Images/en-us/TollNo.png') no-repeat top;
	width:210px;
	height:38px;
	padding-right:10px;
	padding-bottom:20px;
	float:right;
}



.copyR{
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	font-weight:bold;
	color:#003d79;
	padding-left:10px;
}

/* New add class 10/05/10 */

.midIcons{
	padding:0px 2px;
}

.midIcons img{
	display:inline;
	display:inline-block;
	vertical-align:middle;
	margin:0px 2px;
}

.revAlign{
	 float:right;	
}

.stpfloat{
	float:none;
	clear:both;
}

/* Paging Style */

.pagingTbl{
	float:right;
	clear:both;
	margin-top:10px;
}

.paging{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#333333;
}

.paging a, .paging a:link{
	text-decoration: none;
	color:#214366;
	padding-left:5px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}

td.paging {
	text-decoration: none;
	color:#214366;
	padding-left:5px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.paging a:hover{
	color: #214366;
	text-decoration:underline;
}

a.pagingNext img{
 	display:inline-block;
 	vertical-align:middle;
 	padding-bottom:2px;
}

.paging img{
 	display:inline-block;
 	vertical-align:middle;
 	padding-bottom:2px;
}

a.pagingPre img{
 	display:inline-block;
 	vertical-align:middle;
 	padding-bottom:2px;
}



a.pagingR{
	background: url('/Style Library/images/en-us/PagingArr2.gif') no-repeat top left;
	display:block;
}

a:hover.pagingR{
	background: url('/Style Library/images/en-us/PagingArr2On.gif') no-repeat left bottom;
}

a.pagingR1{
	background: url('/Style Library/images/en-us/PagingArr2L.gif') no-repeat top left;
	display:block;
}

a:hover.pagingR1{
	background: url('/Style Library/images/en-us/PagingArr2LOn.gif') no-repeat left bottom;
}

a.pagingL{
	background: url('/Style Library/images/en-us/PagingArr1.gif') no-repeat top left;
	display:block;
}

a:hover.pagingL{
	background: url('/Style Library/images/en-us/PagingArr1On.gif') no-repeat left bottom;
}

a.pagingL1{
	background: url('/Style Library/images/en-us/PagingArr1L.gif') no-repeat top left;
	display:block;
}

a:hover.pagingL1{
	background: url('/Style Library/images/en-us/PagingArr1LOn.gif') no-repeat left bottom;
}


/* ----- Project List ----- */

.projTitle {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color:#003d79;
	margin: 2px 0px;
	text-decoration:none;
}

.projTitle a:link{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color:#003d79;
	text-decoration:none;
}

.projTitle a{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color:#003d79;
	text-decoration:none;
}

.projTitle a:hover{
	color:#003d79;
	text-decoration:none;
}

.projLbl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color:#999999;
	margin: 2px 0px;
}


.projDes{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color:#999999;
	margin: 2px 0px;
}

/* ----- Common link ----- */

a.smlLink, a:link.smlLink, .smlLink a:link, .smlLink a {
	color:#003d79!important;
	text-decoration:  none!important;
}


a:visited.smlLink {
	color:#003d79!important;
	text-decoration: none!important;
}


a:hover.smlLink {
	color:#003d79!important;
	text-decoration: none!important;
}


.vline{
	border-left:1px #cccccc Solid!important;
	font-size:1px!important;
	margin:1px 1px!important;
}


/* ----- Modified Classes & news added on 16/5/10 ----- */

/* ----- Normal link List ----- */

.normLink {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color:#003d79;
	margin: 2px 0px;
	text-decoration:none;
}

.normLink a:link{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color:#003d79;
	text-decoration:none;
}

.normLink a{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color:#003d79;
	text-decoration:none;
}

a:hover.normLink {
	color:#003d79;
	text-decoration: underline;
}

.normLbl{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color:#999999;
	margin: 2px 0px;
}


.normDes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color:#999999;
	margin: 2px 0px;
}


/* ----- Dotted line ----- */

.dottedLine{
	border-bottom:1px #cccccc  dotted;
	font-size:1px;
	margin:6px 1px;
}

/* FAQ Area */

.faqQContainer{
 		margin-top:10px;
 		margin-bottom:10px;
}

.faqHdr{
	font-family: Arial, Helvetica, sans-serif;
	  color:#7bb1dd;
	  font-size:9.5pt;
	  font-weight:bold;
}

.faqAContainer{
 		margin-top:5px;
 		margin-bottom:5px;
 		margin-left:30px;
}


.faqQ{
	font-family: Arial, Helvetica, sans-serif;
	  color:#0f5094;
	  font-size:9.5pt;
	  
	 
}

.faqAns{
	font-family: Arial, Helvetica, sans-serif;
	  color:#999999;
	  font-size:9.5pt;
}


.faqDes{
	font-family: Arial, Helvetica, sans-serif;
	  color:#999999;
	  font-size:9.5pt;
	  vertical-align:top;
	  padding:5px;
}

/* End of FAQ Area*/


/* RichTextEditor additional Styles */

.ms-rteCustom-JustifyText
{
	text-align:justify;
}

.ms-rteCustom-ArticleTitle
{
	font-weight: bold;
	font-family: Arial; 
	font-size: 14pt; 
	color: #015263;
	text-transform: capitalize;
}
.ms-rteCustom-ArticleByline
{ 
    font-family: Arial; 
    font-style: italic;
    font-size: 10pt; 
    color: #7F7F7F; 
}

.ms-rteCustom-ArticleHeadLine
{
	font-size: 12pt; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	color: #01778F;
}


/* RichTextEditor additional styles */