A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    color: #B27E0A;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    color: #B27E0A;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    color: black;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A.header_sub:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Times New Roman';
    TEXT-DECORATION: none
}
A.header_sub:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Times New Roman';
    TEXT-DECORATION: none
}
A.header_sub:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #008439;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Times New Roman';
    TEXT-DECORATION: underline
}
A.subhead:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
A.subhead:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
A.subhead:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A.footer_sub:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #757575;
    FONT-FAMILY: 'Arial'
    TEXT-DECORATION: underline
}
A.footer_sub:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #757575;
    FONT-FAMILY: 'Arial'
    TEXT-DECORATION: underline
}
A.footer_sub:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: darkgray;
    FONT-FAMILY: 'Arial'
    TEXT-DECORATION: none
}
A.menu_sub:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #fdfad5;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
A.menu_sub:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #fdfad5;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
A.menu_sub:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #fdfad5;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A.menu_main:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #fdfad5;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
A.menu_main:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #fdfad5;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
A.menu_main:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #fdfad5;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A.menu_bold:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #B27E0A;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A.menu_bold:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #B27E0A;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A.menu_bold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #B27E0A;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A.body_main:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A.body_main:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A.body_main:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #07672d;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
A.title:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #424d8c;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
A.title:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #424d8c;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
A.title:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #081363;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: underline
}
BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
TD.body_main
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
SPAN.testimonial
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
TD.menu_main
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #e4e4e4;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
TD.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #542a2b;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Arial'
    TEXT-DECORATION: none
}
TD.sellcopy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #542a2b;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
TD.txtBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
TD
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: 'Arial'
}
SPAN.big_bold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: #BD8C29;
    text-transform: uppercase;
    FONT-FAMILY: 'Times'
}
SPAN.bold_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: 'Arial';
    TEXT-DECORATION: none
}
SPAN.footer_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #B27E0A;
    LINE-HEIGHT: 10pt;
    text-transform: uppercase;
    FONT-FAMILY: 'Arial'
}
SPAN.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: 'Arial'
}
.homepage_planning {
	display: block;
	width: 91px;
	height: 13px;
	background: url('/images/homepage_planning.jpg') bottom;
	text-indent: -99999px;
}
.homepage_planning:hover {
	background-position: 0 0;
}

.homepage_contracting {
	display: block;
	width: 214px;
	height: 13px;
	background: url('/images/homepage_contracting.jpg') bottom;
	text-indent: -99999px;
}
.homepage_contracting:hover {
	background-position: 0 0;
}

.homepage_management {
	display: block;
	width: 268px;
	height: 13px;
	background: url('/images/homepage_construction.jpg') bottom;
	text-indent: -99999px;
}
.homepage_management:hover {
	background-position: 0 0;
}

.homepage_consulting {
	display: block;
	width: 112px;
	height: 13px;
	background: url('/images/homepage_consulting.jpg') bottom;
	text-indent: -99999px;
}
.homepage_consulting:hover {
	background-position: 0 0;
}
