body {
	background-color: #000;
	color: #CCCCCC;
	font-size: 8pt;
	font-family: arial;
	overflow: hidden;
}

table {
	color: #CCCCCC;
	font-size: 10px;
	font-family: arial;
}

a {
	text-decoration: none;
	color: #CCCCCC;
	font-size: 8pt;
	font-family: arial;
}

a:hover {
	text-decoration: none;
	color: #da1d0c;
	font-size: 8pt;
	font-family: arial;
}

.footer {
	padding-top: 5px;
	color: #CCCCCC;
	font-size: 8pt;
	font-family: arial;
}

.footer a {
	color: #999999;
}
.footer a:hover {
	color: #CCCCCC;
}

#text_red {
	color: #da1d0c;
	font-size: 11px;
	font-family: arial;
}

#text_red a {
	text-decoration: none;
	color: #da1d0c;
	font-size: 11px;
	font-family: arial;
}

#text_red a:hover {
	text-decoration: underline;
}

#history_title {
	text-decoration: uppercase;
	color: #da1d0c;
	font-size: 11px;
	font-family: arial;
}

#history_content {
	width: 404px;
	height: 259px;
	overflow-y: auto;
	overflow-x: hidden;
	text-align: justify;
}

#principals_content {
	width: 404px;
	height: 259px;
	overflow-y: auto;
	overflow-x: hidden;
	text-align: justify;
}

#commitment_content {
	width: 404px;
	height: 259px;
	overflow-y: auto;
	overflow-x: hidden;
	text-align: justify;
}
#services_content {
	width: 404px;
	height: 259px;
	overflow-y: auto;
	overflow-x: hidden;
	text-align: justify;
	padding-right: 12px;
}

#services_title {
	text-decoration: uppercase;
	color: #da1d0c;
	font-size: 11px;
	font-family: arial;
}

#team_content {
	width: 404px;
	height: 259px;
	overflow-y: auto;
	overflow-x: hidden;
	text-align: justify;
	padding-right: 12px;
}

.portfolio_content {
	width: 408px;
	height: 259px;
	text-align: justify;
}

#portfolio_project_name {
	color: #da1d0c;
	font-size: 9pt;
}

#portfolio_project_description {
	color: #CCCCCC;
	font-size: 10px;
	padding-right: 10px;
	text-align: justify;
	height: 124px;
	overflow-y: auto;
	overflow-x: hidden;
}
