/* ----   CSS FOR LEFT MENU ---- */

 #navcontainer { 
 
 width: 120px;
 text-align: right;
 letter-spacing: .2em;
 color: #eee;
 margin-left: 10px;
 padding-left: 0;
 margin-top: 30px;
 margin-bottom: 50px;
 font-family: Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 }
 
 
#navcontainer div {
	 width: 120px;
}

 #navcontainer a
 {
text-decoration: none;
color: #eee;
 display: block;
 padding-top: 3px;
 padding-bottom: 3px;
 text-align: right;
 width: 100%;
 

}

 #navcontainer a:hover
 {
 background-color: #999;
 color: #fff;
 }
 
 .submenu {
padding: 2px 0px 2px 0px;
margin-right: 8px;
letter-spacing: normal;
font-size: 11px;
line-height: 12px;
text-decoration: none;
color: #eee;
font-weight:normal;

 text-align: right;
}

/* ---- END LEFTMENU ---- */

body {background-color: #DCDDDF;}

A:link{
    TEXT-DECORATION: none
}
A:visited{
    TEXT-DECORATION: none
}
A:active{
    TEXT-DECORATION: none
}
A:hover{
    color:#999999
}


.WhiteBGColor{
    BACKGROUND-COLOR:#FFFFFF;
}

.sideBGColor{
    BACKGROUND-COLOR:#505153;
}
.SideMenuNormal{
    COLOR:#DCDDDF;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
}
 A.SideMenuNormal:hover{
    color:#FFFFFF;
	FONT-WEIGHT: bold
}
.SideMenuMouseOver{
    COLOR:#ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
.SideMenuBold{
    COLOR:#ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.SideMenuMouseOver{
    COLOR:#ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}


.HomeBGColor{
    BACKGROUND-COLOR:#DCDDDF;
}
.HomeBottomTextDark{
	COLOR:#505153;
	FONT-FAMILY: "Helvetica Oblique", verdana;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: 600;
	line-height: 40px;
}
.HomeBottomText{
	COLOR:#808285;
	FONT-FAMILY: "Helvetica Oblique", verdana;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: 600;
	line-height: 40px;
}
.HomeSideLinks{
    COLOR:#808285;
    FONT-FAMILY: Helvetica Oblique, verdana;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: narrow;
	/*line-height:1.3;*/
	vertical-align:top;
	padding-bottom:13;
	padding-top:0;
}
.HomeSideLinksAlt{
    COLOR:#000000;
    FONT-FAMILY: Helvetica Oblique, verdana;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}

.profileBottomText{
	COLOR:#808285;
	FONT-FAMILY: Helvetica Oblique, verdana;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: 500;
	line-height: 30px;
}


.RightBGColor{
    BACKGROUND-COLOR:#7F8084;
}
.FormatControls {
	margin: 0px;
	padding: 0px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-color: white;
	background-color:#CCCCCC;
	background-image: url(../images/reddot.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	font-family: Helvetica, Verdana;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	cursor: text;
	background-position: right;
}
.clientsdetail{
    COLOR:#333333;
    FONT-FAMILY: Helvetica ,Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
}
.clientscontent{
    COLOR:#333333;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}
.clienttitle{
    COLOR:#333333;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    
	line-height: 20px
	}
.clientBottomTextHeading{
    COLOR:#808285;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.clientBottomText{
    COLOR:#808285;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: 500;
	line-height: 30px
}
.awardBottomText{
    COLOR:#808285;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 100;
	line-height: 30px
}
.awardTitle{
    COLOR:#808285;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
	line-height: 30px
}

.housingClient{
    COLOR:#444;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 12px;
    line-height: 14px;
    FONT-WEIGHT: bold;
    letter-spacing: .1em;

}
.housingCost{
    COLOR:#444;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 12px;
    line-height: 14px;
    FONT-WEIGHT: bold;
    letter-spacing: .1em;
}

.awarddetail{
    COLOR:#A00117;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
A.awarddetail:hover{
    color:#ff0000;
	FONT-WEIGHT: normal
}
.housingMoreInfo{
    COLOR:#A00117;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
A.housingMoreInfo:hover{
    color:#999;
	FONT-WEIGHT: bold
}
.housingBottomTextHeading{
    COLOR:#808285;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.housingBottomText{
    COLOR:#808285;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: 500;
	line-height: 30px
}



.clientsImageTextNormal{
    COLOR:#DCDDDF;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.clientsImageTextBold{
    COLOR:#808285;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: 100
}
.clientsSideText{
    COLOR:#808285;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 100
}
.clientsSideTextSelected{
    COLOR:#000000;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 100
}

.awardsSideText{
    COLOR:#DCDDDF;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal 

}


.newsSideText{
    COLOR:#808285;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600
}

.contactsLastName{
    COLOR:#191718;
    FONT-FAMILY: Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	line-height: 10px
}
.contactsFirstName{
    COLOR:#191718;
    FONT-FAMILY: Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.contactsPhone{
    COLOR:#191718;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.contactsEmail{
    COLOR:#A00117;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
 A.contactsEmail:hover{
    color:#A00117;
	FONT-WEIGHT: bold
}
.contactsRightTextBold{
    COLOR:#808084;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	line-height: 20px
}
.contactsRightTextNormal{
    COLOR:#808084;
    FONT-FAMILY: Helvetica, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	line-height: 20px
}

.projectInfoBorder{
	border: #505153 1px solid;
}

.formatimages{
	border: 1px none #505153;
}

.SearchMenuBold{
    COLOR:#808285;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
	padding-right: 28px;
}
.SearchMenuNormal{
    COLOR:#333333;
    FONT-FAMILY: Helvetica, verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	padding-right: 28px;
}
.Apple-style-span{
    COLOR:#ffffff;
}

