/* Investor Search */

/*slider*/
.searchFilters { background:#F1F1E8; border-bottom:1px solid #BCBCAF; padding:10px; }

.quickResults{background:#FFF;border-top:0;border:1px solid #999;color:black;font-size:0;font-weight:normal;position:absolute;left:0;text-align:left;top:19px;width:364px;z-index:10;}
	.quickResults div{background:#F1F1E8;font-size:12px;padding:2px;position:relative;z-index:99;}
	.quickResults div:hover,
	.quickResults .active{background: #FFC;cursor:pointer;}
	
.srchBlk{ border-bottom:1px dashed #bcbcaf; padding:10px 0; position:relative;}
	.srchBlkTitle { background-color:#81B3DC; color:#FFF; padding:5px; }
	.srchBlkDesc{background:#C9DCEB;border-bottom:1px solid #81B3DC;color:#5A8DB7;font-weight:bold;padding:5px 5px 0;text-align:center;position:relative;z-index:12;}
	.magGlass{background:transparent url(/skin/img/bg/slider.png) no-repeat -72px 0;display:block;height:14px;width:14px;position:absolute;right:2px;top:4px;z-index:10;}
	.srchBlk .title { color:#62625B; display:block; font-weight:bold; font-size:12px; margin:2px 0 6px; }
	.srchBlk .drpdwn { width:170px; }
	.srchBlk .help { background:transparent url(/skin/img/bg/slider.png) no-repeat -20px 0; display: block; float:right; height:17px; width:17px; }
	.srchBlk .points { color:#62625B;font-size:11px;font-weight:bold;padding:0 5px; }
	.srchBlk .notes{border-top:1px dotted #999;color:#333;display:block;font-style:italic;margin:5px 5px 0;padding:5px 0 10px;}
	.slider { background: transparent url(/skin/img/bg/slider.png) no-repeat 5px -25px; height:35px; margin-top:14px; /*margin:0 auto; padding:10px 0 0 0;*/ position:relative; width:176px; }
		.slider .handle { background: transparent url(/skin/img/bg/slider.png) no-repeat 0 0; cursor:move; height:20px; margin-top:14px; width:11px; position:absolute !important; z-index:1;}
		.slider .span { background-color: #C1F8AE; border-bottom:2px solid #A4E28F; height:7px; position:relative; top:5px;}
	.srchBlk .ticks { left:-8px; position:absolute; white-space:nowrap; }
	.srchBlk .ticks > span { display:inline-block; font-size:9px; line-height:8px; text-align:center; }
	.srchBlk .ticks > span > span { display:block; font-size:7px; }
	.col3wrap{background:#FFF;border:1px solid #81A7CE;left:0;position:absolute;top:53px;z-index:11;}
		.col3 {position:relative;z-index:10; }
			.col3 td {color:#333;font-size:11px;font-weight:normal;padding:1px 24px 1px 4px;white-space:nowrap;width:33%;}
			.col3 td label{position:relative;top:-2px;}
	#optBlock input { margin-right:5px; vertical-align:top; }
	#optBlock label { color:#62625B; display:inline-block; margin-top:3px; white-space:normal !important; width:150px; }

/* Search Box */
#grpSrchBlk { margin-bottom:0; padding:8px; text-align:center; }

/*searchitems*/
.srchItemLst { border-top:1px solid #d4d4d4; padding-top:45px; }
	.srchItem{ border-bottom:1px solid #d4d4d4; margin:0 10px; min-height:48px; padding:20px 10px 20px 0; }
		.srchItemLst .srchItem:first-child { border-top:1px solid #d4d4d4; } 
	
		.srchItem a { text-decoration:none; }
		.srchItem a:hover { text-decoration:underline; }
		
		.grpInfo { margin-left:60px; }
			.srchItem .grpName { margin:-4px 0 4px; width:58%; }  
			.srchItem .grpStats { list-style:none; width:260px; }
			.srchItem .grpBdgSet { margin-bottom:16px; }
				.srchItem .grpBdg { margin-bottom:8px; }

.srchInfo { margin:8px; text-align:center; }
	#investorSearchForm\00003Ascrl { position:absolute; top:0; width:490px; }
	
	.siNumResults { display:inline-block; float:left; font-weight:bold; padding:2px; } 
	.pagin { margin-top:0; float:left; clear:left;}
	.srchInfo .acnMenu { text-align:left; }

/* Finding groups throbber */
.findingGroupsWrapper{ position:fixed; top:0; left:0; z-index:150; height:1000px; width:990px; }
	.findingGroups{ -moz-border-radius:8px; -webkit-border-radius:8px; background:#000; color:#FFF; filter:alpha(opacity=80); font-size:30px; font-weight:bold; height:300px; margin:auto; position:relative; opacity:0.8; text-align:center; width:504px; z-index:150; }

/* i dont need a comment when the name of the class is what it is :P */
.pendingMemberships{background:#FFF;border:1px solid #DDD;margin:8px 0 8px 8px;}
	.pendingMembershipsTitle{background:#DBE5ED;display:block;font-size:15px;font-weight:bold;padding:10px;}
	.membershipList{margin:8px 0;}
	.membership{border-bottom:1px solid #F0F0F0;margin:2px 10px;padding:4px 3px;position:relative;}
	.membershipLogo{background:#FFF;border:1px solid #D5D5D5;display:block;float:left;height:25px;margin:2px 10px 2px 0;width:25px;}
	.pink{background:#FCC;}
