/*------------------ PureManager CSS-------------------*/

/*------------------ Content Manager CSS-------------------*/
.PureManagerAdmin_mainMenu	{background-color:#eeeeee; padding:2px;}
.PureManagerAdmin_mainMenu a	{color:#006;}
.PureManagerAdmin_mainMenu a:hover	{color:#000;}

#displayOptions		{position:fixed; top:0px; left:0px; width:100%;}

/*--------------Site Map CSS--------------------*/
#siteMap		{}
#siteMap li		{list-style-type:circle; margin-left:10px;}
#siteMap .siteMapSec	{margin-left:15px;}
#siteMap .siteMapSec li	{list-style:none;}

*		{padding:0px; margin:0px;}

img, div, a, input, h1 { behavior: url(/images/iepngfix.htc) }

body			{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height:18px;
				background-color:#999;
}

a        { text-decoration: underline; font-weight: normal; color: #006633; }

#wrapper		{background: #FFF url(../images/bg-container.gif) repeat-y;
				width:1000px; 
				margin:0 auto;
				border:1px solid black;
				position:relative;
}

.contact	{ position:absolute;
			background:url(../images/contact-us.gif) no-repeat;
			width:135px;
			height:54px;
			top:0px;
			right:10px;
			text-indent:-9000px;
			outline:none;
			}

#header			{clear:both;
				height:128px;
				width:1000px;
}

#right-col-header a img		{border:none;}

#navigation-bar			{

	width:1000px;
	background-color:#003366;
	clear:both;

}

#main-nav	{
	width:1000px;
	
}

#main-nav li	{
	list-style:none;
	display:block;
	float:left;
	width:140px;
	text-align:center;
	font-variant:small-caps;
	font-size:11px;
	border:1px solid black;
	background-color:#003366;
	padding:2px 0px 2px 0px;
	font-weight:800;
	letter-spacing:.2em;
}

#main-nav a		{
	text-decoration:none;
	color:#FFF;

	}

#main-nav #resources, #main-nav #home, #main-nav #team, #main-nav #clients, #main-nav #services,  #main-nav #news	{
width:141px;
}

#container			{
					width:1000px;
}

#container p		{padding-bottom:10px;}



#left-col-container	{display:block; 
					float:left; 
					width:196px;
}

#sub-nav-home {
	font-family: Times New Roman, Times, serif;
	font-style: italic;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
	text-align:center;
	padding:10px;
}

#sub-nav {
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
	padding:10px;
	margin-bottom:5px;
}

.subnav li	{
	margin-left:15px;
	padding-bottom:6px;
}

.subnav {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: normal;
	color: #333366;
	line-height: 14px;
	text-align: left;
	margin-top:10px;
}

.subnav a { font-family: tahoma, verdana, arial;
	font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #333366;
  text-decoration: none;
  text-align: left; }
  
.subnav li a {
	color: #333366;
}
  
a.subnav:link { font-family: tahoma, verdana, arial;
	font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #333366;
  text-decoration: none;
  text-align: left; }
  
a.subnav:visited { font-family: tahoma, verdana, arial;
	font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #333366;
  text-decoration: none;
  text-align: left; }
  
.subnav a:hover { font-family: tahoma, verdana, arial;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #333366;
  text-decoration: underline;
  text-align: left; 
  font-weight:bold;}
  
.subnav .current { font-family: tahoma, verdana, arial;
	font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #333366;
  text-decoration: none;
  text-align: left;
  font-weight:bold;} 
  


#opportunities {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-align:center;
	background-color:#426689;
	padding:6px;
	margin-right:1px;
		}	
		
#opportunities-sub {
	text-align:center;
	padding:10px;
	background-color:#c3c5c4;
	margin-right:1px;
		}	
		
#consulting {
	text-align:center;
	padding:5px;

}

#right-col-container	{display:block; 
						float:left; 
						width:800px;
						line-height:18px;
}

h2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	padding-bottom:15px;}

#content			{margin:25px;
}

#content li			{margin-left:15px;}

#content ul			{margin-bottom:5px;}

#content-nav		{padding-bottom:20px;
}

#content-nav		{ text-decoration:none;
}

#content-nav a		{text-decoration:none;
}

#content-nav a:hover		{text-decoration:underline;
}

#content-nav .current		{text-decoration:underline;
}

.date-time	{
	font-style:italic;
	font-size:11px;
	margin-top:-15px;
	margin-bottom:5px;
	text-indent:-9000px;
}

#footer				{clear:both;}

#footer	p {
	padding-bottom:17px;
}

#left-col-footer	{display:block; 
					float:left; 
					width:196px;
					border-top:1px solid black;
}

#right-col-footer	{display:block; 
						float:left; 
						width:800px;
						border-top:1px solid black;
						padding-right:4px;
}

.address {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 14px;
	background-color:#7f99b2;
	margin-right:1px;
	padding:8px;
	padding-bottom:11px;
	border-top:1px solid black;
	}

a.address { font-family: tahoma, verdana, arial;
	font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: underline; }