body {
	font-family: Arial;
	color: #000;
	font-size: 12px;
	line-height:18px;
	background: #fff url(/images/bg.jpg) repeat-x;
	margin: 0 0 0 10px;
}

body { behavior: url("csshover3.htc"); } 

h3, h2, .header {
	color: #445d79;
	font-size: 13px;
	font-weight: bold;
	clear: bottom;
}

img, div { behavior: url(/js/iepngfix.htc) }

a {
	color: #375270;
}

a:hover {
	text-decoration: none;
}

sup {
	font-size: 6px;
}

#wrapper {
	float: left;
	width: 948px;
}

#header {
	width: 948px;
	height: 95px;
	float: left;
	display: inline;
}

.logo {
	float: left;
	margin-top: 40px;
	margin-left: 50px;
}

#search {
	float: right;
	display: inline;
	width: 218px;
	height: 45px;
}

.search_bg {
	float: right;
	display: inline;
	width: 208px;
	height: 5px;
	text-align: left;
	padding-left: 10px;
	padding-top: 34px;
	font-size: 10px;
	background: url(/images/search_bg.gif) repeat-y;
	color: #585858;
}
.search_bottom {
	float: right;
	display: inline;
	width: 218px;
	height: 10px;
	background: url(/images/search_bottom.gif) no-repeat;
}

.searchfield {
	position: absolute;
	top: 13px;
}

#banner {
	float: left;
	width: 987px;
	min-height: 220px;
	text-align: center;
}

.bannerhomeswf {
	width: 590px;
	float: left;
	height: 220px;
}

.bannerhomebg {
	width: 396px;
	height: 220px;
	float: left;
	background: url(../images/banner_homeright2.jpg) no-repeat;
	background-image: url(/images/home/banner_homeright2.jpg);
}

.bannerhome {
	width: 986px;
	float: left;
	display: inline;
	height: 220px;
}

.bannerspecialty {
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_specialty.jpg) no-repeat;
}

.banneragri {
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_agribiz.jpg) no-repeat;
}

.bannerprivate{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_private.jpg) no-repeat;
}

.bannertrust{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_trust.jpg) no-repeat;
}

.bannercompliance{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_compliance.jpg) no-repeat;
}

.bannermanufacturing{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_manufacturing.jpg) no-repeat;
}

.bannernpo{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_npo.jpg) no-repeat;
}

.bannerestate{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_estate.jpg) no-repeat;
}

.bannertech{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_tech.jpg) no-repeat;
}

.bannerventure{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_venture.jpg) no-repeat;
}

.bannernews{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_news.jpg) no-repeat;
}

.bannerknowledge{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_knowledge.jpg) no-repeat;
}

.bannerservices{
	width: 987px;
	float: left;
	height: 220px;
	background:  url(/images/banner_services.jpg) no-repeat;
}

.bannercareer{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_career.jpg) no-repeat;
}

.bannercontact{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_contact.jpg) no-repeat;
}


.bannerabout{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_about.jpg) no-repeat;
}

.bannerstaff{
	width: 987px;
	float: left;
	display: inline;
	height: 220px;
	background:  url(/images/banner_staff.jpg) no-repeat;
}

.bannerwrap {
	width: 500px;
	min-height: 320px;
	margin: 0 auto;
	padding-left: 50px;
	padding-right: 200px;
}

.homewhitepaper {
	float:right;
	display:inline;
	margin-top:120px;
	margin-right:70px;
	width:159px;
	line-height: 17px;
	font-size: 12px;
	text-align:left;
	z-index:50;
}

#prebanner {
	width: 1000px;
	height: 30px;
	float: left;
	display: inline;
	text-align: left;
	margin-top: 15px;
}

#leftmenu {
	float: left;
	display: inline;
	vertical-align: bottom;
	width: 300px;
	height: 30px;
}

#leftmenu .left {
	float: left;
	display: inline;
	width: 11px;
	height: 22px;
	background: url(/images/leftmenu_left.gif) no-repeat;
	margin-top: 8px;
	margin-left: -2px;
	padding-top: 5px;
}

#leftmenu .right {
	float: left;
	display: inline;
	width: 11px;
	height: 22px;
	background: url(/images/leftmenu_right.gif) no-repeat;
	margin-top: 8px;
}

#leftmenu .bg {
	float: left;
	display: inline;
	height: 22px;
	background: url(/images/leftmenu_bg.gif) repeat-x;
	margin-top: 8px;
	padding-top: 3px;
}

#leftmenu a {
	color: #fff;
	text-decoration: none;
	font-size: 10px;
	margin-right: 10px;
	margin-left: 10px;
}

#leftmenu a:hover {
	color: #000;
}

#clientlogin {
	height: 1px;
	width: 948px;
	text-align: right;
	float: right;
	margin-top: -7px;
	padding-right:43px;
}

#clientlogin a {
	float: right;
	color: #375270;
	font-size: 10px;
}

#clientlogin a:hover {
	color: #585858;
}

#menu {
	float: right;
	display: inline;
	text-align: left;
	width: 600px;
	height: 30px;
	margin-top: 13px;
	margin-right: 50px;
}

#content-wrapper {
	float: left;
	width: 948px;
	margin: -10px 0px 0px 0px;
	padding: 0;
}

#newsletter {
	float: left;
	width: 157px;
	margin: 0;
	font-size: 9px;
	text-align: left;
	padding-top: 10px;
	background-color: transparent;
	z-index:15;
}

#newsletter-title-secondary {
	z-index:17; 
	position:relative;
}

#newsletter-secondary {
	float: left;
	width: 157px;
	height: 50px;
	margin: 220px 0 0 0;
	font-size: 9px;
	text-align: left;
	padding: -10px 0px 0px 0px;
	z-index:16;
}

.newsletter-submit {
	overflow:visible; 
	font-size:9px; 
	font-family:Arial, Helvetica, sans-serif; 
	display:inline;  
	margin:0; 
	padding:0; 
	margin-top: -5px;
	margin-left: 2px;
	border:0; 
	background-color:#FFF; 
	border-bottom:1px solid white; 
	cursor:pointer;
}

.best-place {
	float: left;
}

.best-logo {
	 margin-top:10px;
}

.best-logo-second {
	 margin-top:15px;
}



.best-logo-home {
	 margin-top:15px;
}

#bptw {
	display: inline;
	width: 158px;
	height: 50px;
	margin-top: 10px;
	padding-left: 0px;
}

.fieldholder {
	width: 158px;
	height: 22px;
	/*background: url(/images/textfield_newsletter.gif) no-repeat;*/
	float: left;
	z-index:17px;
}

.fieldholder-home {
	width: 158px;
	height: 22px;
	/*background: url(/images/textfield_newsletter.gif) no-repeat;*/
	float: left;
	z-index:17px;
}

.textInput2 {
	float: left;
	width: 123px;
	height: 22px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 5px;
	margin-left: 5px;
}

#mainwrapper {
	background-color: #fff;
	float: left;
	display: inline;
	width: 783px;
	margin-left: 160px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#mainwrapperhome {
	float: left;
	display: inline;
	width: 800px;
	margin-left: 160px;
}

#content {
	float: left;
	width: 389px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	text-align: left;
	padding: 20px;
	min-height: 400px;
	margin-top: -180px;
}

.contentend {
	float: left;
	display: inline;
	background: url(/images/contentbottom.jpg) no-repeat;
	width: 433px;
	height: 30px;
	margin-left: -2px;
}

#contentinterior, #contentinteriorlong, #contentinteriormed, #contentinteriormybooks {
	width: 762px;
	margin-left: 216px;
	/*/*text-align: justify;*/*/
	padding-left: 10px;
	padding-right: 10px;
}

#contentinterior_contact {
	margin: 0 auto;
	width: 762px;
	margin-left: 26px;
	/*text-align: justify;*/
	padding-left: 10px;
	padding-right: 10px;
}

.contentinteriorend {
	float: left;
	background: url(/images/contentinteriorbottom.jpg) no-repeat;
	width: 796px;
	height: 55px;
	margin-left: 156px;
}

.contentinteriorendlong, .contentinteriorendmed {
	float: left;
	display: inline;
	background: url(/images/contentinteriorbottom.gif) no-repeat;
	width: 796px;
	height: 55px;
	margin-left: 156px;
}


#contentinteriortxt {
	float: left;
	width: 500px;
	margin-left: 0px;
	margin-top: -150px;
}

#contentinteriortxtmybooks {
	float: left;
	width: 383px;
	margin-left: 0px;
	margin-top: -150px;
}
#contentinteriorformmybooks {
	float: left;
	width: 164px;
	margin-left: 20px;
	margin-top: -135px;
}

.contentinteriortxtsplit {
	float: left;
	display: inline;
	width: 250px;
	margin-left: 0px;
	margin-top: 0px;
}


#contentinteriortxt2 {
	float: left;
	display: inline;
	width: 460px;
	margin-left: 50px;
	margin-top: 20px;
}

#contentinteriortxt2 ul{
	list-style: none;
}

#contentinteriortxt2 li{
	margin-left: -40px;
}

#contentinteriortxt3 {
	float: left;
	display: inline;
	width: 300px;
	margin-left: 0px;
	margin-top: -150px;
}
#contentinteriortxt3Search {
	float: left;
	display: inline;
	width: 550px;
	margin-left: 0px;
	margin-top: -150px;
}

#contentinteriortxt3SiteMap {
	float: left;
	display: inline;
	width: 500px;
	margin-left: 0px;
	margin-top: -150px;
	z-index:10;
}

#contentinteriortxt_staff {
	float: left;
	display: inline;
	width: 560px;
	margin-left: 0px;
	margin-top: -150px;
}

#contentinteriortxt5 {
	float: left;
	display: inline;
	width: 270px;
	margin-left: 270px;
	margin-top: -150px;
}

#contentinteriortxt6 {
	float: left;
	display: inline;
	width: 260px;
	margin-left: 0px;
	margin-top: -150px;
	margin-left: 10px;
	padding-left: 10px;
	border-left: 1px solid #ccc;
}

.contentinteriortxt6split {
	float: left;
	display: inline;
	width: 90px;
}
.contentinteriortxt6splitText {
	float: left;
	display: inline;
	width: 120px;
}

#contentinteriortxt_contact {
	float: left;
	display: inline;
	width: 750px;
	margin-left: 0px;
	margin-top: -170px;
}

#contentinteriortxt_contactsplit {
	float: left;
	display: inline;
	width: 260px;
	margin-left: 0px;
	margin-top: 20px;
}

#contentinteriortxt_contactsplit2 {
	float: left;
	display: inline;
	width: 500px;
	margin-left: 0px;
	margin-top: 20px;
}

#contentinteriortxt_culture {
	float: left;
	display: inline;
	width: 500px;
	margin-left: 0px;
	margin-top: -150px;
}

#contentinteriortxt4 {
	float: left;
	display: inline;
	width: 500px;
	margin-left: -5px;
	margin-top: -150px;
	padding-left: 35px;
	border-left: 1px solid #ccc;
}

#news-container {
	float: left;
	width: 500px;
	margin-left: 5px;
	margin-top: -150px;
	padding-left: 0;
}

#news-leftcol {
	background:#FFFFFF none repeat scroll 0 0;
float:left;
margin-top:-62px;
text-align:left;
width:180px;
}

#spotlight {
	border-right: 1px solid #CCCCCC;
	float: left;
	margin-top: -180px;
	min-height: 440px;
	width: 359px;
}

#spotlight .title {
	background: #D8BC41 url(/images/title_spotlight.gif) no-repeat scroll 0 0;
	color: #CCB138;
	float: left;
	font-size: 9px;
	height: 15px;
	padding-left: 0;
	padding-top: 3px;
	text-align: left;
	width: 360px;
}

#spotlight .titlecommunity {
	float: left;
	display: inline;
	width: 343px;
	background: #d8bc41 url(/images/title_community.gif) no-repeat;
	text-indent: 1000px;
	color: #ccb138;
	height: 15px;
	font-size: 9px;
	padding-top: 3px;
	text-align: left;
	padding-left: 16px;
}

#element {
	clear: both;
	float: left;
	display: inline;
	width: 238px;
	line-height: 15px;
	padding: 5px;
	padding-left: 15px;
	padding-bottom: 0px;
	text-align: left;
	margin-top: 10px;
}
#elementSpot {
	clear: both;
	float: left;
	display: inline;
	width: 300px;
	line-height: 15px;
	padding: 5px;
	padding-left: 15px;
	padding-bottom: 0px;
	text-align: left;
	margin-top: 10px;
}

#element .sub {
	margin-bottom: 20px;
}

#elementSpot .sub {
	margin-bottom: 20px;
}

#elementlogo {
	float: left;
	display: inline;
	width: 90px;
	padding-top: 6px;
	margin-left: 10px;
}

#elementlogo .sub {
	float: left;
	display: inline;
	width: 80px;
	height: 70px;
}


#spotlight a {
	color: #375270;
}

.spotlightend {
	float: left;
	display: inline;
	background: url(/images/spotlightbottom.jpg) no-repeat;
	width: 362px;
	height: 31px;
}

#footer, #footerlong, #footermed, #footerhome {
	width: 1000px;
	height: 60px;
	float: left;
	display: inline;
	text-align: center;
	color: #666666;
	font-size: 9px;
	clear:both;
}

#footer a:hover, #footerlong a:hover, #footermed a:hover, #footerhome a:hover{
	color: #666666;
	text-decoration: underline;
}


.fourthsub {
	float: right;
	display: inline;
	width: 530px;
	height: 121px;
	color: #333;
	margin-top: 40px;
	margin-right: 40px;
	text-align: left;
	padding-top: 40px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}


.fourthsubelement {
	float: left;
	width: 176px;
	height: 40px;
}

.fourthsubelement img{
	float: left;
	width: 34px;
	height: 34px;
}

.fourthsubelement a{
	color: #333;
	text-decoration: none;
	font-size: 11px;
	margin-top: 6px;
	margin-left: 10px;
	line-height:13px;
	float: left;
	display: inline;
	width: 104px;
	height: 40px;
}

.fourthsub a:hover{
	color: #000;
	font-weight: bold;
}

.fourthsubmenu {
	position: absolute;
	top: 200px;
	left: 170px;
	width: 190px;
	margin-top: 80px;
	text-align: left;
	font-weight: bold;
	line-height: 14px;
	z-index: 1;
}

.fourthsubmenu a {
	float: left;
	display: inline;
	width: 175px;
	color: #375270;
	font-size: 10px;
	height: 14px;
	text-decoration: none;
	padding-left: 20px;
	margin-left: 1px;
	text-transform: uppercase;
	margin-bottom: 14px;
}

.fourthsubmenu a.active{
	color: #000;
	width: 175px;
	height: 14px;
	background: url(/images/4submenubg.gif) no-repeat;
}

.fourthsubmenu a:hover{
	color: #000;
	width: 175px;
	height: 14px;
	background: url(/images/4submenubg.gif) no-repeat;
}

a.tall {
	margin-bottom: 28px;
}

a.tallactive{
	margin-bottom: 28px;
	color: #000;
	background: url(/images/4submenubg.gif) no-repeat;
}

a.tall a:hover{
	margin-bottom: 28px;
}

.fourthsubmenuinterior {
	float: left;
	display: inline;
	width: 210px;
	margin-left: 0px;
	margin-top: 0px;
	text-align: left;
	font-weight: bold;
	margin-top: -160px;
}

.fourthsubmenuinterior a {
	float: left;
	width: 210px;
	color: #375270;
	font-size: 10px;
	height: 14px;
	text-decoration: none;
	padding-left: 20px;
	margin-left: 1px;
	text-transform: uppercase;
	margin-bottom: 14px;
}

.fourthsubmenuinterior a.active{
	color: #000;
	width: 210px;
	height: 14px;
	background: url(/images/4submenubg.gif) no-repeat;
}

.fourthsubmenuinterior a:hover{
	color: #000;
	width: 210px;
	height: 14px;
	background: url(/images/4submenubg.gif) no-repeat;
}

.titleblue {
	color: #445d79;
	font-size: 16px;
	font-weight: bold;
	clear: bottom;
	text-align:left;
}

.titleblue2 {
	color: #445d79;
	font-size: 14px;
	font-weight: bold;
	clear: bottom;
	text-align:left;
}

.titleblue_smaller {
	color: #445d79;
	font-size: 12px;
	font-weight: bold;
	clear: bottom;
}

.people-onstate {
	color: #000;
	text-decoration: none;
}

.subtitleblue {
	color: #445d79;
	font-size: 14px;
	font-weight: bold;
	clear: bottom;
}

.subright {
	float: right;
	display: inline;
	width: 440px;
	color: #333;
	margin-top: 20x;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: -160px;
	margin-right: 20px;
}

.interiorwrap {
	width: 782px;
	min-height: 400px;
	text-align: left;
	margin: 0 auto;
	margin-right: 52px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

.knowledgelink {
	width: 170px;
	float: left;
	display: inline;
	margin-bottom: 10px;
	margin-top: 10px;
	border-top: 1px solid #ccc;
	padding-top: 8px;
}

.knowledgetext {
	width: 330px;
	float: left;
	display: inline;
	margin-bottom: 10px;
	margin-top: 10px;
	border-top: 1px solid #ccc;
	padding: 11px 0 0 0;
}

.knowledgelink a{
	color: #375270;
	text-decoration: none;
	font-weight: bold;
	background: none;
}

.knowledgelink a:hover{
	color: #375270;
	font-weight: bold;
	text-decoration: underline;
	background-image: none;
}

.newssubtitle {
	position: absolute;
	margin-top: 250px;
	margin-left: 160px;
	padding-left: 20px;
	color: #375270;
	font-size: 14px;
}

.newssubtxt {
	position: absolute;
	top: 450px;
	left: 167px;
	width: 160px;
	padding-left: 20px;
	float: left;
	display: inline;
	text-align: left;
	font-weight: normal;
	z-index: 999;
}

.newssubtxt a {
	padding-left: 0px;
}

#news-bottom-container {
	float: left;
	margin: 30px 0 60px 5px;
	padding: 0;
}	

.contentleft {
	float: left;
	margin: 0;
	width: 280px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background-color: #fff;
}

.contentright {
	float: left;
	width: 280px;
	margin: 0;
	background-color: #fff;
}

.contentlefttitle {
	float: left;
	background: #b7c69c url(/images/title_ssfspotlight.gif) no-repeat;
	height: 18px;
	width: 100%;
	color: #fff;
	font-size: 12px;
}

.contentrighttitle {
	float: left;
	background: #c57225 url(/images/title_industry.jpg) no-repeat;
	height: 18px;
	width: 100%;
	color: #fff;
	font-size: 12px;
}

.contentsubleft {
	float: left;
	width: 135px;
	padding: 10px 0 0 10px;
	text-align: left;
}

.contentsubright {
	float: left;
	width: 115px;
	padding: 10px 0 0 10px;
}

.contentsublefttitle {
	color: #445d79;
	font-weight: bold;
}

.ideacast_images {
	float: left;
	display: inline;
	width: 92px;
	margin-left: 25px;
}

.ideacast_text {
	float: left;
	display: inline;
	width: 100px;
	text-align: left;
	margin-left: 10px;
	margin-top: 45px;
}

.contact_address {
	float: left;
	display: inline;
	width: 150px;
	margin-left: 25px;
	margin-top: 25px;
	text-align: left;
}

/* ACCORDION ACCORDION ACCORDION ACCORDION ACCORDION */
.accordion{
	color: #000;
	width: 160px;
	height: 14px;
	background: url(/images/4submenubg.gif) no-repeat;
}

.subaccordion{
	padding-left: 20px;
}
.subaccordion a{
	margin-top:-10px;
	font-size:9px;
	text-transform: none;
}

.subaccordion a:hover{
	background: none;
	text-decoration: underline;
}

/* ACCORDION ACCORDION ACCORDION ACCORDION ACCORDION */

.staffpic {
	margin-top: 25px;
	margin-left: 10px;
	width: 100px;
	height: 100%;
	float: left;
	display: inline;
}

.stafftext {
	float: left;
	display: inline;
	width: 400px;
	margin-top: 25px;
	margin-left: 20px;
}

.financiallinks a{
	text-decoration: none;
	line-height: 18px;
	padding-left: 20px;
}

.financiallinks a:hover{
	text-decoration: underline;
	background: url(/images/financialshover.gif) no-repeat;
}

.resetlink a{
	background: none;
	color: #375270;
	margin: 0;
	text-transform: none;
	padding: 0;
	font-size: 12px;
}

.resetlink a:hover{
	background: none;
}

.wealthsir {
margin-left:20px;margin-top:-150px;
}
#RightColumnContent {
	float:left;
	width:180px;
	margin-left:50px;
	margin-top:50px;
	display:inline;
	text-align:center;
}

/* New Why ISF */

#career-container {
	width: 540px;
	background-color: transparent;
	float: left;
	margin-top: -22px;
}

#career-container .main-pic {
	width: 170px;
	height: 150px;
	float: left;
	display: block;
	clear: left;
}

.replacement-pic, .replacement-pic2 {
	float: left;
}


#career-top-block {
	float: right;
	background: url(/images/car_top_block.png) 0 0 no-repeat;
	width: 355px;
	height: 42px;
	margin-right: 7px;
}

#career-top-block .biopic {
	cursor: pointer;
}

#pic-wrapper img {
	float: left;
	border: none;
	padding: 0 5px 0 0;
	width: 41px;
	height: 41px;
}

#pic-wrapper img.pic1, #career-top-block #pic-wrapper img.pic2 {

}

#career-header {
	float: right;
	text-transform: uppercase;
	color: #19356d;
	padding: 13px 20px 0 0;
	font-size: .90em;
	letter-spacing: .7mm;
}

#career-top-quote-block {
	background-color: #A1A362;
	float: right;
	height: 78px;
	margin: 5px 7px 0 0;
	padding: 25px 0 0 10px;
	width: 345px;
}

#car-quote, #car-quoteB, #car-quoteC, #car-quoteD {
	padding: 0;
	color: #19356d;
}

.big {
	color: #fff;
	font-size: 1.5em;
	line-height: 22px;
}

.gray {
	color: #808080;
	font-size: 1.1em;
}

.blue {
	color: #1a336c;
	text-decoration: none;
}

#car-person-info, #car-person-infoB, #car-person-infoC, #car-person-infoD  {
	background-color: #D8D8D9;
	padding: 5px 10px;
	float: left;
	margin: 5px 7px 0 0;
	width: 513px;
	color: #19356d;
	font-size: 14px;
	font-weight: 600;
}

.car-fade {
	opacity: .5;
	display: inline;
}

#career-bot-quote-block {
	background: #fff url(/images/car-bot-quote-block-big.jpg) 0 0 scroll no-repeat;
	width: 533px;
	height: 265px;
	float: left;
	margin-top: 0;
	padding: 10px;	
	overflow: hidden;
}

/*#career-bot-quote-block {
	background: #fff url(/images/car-bot-quote-block-bot.jpg) bottom center no-repeat;
	width: 531px;
	float: left;
	margin-top: 0;
	padding: 0;	
	border-left: 1px solid #bab9bf;
	border-right: 1px solid #bab9bf;
}*/

a.bot-quote-block-quotes {
	color: #1A336C;
	font-size: 1.1em;
	padding-bottom: .5em;
	text-decoration: underline;
}

a.bot-quote-block-quotes:hover {
	color: #1a336c;
	text-decoration: none;
}

.bot-quote-nav {
	float: right;
	margin-top: -20px;
	width: 90px;
}

.underline {
	text-decoration: underline;
}

#quote1, #quote2, #quote3, #quote4, #quote1b, #quote2b, #quote3b, #quote4b, #quote1c, #quote2c, #quote3c, #quote4c, #quote1d, #quote2d {
	height: 270px;
	overflow: hidden;
	width: 500px;
	/* padding-top: 13px; */
}

#quotesA a {
	text-decoration: none;
}

#picA, #picB, #picC, #picD {

}

#biopic-wrapper {
	float: left;
}

a.first, a.second, a.third, a.fourth {
	border: 3px solid transparent;
	margin:-3px 3px -3px -3px;
	float: left;
}

a.first:hover, a.second:hover, a.third:hover, a.fourth:hover {
	border: 3px solid #A1A362;	
}

.first-next, .second-next, .third-next, .fourth-next {
	
}	

.bot-quote-block-quotes1, .bot-quote-block-quotes2, .bot-quote-block-quotes3, .bot-quote-block-quotes4 {
	color: #808080;
	font-size: 1.1em;
	padding-bottom: .5em;
	text-decoration: none;
}

a.bot-quote-block-quotes1:hover, a.bot-quote-block-quotes2:hover, a.bot-quote-block-quotes3:hover, a.bot-quote-block-quotes4:hover {
	color: #1a336c;
	text-decoration: none;
}

a.next1, a.next2, a.next3, a.next4, a.prev1, a.prev2, a.prev3 {
	color: #1a336c;
}

.quotes {

}


/* end New Why ISF */
	color: #1a336c;
	text-decoration: none;
}

.bot-quote-nav {
	float: right;
	margin-top: -20px;
	width: 90px;
}

.underline {
	text-decoration: underline;
}

#quote1, #quote2, #quote3, #quote4, #quote1b, #quote2b, #quote3b, #quote4b, #quote1c, #quote2c, #quote3c, #quote4c, #quote1d, #quote2d {
	height: 270px;
	overflow: hidden;
	width: 500px;
	/* padding-top: 13px; */
}

#quotesA a {
	text-decoration: none;
}

#picA, #picB, #picC, #picD {

}

#biopic-wrapper {
	float: left;
}

a.first, a.second, a.third, a.fourth {
	border: 3px solid transparent;
	margin:-3px 3px -3px -3px;
	float: left;
}

a.first:hover, a.second:hover, a.third:hover, a.fourth:hover {
	border: 3px solid #A1A362;	
}

.first-next, .second-next, .third-next, .fourth-next {
	
}	

.bot-quote-block-quotes1, .bot-quote-block-quotes2, .bot-quote-block-quotes3, .bot-quote-block-quotes4 {
	color: #808080;
	font-size: 1.1em;
	padding-bottom: .5em;
	text-decoration: none;
}

a.bot-quote-block-quotes1:hover, a.bot-quote-block-quotes2:hover, a.bot-quote-block-quotes3:hover, a.bot-quote-block-quotes4:hover {
	color: #1a336c;
	text-decoration: none;
}

a.next1, a.next2, a.next3, a.next4, a.prev1, a.prev2, a.prev3 {
	color: #1a336c;
}

.quotes {

}

.quotes {

}

.specialty-container {
	 position:relative; 
	 padding: 0px 0px 0px 0px;  
	 margin: 0px 0px 0px 0px;
}

.specialty-logoarea {
	 float:left; 
	 position:relative; 
	 width:40px; 
	 height:40px;
}

.specialty-title {
	 float:left; 
	 position:relative; 
	 width:400px;
}

.specialty-title-single {
	 float:left; 
	 position:relative; 
	 width:400px;
	 padding: 10px 0px 0px 0px;
}

.specialty-para {
	 padding: 0px 0px 0px 0px; 
	 margin: 10px 0px 0px 0px;
}

.specialty-logo {
	 margin: 0px 0px -10px 0px;
}

.lobby-logo {
	margin-top: 10px;
}

.lobby-logo-home {
	margin-top: 10px; 
}




/* end New Why ISF */
