/* CSS Document */
body {
	font-family: verdana, arial, sans-serif;
	font-size:10pt;
	behavior:  csshover.htc);
	margin: 0px;
	padding: 0px;
	
}

.millworkcentered-table {
	margin-left: auto;
	margin-right: auto;
	
}



.millworkHome {
	background-image: url(images/home-backgnd.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;	
}
.millworkEnviron {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/environment-backgnd.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
}
.millworkCompany {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/company-backgnd.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
}
.millworkVision {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/vision-backgnd.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
}
.millworkMission {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/mission-backgnd.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
}
.millworkCertifications {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/certifications-backgnd.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
}
.millworkCareer {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/career-backgnd.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
}
.millworkProcess {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/process-backgnd.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
	list-style-position: outside;
	list-style-type: decimal;
}
.millworkCaseStudies {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/case-studies-backgnd1.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
	list-style-position: outside;
	list-style-type: decimal;
}
.millworkReagan {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/case-studies-backgnd2.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
	list-style-position: outside;
	list-style-type: decimal;
}
.millworkUSC {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/case-studies-backgnd3.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
	list-style-position: outside;
	list-style-type: decimal;
}
.millworkCalPERS {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/case-studies-backgnd4.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
	list-style-position: outside;
	list-style-type: decimal;
}
.millworkPortfolio {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/portfolio-backgnd.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
	list-style-position: outside;
	list-style-type: decimal;
}
.millworkKnowledgebase {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/knowledgebase.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
	list-style-position: outside;
	list-style-type: decimal;
}
.millworkLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/client-login.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
	list-style-position: outside;
	list-style-type: decimal;
}
.millworkContact {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/contact-us-backgnd.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
	list-style-position: outside;
	list-style-type: decimal;
}
.knowledgebaseIndentText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #B32017;
	position: relative;
	padding-left: 50px;
	line-height: 12pt;
}
.knowledgebaseIndentText a {
	color: #B32017;
	text-decoration: none;
}
.knowledgebaseIndentText a:hover {
	color: #521E1F;
	text-decoration: none;
}
.millworkNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/news-background.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
	list-style-position: outside;
	list-style-type: decimal;
}
.millworkContactUs {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-image: url(images/contact-us-backgnd.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 770px;
	position: absolute;
	color: #521E1F;
	list-style-position: outside;
	list-style-type: decimal;
}




.navLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	width: 150px;
	margin-top: 216px;
	padding-left: 45px;
	color: #FAC272;
	letter-spacing: 2px;
	line-height: 18pt;
	float: left;
}
.navLinks p {
	padding-top: 0px;
	padding-bottom: 46px;

}
.navLinks a:link{
	color: #CED9DF;
	text-decoration: none;
	
}
.navLinks a:visited{
	text-decoration: none;
	color: #CED9DF;
}
.navLinks a:hover{
	text-decoration: none;
	color: #FAC272;
}
.navLinks a:active{
	text-decoration: none;
	color: #CED9DF;
}
#millworkHomeText2 {
    color: #4a4310;
}
.millworkTopNav {
	
	width: 615px;
	margin-top: 135px;
	margin-left: 0px;
	float: left;
	position: absolute;
	left: 220px;
	top: -7px;
	height: 50px;
}
.millworkLogoNav {
	
	width: 192px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
	position: absolute;
	left: 2px;
	top: 2px;
	height: 126px;
}
.millworkRightContent {
	
	width: 507px;
	margin-top: 200px;
	margin-left: 140px;
	float: left;
	position: absolute;
	left: 214px;
	top: -7px;
	height: 489px;
}
.millworkRightContentIndent {
	padding-left: 45px;
	font-family: "Times New Roman", Times, serif;
	font-size:15pt;
	color: #521E1F;
	letter-spacing: 1px;
	line-height: 22pt;
	}
.millworkRightContentIndent a:link {
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #B32017;
	text-decoration: none;
	letter-spacing: .5px;
	}
	.millworkRightContentIndent a:visited {
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #B32017;
	text-decoration: none;
	letter-spacing: .5px;
	}
	.millworkRightContentIndent a:hover {
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #521E1F;
	text-decoration: none;
	letter-spacing: .5px;
	}
	.millworkRightContentIndent a:active {
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #B32017;
	text-decoration: none;
	letter-spacing: .5px;
	}
#RightContentHeader  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #521E1F;
	font-weight: bold;
}
.millworkRightEnviron {
	width: 521px;
	margin-top: 200px;
	margin-left: 150px;
	float: left;
	position: absolute;
	left: 196px;
	top: -3px;
	height: 489px;
}
.millworkRightNews {
	width: 521px;
	margin-top: 200px;
	margin-left: 150px;
	float: left;
	position: absolute;
	left: 196px;
	height: 489px;
}
.millworkRightNews p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #4a4310;
	line-height: 11pt;
}
#environLink a {
	color: #B32017;
	text-decoration: none;
}
#environLink a:hover {
	color: #4a4310;
	text-decoration: none;
}

.portfolioText {
	position: relative;
	width: 400px;
	float: left;
	padding-top: 20px;
}
.newsText {
	position: relative;
	width: 500px;
	float: left;
	padding-top: 20px;
}
.portfolioThumbs {
	position: relative;
	width: 50px;
	float: left;
	padding-top: 20px;
}
.millworkRightEnviron2 {
	width: 533px;
	margin-top: 200px;
	margin-left: 150px;
	float: left;
	position: absolute;
	left: 189px;
	top: -7px;
	height: 489px;
}
#millworkRightEnviron2List {
    font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #521E1F;
	line-height: 17pt;
}

.millworkRightEnviron p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #521E1F;
	line-height: 17pt;
}
.millworkRightEnviron2 p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #521E1F;
	line-height: 18pt;
}
.millworkRightEnviron2 ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #521E1F;
	line-height: 12pt;
	list-style-position: outside;
	list-style-type: decimal;
}

.millworkRightContent p {
    font-family: "Times New Roman", Times, serif;
	font-size:18px;
	color: #521e1f;
	line-height: 34px;
	letter-spacing: 1px;
	}
	
#millworkHomeText2 {
    color: #4a4310;
}
#millworkHomeText3 {
	color: #4a4310;
	font-size: 12pt;
	line-height: 24px;
	font-weight: bold;
}
.millworkFooterRed {
    color: #B32017;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 0em;
}
.millworkFooterRed a:link{
	color: #B32017;
	text-decoration: none;
}
.millworkFooterRed a:visited{
	color: #B32017;
	text-decoration: none;
}
.millworkFooterRed a:hover{
	color: #4a4310;
	text-decoration: none;
}
.millworkFooterRed a:active{
	color: #B32017;
	text-decoration: none;
}
#millworkHomeFooterText {
	color: #B32017;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 0em;
	text-decoration: none;
}
#millworkHomeFooterText3 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 0em;
	color: #CCCCCC;
	}
#millworkHomeFooterText a:link{
	color: #B32017;
	text-decoration: none;
}
#millworkHomeFooterText a:visited{
    color: #B32017;
	text-decoration: none;
}
#millworkHomeFooterText a:hover{
   color: #4a4310;
	text-decoration: underline;
}
#millworkHomeFooterText a:active{
    color: #B32017;
	text-decoration: none;
}
#millworkHomeFooterText4 a {
	color: #4a4310;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 9pt;
	text-decoration: none;
}
#millworkHomeFooterText4 a:hover {
	color: #B32017;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 9pt;
	text-decoration: none;
}
#millworkHomeFooterText2 {
    color: #4a4310;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 0em;
}
#millworkHomeFooterText2 a:link{
	color: #4a4310;
	text-decoration: none;
}
#millworkHomeFooterText2 a:visited{
    color: #4a4310;
	text-decoration: none;
}
#millworkHomeFooterText2 a:hover{
    color: #FF0000;
	text-decoration: none;
}
#millworkHomeFooterText2 a:active{
   color: #4a4310;
	text-decoration: none;
}
.millworkBottomNav  {
	
	width: 700px;
	margin-top: 747px;
	margin-left: 30px;
	float: left;
	position: absolute;
	
} 
#millworkBottomNav {
    color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 7pt;
	text-decoration: none;
}
.millworkBottomNav a:link {
	color: #A98E6C;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 7pt;
	text-decoration: none;
}
.millworkBottomNav a:visited {
	color: #A98E6C;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 7pt;
	text-decoration: none;
}
	.millworkBottomNav a:hover{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 7pt;
	text-decoration: none;
}
	.millworkBottomNav a:active {
	color: #A98E6C;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 7pt;
	text-decoration: none;
}
