br.clear{clear:both;height:1px;}

.clear{
		clear:both;
		height:1px;
	}
	
* html .clear{
		visibility:hidden;
	}

a{
	color:#AC8F49;
	text-decoration:underline;
}
a:hover{

	text-decoration:underline;
	color:#595959;
}

	div, p{
		line-height:1.3em;
		margin:0px;
		padding:0px;
	}
	p{
		margin:0px;
		padding:0px;
		padding-bottom:.5em;
	}
	
	img{ border:none;}
	
	body{
		font-family:verdana;
		color:#747474	;
		font-size:65%;
		margin:0px; 
		border:0px; 
		padding:0px;

		text-align:center;
		background-image:url('/images/bg.gif');

	}
	td, th{
		font-size:55%;
		vertical-align:top;
		border:0px;
		
	}
	input{
		font-family:verdana;
		color:#000;
		font-size:110%;
	}

	ol{ border:solid 0px #f00; margin-left:20px; }
	ul li{ list-style-image:url('/images/bullet.gif')}
    ul {margin-top:6px; margin-bottom:6px;}
/* ******************** START CONTROLS THE LAYOUT OF THE PAGE ************************************** */
#outercenter{	width:928px;
	margin:auto;}
#outermain
{
		background-color:#fff
	}

#outer
{
    position:relative;
    text-align:left;
	width:928px;
	min-width:920px;
	margin:auto;
	border:solid 0px #f00;
	background:url('../images/bluebg.gif') ;
	background-repeat:repeat-x;
		background-color:#fff
	
	}

#header
{
	z-index:1;
	position:absolute;
	top:0px;
	left:4px;
	height:128px;
	width:920px;
	background-image:url('../images/top_bar.gif');
	background-repeat:no-repeat;
	border:solid 0px #f00;
		}
		
#headerlogin
{
	z-index:1;
	position:absolute;
	top:0px;
	left:4px;
	height:128px;
	width:920px;
	border:solid 0px #f00;
		}

	#logo{ position:absolute; top:7px; left:17px;}

	#breadcrumb
	{
		position:absolute;
		z-index:10000;
		top:118px;
		left:0px;
		height:16px;
		border:solid 0px #f00;
		width:920px;
 color:#AB8E49;
 font-size:90%
		}
		#breadcrumb a{color:#D5C8A6; text-decoration:none}


	#outercontent
	{
		position:relative;
		padding-top:133px;
		border:solid 0px #f00;
			}
			
	.contenttop
	{

			position:absolute;
	top:128px;
	width:920px;
		background-image:url('../images/contenttop.gif');
		 background-position:top;
		 background-repeat:no-repeat;
		 margin:0px 4px 0px 4px;
		 height:6px;

		}
	.contentbtm
	{

		border:solid 0px #f00; 
		height:6px;
		 background-image:url('../images/contentbtm.gif');
		 margin:0px 4px 0px 4px;
		 background-repeat:no-repeat;
		}			
	#contentarea
	{
		background-image:url('../images/contentmid.gif');
		border:solid 0px #f00;
		min-height:420px;
		margin:0px 4px 0px 4px;
		padding:0px 4px 0px 0px;		
		}*html #contentarea{height:260px;}
		
		#leftcontent
		{
			border:solid 0px #f00;
			float:left;
			margin-top:68px;
			width:140px;
			margin-left:10px;
			margin-bottom:10px;	
			}

			#rightarea{float:right; width:720px;border:solid 0px #ccc; margin-bottom:10px}
			*html #rightarea{float:right; width:716px; margin-bottom:10px}
					#rightarea #left{border:solid 0px #f00;float:left;min-height:450px;width:426px;padding-left:4px;}
						*html #rightarea #left{width:430px;height:450px}
						
					#rightarea #right{float:right;min-height:450px;width:265px;padding-right:4px;}	
						*html #rightarea #right{height:450px}
				
					#rightarea #right .text{ padding:4px 0px 4px 6px;}
					#rightarea #right .search{ padding:4px 0px 6px 6px; color:#8AB2EF}
					#rightarea #right form{ padding:0px 0px 4px 6px; margin:0px;}
					.jump select{width:250px; color:#686868;margin:0px; }
					.jump{padding-left:4px;color:#fff;}
					.jump a{color:#fff;}
					#middle{ padding:8px 8px 8px 4px; border:solid 0px #f00;}
			
							#front_outercontent
							{
									position:relative;
									padding-top:133px;
									
									margin:0px 2px;
							}	
							
						
							
								#front_contentarea
								{
								width:912px;
									min-height:260px;
									margin:0px 0px 0px 4px;	
									padding:0px 4px 0px 4px;
									background-image:url('../images/contentmidf.gif');																									
									}*html #front_contentarea{height:260px;}
								#front_leftcontent{ border:solid 0px #f00; float:left; width:590px; }	
									#btm_left{border:solid 0px #f00; float:left;}	
											#btm_left .text{ padding:4px 0px 4px 0px;color:#293C5C; font-size:12px; font-family:Arial; width:500px}
											#btm_left .text a{ font-weight:bold}
											#btm_left .heading_{ color:#AC8F49; font-size:17px; margin:0px; line-height:normal; font-family:Arial}
								#front_rightcontent{border:solid 0px #f00; float:right;width:308px; color:#CED3E7 }
									#front_rightcontent #bg{  width:308px;border:solid 0px #f00; }
										.contentbg{ }
									#front_rightcontent .text{padding-left:10px; padding-bottom:10px}
								
			
.banner{ padding-bottom:10px}	
.bannerhome{padding-bottom:3px; border-bottom:solid 1px #E0E0E0; margin-bottom:4px;}

.btmbanner{ background-image:url('/images/btmbanner.gif'); height:51px; width:269px;}
	.btmbanner .text{ color:#C7C5BF; font-size:9px;line-height:1.1em; margin:0px 4px 0px 4px; border-bottom:solid 1px #ACACAC}

#widecontent{float:right;width:700px;padding-right:4px;}	
	#widecontent iframe{ border:none;}


#footer{ border:solid 0px #f00; color:#545D66; text-align:right; font-size:90%}	
#footer a{color:#989AB3;}		
.btm
{
	height:6px;
				 background-image:url('../images/outerbtm.gif');background-repeat:no-repeat; background-position:bottom
	}

#messagetitle{border:solid 0px #f00; background-image:url('/images/titleBar3.gif'); width:421px; height:50px; background-repeat:no-repeat}
	.parentname{border:solid 0px #f00; padding:6px 0px 0px 6px;}
	.pagename{border:solid 0px #f00; color:#8E846B; padding:3px 0px 0px 3px; width:340px;}

#maintitle{border:solid 0px #f00; background-image:url('/images/titleBar.gif'); width:421px; height:50px; background-repeat:no-repeat}
	.parentname{border:solid 0px #f00; padding:6px 0px 0px 6px;}
	.pagename{border:solid 0px #f00; color:#8E846B; padding:9px 0px 0px 3px; width:340px;}
	
#maintitletwo{border:solid 0px #f00; background-image:url('/images/titleBar2.gif'); width:421px; background-color:#C2C5E6; height:50px; background-repeat:no-repeat}
	.parentnametwo{border:solid 0px #f00; color:#F7F7FC; padding:10pxx 0px 0px 6px; font-size:210%}
	.pagenametwo{border:solid 0px #f00; color:#8E846B; padding:3px 0px 0px 8px; width:340px;}
	
#maintitlesearch{ border:solid 0px #f00;width:616px; height:58px;}
	.maintitlesearchmiddle{ float:right;background-color:#C2C5E6;background-image:url('/images/search_comp_middle.gif');  border:solid 0px #f00; width:610px}
	.maintitlesearchmiddle .parentname{border:solid 0px #f00; padding:6px 0px 0px 6px;}
	.maintitlesearchmiddle .pagename{border:solid 0px #f00; color:#8E846B; padding:12px 0px 0px 3px;}

#maintitlesearchpeople{ border:solid 0px #f00;width:538px; height:58px;}	
	#maintitlesearchpeople .parentname{border:solid 0px #f00; padding:6px 0px 0px 6px;}
	#maintitlesearchpeople .pagename{border:solid 0px #f00; color:#8E846B; padding:12px 0px 0px 3px;}

	.maintitlesearchmiddlepeople{ float:right;background-color:#C2C5E6;background-image:url('/images/search_comp_middle.gif');  border:solid 0px #f00; width:532px;}

#maintitlewide{ border:solid 0px #f00;width:710px; height:58px;}
	.maintitlewidemiddle{ float:right;background-color:#C2C5E6;background-image:url('/images/search_comp_middle.gif');  border:solid 0px #f00; width:704px}
	.maintitlewidemiddle .parentname{border:solid 0px #f00; padding:6px 0px 0px 6px;}
	.maintitlewidemiddle .pagename{border:solid 0px #f00; color:#8E846B; padding:12px 0px 0px 3px;}

	#searcharea
	{
		z-index:111;
		position:absolute; 
		top:0px;
		right:0px;  
		border:solid 0px f00;
		width:280px;
	}
				#search
				{
					position:absolute;
					top:0;
					right:0px;
					border:solid 0px f00;

					width:220px; 

					}	
				.go
				{
					position:absolute;
					right:0px;
					top:4px;
					border:solid 0px f00;

					}
				#search input.box
				{
					position:absolute;
					padding:0px;
					top:5px;
					right:40px; 
					width:180px; 
					height:20px; 
					border-top:solid 0px #000; 
					font-size:120%; 
					margin:0px; 
				}
/******************* START NAV **********************/
#topnav
{
	position:absolute;
	z-index:10000;
	top:82px;
	left:0px;
	height:30px;
	border:solid 0px #f00;
	width:920px;
	background-color:#E1D7BD;
	margin:0px;
	padding:0px;
	}

	#topnav ul {
		list-style: none;
		margin: 0px;
		border:0px;	
		padding: 0px;
	}

			#topnav #ulnav li 
			{
				float:left;
				position: relative;
				text-align: left;
				cursor: default;
		list-style-image: none;			
			}




/******************* END NAV **********************/

/******************* START NAV **********************/
#toprightnav
{
	position:absolute;
	z-index:10000;
	top:25px;
	left:665px;
	border:solid 0px #f00;
	width:500px;
	}

	#toprightnav ul {
		list-style: none;
		padding: 0px;
		margin: 0px;
		border:0px;	
		
	}

			#toprightnav #ulnav a 
			{
				font-size:90%;
				color:#D5C8A6;
				text-decoration: none;
				padding:2px 4px 4px 4px;
				border-right:solid 1px #4E5A84 ;
				
			}

			#toprightnav #ulnav li 
			{
				float:left;
				position: relative;
				text-align: left;
				cursor: default;
			list-style-image: none;
			}

			#toprightnav #ulnav a.selected 
			{

				 font-weight:bold

			}

			
			#toprightnav #ulnavtop a 
			{
				font-size:90%;
				color:#D5C8A6;
				text-decoration: none;
				padding:2px 4px 4px 4px;
				border-right:solid 1px #4E5A84 ;
				
			}

			#toprightnav #ulnavtop li 
			{
				float:left;
				position: relative;
				text-align: left;
				cursor: default;
			list-style-image: none;
			}

			#toprightnav #ulnavtop a.selected 
			{

				 font-weight:bold

			}

/******************* END NAV **********************/

/*  START UL left NAV *************************************** */

#leftnav
{
	z-index:10000;
	 border:solid 0px #f00;
width:165px;
	border-bottom:solid 1px #EEEEEE;
		}

#leftnav ul 
{
	width:165px;
	list-style: none;
	padding: 0px;
	margin: 0px;
	border:0px;
	
	
}

#leftnav a 
{
	display:block;
	white-space:normal;
	text-decoration: none;
	color:#041C43;
	width:165px;
	padding:1px;
}

#leftnav li 
{
	list-style-image: none;	
	list-style: none;
	border-top:solid 1px #EEEEEE;
	cursor: default;
	padding: 0 0 0 0;
	margin: 0;
	}

#leftnav ul li a.selected, #leftnav ul li a:hover
{
	color:#fff;
	background-color:#D4C5A0;

}

#leftnav ul ul li a
{
	padding-left:20px;
width:145px;
}

#leftnav ul ul li a.selected, #leftnav ul ul li a:hover
{
		padding-left:20px;
	color:#747474;
	width:145px;
	background-color:#F2E7CD;
}

#leftnav ul ul li ul li a
{

	padding-left:20px;
	width:145px;

}

#leftnav ul ul li ul li ul li a.selected
{
	color:#747474;
	font-weight:bold
}
/* *************************************** END UL left NAV *************************************** */

.floatleft{ float:left; border:solid 0px #f00;}
.floatright{ float:right;border:solid 0px #f00;}
.floatrightimg{ float:right;border:solid 0px #f00;width:285px;height:58px;background-image:url('/images/search_sml_comp.gif');background-repeat:no-repeat}
.floatrightimg2{ float:right;border:solid 0px #f00;width:366px;height:58px;background-image:url('/images/search_sml.gif');background-repeat:no-repeat}

.newsmain{ border-top:solid 1px #EBE8E0;}
.newsitem{border-bottom:solid 1px #EBE8E0; padding:8px 0px 8px 0px}
	.newsitem a{ color:#041C43;text-decoration:underline;  font-weight:bold}
.newsdate{color:#AC8F49;}

/* START SPECIALS ******************************************************************************  */

			/* HEADING ELEMENT (id=7)*/
			
.heading_{
  color:#30428B;
  font-weight:bold;
}

.heading_blue{
  color:#5D6EA6;
  font-weight:bold;
  font-size:140%;
}

.heading_big{
  color:#30428B;
  font-size:140%;
  font-weight:bold;
  margin-right:2px;
}
			/* IMAGE ELEMENT (id=2)*/
.leftwrap{
  float:left;
}

.rightwrap{
  float:right;
}

.front{ border:solid 0px #f00; padding-left:10px;padding-top:4px;padding-bottom:4px;}

.imgborder{
  background-color:#F2F2F2;
  padding:6px;
  border-top: 1px solid #B8B8B8;
  border-bottom: 1px solid #B8B8B8;
}
			/* TABLE ELEMENT (id=3)*/
table {  font-size:140%;}
table.tableblack{text-align:left;border-top: #000000 1px solid; border-left: #000000 1px solid}
td.tableblack{border-right: #000000 1px solid; border-bottom: #000000 1px solid}
th.tableblack{border-right: #000000 1px solid; border-bottom: #000000 1px solid; background-color:#ccc;}

table.tableblackmaxwidth{text-align:left;border-top: #000000 1px solid; border-left: #000000 1px solid; width:100%}
td.tableblackmaxwidth{border-right: #000000 1px solid; border-bottom: #000000 1px solid}
th.tableblackmaxwidth{border-right: #000000 1px solid; border-bottom: #000000 1px solid; background-color:#ccc}

table.blue{text-align:left;padding:10px; width:95%; color:#666;}
table.blue th{background-color:#F2F4FA;border-bottom: #E0E3EB 1px solid;padding:10px 4px 10px 14px;}
table.blue td{background-color:#F2F4FA;border-bottom: #E0E3EB 1px solid;padding:10px 4px 10px 14px;}
table.blue th.blue{color:#595959; padding:10px 4px 10px 14px; text-align:left;}
table.blue td.last{border-right:solid 1px #A1A1A1;border-bottom: #E0E3EB 1px solid;color:#595959; padding:10px 4px 10px 14px; text-align:left;}
table.blue th.last{background:url('/images/cornerR.gif') top right no-repeat;color:#595959; padding:10px 4px 10px 14px; text-align:left;}
table.blue td.btm{background:url('/images/cornerBtmR.gif') bottom right no-repeat; padding:0px;}

table.lwide{text-align:left;padding:10px; width:95%; color:#666;}
table.lwide th{background-color:#F2F4FA;border-bottom: #E0E3EB 1px solid;padding:10px 4px 10px 14px;}
table.lwide td{background-color:#F2F4FA;border-bottom: #E0E3EB 1px solid;padding:10px 4px 10px 14px;}
table.lwide th.blue{border-bottom: #E0E3EB 1px solid;  color:#595959; padding:10px 4px 10px 14px; text-align:left;}
table.lwide td.last{border-right:solid 1px #A1A1A1;border-bottom: #E0E3EB 1px solid;color:#595959; padding:10px 4px 10px 14px; text-align:left;}
table.lwide th.last{background:url('/images/cornerR.gif') top right no-repeat;border-bottom: #E0E3EB 1px solid;color:#595959; padding:10px 4px 10px 14px; text-align:left;}
table.lwide td.btm{background:url('/images/cornerBtmR.gif') bottom right no-repeat; padding:0px;}
table.lwide td.lwide{border-bottom: #E0E3EB 1px solid; padding:10px 4px 10px 14px;}
table.lwide td.wide{ border-bottom: #E0E3EB 1px solid; width:120px; padding:10px 4px 10px 14px;}
table.lwide th.lwide{color:#595959; padding:10px 4px 10px 14px; text-align:left; }
table.tablemaxwidth{width:100%}
/*  END SPECIALS ******************************************************************************  */

/* **************START NEWS FRONT PAGE********************************************************************************************** */
	.newsfront{ margin:6px 2px 2px 2px; color:#EBEBEB }
		.newsfront a{ color:#fff; text-decoration:underline}
	.newsfrontitem{border-top:solid 1px #3D638F; padding-top:3px; padding-bottom:3px; margin-left:6px; margin-right:4px}
	.newsfrontheading{color:#C3C3C3; font-weight:bold}
/* END NEWS FRONT PAGE********************************************************************************************** */


/* **************START PEOPLE TEMPLATE**********************************************************************************************
	#peopledd{ font-family:Trebuchet MS; font-size:10px;}
		.peopleunselected{background-color:#E0E2F2;height:20px;  margin:2px 0px 2px 0px; }
			*html .peopleselected .top{width:398px;}
			.unsel_name{ float:left; width:360px;padding:3px 0px 0px 0px; border:solid 0px f00;}
			.unsel_name a{ padding-right:10px; color:#6E6E6E; text-decoration:none; }

		.peopleselected{ border-bottom:solid 1px #EDF0FB; padding:1px 0px 0px 0px;}
			.peopleselected .top{ background-color:#30428C;  height:20px; width:414px;font-weight:bold;}
			*html .peopleselected .top{width:398px;height:20px;}
			.peopleselected .bottom{background-image:url('/images/sel_btm.gif');min-height:144px; width:398px; padding-top:12px; padding-left:16px}
			*html .peopleselected .bottom{width:398px;height:144px;}
			.sel_right{ float:right; border:solid 0px #f00; width:400px;border:solid 0px #f00;}
			.sel_name{color:#fff;  width:370px; float:left;padding:3px 0px 0px 0px;}
			.sel_name a{ padding-right:10px;color:#fff;}
			.sel_name a:hover{color:#fff; text-decoration:underline;}
			.pic{ float:left; border:solid 1px #BFC5E7; margin-right:15px;}
			.biog{ float:right; border:solid 0px #f00; width:260px;}
/* END PEOPLE TEMPLATE********************************************************************************************** */
	
/* **************START PEOPLE TEMPLATE********************************************************************************************** */
	#peopledd{ font-family:Trebuchet MS; font-size:10px;}
		.peopleunselected{background-color:#DFD4BA;height:20px;  margin:2px 0px 2px 0px; }
		*html .peopleunselected{width:414px;}
			.unsel_name{ float:left; width:360px;padding:3px 0px 0px 0px; border:solid 0px #f00;}
			.unsel_name a{ padding-right:30px; color:#6E6E6E; text-decoration:none;border:solid 0px #f00; }
			.unsel_name a.arrow{padding-right:5px;}
			
		.peopleselected{ border-bottom:solid 1px #EDF0FB; padding:1px 0px 0px 0px;}
			.peopleselected .top{ background-color:#AC8F49;  height:20px; width:414px;font-weight:bold;}
			*html .peopleselected .top{width:414px;height:20px;}
			.peopleselected .bottom{background-image:url('/images/sel_btm.gif');min-height:144px;width:398px; padding-top:12px; padding-left:16px;}
			*html .peopleselected .bottom{width:398px;height:144px;}
			.sel_right{ float:right; border:solid 0px #f00; width:400px;}
			.sel_name{color:#fff;  width:370px; float:left;padding:3px 0px 0px 0px;}
			.sel_name a{ padding-right:30px;color:#fff; text-decoration:none}
			.sel_name a.arrow{padding-right:5px}
			.sel_name a:hover{color:#fff; text-decoration:underline;}
			.pic{ float:left; border:solid 1px #BFC5E7; margin-right:15px;}
			.biog{ float:right;  width:205px;}
/* END PEOPLE TEMPLATE********************************************************************************************** */
	
	
	
/* **************START FRONT FEED********************************************************************************************** */
	.feedright{border:solid 0px f00;float:right;padding:10px 0px 0px 0px;width:119; height:90px; background-repeat:no-repeat;background-image:url('/images/share_white.gif'); margin:4px 4px 0px 0px;}

	.feedleft{  float:left; width:170px}
		.frontfeed{border:solid 0px f00; color:#4E5661; padding-top:4px; padding-left:6px; font-size:8px;}	
			.frontfeed h2{ color:#576AA6; font-size:13px;padding:0px; margin:0px; line-height:normal; font-family:Arial}
			.price{  font-size:11px;  font-weight:bold; padding-top:0px;  width:170px }
			span#change, span#changeper{ font-size:8px; padding-right:4px;  font-weight:bold}
			span#price{ padding-right:0px;}
			.feedtext{ padding-right:4px;  font-size:8px; display:block; clear:both; }
			span#mrktcap{ float:right; }
			.mrktcap{width:120px;font-size:9px;color:#616E9C}
/* END FRONT FEED************************************************************************************************************* */	
	
/* **************START INVESTOR results********************************************************************************************** */
	#middle_investor{ padding:8px; border:solid 0px #f00; padding-left:0px}
		.investor_key{ border:solid 0px #f00; height:58px; background-image:url('/images/investor_key.gif'); margin-bottom:10px; background-repeat:no-repeat}	
		table.heading{color:#8C8C8C; font-family:Trebuchet MS; width:419px;}
			td.one{ width:235px;border:solid 0px #f00; padding-left:10px}
				td.one .text{ color:#30428B}
			td.two {width:18px;border:solid 0px #f00;}
			td.three{ width:15px;border:solid 0px #f00;}
			td.four{ width:10px;border:solid 0px #f00;}
			
		.results{ border:solid 0px #f00; width:420px;}
			.results .heading{border-right:solid 1px #C2C5E6;border-left:solid 1px #C2C5E6; padding-bottom:4px; width:408px;padding-left:10px}*html .results .heading{width:408px;}
		.result_item{ border-bottom:solid 1px #F0F0F0;border-right:solid 1px #C2C5E6;border-left:solid 1px #C2C5E6; height:20px;padding:2px 0px 2px 10px }
				.result_item .title{ color:#30428B; border:solid 0px #f00; width:239px; float:left;color:#30428B}
				.icon_wmv{ border:solid 0px #ccc;float:right; width:120px}
				.icon_pdf{ border:solid 0px #ccc; float:right; width:160px}		
				.icon_ppt{ border:solid 0px #ccc;float:right; width:80px}	
				.icon_doc{ border:solid 0px #ccc;float:right; width:30px; }	 
				.icon{ border:solid 0px #ccc;float:right; width:30px; }	
				
.docdownload{ border:solid 0px #f00; width:400px; height:18px; padding:2px 0px 2px 0px;}
	.doctxt{ float:left;  border:none;}
		.doctxt a{ text-decoration:none;border:none;}
	.docfile{ float:right}
	.download{ border-top:solid 1px #F0F0F0;}				
/* END INVESTOR results********************************************************************************************** */
	
	
.text ol li{ border-bottom:solid 1px #EAEAEA; margin-bottom:3px;padding-bottom:15px;}
	.text ol li a{ color:#787777; text-decoration:none;}
	
	
/* **************START search BY COMPANY********************************************************************************************** */	
#searchcomp{border:solid 0px #000;width:912px; height:55px;padding-right:4px; margin-bottom:10px;}	
	#menu{border:solid 0px #f00;padding:2px 2px;;  height:338px;}
	#menu select{width:200px; color:#919191; font-size:110%}
	option.highlight{ color:#4362AC}
	
	
	#menuleft{width:412px; float:left; border:solid 0px #f00;}
	#menuright{width:499px; float:right; border:solid 0px #f00; }
	#menurightprint{width:496px; float:left; border:solid 0px #f00;}
	#menuinstruction {position:absolute;left:220px;top:220px;z-index:1;}
	
	#menuleft_two{width:286px; float:left; border:solid 0px #f00;}
	#menuright_two{width:574px; float:right; border:solid 0px #ccc;}
	.printstyle{width:282px;height:280px;text-align:left}
	
		.option1{float:left; width:202px; height:338px; background-color:#435EA0;}
		.option2{float:right; width:202px;height:338px;background-color:#435EA0;}
		.option2_transparent{float:right; width:202px;height:338px;}
		.option2_transparent_people{float:left; width:202px;height:338px;}
		.scroll {width:202px; height:224px;overflow:scroll;overflow-x:hidden;scrollbar-base-color: #294792;scrollbar-arrow-color: #fff;scrollbar-track-color: #435EA0;scrollbar-highlight-color: #7F9EE5;}
		.option3_transparent{float:left;width:202px;height:338px;}
		.option4_transparent{float:right;width:284px;height:338px; }
		.option3{float:left; width:202px;height:338px;background-color:#435EA0;}
		.option4{float:right;width:284px; height:338px;background-color:#000; border:solid 0px #f00;}
			.people{overflow:scroll;overflow-x:hidden;width:284px; height:224px;}
			.people_item{ color:#fff;border-bottom:solid 1px #5F5F5F; padding:4px 10px 4px 10px; margin:2px 0px 2px 0px}
			.line{width:260px; }
			.title{ float:left; width:60px; color:#BFBFBF;border:solid 0px f00; }
			.title a {text-decoration:none}
			.title a:hover {text-decoration:underline;}
			.info{color:#fff; width:190px; border:solid 0px #f00; }
			.info a {color:#fff;}
			.personlist{ border-top:solid 1px #A1AFD0; height:20px;width:195px; margin-top:4px; padding-top:2px;}
			.dashed{ border-top:solid 1px #A1AFD0; height:20px;width:320px; margin-top:4px; padding-top:2px;}
				.dashed input{ width:200px;}
			.highlight a:hover{color:#fff}
			
			.peoplesub{ width:278px}
			.peoplesub input{ float:right; background-color:#99ABD5; border:solid 1px #fff; color:#fff; width:70px; font-weight:bold; margin-top:5px;}
			
			.peopledet{ border:solid 0px f00; color:#fff; width:366px; margin-top:12px; height:100px;}
				.det_{ padding:4px 0px 4px 4px; width:360px; border:solid 0px #f00;}
				.det_title{ float:left; width:100px; }
				.det_info{text-align:left} 
				.det_info a {color:#FFF;}
				.option1_people{ color:#fff;float:left; width:332px; height:338px; background-color:#435EA0;}
					.option1_people input.submit{ border:none;}
				.option2_people{float:right; width:366px;height:337px;background-color:#000;}
				.option3_people{border:solid 0px f00; color:#fff;float:left; width:202px;height:338px;background-color:#435EA0;}			
					.option3_people a{padding-left:6px;color:#fff; text-decoration:underline}
					.option3_people a.highlight{color:#fff; text-decoration:none;}
.people
{
scrollbar-base-color: #666;
scrollbar-arrow-color: #fff;
scrollbar-track-color: #000;
scrollbar-highlight-color: #666;
} 		
/* END search BY COMPANY********************************************************************************************** */	
	
.sidedoc{ border:solid 0px #f00; height:20px; color:#fff; padding-left:8px;}
	.sidedoc a{color:#fff}
	.file{color:#fff; float:right; text-transform:uppercase; padding-right:4px;}




/* group directory style for links NDK 23/11 */

.grplink {width:202px; }
.grplink a {width:190px; color:#9cacd3; font-size:80%; font-family:arial;padding:0 0 0 10px;height:20px;border-top:solid 1px #9cacd3; margin-left:2px;text-decoration:none;display:block;}
.grplink a.selected  {width:190px; color:#FFF;}
.grplink a:hover {width:190px; color:#FFF;}

/* ------------------------------------------------ */

div.input{font: 100% arial;	color:#939393;width:70%;clear:both;}
div.input div.caption{	float:left;	color:#939393;margin:10px 0 0 0;}
div.input div.element{  float:right;  width:63%;   margin:10px 0px 0 0;}
input .rank{width:222px; color:f00;}
.text {text-decoration: none;}

#jump-to{	position: absolute;	top: 0;	left: -9999px;}
#jump-to a:hover{	background-color: #EEE;	}
#jump-to a:focus
{
	display: block; 
	position: absolute; 
	top: 20px; 
	left: 10020px; 
	font-size: 1.5em; 
	background-color: #FFF; 
	border: solid 2px #3E66A2; 
	color: #3E66A2;
	padding: 10px; 
	width: 15em; 
	z-index: 1;
}

