/*content subpage classes*/
#content_subpage {width: 742px; overflow: auto; background: transparent url(../images/bg_content_subpage.gif) repeat-y 0% 0%;}

#content_subpage_nav {float: left; width: 214px; text-align: left; border-top: 1px solid #FFF;}
	#content_subpage_nav a {
		color: #848f97;
		font-size: 8pt;
		font-weight: bolder;
		text-decoration: none;
	}
	#content_subpage_nav a:hover {text-decoration: underline;}
	#content_subpage_nav li {
		color: #848f97;
		font-size: 8pt;
		font-weight: bolder;
		padding: 13px 5px 13px 20px;
		list-style-type: none;
		background-color: #c9d5de;
		border-bottom: 1px solid #FFF;
	}
		#content_subpage_nav li.snrMgmt{background: #848F97;}
		#content_subpage_nav li.snrMgmt a{color: #ffffff;}
	#content_subpage_nav li.on {background-color: #aac8df;}
	#content_subpage_nav li.on a{color: #FFF;}
	#content_subpage_nav li.lastLink {border-bottom: 1px solid #FFF;}
	
	/*services last subnav style*/
	#content_subpage_nav a.services {color: #d37915;}
	#content_subpage_nav li.services {background-color: #f1e0b9; border-bottom: 1px solid #FFF;}
	#content_subpage_nav li.services_noBorder {background-color: #f1e0b9;}
	#content_subpage_nav li.shorter {padding-left: 6px;}

#content_subpage_body {float: left; width: 488px; padding: 20px;}
	#content_subpage_body h1 {padding: 14px;}
		#content_subpage_body h1.aboutUs {background: transparent url(../images/t_GlassRatner_about_us.gif) no-repeat 0% 0%;}
		#content_subpage_body h1.strategicAlliances {background: transparent url(../images/t_GlassRatner_Strategic_Alliances.gif) no-repeat 0% 0%;}
		#content_subpage_body h1.services {background: transparent url(../images/t_GlassRatner_services.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_BRS {background: transparent url(../images/t_serv_BRS.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_BRS_ABC {background: transparent url(../images/t_serv_BRS_ABC.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_BRS_BC {background: transparent url(../images/t_serv_BRS_BC.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_BRS_FRA {background: transparent url(../images/t_serv_BRS_FRA.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_BRS_RT {background: transparent url(../images/t_serv_BRS_RT.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_BRS_TM {background: transparent url(../images/t_serv_BRS_TM.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_FLA {background: transparent url(../images/t_serv_FLA.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_FLA_CCL {background: transparent url(../images/t_serv_FLA_CCL.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_FLA_DLP {background: transparent url(../images/t_serv_FLA_DLP.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_FLA_FII {background: transparent url(../images/t_serv_FLA_FII.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_FLA_VD {background: transparent url(../images/t_serv_FLA_VD.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_MAC {background: transparent url(../images/t_serv_MAC.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_MAC_BR {background: transparent url(../images/t_serv_MAC_BR.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_MAC_BSSA {background: transparent url(../images/t_serv_MAC_BSSA.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_MAC_BV {background: transparent url(../images/t_serv_MAC_BV.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_MAC_DDS {background: transparent url(../images/t_serv_MAC_DDS.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_MAC_SA {background: transparent url(../images/t_serv_SRES_SA.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_SRES_SWR {background: transparent url(../images/t_serv_SRES_SWR.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.serv_MAC_RELL {background: transparent url(../images/t_serv_MAC_RELL.gif) no-repeat 0% 0%;}
			
		#content_subpage_body h1.industries {background: transparent url(../images/t_GlassRatner_industries.gif) no-repeat 0% 0%;}
		#content_subpage_body h1.theTeam {background: transparent url(../images/t_GlassRatner_the_team.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.theTeam_CI {background: transparent url(../images/t_the_team_cayman.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.theTeam_GA {background: transparent url(../images/t_the_team_georgia.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.theTeam_PA {background: transparent url(../images/t_the_team_pennsylvania.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.theTeam_CA {background: transparent url(../images/t_the_team_california.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.theTeam_KY {background: transparent url(../images/t_the_team_kentucky.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.theTeam_FL {background: transparent url(../images/t_the_team_florida.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.theTeam_NV {background: transparent url(../images/t_the_team_nevada.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.theTeam_NY {background: transparent url(../images/t_the_team_newyork.gif) no-repeat 0% 0%;}
		#content_subpage_body h1.news {background: transparent url(../images/t_GlassRatner_news.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.news_2010 {background: transparent url(../images/t_news_2010.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.news_2009 {background: transparent url(../images/t_news_2009.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.news_2008 {background: transparent url(../images/t_news_2008.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.news_2007 {background: transparent url(../images/t_news_2007.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.news_2006 {background: transparent url(../images/t_news_2006.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.news_2005 {background: transparent url(../images/t_news_2005.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.news_2004 {background: transparent url(../images/t_news_2004.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.news_2003 {background: transparent url(../images/t_news_2003.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.news_2002 {background: transparent url(../images/t_news_2002.gif) no-repeat 0% 0%;}
			#content_subpage_body h1.news_2001 {background: transparent url(../images/t_news_2001.gif) no-repeat 0% 0%;}
		#content_subpage_body h1.contactUs {background: transparent url(../images/t_GlassRatner_contact_us.gif) no-repeat 0% 0%;}	
		
	#content_subpage_body h1 em {
		position: absolute;
		left: -5000px;
		top: 500px;
	}
	#content_subpage_body div.img_top {margin: 4px 0 14px 0;}
	#content_subpage_body p {
		color: #4f5b69;
		font-size: 10pt;
		text-align: justify;
		margin-bottom: 14px;
	}
	#content_subpage_body strong {
		color: #4f5b69;
	}
	#content_subpage_body a {
		color: #4f5b69;
		font-size: 10pt;
		text-align: justify;
		margin-bottom: 14px;
	}
	#content_subpage_body ul, #content_subpage_body ol{padding-left: 30px;}
	#content_subpage_body li {
		color: #4f5b69;
		font-size: 10pt;
		text-align: justify;
		margin-bottom: 14px;
	}
	
	#content_subpage_body #shortList ul {padding: 0px 0px 14px 30px;}
	#content_subpage_body #shortList li {
		color: #4f5b69;
		font-size: 10pt;
		text-align: justify;
		margin-bottom: 4px;
	}
	
	/*theTeam content styles*/
	#teamCard {
		color: #4f5b69;
		width: 488px;
		height: 148px;
		text-align: left;
		font-size: 8pt;
		margin: 4px 0 14px 0;
		background: transparent url(../images/bg_teamMember.jpg) no-repeat 0% 0%;
	}
		#teamCard strong {color: #FFF; font-weight: bolder;}
		#teamCard a {font-size: 8pt; text-decoration: underline}
		#teamCard ul {padding: 0; margin: 0}
		#teamCard li {
			padding-left: 22px;
			list-style-type: none;
			background: transparent url(../images/p_ico_vcard.gif) no-repeat 0px 4px;
		}
		#teamCard .title  {
			color: #FFF;
			height: 22px;
			line-height: 22px;
			text-align: center;
		}
		#teamCard .pic  {
			float: left;
			width: 120px;
			height: 118px;
		}
		#teamCard .info_1  {
			float: left;
			width: 150px;
			height: 118px;
			padding-top: 10px;
		}
		#teamCard .info_1 strong {color: #4f5b69;}
		#teamCard .info_2  {
			float: left;
			width: 157px;
			height: 118px;
			padding: 10px 0px 0px 10px;
		}
	
	/*news content styles*/
	#content_subpage_body .news_item {
		color: #4f5b69;
		font-size: 9pt;
		text-align: justify;
		margin: 0 0 12px 0;
		}
		#content_subpage_body .news_item a {
		color: #4f5b69;
		font-size: 9pt;
		text-align: justify;
		}
		#content_subpage_body .news_title {
			color: #4f5b69;
			font-size: 8pt;
			font-weight: bolder;
		}
		#content_subpage_body .news_hr {
			height: 1px;
			margin: 2px 0 3px 0;
			background-color: #fc8e17;
		}
		#content_subpage_body .news_body {
			color: #4f5b69;
			font-size: 9pt;
		}
		
	/*contact content styles*/
	#content_subpage_body .contact_item {
		clear: both;
		margin: 0px 0 14px 0;
		border: 1px solid white;
		}
		#content_subpage_body .contact_title {
			float: left;
			color: #4f5b69;
			font-size: 9pt;
			font-weight: bolder;
		}
		#content_subpage_body .contact_map {float: right; width: 50px;}
		#content_subpage_body .contact_hr {
			clear: both;
			height: 1px;
			margin: 2px 0 6px 0;
			background-color: #fc8e17;
		}
		#content_subpage_body .contact_item img {float: left;}
		#content_subpage_body .contact_body_text {
			float: left;
			color: #4f5b69;
			font-size: 8pt;
			text-align: justify;
			padding-left: 7px;
		}

		/*strategic alliance styles*/
		#content_subpage_body.strategic_alliance_body{text-align: left;}
		
		#content_subpage_body.strategic_alliance_body div{
			position: relative;
			text-align: left;
			padding: 0px 0px 0px 170px;
			border-bottom: 1px solid #da923e;
			margin: 15px 0px 0px 0px;
		}
		#content_subpage_body.strategic_alliance_body span{
			display: block;
			text-align: left;
			position: absolute;
			top: 0px; left: 0px;
			width: 162px;
			text-align: left;
		}
		
.profTbl{width: 100%;}
.profTbl td{
	text-align: left;
	font-size: 11px;
	color: #4F5B69;
	font-family: Arial, Helvetica, sans-serif;
	padding: 8px 3px 8px 3px;
	border-bottom: 1px solid #dee3e8;
}
	#content_subpage_body .profTbl td a{font-size: 11px;}

.profTbl th{
	text-align: left;
	font-size: 14px;
	color: #4F5B69;
	font-family: Arial, Helvetica, sans-serif;
	padding: 30px 1px 8px 2px;
	border-bottom: 1px solid #b7c4d2;
}
.profTbl .profTblHead th{
	padding: 8px 3px 8px 3px;
	font-size: 12px;
	background: #d9e1ea;
	border-bottom: 1px solid #b7c4d2;
}

.oddRow{
	background: #f2f3f4;
}