/* ----- These styles affect the pages within the "Area Profiles" section ----- */

/* -- Titles & Subtitles (overrides design.css) -- */

#page-title-container {
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}
h2#page-title {
	color: #F4AC12;
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0;
	padding: 0;
}
#page-subtitle-container {
	background-color: #ffffff;
	margin: 5px 0px 45px;
	padding: 0;
}
h3#page-subtitle {
	color: #20417A;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#page-content {
	margin: 0;
	padding: 0;
}
#page-content p {
	margin-top: 0;
}

/* -- dataGrid Customization (overrides dataGrid.css) -- */

/* Content Area */
.dataGrid-section-container-1 {
	background-color: #ffffff;
}
.dataGrid-section-container-1 td.dataGrid-column-2 {
	display: none;
	width: auto;
}
.dataGrid-section-container-1 td.dataGrid-column-3 {
	display: none;
	width: auto;
}
.dataGrid-section-container-1 td.dataGrid-column-4 {
	display: none;
	width: auto;
}
#profiles-ptrichmond .dataGrid-section-container-3 {
	font-weight: bold;
	text-transform: uppercase;
}

/* Macdonald Ave Link Styles */

#profiles-macdonald  .dataGrid-section-container-2 a:hover,
#profiles-macdonald  .dataGrid-section-container-3 a:hover {
	color: #ffffff; /* white */
}

#profiles-macdonald  .dataGrid-section-container-2 a:active,
#profiles-macdonald  .dataGrid-section-container-3 a:active {
	color: #eee; /* grey */
}


/* Point Richmond Link Styles */
#businessopportunities .dataGrid-section-container-2,
#businessopportunities .dataGrid-section-container-2 a:link,
#businessopportunities .dataGrid-section-container-2 a:visited,
#profiles-ptrichmond .dataGrid-section-container-2,
#profiles-ptrichmond .dataGrid-section-container-2 a:link,
#profiles-ptrichmond  .dataGrid-section-container-2 a:visited,
#profiles-ptrichmond .dataGrid-section-container-3 a:link,
#profiles-ptrichmond  .dataGrid-section-container-3 a:visited {
	color: #ffffff; /* white */
}
#profiles-ptrichmond  .dataGrid-section-container-2 a:hover,
#profiles-ptrichmond  .dataGrid-section-container-3 a:hover  {
	color: #f1ad02; /* yellow */
}
#profiles-ptrichmond  .dataGrid-section-container-2 a:active,
#profiles-ptrichmond  .dataGrid-section-container-3 a:active {
	color: #ff6600; /* orange */
}
#profiles-ptrichmond .dataGrid-section-container-3 a:link,
#profiles-ptrichmond .dataGrid-section-container-3 a:visited,
#profiles-ptrichmond .dataGrid-section-container-3 a:hover,
#profiles-ptrichmond .dataGrid-section-container-3 a:active {
	font-weight: bold;
	text-transform: uppercase;
	/*text-decoration: underline;
	font-size: 1.2em;*/
}

/*	AREA PROFILES -
	index.htm */
	/*
#areaprofiles .dataGrid-section-container-2 .dataGrid-column-1 {
	color: #244884;
	font-size: 14px;
	font-style: italic;
	line-height: 200%;
}
*/
/*
#areaprofiles .dataGrid-section-container-2 #dataGrid-c1r1 {
	margin-top: 27px;
}*/
#areaprofiles #dataGrid-c1r2,
#areaprofiles #dataGrid-c1r3,
#areaprofiles #dataGrid-c1r4,
#areaprofiles #dataGrid-c1r5,
#areaprofiles #dataGrid-c1r6 {	
	/*height: 23px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	padding-top: 97px;
	padding-left: 5px;*/
	margin-bottom: 10px;
}
#areaprofiles #dataGrid-c1r2 {
	/*background: url(/img/areaprofiles/hilltop.jpg) no-repeat top left;*/
}
#areaprofiles #dataGrid-c1r3 {
	/*background: url(/img/areaprofiles/macdonaldave.jpg) no-repeat top left;*/
}
#areaprofiles #dataGrid-c1r4 {
	/*background: url(/img/areaprofiles/marinabay.jpg) no-repeat top left;*/
}
#areaprofiles #dataGrid-c1r5 {
	/*background: url(/img/areaprofiles/ptrichmond.jpg) no-repeat top left;*/
}
#areaprofiles #dataGrid-c1r6 {
	/*background: url(/img/areaprofiles/sgateway.jpg) no-repeat top left;*/
}

/*	AREA PROFILES -
		Hilltop/Richmond Parkway, hilltop.htm
		Macdonald Avenue Corridor, macdonaldave.htm
		Marina Bay/Harbor, marinabay.htm
		Point Richmond/Brickyard Cove, ptrichmond.htm
		Southern Gateway, sgateway.htm */

/* Content Area */

#profiles-hilltop #page-content {
	background: url(/img/areaprofiles/profiles-brown.gif) 50% 0 repeat-y;
}
#profiles-macdonald #page-content {
	background: url(/img/areaprofiles/profiles-yellow.gif) repeat-y;
}
#profiles-marina #page-content {
	background: url(/img/areaprofiles/profiles-blue.gif) repeat-y;
}
#profiles-ptrichmond #page-content {
	background: url(/img/areaprofiles/profiles-teal.gif) repeat-y;
}
#profiles-gateway #page-content {
	background: url(/img/areaprofiles/profiles-green.gif) repeat-y;
}

#overview-stats #page-content {
	background: url(/img/yellowcol.gif) repeat-y;
}

#profiles-gateway .dataGrid-section-container-1 .dataGrid-subsection-container-2 th {
	vertical-align: top;
}

/* Sidebar Area */

.dataGrid-section-container-2 {
	margin-left: 550px;
	_margin-left: 547px;
	width: 180px;
	border: none;
	text-align: center;
}


.dataGrid-section-container-2 td.dataGrid-column-2,
.dataGrid-section-container-2 td.dataGrid-column-3,
.dataGrid-section-container-2 td.dataGrid-column-4 {
	display: none; /* Hides unneeded columns */
	width: auto; /* Hides unneeded columns */
}


#overview-stats .dataGrid-section-container-2 #dataGrid-c1r1{
	text-align: center;
}

#profiles-hilltop .dataGrid-section-container-2 .dataGrid-itemsTable {
	height: 100%;
}


#profiles-hilltop .dataGrid-section-container-2 #dataGrid-c1r1,
#profiles-macdonald .dataGrid-section-container-2 #dataGrid-c1r1,
#profiles-marina .dataGrid-section-container-2 #dataGrid-c1r1,
#profiles-ptrichmond .dataGrid-section-container-2 #dataGrid-c1r1,
#profiles-gateway .dataGrid-section-container-2 #dataGrid-c1r1 {
	text-align: center;
}


#businessopportunities .dataGrid-section-container-2 .dataGrid-columnTitle-1,
#profiles-macdonald .dataGrid-section-container-2 .dataGrid-columnTitle-1 {
	text-align: center;
}
/* Bottom Section */

#profiles-hilltop .dataGrid-section-container-3,
#profiles-macdonald .dataGrid-section-container-3,
#profiles-marina .dataGrid-section-container-3,
#profiles-ptrichmond .dataGrid-section-container-3,
#profiles-gateway .dataGrid-section-container-3 {
	clear: left; /* The top margin of the generated box is increased enough so that the top border edge is below the bottom outer edge of any left-floating boxes (dataGrid-section-container-1) that resulted from elements earlier in the source document. */
}
/*#profiles-hilltop  #page-content .dataGrid-section-container-3 {
	background-color: #B67011; 
}
#profiles-macdonald .dataGrid-section-container-3 {
	background-color: #F1AD02; 
}
#profiles-marina .dataGrid-section-container-3 {
	background-color: #5093C7; 
}
#profiles-ptrichmond .dataGrid-section-container-3 {
	background-color: #2E868A; 
}
#profiles-gateway .dataGrid-section-container-3 {
	background-color: #7D8F39; 
}*/
#profiles-hilltop .dataGrid-section-container-3 td.dataGrid-column-1,
#profiles-macdonald .dataGrid-section-container-3 td.dataGrid-column-1,
#profiles-marina .dataGrid-section-container-3 td.dataGrid-column-1,
#profiles-ptrichmond .dataGrid-section-container-3 td.dataGrid-column-1,
#profiles-gateway .dataGrid-section-container-3 td.dataGrid-column-1 {
	text-align: center;
	width: 20%;
	padding: 0% 2%;
}
.dataGrid-section-container-3 {
text-align: center;
}
.dataGrid-section-container-3 td.dataGrid-column-1,
.dataGrid-section-container-3 td.dataGrid-column-2,
.dataGrid-section-container-3 td.dataGrid-column-3,
.dataGrid-section-container-3 td.dataGrid-column-4 {
/*border-top: 1px dotted #0096FF;
border-right: 1px dotted #0096FF;*/ /*These borders for development only */
text-align: center;
}
.dataGrid-section-container-3 td.dataGrid-column-1 #dataGrid-c1r1 {
text-align: center;
}
/*
#profiles-hilltop .dataGrid-section-container-3 td.dataGrid-column-2,
#profiles-macdonald .dataGrid-section-container-3 td.dataGrid-column-2,
#profiles-marina .dataGrid-section-container-3 td.dataGrid-column-2,
#profiles-ptrichmond .dataGrid-section-container-3 td.dataGrid-column-2,
#profiles-gateway .dataGrid-section-container-3 td.dataGrid-column-2 {
	width: 25%;
}
#profiles-hilltop .dataGrid-section-container-3 td.dataGrid-column-3,
#profiles-macdonald .dataGrid-section-container-3 td.dataGrid-column-3,
#profiles-marina .dataGrid-section-container-3 td.dataGrid-column-3,
#profiles-ptrichmond .dataGrid-section-container-3 td.dataGrid-column-3,
#profiles-gateway .dataGrid-section-container-3 td.dataGrid-column-3 {
	width: 25%;
}
#profiles-hilltop .dataGrid-section-container-3 td.dataGrid-column-4,
#profiles-macdonald .dataGrid-section-container-3 td.dataGrid-column-4,
#profiles-marina .dataGrid-section-container-3 td.dataGrid-column-4,
#profiles-ptrichmond .dataGrid-section-container-3 td.dataGrid-column-4,
#profiles-gateway .dataGrid-section-container-3 td.dataGrid-column-4 {
	width: 25%;
}
*/
#profiles-macdonald .dataGrid-section-container-3 #dataGrid-c1r1,
#profiles-marina .dataGrid-section-container-3 #dataGrid-c1r1,
#profiles-gateway .dataGrid-section-container-3 #dataGrid-c1r1,
#profiles-ptrichmond .dataGrid-section-container-3 #dataGrid-c1r1,
#profiles-hilltop .dataGrid-section-container-3 #dataGrid-c1r1 {
	margin: 0;
	padding: 0;
}

#industryprofiles-manufacturing ul {
	list-style: square;
}
#industryprofiles-manufacturing .dataGrid-section-container-2 ul {
	list-style: none;
}

#industryprofiles-retail .dataGrid-section-container-1 .dataGrid-column-1 img,
#industryprofiles-technology .dataGrid-section-container-1 .dataGrid-column-1 img,
#industryprofiles-manufacturing .dataGrid-section-container-1 .dataGrid-column-1 img,
#industryprofiles-services .dataGrid-section-container-1 .dataGrid-column-1 img{
	margin: 0 10pt 0 0;
	padding: 0pt;
}

#industryprofiles-retail .dataGrid-section-container-1 .dataGrid-columnTitle-row .dataGrid-columnTitle-1,
#industryprofiles-technology .dataGrid-section-container-1 .dataGrid-columnTitle-row .dataGrid-columnTitle-1,
#industryprofiles-manufacturing .dataGrid-section-container-1 .dataGrid-columnTitle-row .dataGrid-columnTitle-1,
#industryprofiles-services .dataGrid-section-container-1 .dataGrid-columnTitle-row .dataGrid-columnTitle-1{
	padding: 15px 0 5px;
}
	
/*#industryprofiles-retail .dataGrid-section-container-1 {
	font-size: 85%;
}*/