/*===========================================================================
	Colors (Global)
	
	This stylesheet defines the colors for the following:
	* Text and links
	* Backgrounds
	* Borders
===========================================================================*/

/*
	Color Glossary
	
	rgb(0,0,0); example
*/

/* Page
===========================================================================*/

html {
	color:            rgb(149,149,149);
	background-color: rgb(241,241,241);
}

body div#page {
	color:            rgb(80,80,80);
	background-color: white;
}

/* Defaults
===========================================================================*/

/* Misc. Block */

/* Misc. Inline */

/* Links */

a:link {
	color: rgb(80,80,80);
}

a:visited {
	color: rgb(80,80,80);
}

a:focus,
a:hover,
a:active {
	color: white;
	background-color: rgb(120,120,120);
}

/* Headings */
h1 {
	color: rgb(80,80,80);
}

/* Lists */

/* Data Tables */

/* Forms */

legend {
	color: black; /* for IE, does not inherit color */
}

/* Common Classes
===========================================================================*/

div.hreview {
	color: rgb(149,149,149);
}

div#content ul#secondary-navigation li a:link,
div#content ul#secondary-navigation li a:visited {
	color: rgb(149,149,149);
}

ul#how-it-works-header li {
	border-color: rgb(149,149,149);
}

body.side-by-side-page div#content ul#secondary-navigation li#secondary-navigation-side-by-side-comparison a,
body.integrated-team-partners-page div#content ul#secondary-navigation li#secondary-navigation-integrated-team-partners a,
body.downloads-page div#content ul#secondary-navigation li#secondary-navigation-downloads a,
body.how-fast-frame-works-page div#content ul#secondary-navigation li#secondary-navigation-how-fast-frame-works a,
body.fast-frame-recycling-page div#content ul#secondary-navigation li#secondary-navigation-fast-frame-recycling a,
body.fast-frame-guarantee-page div#content ul#secondary-navigation li#secondary-navigation-fast-frame-guarantee a,
body.camelview-page div#content ul#secondary-navigation li#secondary-navigation-camelview a,
body.majestic-point-page div#content ul#secondary-navigation li#secondary-navigation-majestic-point a,
body.fabricators-page div#content ul#secondary-navigation li#secondary-navigation-fabricators a,
body.structural-engineers-page div#content ul#secondary-navigation li#secondary-navigation-structural-engineers a,
body.general-contractors-page div#content ul#secondary-navigation li#secondary-navigation-general-contractors a,
body.architects-page div#content ul#secondary-navigation li#secondary-navigation-architects a,
body.owners-and-developers-page div#content ul#secondary-navigation li#secondary-navigation-owners-and-developers a,
div#content ul#secondary-navigation li a:focus,
div#content ul#secondary-navigation li a:hover,
div#content ul#secondary-navigation li a:active {
	color: rgb(80,80,80);
}

div.figure p.caption {
	color: rgb(120,120,120);
}

/* Content
===========================================================================*/

div#primary-content ul#benefits-navigation li a:link,
div#primary-content ul#benefits-navigation li a:visited {
	color: rgb(149,149,149);
}

div#primary-content ul#benefits-navigation li a:focus,
div#primary-content ul#benefits-navigation li a:hover,
div#primary-content ul#benefits-navigation li a:active {
	background-color: rgb(120,120,120);
	color: white;
}

div#call-now a,
ul#download-list li a,
ul#team-partners li a {
	color: rgb(80,80,80);
	background-color: transparent;
}

div#call-now:hover a {
	color: black;
}

/* Primary Navigation
===========================================================================*/

a#logo,
ul#utility-navigation li a,
ul#secondary-navigation li a,
ul#primary-navigation li a {
	background-color: transparent;
	color: inherit;
}

/* Logo
===========================================================================*/