body
{
	color: #444233; /* 444233 7D7A68 */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
li
{
	color: #444233;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	list-style-image: url(../images/bullet_red.gif);
}
p
{
	/*color: #444233;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;*/
	margin-top: 0px;
	margin-bottom: 8px;
}
a
{
	color: #cd7a27;
	text-decoration: none;
}
a:hover
{
	color: #cd7a27;
	text-decoration: underline;
}
a:visited
{
	color: #444233; /* #7d7a68; #4d4a38 */
}
a:active
{
	color: #444233;
}


/* Side Menu */
a.SideMenu
{
	color: #444233;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
a.SideMenu:hover
{
	color: #444233;
	text-decoration: none;
}
a.SelectedSideMenu
{
	color: #444233;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
a.SelectedSideMenu:hover
{
	color: #444233;
	text-decoration: none;
}
a.SelectedSideMenu:visited
{
	color: #444233;
	text-decoration: none;
}


/* Homepage Menu */
.HomepageMenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #444233;
}
.HomepageMenu a:link
{
	color: #444233;
	text-decoration: none;
}
.HomepageMenu a:hover
{
	color: #444233;
	text-decoration: none;
}
.HomepageMenu a:visited
{
	color: #444233; /* #7D7A68; */
	text-decoration: none;
}
.HomepageMenu a:active
{
	color: #444233; /* #444233; */
	text-decoration: none;
}


/* Breadcrumb Menu */.BreadcrumbMenuCell{
	color: #444233;
	font-size: 11px;}a.BreadCrumbLink{
	color: #cd7a27;}a.BreadCrumbLink:hover{
	color: #cd7a27;
	text-decoration: underline;}a.BreadCrumbLink:visited{
	color: #cd7a27;}a.BreadCrumbLink:active{
	color: #cd7a27;}.BreadCrumbCurrentPageText{
	color: #444233;	font-weight: bold;}


/* Title and subtitles */
.AboutTitle
{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #B9611B;
	margin-top: 0px;
	margin-bottom: 8px;
}
.AboutSubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #b9611b;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ServicesTitle
{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #E3A33D;
	margin-top: 0px;
	margin-bottom: 8px;
}
.ServicesSubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #E3A33D;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ProjectsTitle
{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #7B5F72;
	margin-top: 0px;
	margin-bottom: 8px;
}
.ProjectsSubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #7B5F72;
	margin-top: 5px;
	margin-bottom: 5px;
}
.CareersTitle
{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #977B5D;
	margin-top: 0px;
	margin-bottom: 8px;
}
.CareersSubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #977B5D;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ContactsTitle
{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #7585A6;
	margin-top: 0px;
	margin-bottom: 8px;
}
.ContactsSubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #7585A6;
	margin-top: 5px;
	margin-bottom: 5px;
}


/* other */
.Copy
{
	color: #444233;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 8px;
}
.Copy a:link
{
	color: #cd7a27;
	text-decoration: none;
}
.Copy a:hover
{
	color: #cd7a27;
	text-decoration: underline;
}
.Copy a:visited
{
	color: #722000; /* #a65400; */
}
.Copy a:active
{
	color: #444233;
}


.RightNavTable
{
	border: solid 1px #DBB554;
	margin: 0px 0px 4px 6px;
	padding: 1px 3px 1px 3px
}
.RightNavTitleCell
{
	border-bottom: solid 1px #DBB554;
	background-color: #D5D4BC;
	font-size: 0.9em;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}
.RightNavCell
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 2px 3px 2px 3px;
}
.SelectedRightNav
{
	cursor: default;
	font-weight: bold;
}


.Bold
{
	font-weight: bold;
}