﻿@charset "utf-8";
/* CSS Document */

.body,.body td,.body th {
	font-family: Arial, Helvetica, sans-serif;
	
	color: #245b74;
	direction: ltr;
	line-height: 150%;	
}
.page { width:960px; margin:0 auto;}
.body0,.body0 td,.body0 th {font-size: 11px;}
.body1,.body1 td,.body1 th {font-size: 12px;}
.body2,.body2 td,.body2 th {font-size: 13px;}
.body3,.body3 td,.body3 th {font-size: 14px;}

.body {
		background-color: #FFFFFF;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		direction:ltr;
		line-height: normal;
		direction: ltr;
}

.body a div{ cursor:pointer;}
.body a:link {
		cursor:pointer;
		color: #245B74;
		font-size:12px;
		text-decoration: none;
}

.body a:hover {
		color: #66CCFF;
		font-size:12px;
		text-decoration: underline;
}

.body a:visited {
		text-decoration: none;
		font-size:12px;
		color: #245B74;
}
.body a { text-decoration: none;}


.body a:active {
		text-decoration: none;
		font-size:12px;
		color: #245B74;
}

.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	line-height:normal;
	padding-left: 10px;
	
	
}
.h1_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder; 
	line-height:24px;
	
	
}

.h2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		height: auto;
		font-weight: bold;
}

.h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16pt;
}

.h4 {
		font-family:Verdana,Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:bold;
}

.golbal_nev { 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10pt;
		height:25px; 
		padding:5px;
		line-height:16pt;
		text-align:right;
}

.nevbar {
	height:29px;
	line-height:16pt;
	background-image:url(/SiteCollectionImages/en-US/menu_bg.gif);
}

.main_nev{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	height:29px;
	padding-left:13px;
	padding-right:13px;
	border-right: 1px solid;
	border-right-color: #2b5d76;
	height:29px;
	float: left;
}


.whitetext { 
		color:#FFFFFF; 
}

.Golbal_Nev_Footer1{
		background-image: url(/SiteCollectionImages/en-US/footer_bg2.gif); 
		height:82px; 
		background-repeat:repeat-x;
}
.Golbal_Nev_Footer2{ 
		background-image:url(/SiteCollectionImages/en-US/footer_bg1.gif);
		height:26px;
}

.Breadcrumb{ 

}
		
.textfield1{
		width: 145px;
		border-color: #aedbe9;
		border-width: 1px;
		border-style:solid;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #245B74;
		
}	
		
.mainheader{
		background-image: url(/SiteCollectionImages/en-US/header.gif);
		height:101px;
}	
		
.alignright { 
	    text-align:right;
 }
		
.seperator_color {
		 background-color:#2b5d76;
		 width:1px;
}

.seperator_border {
		border-right-width:1px;
		border-color:#cae8f1;
		border-right-style:solid;
}
		
.bgcolor1{ 
		background-color:#d3ecf3;
}
		
.bgcolor2{
		background-color:#aedbe9;
		width:1px;
}

.bg_header {
		background-image:url(/SiteCollectionImages/en-US/header_bg.gif); 
		height:34px;
		width:245px;
}

.table_rl { 
		width:100%;

}

.field_rl { 
		background-color:#e1edf7;
		border-top-color:#309cc2; 
		border-top-style:solid; 
		border-top-width:1px;
		padding-left:3px;
		height:22px

}


.field_rl1 {
		background-color: #FFFFFF;
		border-top-color:#309cc2; 
		border-top-style:solid; 
		border-top-width:1px;
		padding-left:3px;
		height:22px
}

.font_bold {
		font-weight:bold;
		padding-left:5px;
}

.font-sz {
		font-size:11px;
		padding:1px
}

.gap {
		height:10px;
}

.main-padding { 
		padding:3px;
}


.main_headerbg1 {
		background-image: url(/SiteCollectionImages/en-US/bg_right.gif);
		height:33px;
		width:5px;
}
.main_headerbg2 { 
		background-image: url(/SiteCollectionImages/en-US/bg_left.gif);
		height:33px;
		width:6px;
}
.main_headerbg3 {
		background-image: url(/SiteCollectionImages/en-US/head_bg.gif);
		height:33px;
		background-repeat: repeat-x;
}

.main_headerbg4 {
background-color:#267E9F;
color:white !important;
font-weight:bold;
height:26px;
padding-left:3px;;
}

.main_headerbg4 span {

color:white !important;
}


.picture {
		border:4px #bfdbeb solid;
}

.pic_text {
	background-color:#bfdbeb;
	padding: 5px;
}

.headlinepadding{ 
		padding-left:9px;
		padding-top:2px;
		font-size:10px;
}

.headnewspadding{
	padding: 10px;
	line-height: 150%;
	
 }

.financial_icon {
		background-image:url(/SiteCollectionImages/en-US/finanical_icon.gif);
		height:31px;
		width:34px;
		background-repeat:no-repeat;
}

.gen_table {
	border: 0px;
	border-style:solid;
	border-collapse:collapse;
	width:100%;
	border-color: #FFFFFF;
}

.gen_table td{
	text-align:center !important ;
	height: 22px;
}

.gen_td1  {
	background-color:#309cc2;
	color:white;
	border-color:#309cc2;
	border-style:solid;
	border-width:1px;
	padding-top:2px;
	border-collapse:collapse !important;
	text-align:center;
	font-weight: bold;
	height: 20px;
	
}

.gen_td1 a 
{
color:white;
}

.gen_td1 td:first
{
color:white;
font-weight:bold;

}

.gen_td2  {
	background-color:#FFFFFF;
	border-color:#309cc2;
	border-style:solid;
	border-width:1px;
	padding-left:3px;
	height:25px;
	border-collapse:collapse !important;
	padding-left:7px;
	text-align: left;

}

.gen_td3  {
	background-color:#E7F1F9;
	border-color:#309cc2;
	border-style:solid;
	border-width:1px;
	padding-left:3px;
	border-collapse:collapse;
	padding-left:7px;
	text-align: left;
	height: 25px;
	
}

.gen_td4  {
		background-color: #309cc2;
		height:1px;
} 
.alignleft {
		text-align:left;
}
.whiteboldtext { 
		color:#FFFFFF; font-weight:bold; 
}

.more_icon{
		background-image:url(/SiteCollectionImages/en-US/more_icon.gif);
		width:54px;
		height:15px;
		background-repeat: no-repeat;
		float:right;
}
.more_icon2{
		background-image:url(/SiteCollectionImages/en-US/more_icon2.gif);
		width:70px;
		height:17px;
		background-repeat: no-repeat;
		float:right;
		overflow:auto;
		margin-top:-18px;
		position:relative;
		z-index:2;
}


.cent{ 
		text-align:center;
}

.float_td { 
		float:right;
}

.home_icon {
	background-image: url(/SiteCollectionImages/en-US/home_icon.gif);
	width:25px;
	height:18px;
	background-repeat:no-repeat;
	position:static;
	text-align:center
} 
.read_icon {
background-image: url(/SiteCollectionImages/en-US/readspeak.gif);
	width:25px;
	height:18px;
	background-repeat:no-repeat;
	position:static;
	text-align:center
} 

.contact_icon {
		background-image: url(/SiteCollectionImages/en-US/contact_ion.gif);
		width:25px;
		height:2px;
		background-repeat:no-repeat;
		position:static;
		text-align:center
}
	    
.print_icon {
		background-image: url(/SiteCollectionImages/en-US/print_icon.gif);
		width:25px;
		height:18px;
		background-repeat:no-repeat;
		position:static;
		text-align:center
}

.zoomin_icon {
		background-image: url(/SiteCollectionImages/en-US/a_icon.gif);
		width:25px;
		height:18px;
		background-repeat:no-repeat;
		position:static;
		text-align:center
}
.rss_icon {
		background-image: url(/SiteCollectionImages/gen/rss_icon.gif);
		width:25px;
		height:18px;
		background-repeat:no-repeat;
		position:static;
		text-align:center
}


.zoomout_icon {
		background-image: url(/SiteCollectionImages/en-US/lettersize_icons.gif);
		width:18px;
		height:18px;
		background-repeat:no-repeat;
		position:static;
		text-align:center
}

.indecs_icon {
		background-image: url(/SiteCollectionImages/en-US/index_icon.gif);
		width:31px;
		height:34px;
		background-repeat:no-repeat;
		text-align: left;
		vertical-align:top;
}
.header_div{
		width: 25px;
		position:inherit;
}

.arabic_icon {
		background-image:url(/SiteCollectionImages/en-US/ar.gif);
		width:38px;
		height:12px;
		background-repeat:no-repeat;
		text-align: left;
		vertical-align:top;
		float:left;
		margin-left: 5px;
		margin-top: 6px;
}

.topmenu {
		float:left; 
		height:18px; 
		width:185px; 
}

.searchicon{ 
		background-image: url(/SiteCollectionImages/en-US/serarch.gif);
		height:20px; 
		width:21px; 

}

.base_bg_big {
		background-image:url(/SiteCollectionImages/en-US/bottom_bg.gif);
		widows:706;
		height:9px; 
		background-repeat: no-repeat;
}

.ceiling_bg_big{ 
		background-image: url(/SiteCollectionImages/en-US/bg_top.gif);
		widows:706;
		height:9px;
		background-repeat: no-repeat;
}

.base_bg_small{
		background-image: url(/SiteCollectionImages/en-US/bg_bot2.gif);
		width:245px;
		height:5px; vertical-align:top;
		background-repeat: no-repeat; 
}

.sub_button2{
		background-image: url(/SiteCollectionImages/en-US/buttom2_bg.gif); 
		width:55px;
		height:18px;
		background-repeat: no-repeat; 
		background-color:transparent;
		background-position:center;
		background-size:100%; color:#FFFFFF; 
		border-style:none; 
		text-align:center;
		cursor:pointer;
}


.sub_button{
		background-image: url(/SiteCollectionImages/en-US/button_bg.gif); 
		width:55px;
		height:18px;
		background-repeat: no-repeat; 
		background-color:transparent;
		background-position:center;
		background-size:100%; color:#FFFFFF; 
		border-style:none; 
		text-align:center;
		cursor:pointer;
}
.cent{ 
		text-align:center;
}

.arrowup{
		background-image:url(/SiteCollectionImages/en-US/green_arrow.gif); 
		height:14px;
		width:18px; 
		background-repeat:no-repeat;
}
.arrowdown{ 
		background-image:url(/SiteCollectionImages/en-US/red_arrow.gif);
		height:14px;
		width:18px; 
		background-repeat:no-repeat;
}
.arrowleft{
		background-image: url(/SiteCollectionImages/en-US/blue_arrow.gif);
		height:14px; 
		width:18px;
		background-repeat:no-repeat;
}

.ciPhotoContainer, .stryCntnr {
	display:table-cell;
	float:left;
	margin:0;
	padding:4px 2px 0;
	width:630px;
}

.storyTxt {
	font-weight:normal;
	line-height:150%;
	margin:0px;
	padding-top: 10px;
	padding-bottom: 10px;

}

.insidehead {
	color:#245B74;
	font-weight:normal;
	line-height:15%;
	padding-top: 15px;
	padding-bottom: 15px;
	
}

p.news-body {
	margin:0 0 12px;
	line-height: 150%;
}

.stMap {
	padding-left:15px;
	margin: 5px 0 20px 0;
	list-style-image: url(/SiteCollectionImages/en-US/small_rightarrow..gif);
}

.left_gap {
	padding-left:10px;
	padding-right:10px;
}

.pnl650M { margin:0px; 	padding:15px 0px 15px 10px; background:#fff;}

.textfield_in{
	width: 225px;
	border-color: #a0c8de;
	border-width: 1px;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #245B74;
		
}
.textfield_in_2{
	width: 135px;
	border-color: #a0c8de;
	border-width: 1px;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #245B74;
		
}	
.textfield_sm{
	width: 101px;
	border-color: #a0c8de;
	border-width: 1px;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #245B74;
		
}	
.textfield_verysm{
	width: 30px;
	border-color: #a0c8de;
	border-width: 1px;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #245B74;
		
}



.textfield_in_drp{
	width: 230px;
	border-color: #a0c8de;
	border-width: 1px;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #245B74;
		
}	


.textfield_in_copy{
	width: 230px;
	height:100px;
	border-color: #a0c8de;
	border-width: 1px;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #245B74;
		
}
	
.field_hd {
	background-color:#e1edf7;
	border-top-color:#309cc2;
	border-bottom-color:#309cc2;
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	padding-left:3px;
	height:26px

}
.field_sub {
	height:31px;
	vertical-align:middle;
	padding-left: 15px;
	border-bottom-color:#bfdbeb;
	border-bottom-style: dotted;
	border-bottom-width:1px;

}

.mid_div td { padding-left:2px !important; 	}

.mid_div{ width:686px;}
.rdcol {color: #FF0000}
.tab_main_sub {
	width:686px;
	border-collapse:collapse;
	border:1px;
	border-style:solid;
	border-color:#309cc2;
	}

.tab_main_sub td {
	line-height:10px !important;
}

.email_icon{background-image:url(/SiteCollectionImages/en-US/email_icon.gif);
background-repeat:no-repeat;
width:22px;
height:21px;
text-align:center;
}

.interent_icon{background-image:url(/SiteCollectionImages/en-US/internet_icon.gif);
background-repeat:no-repeat;
width:22px;
height:21px;
text-align:center;
}

.line_col{ background-color:#309cc2; width:1px;
}

.paper_icon{ background-image:url(/SiteCollectionImages/en-US/paper_icon.gif);
width:25px;
height:25px;}

/*	Jan. 12 2010	*/
.float-divider { clear:both; height:0px; line-height:0px; background:#000;}

/* topnav start */
td.nevbar { line-height:29px;}
td.nevbar .main_nev { position:relative; zoom:1; cursor:pointer;}
td.nevbar .main_nev:hover { background:#377e94 url(/SiteCollectionImages/en-US/menu_bg_on.gif) 0 0 repeat-x; text-decoration:none;}
td.nevbar .main_nev a { text-decoration:none; display:block; color:#FFF;}

.submenu1, .submenu1 li, .submenu2, .submenu2 li { list-style:none; padding:0; margin:0; width:200px; line-height:normal; font-weight:normal; }/* faizan modified Css*/
.submenu1, .submenu2 { position:absolute; top:29px; left:0px; background:#FFF;
						border-left:solid 1px #77aabd; border-top:solid 1px #77aabd; }/* faizan modified Css*/

.submenu1 li, .submenu2 li	{ background:#e1eef7; border-right:solid 1px #77aabd; border-bottom:solid 1px #77aabd; color:#3a566b;
						padding:3px 5px 4px 5px; }/* faizan modified Css*/
td.nevbar .main_nev .submenu1 li a, td.nevbar .submenu2 li a	{color:#36738f; padding:0; display:inline;}/* faizan modified Css*/
td.nevbar .submenu1 li:hover, td.nevbar .submenu2 li:hover 	{color:#656b69; background-color:#FFF;}/* faizan modified Css*/
td.nevbar .submenu1 li:hover, td.nevbar .submenu2 li:hover 	{color:#656b69; background-color:#FFF;}
td.nevbar .submenu1 li a:hover, td.nevbar .submenu2 li a:hover, td.nevbar .submenu1 li:hover a, td.nevbar .submenu2 li:hover a
			{ background:transparent none;}
td.nevbar .main_nev .submenu1 li.parent { position:relative; zoom:1; background-image:url(/SiteCollectionImages/en-US/right_arrow.gif);
					background-repeat:no-repeat; background-position:95% 7px;}
.submenu1 .submenu2 { top:-1px; left:210px;}
.submenu1, .submenu2  { display:none;}
.main_nev:hover .submenu1, .submenu1 li.parent:hover .submenu2 { display:block;}
/* topnav end */

/* top links Bar */
.golbal_nev { vertical-align:middle;}
.golbal_nev span.sep { background:#4c5d6d none; width:1px; height:11px; display:inline-block; margin:-4px 3px 0px 3px;}
.lang { display:inline-block; background:transparent url(/SiteCollectionImages/en-US/ar.gif) left center no-repeat; width:38px; height:10px;
			padding-right:10px;}
.sep{
border:none;			
}
.search { display:inline-block; background:transparent url(/SiteCollectionImages/en-US/serarch.gif) 0 0 no-repeat; width:21px; height:20px;
			position:relative; top:4px; top:1px;}

/* title */
.title1 { padding-left:5px; font-size:12px;} /* faizan modified Css*/
.title1 a { font-weight:normal; font-size:12px !important;}/* faizan modified Css*/
.title1 a:hover { color:#66ccff; text-decoration:underline;}
.breadcrumbCurrent{font-weight:bold !important;} /* faizan modified Css*/

/* block1 - middle */
.block1 { padding:2px 10px 10px 10px;}
.blockDetails { padding-top:18px;}
.blockDetails td { vertical-align:top;}
.block1 .picture { width:279px; margin-right:18px; background-color:#BFDBEB; height:266px !important;}
.block1 .picture img { display:block;}
.block1 .picture p { padding:8px 12px; margin:0px; text-align:justify;}
.block1 .picture p span { padding:0px; margin:0px;}

.block1 .h1 { font-size:12px; color:#245B74; line-height:125%!important; text-align:inherit; padding-right:80px; padding-left:0px;}/* faizan modified Css*/

.blockText { padding-bottom:15px;}
.articleSummary p { padding:0 0 5px 0; margin:0; text-align:justify; font-size:11px;}
.articleSummary  { padding:0 0 8px 0;}
.articleLinks 	{width:373px; height:158px;}
.articleLinks a.headlinepadding { display:block; font-size:11px; line-height:normal; color:#245B74; text-align:justify;
				background:transparent url(/SiteCollectionImages/en-US/pointer_icon.gif) 0px 6px no-repeat; padding:2px 0px 10px 10px;}
.articleLinks a.headlinepadding:hover {color:#66ccff; text-decoration:underline;}

.more_icon { display:block;}

/*	block2 - middle	*/
.bg_header { background-repeat:no-repeat;}

.rightContent 	{ padding:10px 5px 5px 5px}
	.rightLinks .field_rl, .rightLinks .field_rl1  { height:auto; text-align:justify; display:block;
	background:#E1EDF7 url(/SiteCollectionImages/en-US/pointer_icon.gif) no-repeat scroll 3px 11px; line-height:16px; padding:3px 4px 3px 12px;}
	.rightLinks .field_rl1	{ background-color:#FFF;}
	.rightContent .alignright { background:transparent none; text-align:right;}

.main-padding { padding:25px 20px 20px 20px;}

/*	Main	*/
.main { border:solid 1px #c4e5ef ; padding-top:11px; padding-bottom:15px; position:relative; zoom:1;}
.corners { background:transparent 0 0 no-repeat; height:9px; width:9px; position:absolute;}
.rightCol { padding:0; !important}

.topLeft 	{ background-image:url(/SiteCollectionImages/en-US/bg_top_left.gif); top:-1px; left:-1px;}
.topRight	{ background-image:url(/SiteCollectionImages/en-US/bg_top_right.gif); top:-1px; right:-1px;}
.bottomLeft { background-image:url(/SiteCollectionImages/en-US/bg_bottom_left.gif); bottom:-1px; left:-1px;}
.bottomRight { background-image:url(/SiteCollectionImages/en-US/bg_bottom_right.gif); bottom:-1px; right:-1px;}

/*	Footer	*/
#footer { padding-bottom:10px;}
.whiteboldtext2 { display:inline-block; background:transparent url(/SiteCollectionImages/en-US/newslater_icon.gif) 0 0 no-repeat; height:16px;
			padding-left:20px; line-height:16px;}

#footer .headnewspadding a { font-size:11px;}
#footer .headnewspadding span.sep { background:#4e6b73 none; height:11px; width:1px; display:inline-block; margin:0 10px;}
#footer .headnewspadding span.sep:Last
/*	general	*/
.storyTxt p {text-align:justify; padding:0; margin:0;}
.date { padding-right:10px;}
.top { position:relative; z-index:100; zoom:1;}

/*	Making Images as Background	*/
.pressIcon 	{ background-repeat:no-repeat; background-position:left center; display:block; padding-left:31PX;
			line-height:31px; background-image:url(/SiteCollectionImages/en-US/press_icon.gif);}
.financialIcon { background-repeat:no-repeat; background-position:left center; display:block; padding-left:31PX;
			line-height:33px; background-image:url(/SiteCollectionImages/en-US/finanical_icon.gif);} 
.corporateIcon { background-repeat:no-repeat; background-position:left center; display:block; padding-left:26PX;
			line-height:26px; background-image:url(/SiteCollectionImages/en-US/coperate.gif);} 
.awarenessIcon { background-repeat:no-repeat; background-position:left center; display:block; padding-left:26PX;
			line-height:28px; background-image:url(/SiteCollectionImages/en-US/investor_icon.gif);} 
.indicesIcon { background-repeat:no-repeat; background-position:left center; display:block; padding-left:31PX;
			line-height:34px; background-image:url(/SiteCollectionImages/en-US/index_icon.gif);} 
.servicesIcon { background-repeat:no-repeat; background-position:left center; display:block; padding-left:31PX;
			line-height:34px; background-image:url(/SiteCollectionImages/en-US/services.gif);}
.newIcon { background-repeat:no-repeat; background-position:left center; display:block; padding-left:31PX;
			line-height:34px; background-image:url(/SiteCollectionImages/en-US/new_icon.gif);}
.linksIcon { background-repeat:no-repeat; background-position:left center; display:block; padding-left:31PX;
			line-height:34px; background-image:url(/SiteCollectionImages/en-US/sitemap.gif);}
.CalBtnBakImg{
 background-image:url(/SiteCollectionImages/en-US/cal.gif);
	}
.marketIcon { background-repeat:no-repeat; background-position:center center; display:block; height:24px; padding-left:0px; width:33px;
			background-image:url(/SiteCollectionImages/en-US/market_icon.gif);}
.esmIcon { background-repeat:no-repeat; background-position:center center; display:block; height:24px; padding-left:0px; width:33px;
			background-image:url(/SiteCollectionImages/en-US/esm_icon.gif);}
.awareness2Icon { background-repeat:no-repeat; background-position:50% 50%; display:block; height:24px; padding-left:0px; width:33px;
			background-image:url(/SiteCollectionImages/en-US/awareness_icon.gif);}
.shareIcon { background-repeat:no-repeat; background-position:50% 50%; display:block; height:24px; padding-left:0px; width:33px;
			background-image:url(/SiteCollectionImages/en-US/share_icon.gif);}
.eservicesIcon { background-repeat:no-repeat; background-position:50% 50%; display:block; height:24px; padding-left:0px; width:33px;
			background-image:url(/SiteCollectionImages/en-US/eservice_icon.gif);}
.elearningIcon { background-repeat:no-repeat; background-position:50% 50%; display:block; height:24px; padding-left:0px; width:33px;
			background-image:url(/SiteCollectionImages/en-US/elearning_icon.gif);}
.surveyIcon { background-repeat:no-repeat; background-position:50% 50%; display:block; height:24px; padding-left:0px; width:33px;
			background-image:url(/SiteCollectionImages/en-US/survey_icon.gif);}
.suggestionIcon { background-repeat:no-repeat; background-position:50% 50%; display:block; height:24px; padding-left:0px; width:33px;
			background-image:url(/SiteCollectionImages/en-US/complaint_icon.gif);}
.mediaIcon { background-repeat:no-repeat; background-position:50% 50%; display:block; height:24px; padding-left:0px; width:33px;
			background-image:url(/SiteCollectionImages/en-US/media_icon.gif);}

.empIcon { background-repeat:no-repeat; background-position:left center; display:block; padding-left:31PX;
			line-height:34px; background-image:url(/SiteCollectionImages/en-US/emplyee_icon.gif);}

.NewsLetterIcon { background-repeat:no-repeat; background-position:left center; display:block; padding-left:31PX;
			line-height:34px; background-image:url(/SiteCollectionImages/en-US/news_letter.gif);} 


/*	font reize	*/
.body0 .articleSummary p, .body0 .articleLinks a.headlinepadding, .body0 .pic_text span { font-size:10px;}
.body0 .block1 .h1, .body1 .articleSummary p, .body1 .articleLinks a.headlinepadding, .body1 .pic_text span { font-size:11px;}
.body1 .block1 .h1, .body2 .articleSummary p, .body2 .articleLinks a.headlinepadding, .body2 .pic_text span { font-size:12px;}
.body2 .block1 .h1, .body3 .articleSummary p, .body3 .articleLinks a.headlinepadding, .body3 .pic_text span { font-size:13px;}
.body3 .block1 .h1 { font-size:16px
;}

/*	Slideshow Start	*/
.slideshow, .slideshow2 { overflow:hidden !important; position:relative; zoom:1;}
#slideDetails { width:100% !important; height:136px !important;}
/*	Slideshow End	*/

/*	Jan. 15 2010	*/
/*	Sitemap Start	*/
.pnl650M p { padding:0; margin-top:0; margin-bottom:0;}
.title1 span { font-weight:normal; font-size:12px;}/* faizan modified Css*/
.title1 div { display:inline !important; background:#245b74; height:11px; width:1px;}
/*	Sitemap Start	*/

/*	Breadcrumb	*/
.title1 div { background:transparent none;}

/*	index: Financial Resources	*/
.block2 .main-padding { padding:0;}
.block2 .gen_table { margin-top:20px;}

/*	share subpage eng	*/
.tableHead td, .tableHead td a	{ color:#FFF !important;}
.block1 .tab_main_sub { width:100%;}
.email_icon, .interent_icon { display:block;}

/*	Sub_page Career	*/
.textfield_in_copy { margin-bottom:10px; margin-top:10px;}
a.submit { display:block; color:#FFF !important; margin-left:180px;}

/*	subpage eng	*/
.h1_sub, .spBlock p {  margin:0; line-height:normal;}
.h1_sub 	{ font-size:16px; margin-bottom:5px;}
.spBlock p  { font-size:11px;}
.spBlock .storyTxt p { font-size:12px; line-height:18px;}
.spBlock .storyTxt p a { text-decoration:underline;}

.block1 .picture2 { float:right; margin-left:15px; margin-bottom:10px; margin-right:0px !important; height:auto !important;}
.block1 .picture2 img { width:100%;}
.picture2 .pic_text { margin-top:8px; margin-bottom:8px;}

/*	for font size	*/
.body0 .articleSummary p, .body0 .articleLinks a.headlinepadding, .body0 .pic_text span { font-size:11px;}/* faizan modified Css*/
.body0 .block1 .h1, .body1 .articleSummary p, .body1 .articleLinks a.headlinepadding, .body1 .pic_text span { font-size:12px;}/* faizan modified Css*/
.body1 .block1 .h1, .body2 .articleSummary p, .body2 .articleLinks a.headlinepadding, .body2 .pic_text span { font-size:13px;}/* faizan modified Css*/
.body2 .block1 .h1, .body3 .articleSummary p, .body3 .articleLinks a.headlinepadding, .body3 .pic_text span { font-size:14px; /* faizan modified Css*/line-height:120%;}
.body3 .block1 .h1 { font-size:16px; font-weight:bold;}/* faizan modified Css*/

.body0 .h1_sub { font-size:15px;}
.body1 .h1_sub { font-size:16px;}
.body2 .h1_sub { font-size:17px;}
.body3 .h1_sub { font-size:18px;}

/*	Added Jan. 21 2010	*/
/* New Page */
.newList { padding:20px 0 0 0; margin:0; list-style:none;}
.newList li	{ border-top:dotted 1px #0099FF; padding:3px; height:auto;}
.pointer_heading	{ background-image:url(/SiteCollectionImages/en-US/pointer_icon.gif); background-position:0 50%; background-repeat:no-repeat;
				font-family:Arial,Helvetica,Verdana,sans-serif; font-weight:bold; padding-left:10px; display:block;}
.pointer_heading:hover	{ color:#66CCFF; text-decoration:underline; cursor:pointer;}
.newList p	{ font-weight:normal; padding:10px 0 0 0; margin:0;}



/*	Added Feb. 11 2010	*/
#laws .insidehead 	{ line-height:100%;}
#laws td		{ vertical-align:top;}
#laws td.main_headerbg3	{ vertical-align:middle;}

.leftMenu	{ width:245px; overflow-x:visible;}

.topDiv, .bottomDiv { border-left:1px solid #C8D0D2; border-right:1px solid #C8D0D2;}
.topDiv .main, .bottomDiv .main { border-left:0 none; border-right:0 none;}
.topDiv .main		{ border-bottom: 0 none; padding:0;}
.topDiv .insidehead		{ padding:8px 5px;}
.bottomDiv .main	{ border-top:0 none;}

.leftMenu ul, .leftMenu li	{ padding:0; margin:0; list-style:none;}
.leftMenu ul li a, .leftMenu ul li a span	{ display:block;}

.leftMenu ul li ul	 { background:#e9f2f9; padding-left:0px; border-top:0 none;}

/* Right Section */
.rightMenu .pressIcon	{ text-align:center; padding:0; background:none;}
.rightMenu p			{ font-family:Verdana; color:#2f6d82; line-height:18px; margin:0; padding:20px 18px 0px 18px;}
.rightMenu .insidehead	{ padding-bottom:0px;}

/* Left Menu Control */
#nav li	{ background:#E8F3F7 url(/SiteCollectionImages/en-US/bulletLeft.gif) no-repeat scroll left 4px; padding-left:12px;
		cursor:pointer; border-top:solid 1px #ADDBE8;}

#nav li span { display:block; background:transparent; color:#255b75; text-decoration:none; font-family:Tahoma; font-size:11px; padding:2px 0 3px 4px;line-height:100%}
#nav li span:hover, #nav li:hover li span:hover	{ background:#3399FE none repeat scroll 0 0; color:#FFFFFF; text-decoration:none;}

#nav li li, #nav li li li, #nav li li li li, #nav li li li li li 		{}
#nav li li span, #nav li:hover li span,
	#nav li li li span, #nav li li:hover li span,
	#nav li li li li span, #nav li li li li span
	{ background:#FFFFFF none repeat scroll 0 0; color:#305840; 
		font-family:Verdana; font-size:11px !important; padding:2px 6px;}
#nav li li:first-child span, #nav li li li:first-child span, #nav li li li li:first-child span {}

#nav .showSub_on	{ background-image:url(/SiteCollectionImages/en-US/bulletLeft_on.gif); border-top:1px solid #ADDBE8;}

#nav .showSub { border:0 none !important; background:none !important;}
#nav .showSub span { border-top:solid 1px #E8F3F7 !important;}

#divUpdateText p{
font-family: Tahoma;
	}
}

/*	Added Feb. 12 2010 English	*/
.liFirst { font-weight:bold; border-top:1px solid #ADDBE8;}
.liFirst li { font-weight:normal;}
.liFirst_2	{ border-top:0 none;}


.Progress
  {
    background-color: #E8F3F7;
    background-image: url(/SiteCollectionImages/en-US/spinner.gif);
    background-position: center 45px;
    background-repeat: no-repeat;
    cursor: wait;
  }

  /* Added on March 4th for VideoBox */
  #lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #EDF4FC;
	cursor: pointer;
	z-index:10000;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff; text-align: center; padding: 5px;
	z-index:10001;
}

.lbLoading {
	background: #fff url(/SiteCollectionImages/loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
	height:34px;
	width:63px;
	display:none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink{
	background: transparent url(/SiteCollectionImages/ar-SA/btn-prev.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink {
	background: transparent url(/SiteCollectionImages/ar-SA/btn-next.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 5px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(/SiteCollectionImages/en-us/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
	}
/* add on march 16 for maquee news */
.newsDate{
color:#309cc2;
	}
.pressIcon2 { background-repeat:no-repeat; background-position:left center; display:block; padding-left:31PX;
			line-height:34px; background-image:url(/SiteCollectionImages/en-US/new_icon2.gif);}
.chartContainer
{
width: 100% !important;
 height: 230px;
 padding-left:5px; 
 margin-left:15px;

	}

.pdf_icon{ background-image:url(/SiteCollectionImages/pdf_icon.gif);
width:25px;
height:25px;}



.msDoc_icon{ background-image:url(/SiteCollectionImages/msword_icon.gif);
width:25px;
height:25px;}

    th.header
    {
        background-image: url(/SiteCollectionImages/sortBg.gif);
        cursor: pointer;
        font-weight: bold;
        background-repeat: no-repeat;
        background-position: center left;
        padding-left: 20px;
        border-right: 1px solid #dad9c7;
        margin-left: -1px;
        color:White;
    }
    th.headerSortUp
    {
        background-image: url(/SiteCollectionImages/asc.gif);
        background-color: #3399FF;
        color:White;
    }
    
    th.headerSortDown
    {
        background-image: url(/SiteCollectionImages/desc.gif);
        background-color: #3399FF;
        color:White;
    }
    
    .striptable .active { font-weight:bold;}
.striptable a{ background-color:white!important }
.striptable td{ height:20px !important !important; border:1px solid #309CC2; border-collapse:collapse !important;}
.striptable th {
background-color:#309CC2;border:1px none #309CC2;border-collapse:collapse;color:white;font-weight:bold;height:22px;
padding-left:5px;padding-top:2px;text-align:left;
}

.odd td
{
	background-color:#e1edf7!important;
	height:25px;
}
.even td
{
	height:25px;
}
/*	FAQ	*/
.faqList, .faqList li { line-height:normal !important; list-style:none; padding:0; margin:0;}
.faqList	{ padding:20px 0px 0 8px;}
.faqList li td	{ vertical-align:top; color:#414e47; line-height:normal !important; text-align:justify;}
.faqList img 	{ margin:0 5px;}
.question	{ width:300px}
.faq1 .question, .faq1 .answer	{ background:#e1edf7;}
.question, .answer	{ padding:6px 10px 6px 10px;}
.faqTitle th	{ text-align:center; padding:2px 0 0 0;}
.faqTitle th.answer	{ text-align:left; padding-left:280px;}


/***********New Slider**/
.sd-node-container {
position: relative;
width: 100%;
margin: 0;
overflow: hidden;
display: block;
padding: 5px 0px;

}

 .sd-node-content {
position: relative;
display: inline;
float: right;
overflow: hidden;
margin: 0;
vertical-align: top;
padding: 0 20px 0 0;
width:47%;

}

.sd-node-title {
font-family: Tahoma, "Times New Roman", Times, serif;
font-size: 15px;
font-weight:bold;
line-height: 22px;
color:  #245B74;
margin: 0;
}


.sd-node-timesince {
text-transform: uppercase;
font-family: Tahoma, "Times New Roman", Times, serif;
font-size: 11px;
font-style: italic;
line-height: 19px;
color: #999;
margin: 0 0 12px ;

}

.sd-node-excerpt p {
margin: 0 0 20px;
}

 .sd-node-permalink {
margin: 0;
float: right;
clear: left;
}

.sd-node-permalink a:visited {
font-family: Tahoma, "Times New Roman", Times, serif;
font-size: 15px;
font-style: italic;
line-height: 19px;
}

.sd-node-image {
position: relative;
float: left;
display: inline;
width: 47%;
padding-left: 0px;
vertical-align: middle;
overflow: hidden;
text-align: center;
}

sd-node-image-child {
position: relative;
margin: 0;
vertical-align: middle;
text-align: center;
display: table-cell;
}

.sd-node-image img {
display: block;
margin: 0 auto !important;
padding: 7px;
background: #BFDBEB;
border: 1px solid #245B74;
max-width: 270px !important;
max-height: 250px !important;
}


    /*::::::::::::::: SLIDEDECK SLIDE STYLE (BEGIN) :::::::::::::::*/
        
        #slidedeck_frame
        {
            width: 680px;
            height: 250px;
            position: relative;
            overflow: hidden;
        }
        
        dl.slidedeck
        {
            position: relative;
            width: 100%;
            height: 100%;
            margin: 0;
            padding: 0;
            float: right;
            background:#edf4fc;
        }
        
        dl.slidedeck > dd
        {
            position: relative;
            margin: 0;
            border-bottom: 1px solid #6bbfd9;
            overflow: hidden;
        }
        .imgdesc {
			position: relative;
			top: -40px;
			padding-bottom:0px;
			height: 40px;
			background:black ;
			opacity: 0.6;
			filter: alpha(opacity=60);
			color:white;
			font-size:12px;
			font-weight:normal;
			margin: 0 17px;
		}
      
        /*::::::::::::::: SLIDEDECK SLIDE STYLE (END) :::::::::::::::*/
        
           /*::::::::::::::: VERTICAL NAVIGATION STYLE (BEGIN) :::::::::::::::*/
     
        #slidedeck_frame:hover ul.galleryArrows
        {
            display: block;
        }
        
        ul.galleryArrows
        {
            position: absolute;
            display: none;
            margin: -14px 0 0;
            padding: 0;
            list-style: none;
            overflow: visible;
            top: 50%;
            width: 690px;
            z-index: 10;
        }
        
        ul.galleryArrows li
        {
            position: absolute;
            margin: 0;
            padding: 0;
        }
        
        ul.galleryArrows li a
        {
            display: block;
            position: relative;
            overflow: hidden;
            width: 27px;
            height: 0;
            line-height: 30px;
            padding: 27px 0 0;
            background: url(/SiteCollectionImages/gen/galleryNav.png) 0 0 no-repeat;
        }
        
        ul.galleryArrows li.next a
        {
            background-position: -27px 0;
        
        }
        
        ul.galleryArrows li.prev
        {
            left: 0px;
        }
        
        ul.galleryArrows li.disabled a
        {
            cursor: default;
        }
        
        ul.galleryArrows li.next.disabled a
        {
            background-position: -27px -27px;
        }
        
        ul.galleryArrows li.prev.disabled a
        {
            background-position: 0 -27px;
        }
        
        ul.galleryArrows li.next
        {
            right: 10px;
        }
        
        ul.galleryNav
        {
            position: absolute;
            bottom: 10px;
            margin: 0;
            padding: 0;
            list-style: none;
            z-index: 10;
            left: 50%;
        }
        
        ul.galleryNav li
        {
            display: block;
            float: left;
            margin: 0;
            padding: 0;
        }
        
        ul.galleryNav li a
        {
            display: block;
            position: relative;
            overflow: hidden;
            height: 0;
            width: 15px;
            line-height: 20px;
            padding: 15px 0 0 ;
            background:  url(/SiteCollectionImages/gen/galleryNav.png) -8px -60px no-repeat ;
        }
        
        ul.galleryNav li.active a
        {
            background-position: -35px -60px;
        }
     
        /*::::::::::::::: VERTICAL NAVIGATION STYLE (END) :::::::::::::::*/

	   ul.homeIcons 
        {
                    list-style: none;
                     padding:0px;
                     margin:0px;
           
        }
        
        ul.homeIcons li
        {
            display: block;
            float: right;
            margin: 0;
            padding: 0;
        }
        
        ul.homeIcons li a
        {
            display: block;
            position: relative;
            overflow: hidden;
            height: 15px;
            width: 25px;
            line-height: 30px;
            
        }
        .headLeft{
        float:left; padding-left:10px; width:45%; vertical-align:middle
	
}
       .headRight{
	float:right; padding-right:5px;width:45%;vertical-align:middle
}



#bottomlinks
{
	display:none;
}
/** Code for latest Updates WP **/
.latest{ background:url(/SiteCollectionImages/en-US/sitemap.gif) left top no-repeat;}
.latest-ul {}
	.latest-ul li>a{ padding-left:3px; background-color:#B2CED0; padding-right:30px; border-bottom:1px solid #309CC2; display:block; text-decoration:none}
	.latest-ul li>a span{ background-image:url(/SiteCollectionImages/en-US/arrow_more.gif); background-position:right 5px; background-repeat:no-repeat;
	 display:block; color:#245B74; padding-top:2px; padding-bottom:2px;}
	.latest-ul li a:hover,.latest-ul li a:hover span{ color: #ffffff;}
	.latest-ul li p{ margin:0; padding:0px;}
	.latest-ul li.active>a{ color:#ffffff; background-color:#309CC2;}
	.latest-ul li.active>a span{color:#ffffff; background-image:url(/SiteCollectionImages/en-US/arrow_downward.gif); background-position:right 8px;}
	.latest-ul li th.similar{ background-color:#ffffff; color:#245B74; font-weight:normal; padding-left:3px; }
	.dtaetime{ width:80px;}
	.latest-ul .bordertd{border-left:1px solid #309CC2;border-top:1px solid #309CC2;}
	.latest-ul .bordertd td{ border-right:1px solid #309CC2; border-bottom:1px solid #309CC2; border-top:none;}
.aligncenter{ text-align:center!important;}
.reset{ margin:0px; padding:0px; list-style:none;}
.updatesIcon { background-repeat:no-repeat; background-position:left center; display:block; padding-left:31PX;
			line-height:34px; background-image:url(/SiteCollectionImages/gen/latestupdate_icon.gif);} 
.latest-ul table, .latest-ul table td, .latest-ul table th{
	border-left:none !important;
	border-right:none !important;
	border-top:none !important;
}
/** END latest Updates WP **/
.striptable{
	 border-collapse:collapse;
}


/* FORUM STYLES */
		
.forum_bf_hd {
	background-image: url(/SiteCollectionImages/en-US/bg_forum.gif); 
	height: 30px;  						
	color:#FFFFFF;
	font-weight:bold;
	height: 24px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
}
.gen_td_forum  {

	padding-left:3px;
	height:20px;
	border-collapse:collapse;
	border: 1px solid #aed0da;
	padding: 5px;
}
.forumBlue
{
		background-color:#E7F1F9;
}
.gen_td_forum2 {

	border-collapse:collapse;
	height: 20px;
	border: 1px solid #aed0da;
	padding: 5px;
	font-weight:bold
}

.menu_forum {
	float:right;
	vertical-align:middle;
	padding-top: 10px;
	font-size: 11px;
}

.Sqrbtn {
	background-image:url(/SiteCollectionImages/en-US/new_bt_bg1.gif);
	width:110px;
	height:20px;
	font-size: 12px;
	color: #445B74 !important;
	font-weight: bold;
	background-repeat: no-repeat;
	border-style: none;
	text-align: center;
	text-decoration:none!important;
	padding-top: 5px;
	color:#245B74!important;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	
}
.forumIcon 	{ background-repeat:no-repeat; background-position:left center; display:block; padding-left:31PX;
			line-height:31px; background-image:url(/SiteCollectionImages/gen/forumicon.gif);}


/* FORUM STYLES END */

     #footer2
{
	background-image: url(/SiteCollectionImages/en-us/footer_bg.gif);
	background-repeat:no-repeat;
	 line-height:normal;
	}
#footer2 ul
{
	padding:0px;
	margin: 0px;
	}
	
	.fLeft
{
	float:left;
}
.fRight
{
	float:right;
}
.bluebg td {
border-bottom: 1px solid #309CC2;
background-color: #E1EDF7;

}
#ftLinks td, #ftLinks td li
{
vertical-align:top;
}

