td {
	text-align: left;
	vertical-align: top;
	font-family:Verdana;
	font-size:12px;
	color:#5f5f5f;
	line-height:16px;
	margin-left: 12px;
}

tdreverse {
	text-align: left;
	vertical-align: middle;
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	line-height:16px;
	margin-left: 12px;
	margin-top: 8px;
}

body{background:#ffffff;}
	
	#wrapper{width:940px; margin:0px auto; overflow:hidden;}
		.content{background:#FFF; clear:both; display:block;}
		
		
		
	/* Everything CSS Sprite Menu */
	ul#menu{margin:0; padding:0; list-style:none; clear:both;}
		#menu li{
	overflow:hidden;
	text-indent:-9999px;
	display:inline;
	float:left;
	margin-right:0px;
}


			#menu li a{background:url('images/menu-sprite.jpg') no-repeat; width:100%; height:100%; display:block;}
			
			/* Home Button */
			#menu li.home{width:92px; height:38px;}
				#menu li.home a{background-position:-2px -5px;}
				#menu li.home a:hover{background-position:-2px -75px;}
				#menu li.home a.selected{background-position:-2px -145px;}
			
			/* Advisor Button */
			#menu li.advisors{width:105px; height:38px;}
				#menu li.advisors a{background-position:-94px -5px;}
				#menu li.advisors a:hover{background-position:-94px -75px;}
				#menu li.advisors a.selected{background-position:-94px -145px;}
				
			/* Banks Button */
			#menu li.banks{width:116px; height:38px;}
				#menu li.banks a{background-position:-199px -5px;}
				#menu li.banks a:hover{background-position:-199px -75px;}
				#menu li.banks a.selected{background-position:-199px -145px;}
				
			/* CPAs Button */
			#menu li.cpas{width:139px; height:38px;}
				#menu li.cpas a{background-position:-315px -5px;}
				#menu li.cpas a:hover{background-position:-315px -75px;}
				#menu li.cpas a.selected{background-position:-315px -145px;}
				
			/* Nonprofits Button */
			#menu li.nonprofits{width:131px; height:38px;}
				#menu li.nonprofits a{background-position:-454px -5px;}
				#menu li.nonprofits a:hover{background-position:-454px -75px;}
				#menu li.nonprofits a.selected{background-position:-454px -145px;}
				
			/* Investors Button */
			#menu li.investors{width:112px; height:38px;}
				#menu li.investors a{background-position:-585px -5px;}
				#menu li.investors a:hover{background-position:-585px -75px;}
				#menu li.investors a.selected{background-position:-585px -145px;}
				
			/* Company Button */
			#menu li.company{width:107px; height:38px;}
				#menu li.company a{background-position:-697px -5px;}
				#menu li.company a:hover{background-position:-697px -75px;}
				#menu li.company a.selected{background-position:-697px -145px;}
				
			/* Contact Button */
			#menu li.contact{width:138px; height:38px;}
				#menu li.contact a{background-position:-804px -5px;}
				#menu li.contact a:hover{background-position:-804px -75px;}
				#menu li.contact a.selected{background-position:-804px -145px;}
				



.submit_registry{background-color:#c6c9cb;
	width:150px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #7b8490;}
	
.input_contact{background-color:#fff;
	width:320px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #7b8490;}
	
.textarea_contact{background-color:#fff;
	width:320px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #7b8490;}
	
.select{background-color:#fff;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #7b8490;}



body {
	margin:0px;
	padding:0px;
	background-image:url(images/background.jpg);
	background-repeat:no-repeat;
	background-color:#95A2AB;
}
.tab {
	background-color:#4b5c72;
	background-image: url(images/FA_banner_blank.jpg);
	background-repeat:no-repeat;
}
.tabblank {
	background-color:#4b5c72;
	background-image: url(images/FA_banner_blank.jpg);
	background-repeat:no-repeat;
}
.tab2 {
	background-color:#4b5c72;
}
.tab_white {
	background-color:#ffffff;
}
.tab_bot { background-color:#364456;}
.liner { background-color:#88b1e6;}
.header {
	background-image:url(banner.jpg);
	background-repeat:no-repeat;
}
.menus {
	background-image:url(images/menu.jpg);
	background-repeat:no-repeat;
	line-height: 18px;
}
.baner1 {background-image:url(images/homebox1.jpg); background-repeat:no-repeat;}
.baner2 {background-image:url(images/homebox2.jpg); background-repeat:no-repeat;}
.baner3 {background-image:url(images/homebox3.jpg); background-repeat:no-repeat;}
.baner4 {background-image:url(images/homebox4.jpg); background-repeat:no-repeat;}
.baner5 {background-image:url(images/homebox5.jpg); background-repeat:no-repeat;}


.menu_bottom         { font-family: Verdana, serif; font-size: 11px; color: #fefefe; text-decoration:none;}
.menu_bottom:link    { font-family: Verdana, serif; font-size: 11px; color: #fefefe; text-decoration:none;}
.menu_bottom:hover   { font-family: Verdana, serif; font-size: 11px; color: #fefefe; text-decoration:underline;}
.menu_bottom:active  { font-family: Verdana, serif; font-size: 11px; color: #fefefe; text-decoration:none;}

.links         {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #4d6884;
	text-decoration:none;
	line-height: 22px;
}
.links:link    {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #4d6884;
	text-decoration:none;
	line-height: 22px;
}
.links:hover   {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #3E4043;
	text-decoration:underline;
	line-height: 22px;
}
.links:active  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #4d6884;
	text-decoration:none;
	line-height: 22px;
}

.dottedlink  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #5f5f5f;
	text-decoration:none;
	line-height: 20px;
	font-style: italic;
}
.dottedname  {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #5f5f5f;
	text-decoration:none;
	line-height: 20px;
	
	
}

.dottedlink   { font-family: Verdana, serif; font-size: 12px; color: #5f5f5f; text-decoration:none;}
.dottedlink:link    { font-family: Verdana, serif; font-size: 12px; color: #5f5f5f; text-decoration:none;}
.dottedlink:hover   { font-family: Verdana, serif; font-size: 12px; color: #5f5f5f; text-decoration:none;}
.dottedlink:active  { font-family: Verdana, serif; font-size: 12px; color: #5f5f5f; text-decoration:none;}

.read         { font-family: Verdana, serif; font-size: 12px; color: #4d6884; text-decoration:underline;}
.read:link    { font-family: Verdana, serif; font-size: 12px; color: #4d6884; text-decoration:underline;}
.read:hover   { font-family: Verdana, serif; font-size: 12px; color: #4d6884; text-decoration:none;}
.read:active  { font-family: Verdana, serif; font-size: 12px; color: #4d6884; text-decoration:underline;}

.mail         { font-family: Verdana, serif; font-size: 14px; color: #4d6884; text-decoration:underline;}
.mail:link    { font-family: Verdana, serif; font-size: 14px; color: #4d6884; text-decoration:underline;}
.mail:hover   { font-family: Verdana, serif; font-size: 14px; color: #4d6884; text-decoration:none;}
.mail:active  { font-family: Verdana, serif; font-size: 14px; color: #4d6884; text-decoration:underline;}

.links_top         { font-family: Verdana, serif; font-size: 14px; color: #4d6884; text-decoration:none;}
.links_top:link    { font-family: Verdana, serif; font-size: 14px; color: #4d6884; text-decoration:none;}
.links_top:hover   { font-family: Verdana, serif; font-size: 14px; color: #4d6884; text-decoration:underline;}
.links_top:active  { font-family: Verdana, serif; font-size: 14px; color: #4d6884; text-decoration:none;}

.name {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#5f5f5f;
	line-height: 23px;
}
.namesmall {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#5f5f5f;
	line-height: 21px;
}
.namebig {
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#4d6884;
	line-height: 26px;	
}
.namebigger {
	font-family:Verdana, Geneva, sans-serif;
	font-size:26px;
	color:#4d6884;
	line-height: 32px;
}
.leadername {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#4d6884;
	line-height: 22px;
	letter-spacing: 1px;
}
.leadernamebig {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	color:#4d6884;
	line-height: 35px;
	letter-spacing: 1px;
}
.advisorscoop {
	margin-left:740px;
	margin-top:80px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight: bold;
	padding: 0px;
	color: #475A68;
	float: right;
}

.logotop {
	margin-left:30px;
	margin-top:20px;
	float: left;
}

.header{
	width:940px;
	height:20px;
	margin:auto;
}

.right_header{
	margin-left:550px;
	width:375px;
	margin-top:22px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight: normal;
	padding: 0px;
	color: #475A68;
}

#logo{
	float:left;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}

.company1 {font-size:35px; color:#ffffff;}
.slogan {font-family:Arial; font-size:35px; color:#256fbc; line-height:40px;}
.slogan1 {font-family:Arial; font-size:25px; color:#184580; }
.baner {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-transform:none;
	margin-top: 6px;
	font-weight: bold;
	line-height: 16px;
}


.red { color:#FF0000}
.white { color:#ffffff}
.ser { color:#adadad}
.blue { color:#345771}
.s1 {font-size:36px; line-height:40px;}
.s2 {font-family:Arial, serif; font-size:14px;}
.s3 {font-size:60px; line-height:60px;}


.pictures {
	float:right;
	margin-right:18px;
	margin-left: 24px;
	margin-bottom: 18px;
	margin-top: 10px;
}

.picturesmall {
	float:right;
	margin-right:0px;
	margin-left: 8px;
	margin-bottom: 10px;
	margin-top: 4px;
}
.pictureleft {
	float:left;
	margin-right:14px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 4px;
}

.strrr { list-style-image: url('images/str.jpg'); padding-left:15px; margin-left:15px; line-height:21px; margin-top:0px; margin-bottom:0px;}
.read_im {margin-right:10px;}
.line {padding-top:7px; padding-bottom:7px;}
.line1 {padding-top:10px; padding-bottom:10px;}
.str {margin-right:15px;}

.copyright {
	float:none;
	margin-left:10px;
	margin-top:10px;
	padding-bottom:10px;
	color:#5f5f5f;
	font-size:10px;
	line-height:14px;
	margin-right: 10px;
	text-align: center;
}
.div_menu_bottom {float:right; margin-right:20px; margin-top:25px; padding-bottom:20px; color:#39424e; font-size:11px;}
.blok_top {
	margin-left:10px;
	margin-top:10px;
	font-family:Arial;
	font-size:16px;
	line-height:22px;
	margin-bottom: 10px;
}
.blok_baner {
	margin-left:12px;
	margin-right:10px;
	margin-top:5px;
	color:#5f5f5f;
}

.blok_banerborder {
	padding-right:5px;
	padding-left:5px;
}
.blok_banernews {
	margin-left:12px;
	margin-right:10px;
	margin-top:12px;
	color:#ffffff;
	background-color: 4d6884;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

.blok_noline {
	margin-left:12px;
	margin-right:10px;
	margin-top:6px;
	color:#5f5f5f;
}

.blok_banerbold {
	color:#ffffff;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.blok_left {
	margin-left:12px;
	margin-right:12px;
	background-color: #f2f2f2;
	padding-left: 12px;
	padding-top: 12px;
}

.blok_leftflash {
	margin-right:12px;
	padding-left: 12px;
	padding-top: 12px;
}


.blok_leftrev {
	margin-left:12px;
	margin-right:12px;
	background-color: #ffffff;
	padding-left: 12px;
	padding-top: 12px;
	font-size: 11px;
}
.blok {margin-right:20px; margin-left:20px; padding-bottom:30px;}
.blok1 {
	margin-right:12px;
	margin-left:12px;
}

.blok_baner copy {
	color: #5f5f5f;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
}
.tab_white tr td table tr td .blok_banernews table tr td {
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
}
.tab_white tr td table tr td {
	text-align: left;
}
.contactbox {
	color: #fff;
	font-weight: bold;	
}
contactbox2 {
	color: #4d6884;
}
.tab_white tr td table tr td .blok1 table tr td table tr .contactbox {
	color: #4d6884;
}
.ContactRegular {
	font-weight: normal;
}
.CopyBold {
	font-weight: bold;
}
.BrightArrow {
	font-weight: bold;
	color:#fe9001
}
.IntroSubhead {
	font-size: 14px;
	color: #4d6884;	
}
.IntroSubheadBold {
	font-size: 14px;
	color: #4d6884;
	font-weight: bold;
}
.asterisk {
	font-size: 10px;
}
.CopyItalic {
	font-style: italic;
}

.quote {
	font-style: italic;
	font-size: 12px;
	color: #252E3F;
	line-height: 16px;
}
#search_box
{
	position:inherit;
}
#searchResults{
position:absolute;
top:160px;
left:225px;
color:#666;
font-weight:bold;
}
.Read more link {
	color: #FFF;
}
.tab_white tr td table tr td .blok_banernews table tr td a {
	color: #FFF;
}
.HeaderLink {
	width: 380px;
	height: 78px;
	margin-top: 26px;
}

