@charset "utf-8";
/* CSS Document */
body
	{
	background-image:url(images/body_bg.gif);
	background-repeat:repeat-x;
	background-color:#bbd9f3;
	margin:0px;
	}
img{
border: none;}
	
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#185086;
	padding:0px;
	margin:0px;
}
.search_field
			{
			width:108px;
			height:17px;
			border:1px;
			border-style:solid;
			border-color:#7c899f;
			background-color:#e2ecfb;
			}
.page_link
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#525151;
		}
		
.page_link a:link
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#525151;
		text-decoration:underline;
		}
.page_link a:visited
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#525151;
		text-decoration:underline;
		}
.page_link a:hover
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#525151;
		text-decoration:none;
		}
		
.page_active_link{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#1a5690;
		text-decoration:none;
		}
		.page_active_link a:link{
		color:#1a5690;
		text-decoration:none;
		}
		.page_active_link a:visited{
		color:#1a5690;
		text-decoration:none;
		}
		.page_active_link a:hover{
		color:#1a5690;
		text-decoration:underline;
		}
.add_heading
			{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#525151;
			line-height:20px;
			}
.about_links_strip
				{
				background-image:url(images/aboutus_links_strip.gif);
				background-repeat:repeat-x;
				}

.left_links
			{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#013e78;
			}
			
.left_links a:link
			{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#013e78;
			text-decoration:none;
			}
.left_links a:visited
			{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#013e78;
			text-decoration:none;
			}
.left_links a:hover
			{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#013e78;
			text-decoration:underline;
			}
			
.body_content
			{
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#525151;
			line-height:18px;
			}
.footerLink{
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#525151;
			line-height:18px;
			}
			.footerLink a:link{
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#525151;
			line-height:18px;
			text-decoration:underline;
			}
			.footerLink a:visited{
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#525151;
			line-height:18px;
			text-decoration:underline;
			}
			.footerLink a:hover{
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#525151;
			line-height:18px;
			text-decoration:none;
			}

			
.clients_ul
			{
			padding:0px;
			padding-left:15px;
			padding-top:10px;
			margin:0px;
			}
.clients_ul li 
			{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#525151;
			background-image:url(images/bullet.gif);
			background-repeat:no-repeat;
			background-position:0 8px;
			list-style:none;
			padding-left:14px;
			line-height:22px;
			}
.career_ul
			{
			padding:0px;
			padding-left:15px;
			padding-top:10px;
			margin:0px;
			}
.career_ul li 
			{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#525151;
			background-image:url(images/bullet.gif);
			background-repeat:no-repeat;
			background-position:0 8px;
			list-style:none;
			padding-left:14px;
			line-height:22px;
			}
a.footer{
	color:#525151;
	text-decoration:underline;
}
a.footer:hover{
	color:#525151;
	text-decoration:none;
}
.footerText{
	font-size:11px;
	line-height:normal;
}
.leaders
				{
				padding:0px;
				margin:0px;
				padding-left:30px;
				padding-top:12px;
				list-style:none;
				padding-right:40px;
				}
				
.leaders li
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#525151;
				background-image:url(images/leadership_bullet.gif);
				background-repeat:no-repeat;
				background-position:0 6px;
				padding-left:14px;
				}
.leadership_ul
				{
				padding:0px;
				margin:0px;
				padding-left:4px;
				padding-top:12px;
				list-style:none;
				}
				
.leadership_ul li
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#525151;
				background-image:url(images/leadership_bullet.gif);
				background-repeat:no-repeat;
				background-position:0 6px;
				padding-left:14px;
				}

.index_ul
				{
				padding:0px;
				margin:0px;
				padding-left:4px;
				padding-top:12px;
				list-style:none;
				}
				
.index_ul li
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#ffffff;
				background-image:url(images/bullate.gif);
				background-repeat:no-repeat;
				background-position:0 4px;
				padding-left:14px;
				}
.index_ul li a{color: #FFFFFF; text-decoration: none;}
.index_ul li a:hover{color: #FFFFFF; text-decoration: underline;}

.sitemap_ul
				{
				padding:0px;
				margin:0px;
				padding-left:4px;
				padding-top:12px;
				list-style:none;
				}
				
.sitemap_ul li
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#525151;
				background-image:url(images/leadership_bullet.gif);
				background-repeat:no-repeat;
				background-position:15px 6px;
				padding-left:28px;
				line-height:18px;
				}
.leadership_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#185086;
	text-decoration:underline;
	}

.contentHeading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#185086;
	}
	
.wText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.readMore{
	height:20px;
	width:80px;
	background-color:#19538a;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	.readMore a:link{
	color:#FFFFFF;
	text-decoration:none;
	}
	.readMore a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
	.readMore a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
	
.grayDot{
	background:url(images/gray_dot.gif) repeat-x;
}
.bigLogo{
	background-image:url(images/big_logo.jpg); 
	background-repeat:no-repeat; 
	background-position:210px 30px;
}

.linkBg{
	background-image:url(images/page_linksbg.gif); 
	background-repeat:repeat-x;
}
.boxPaddding{
	background-color:#f6f6f6;
	padding:12px 12px 20px 20px;
}
.boxTopLine{
	background:url(images/box_top_line.gif) repeat-x;
}
.boxLeftLine{
	background:url(images/box_left_line.gif) repeat-y;
}
.boxMiddleLine{
	background:url(images/box_middle_line.gif) repeat-y;
}
.boxMiddleLine1{
	background:url(images/box_middle_line1.gif) repeat-y;
}
.boxRightLine{
	background:url(images/box_right_line.gif) repeat-y;
}
.boxBottomLine{
	background:url(images/box_bottom_line.gif) repeat-x;
}
.vDot{
	background:url(images/dot.gif) repeat-y;
}
.indexText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b4d6a;
	text-decoration:none;
}
.indexText a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b4d6a;
	text-decoration:none;
}
.indexText a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b4d6a;
	text-decoration:underline;
}
.arrow{
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
}
.readMoreIndex{
	height:20px;
	width:80px;
	background-color:#557dac;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	.readMoreIndex a:link{
	color:#FFFFFF;
	text-decoration:none;
	}
	.readMoreIndex a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
	.readMoreIndex a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
.indexTextBox{
	width:220px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#525151;
}


/*--------------dropdown css----------------*/


.anylinkcss{
margin-top:6px;
display:block;
position:absolute;
visibility: hidden;
font:normal 12px Arial;
line-height: 28px;
background-color: #f59f1b;
width: 164px;
padding-top:0px;
padding-bottom:0px;
border:#FFFFFF 1px solid;

}

.anylinkcss a{
width: 100%;
display: block;
padding: 1px 0;
text-decoration: none;
font-weight:normal;
text-indent: 15px;
color:#FFFFFF;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #e47906;
/*color: #f7c140;*/
}


