

BODY {

	color: #000000;
	font-family: 'trebuchet ms',georgia,'sans serif';
	font-size: 12pt;
}

UL { line-height : 14pt; } 

LI { line-height: 12pt; list-style: disc; line-height: 14pt;}
	
A { font-size: 12pt; color: #43619d; text-decoration: none; font-weight: bold; }
A:visited { color: #d06f51; text-decoration: none;  font-weight: bold;}
A:hover { color: #327382; text-decoration: none;  font-weight: bold;}

A.title { color: #000000; text-decoration: none; font-size: 18pt; letter-spacing: 2px; }
A.title:hover { color: #663300; text-decoration: none; font-size: 18pt; letter-spacing: 2px; }
A.title:active { color: #990000; text-decoration: none; font-size: 18pt; letter-spacing: 2px; }

A.principles { font-size: 12pt; color: #7f9971; text-decoration: none; font-weight: bold; }
A.principles:visited { color: #7f9971; text-decoration: none;  font-weight: bold;}
A.principles:hover { color: #7f9971; text-decoration: none;  font-weight: bold;}

A.planning { font-size: 12pt; color: #43619d; text-decoration: none; font-weight: bold; }
A.planning:visited { color: #7693ce; text-decoration: none;  font-weight: bold;}
A.planning:hover { color: #7693ce; text-decoration: none;  font-weight: bold;}

A.installation { font-size: 12pt; color: #d06f51; text-decoration: none; font-weight: bold; }
A.installation:visited { color: #a8624c; text-decoration: none;  font-weight: bold;}
A.installation:hover { color: #a8624c; text-decoration: none;  font-weight: bold;}

A.maintenance { font-size: 12pt; color: #524e7b; text-decoration: none; font-weight: bold; }
A.maintenance:visited { color: #bab6e3; text-decoration: none;  font-weight: bold;}
A.maintenance:hover { color: #bbb7e3; text-decoration: none;  font-weight: bold;}

A.about { font-size: 12pt; color: #43619d; text-decoration: none; font-weight: bold; }
A.about:visited { color: #d06f51; text-decoration: none;  font-weight: bold;}
A.about:hover { color: #327382; text-decoration: none;  font-weight: bold;}

A.resources { font-size: 12pt; color: #327382; text-decoration: none; font-weight: bold; }
A.resources:visited { color: #006699; text-decoration: none;  font-weight: bold;}
A.resources:hover { color: #006699; text-decoration: none;  font-weight: bold;}

A.gallery { font-size: 12pt; color: #967470; text-decoration: none; font-weight: bold; }
A.gallery:visited { color: #967470; text-decoration: none;  font-weight: bold;}
A.gallery:hover { color: #967470; text-decoration: none;  font-weight: bold;}

A.home-title { color: #3b7f71; text-decoration: none; font-size: 18pt; letter-spacing: 1px; }
A.home-title:hover { color: #3b7f71; text-decoration: none; font-size: 18pt; letter-spacing: 1px; }
A.home-title:active { color: #3b7f71; text-decoration: none; font-size: 18pt; letter-spacing: 1px; }
	
A { font-size: 12pt; color: #967470; text-decoration: none; font-weight: bold; }
A:visited { color: #967470; text-decoration: none;  font-weight: bold;}
A:hover { color: #327382; text-decoration: none;  font-weight: bold;}

A.planning-navigation { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
 	background-repeat: no-repeat; 
	display:block;
	height: 34px;
	background-image:url('site1/planning_nav_off.gif'); 
	width: 46px; 
	padding-left:50px; 

	}
	
A.planning-navigation:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/planning_nav_on.jpg'); 
	width: 130px; 
	padding-left:50px; 
	}

A.planning-navigation-on  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/planning_nav_on.jpg'); 
	width: 130px; 
	padding-left:50px; 
	background-repeat: no-repeat;
	}

A.planning-navigation-on:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/planning_nav_on.jpg'); 
	width: 130px; 
	padding-left:15px; 
	}

A.installation-navigation { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
 	background-repeat: no-repeat; 
	display:block;
	height: 34px;
	background-image:url('site1/installation_nav_off.gif'); 
	width: 46px; 
	padding-left:15px; 

	}
	
A.installation-navigation:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/installation_nav_on.jpg'); 
	width: 131px; 
	padding-left:15px; 
	}

A.installation-navigation-on  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/installation_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 131px; 
	padding-left:15px; 
	}
	
A.installation-navigation-on:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/installation_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 131px; 
	padding-left:15px; 
	}

A.maintenance-navigation { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
 	background-repeat: no-repeat; 
	display:block;
	height: 34px;
	background-image:url('site1/maintenance_nav_off.gif'); 
	width: 46px; 
	padding-left:50px; 

	}
	
A.maintenance-navigation:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/maintenance_nav_on.jpg'); 
	width: 143px; 
	padding-left:50px; 
	}

A.maintenance-navigation-on  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/maintenance_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 143px; 
	padding-left:50px; 
	}
	
A.maintenance-navigation-on:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/maintenance_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 143px; 
	padding-left:50px; 
	}
	
	A.principles-navigation { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
 	background-repeat: no-repeat; 
	display:block;
	height: 34px;
	background-image:url('site1/principles_nav_off.gif'); 
	width: 46px; 
	padding-left:50px; 

	}
	
A.principles-navigation:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/principles_nav_on.jpg'); 
	width: 152px; 
	padding-left:50px; 
	}

A.principles-navigation-on  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/principles_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 152px; 
	padding-left:50px; 
	}
	
A.principles-navigation-on:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/principles_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 152px; 
	padding-left:50px; 
	}

	A.resources-navigation { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
 	background-repeat: no-repeat; 
	display:block;
	height: 34px;
	background-image:url('site1/resources_nav_off.gif'); 
	width: 46px; 
	padding-left:50px; 

	}
	
A.resources-navigation:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/resources_nav_on.jpg'); 
	width: 159px; 
	padding-left:50px; 
	}

A.resources-navigation-on  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/resources_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 159px; 
	padding-left:50px; 
	}
	
A.resources-navigation-on:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/resources_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 159px; 
	padding-left:50px; 
	}
	
	A.about-navigation { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
 	background-repeat: no-repeat; 
	display:block;
	height: 34px;
	background-image:url('site1/about_nav_off.gif'); 
	width: 46px; 
	padding-left:50px; 

	}
	
A.about-navigation:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/about_nav_on.jpg'); 
	width: 125px; 
	padding-left:50px; 
	}

A.about-navigation-on  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/about_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 125px; 
	padding-left:50px; 
	}
	
A.about-navigation-on:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/about_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 125px; 
	padding-left:50px; 
	}

	A.gallery-navigation { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
 	background-repeat: no-repeat; 
	display:block;
	height: 34px;
	background-image:url('site1/gallery_nav_off.gif'); 
	width: 46px; 
	padding-left:50px; 

	}
	
A.gallery-navigation:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/gallery_nav_on.jpg'); 
	width: 139px; 
	padding-left:50px; 
	}

A.gallery-navigation-on  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/gallery_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 139px; 
	padding-left:50px; 
	}
	
A.gallery-navigation-on:hover  { font-size: 12pt; 
	
	color: #000000; 
	text-decoration: none; 
	display:block;
	height: 34px;
	background-image: url('site1/gallery_nav_on.jpg'); 
	background-repeat:no-repeat;
	width: 139px; 
	padding-left:50px; 
	}	


A.home-link { font-size: 11pt; color: #996600; text-decoration: underline; }
A.home-link:hover { color: #996600; text-decoration: underline;}
A.home-link:active { color: #906b22; }

A.planning-link { font-size: 11pt; color: #906b22; }
A.planning-link:hover { color: #003333; text-decoration: none;}
A.planning-link:active { color: #906b22; }

A.installation-link { font-size: 11pt; color: #7f9971; }
A.installation-link:hover { color: #003333; text-decoration: none;}
A.installation-link:active { color: #7f9971; }

A.maintenance-link { font-size: 11pt; color: #327382; }
A.maintenance-link:hover { color: #003333; text-decoration: none;}
A.maintenance-link:active { color: #327382; }

A.footer { font-size: 10pt; font-weight: bold; color: #000000; text-decoration: none; }
A.footer:hover { color: #663300; text-decoration: none; }
A.footer:visited { color: #999999; text-decoration: none; }

A.nav {  font-weight: bold; color: #ffffff; font-size: 10px; text-decoration: none; }
A.nav:hover { color: #000000; text-decoration: underline; }

A.nav_active {  font-weight: bold; color: #000000; font-size: 10px; text-decoration: none; }
A.nav_active:hover { color: #000000; text-decoration: underline; }

A.resources_bullet {  font-weight: bold; color: #327382; font-size: 12pt; text-decoration: none; }
A.resources_bullet:hover { color: #000000; text-decoration: underline; }

A.resources_box {  font-weight: bold; color: #ffffff; font-size: 11px; text-decoration: none; }
A.resources_box:hover { color: #000000; text-decoration: underline; }
A.resources_box:visited { color: #000000; text-decoration: none; }

A.close_window {  font-weight: bold; color: #ffffff; font-size: 12px; text-decoration: underline; }
A.close_window:hover { color: #000000; text-decoration: underline; }

.title { color: #000000; text-decoration: none; font-size: 18pt; letter-spacing: 2px; }

.home-title { color: #3b7f71; text-decoration: none; font-size: 18pt; letter-spacing: 2px; }
.home-subtitle { color: #3b7f71; text-decoration: none; font-size: 16pt; letter-spacing: 2px; }

.section-title { color: #3b7f71; text-decoration: none; font-size: 18pt; letter-spacing: 2px; }
.planning_title { color: #43619d; text-decoration: none; font-size: 14pt; font-weight: bold; }
.install_title { color: #d06f51; text-decoration: none; font-size: 14pt; font-weight: bold; }
.maintain_title { color: #524e7b; text-decoration: none; font-size: 14pt; font-weight: bold; }
.resources_title { color: #327382; text-decoration: none; font-size: 14pt; font-weight: bold; }
.about_title { color: #996600; text-decoration: none; font-size: 14pt; font-weight: bold; }
.gallery_title { color: #967470; text-decoration: none; font-size: 14pt; font-weight: bold; }

.bodytitle { color: #000000; text-decoration: none; font-size: 12pt; font-weight: bold; }

.planning_emphasis { color: #43619d; text-decoration: none; font-size: 12pt; font-weight: bold; }
.install_emphasis { color: #d06f51; text-decoration: none; font-size: 12pt; font-weight: bold; }
.maintain_emphasis { color: #524e7b; text-decoration: none; font-size: 12pt; font-weight: bold; }
.resources_emphasis { color: #327382; text-decoration: none; font-size: 12pt; font-weight: bold; }
.about_emphasis { color: #996600; text-decoration: none; font-size: 12pt; font-weight: bold; }
.gallery_emphasis { color: #967470; text-decoration: none; font-size: 12pt; font-weight: bold; }
.principles_emphasis { color: #7f9971; text-decoration: none; font-size: 12pt; font-weight: bold; }

.planning_subtitle { color: #43619d; text-decoration: none; font-size: 14pt; font-weight: bold; }
.install_subtitle { color: #d06f51; text-decoration: none; font-size: 14pt; font-weight: bold; }
.maintain_subtitle { color: #524e7b; text-decoration: none; font-size: 14pt; font-weight: bold; }
.resources_subtitle { color: #327382; text-decoration: none; font-size: 14pt; font-weight: bold; }
.about_subtitle { color: #996600; text-decoration: none; font-size: 14pt; font-weight: bold; }
.gallery_subtitle { color: #967470; text-decoration: none; font-size: 14pt; font-weight: bold; }
.principles_subtitle { color: #7f9971; text-decoration: none; font-size: 14pt; font-weight: bold; }

.extended-text { text-decoration: none; color: #000000; line-height: 18pt; }

.condensed-text { text-decoration: none; color: #000000; line-height: 18pt; }

.home-extended-text { text-decoration: none; color: #3b7f71; line-height: 18pt; }

.caption { color: #000000; font-size: 9pt; text-align: right; }
.zoomcaption ( color: #000000; font-size: 9pt; }

.indented { padding-left: 7pt; }

.resources_bullet { color: #000000; font-size: 12pt; font-weight: bold; }

.resources_box { color: #ffffff; font-size: 13pt; font-weight: bold; }
.resources_box_text { color: #ffffff; font-size: 11pt; font-weight: none; }

.photo-gallery { color: #000000; font-size: 12pt; }

.around {
border-style:solid;
border-width:2px;
}

.calendartitle { color: #669999; font-size: 13pt; font-weight: bold; }

.azcentral { font-size: 12pt; color: #43619d; text-decoration: none;}
