
/*
Name:        colors.css
Author:      Jeff Fusterer
Description: CSS Colors and Images for SBCUSD Facilities Web Site
Created:     2008-09-05
*/

/* Global HTML markup */
body {
	background-color: #4F3104;
}

table {
	border: 1px solid black;
	background-color: white;
}

th {
	background-color: #4F3104;
	color: white;
}

/* Header DIV */
div#header.main {
	background: transparent url(../images/ui/main-banner.jpg) top left no-repeat scroll;
}

div#header.intranet {
	background: transparent url(../images/ui/banners/banner-intranet.jpg) top left no-repeat scroll;
}

div#header p#header-options, div#header p#header-options a {
	color: #005abb;
}

/* Menu DIV */
ul#menu {
	background-color: #454a56;
}

/*ul#menu.intranet {
	background-color: #005abb;
}

ul#menu.intranet li,
ul#menu.intranet li a {
	color: white;
}

ul#menu.intranet li#menu-message {
	color: red;
}
*/
/* Content DIV */
div#content {
	background: #f1d7be url(../images/ui/content-bg.jpg) top left repeat-x scroll;
}

/* Content-Main DIV */
div#content-main {
	color: #333;
}

/* H2 tag headers */
/*div#content-main h2#about-us {
	background: transparent url(../images/ui/headers/h2-about.gif) top left no-repeat scroll;
}

div#content-main h2#projects {
	background: transparent url(../images/ui/headers/h2-projects.gif) top left no-repeat scroll;
}*/

div#content h2#projects {
	background: transparent url(../images/ui/banners/banner-construction.jpg) top left no-repeat scroll;
}

div#content h2#mods {
	background: transparent url(../images/ui/banners/banner-mods.jpg) top left no-repeat scroll;
}

div#content h2#sdc {
	background: transparent url(../images/ui/banners/banner-sdc.jpg) top left no-repeat scroll;
}

div#content h2#other {
	background: transparent url(../images/ui/banners/banner-other.jpg) top left no-repeat scroll;
}

div#content h2#new {
	background: transparent url(../images/ui/banners/banner-new.jpg) top left no-repeat scroll;
}

/*div#content-main h2#use-agreements {
	background: transparent url(../images/ui/headers/h2-useagreement.gif) top left no-repeat scroll;
}*/

div#content h2#use-agreements {
	background: transparent url(../images/ui/banners/banner-facuse.jpg) top left no-repeat scroll;
}

/*div#content-main h2#profession-services {
	background: transparent url(../images/ui/headers/h2-proservices.gif) top left no-repeat scroll;
}

div#content-main h2#procurement {
	background: transparent url(../images/ui/headers/h2-procurement.gif) top left no-repeat scroll;
}*/

div#content h2#procurement {
	background: transparent url(../images/ui/banners/banner-wong2.jpg) top left no-repeat scroll;
}

/*div#content-main h2#events {
	background: transparent url(../images/ui/headers/h2-events.gif) top left no-repeat scroll;
}

div#content-main h2#welcome {
	background: transparent url(../images/ui/headers/h2-welcome.gif) top left no-repeat scroll;
}*/

div#content h2#welcome {
	background: transparent url(../images/ui/banners/banner-welcome.jpg) top left no-repeat scroll;
}

div#content h2#about {
	background: transparent url(../images/ui/banners/banner-about.jpg) top left no-repeat scroll;
}

/*div#content-main h2#contact-us {
	background: transparent url(../images/ui/headers/h2-contact.gif) top left no-repeat scroll;
}

div#content-main h2#community-outreach {
	background: transparent url(../images/ui/headers/h2-community.gif) top left no-repeat scroll;
}*/

/*div#content-main h2#lbop {
	background: transparent url(../images/ui/headers/h2-lbop.gif) top left no-repeat scroll;
}*/

div#content h2#lbop {
	background: transparent url(../images/ui/banners/banner-lbop.jpg) top left no-repeat scroll;
}

/*div#content-main h2#citizens-oversight {
	background: transparent url(../images/ui/headers/h2-coc.gif) top left no-repeat scroll;
}*/

div#content h2#citizens-oversight {
	background: transparent url(../images/ui/banners/banner-coc.jpg) top left no-repeat scroll;
}

/*div#content-main h2#public-notices {
	background: transparent url(../images/ui/headers/h2-publicnotices.gif) top left no-repeat scroll;
}*/

div#content h2#public-notices {
	background: transparent url(../images/ui/banners/banner-cajon2.jpg) top left no-repeat scroll;
}

/*div#content-main h2#privacy {
	background: transparent url(../images/ui/headers/h2-privacy.gif) top left no-repeat scroll;
}*/

div#content h2#privacy {
	background: transparent url(../images/ui/banners/banner-privacy.jpg) top left no-repeat scroll;
}

/*div#content-main h2#forms-pubs {
	background: transparent url(../images/ui/headers/h2-forms.gif) top left no-repeat scroll;
}

div#content-main h2#awards {
	background: transparent url(../images/ui/headers/h2-awards.gif) top left no-repeat scroll;
}

div#content-main h2#highlights {
	background: transparent url(../images/ui/headers/h2-highlights.gif) top left no-repeat scroll;
}

div#content-main h2#faq {
	background: transparent url(../images/ui/headers/h2-faq.gif) top left no-repeat scroll;
}*/

div#content h2#mo {
	background: transparent url(../images/ui/banners/banner-mo.jpg) top left no-repeat scroll;
}

div#content h2#operations {
	background: transparent url(../images/ui/banners/banner-operations.jpg) top left no-repeat scroll;
}

div#content h2#maintenance {
	background: transparent url(../images/ui/banners/banner-maintenance.jpg) top left no-repeat scroll;
}

div#content h2#special-proj {
	background: transparent url(../images/ui/banners/banner-spproj.jpg) top left no-repeat scroll;
}

/*div#content-main h2#pro-archive {
	background: transparent url(../images/ui/headers/h2-proarchive.gif) top left no-repeat scroll;
}*/

div#content-main h2#intranet {
	background: transparent url(../intranet/images/ui/headings/h2-intranet.gif) top left no-repeat scroll;
}

div#content-main h2#intranet-lbop-vendors {
	background: transparent url(../intranet/images/ui/headings/h2-lbop_vendor.gif)top left no-repeat scroll;
}

div#content-main h2#intranet-staff {
	background: transparent url(../intranet/images/ui/headings/h2-staff.gif) top left no-repeat scroll;
}

div#content-main h3 {
	/*color: #522c1b;*/
	color: #005abb;
}

div#content-main h5 {
	color: #522c1b;
}

div#content-main a {
	color: #005abb;
}

div#content-main tr.even {
	/*background-color: #dcceab;*/
	background-color: #bfd6ee;
}

div#content-main tr.odd {
	background-color: white;
}

div#content-main .border-top-1px-brown {
	border-top: 1px solid #522c1b;
}

div#content-main .form-head {
	color: white;
	background-color: #005abb;
}

div#url-note {
	color: red;
	background-color: #dcceab;
}

div#content-main .text-alert {
	color: red;
}

/* MESSAGE BOXES */
.message-box-default {
	color: #333;
	background-color: #ccc;
	border: 1pt solid #333;
}

.message-box-ok {
	color: #0f0;
	background-color: #cfc;
	border: 1pt solid #0f0;
}

.message-box-error {
	color: #f00;
	background-color: #fcc;
	border: 1pt solid #f00;
}

/* Box layouts */
/* Global settings */
.box .box-background,
.box-3col .box-background {
	background: transparent url(../images/ui/box-background.jpg) center center no-repeat scroll;
}

.box .box-background-lg {
	background: transparent url(../images/ui/box-background_365x365.jpg) center center no-repeat scroll;
}

.box-3col .box-background-lg {
	background: transparent url(../images/ui/box-background_260x365.jpg) center center no-repeat scroll;
}

.box,
.box-3col,
.box h5,
.box-3col h5,
.box a,
.box-3col a {
	color: white !important;
}

/* HOME PAGE */
/* Events box (index.cfm) */
div#box-events h3#upcoming-events {
	background: transparent url(../images/ui/headers/h3_upcoming-events.gif) top left no-repeat scroll;
}

div#box-events a#events-more {
	background: transparent url(../images/ui/headers/a-events.gif) top left no-repeat scroll;
}

/* Project Spotlight (index.cfm) */
div#box-projects h3#project-spotlight {
	background: transparent url(../images/ui/headers/h3_project-spotlight.gif) top left no-repeat scroll;
}

div.rail {
	background-color: #8dbadd;
}

/* INTRANET SECTION */
/* Intranet Login (intranet/index.cfm) */
div#box-intranet h3#intranet-login {
	background: transparent url(../intranet/images/ui/headings/h3_intranet-login.gif) top left no-repeat scroll;
}

/* Intranet User Profile box (main.cfm) */
div#box-profile h3#user-profile {
	background: transparent url(../images/ui/headers/h3_user-profile.gif) top left no-repeat scroll;
}

div#box-profile a#edit-profile {
	background: transparent url(../images/ui/headers/a-profile.gif) top right no-repeat scroll;
}

/* LBOP SECTION */
/* Registration (_includeRegister.cfm) */
div#box-login h4#login {
	background: transparent url(../images/ui/headers/h4_vendor_login.gif) top left no-repeat scroll;
}

div#box-register h4#register {
	background: transparent url(../images/ui/headers/h4_vendor_registration.gif) top left no-repeat scroll;
}

/* Confirmation page (_includeWizard4.cfm) */
div#box-lbop-company h4#company-info {
	background: transparent url(../images/ui/headers/h4_lbop_company_info.gif) top left no-repeat scroll;
}

div#box-lbop-services h4 {
	background: transparent url(../images/ui/headers/h4_lbop_services.gif) top left no-repeat scroll;
}

div#box-lbop-profile h4 {
	background: transparent url(../images/ui/headers/h4_lbop_profile.gif) top left no-repeat scroll;
}

/* PROCUREMENT SECTION (RFPs/NIBs) */
div#box-rfp h3 {
	background: transparent url(../images/ui/headers/h3_requests.gif) top left no-repeat scroll;
}

div#box-nib h3 {
	background: transparent url(../images/ui/headers/h3_nibs.gif) top left no-repeat scroll;
}

/* Download buttons */
a.download-excel {
	background: transparent url(../images/ui/download-excel.gif) top left no-repeat scroll;
}

a.download-pdf {
	background: transparent url(../images/ui/download-pdf.gif) top left no-repeat scroll;
}

div#content-main dl.captions {
	background-color: #d2cbc7;
	border: 1px solid #4b2f21;
}

div#content-main dl.captions dt {
	color: #4b2f21;
}

/* Footer DIV */
p#footer a {
	color: white;
}
