#admin_bar {
	background-image: url(/images/obj/webbuilder.gif);
}

body {
         background-image: url(/public/bsa_wallpaper.gif);

}

#topnav {
          background-image: url(/public/spacer.gif);
/*          background-color: #006699;  */
          background-color: #333477;  
}

#topnav a {
        color: #fff;
}

#topnav a:hover {
        color: #666;
        background-color: #ccc;
}

#container {
         background-image: url(/public/bsa_wallpaper.gif);
}

#navmenu {
        /* background-image: url(/public/bsa_wallpaper.gif); */
}

#header {
          background-color: transparent;
          background-image: url(/images/spacer.gif);
}

#navcont {
        background: transparent;
}

DIV.navmenu {
        background: transparent;
}

a.navmenu {
        color: #666666;
}

a.navmenu:hover {
        color: #888;
}

#sidebar {
   background-color: transparent;
}

span.info {
   /* background-color: #E3C591; */
   background-color: #E0E0E0; 
   color: #000;
}


h2.section {
        /* background: url(../images/arrow_icowhite.gif) no-repeat 2px 4px #C57b7c; */
        background: url(../images/section_background.jpg) no-repeat #b22f25; 
        color: #fff;
}


span.info a:link, span.info a:visited {
        color: #ffffff;
}

span.info a {
        color: #a7a93e; 
        /* background: yellow; */
}

#sidebar a {
        text-decoration: none;
        border-bottom: 1px solid navy;
        color: navy;
        background: transparent;
        font-weight: bold;
}

#sidebar a:hover {
        text-decoration: none;
        color: #e60;
        background: transparent;
}




/* --- CAC style sheet --- */

/* ---------- Styles for the left nav hyperlinks ---------- */
.cssLeftNav {
        font-family: "arial";
        font-size: 12pt;
        font-weight: normal;
        text-decoration: none;
        color: #00339a;
        }
.cssLeftNav:hover {
        color: green;
        text-decoration: underline;
        }
.cssLeftNav:visited {
        color: red;
        }

.cssLeftNav {
        margin: 10px;
        }
.cssLeftNavBarTable {
        border-bottom-width: 1;
        border-color: #eeeeee;
        border-bottom-style: solid;
        }

/* ---------- Styles for Left Nav titles ---------- */
.cssLeftNavTitle { 
        font-size : 12pt;
        font-family: "arial";
        margin: 10px;
        color: forestgreen;
        font-weight: bold;
        text-decoration: underline;
        }

.cssLeftNavContent { 
        font-size : 8pt;
        font-family: "arial";
        margin: 10px;
        color: darkblue;
        font-weight: normal;
        text-decoration: none;
        }

/* ---------- Styles for main content Titles ---------- */
.cssMainContentTitle { 
        font-size : 30pt;
        font-family: "arial";
        margin: 10px;
        font-weight: bold;
        color: darkblue;
        }

/* ---------- Styles for main content sub Titles ---------- */
.cssMainContentSubTitle { 
        font-size : 18pt;
        font-family: "arial";
        margin: 10px;
        font-weight: bold;
        text-align: center;
        }

.cssMainContentSubscript { 
        font-size : 8pt;
        font-family: "arial";
        margin: 10px;
        font-weight: bold;
        text-align: left;
        }

.cssMainContentNote { 
        font-size : 8pt;
        font-family: "arial";
        margin: 10px;
        font-weight: normal;
        text-align: left;
        color: darkblue;
        }

/* ---------- Styles for graphic hyperlinks in the Main Content area ---------- */
.cssPictureLink {
        font-family: Comic Sans;
        font-size: 16pt;
        font-weight: bold;
        text-decoration: none;
        font-style: italic;
        color: #ff6600;
        }
.cssPictureLink:hover {
        color: forestgreen;
        text-decoration: underline;
        font-weight: bold;
        }

/* ---------- Styles for hyperlinks in the Main Content area ---------- */
.cssLink {
        font-family: "arial";
        font-size: 12pt;
        font-weight: normal;
        text-decoration: none;
        color: #00339a;
        }
.cssLink:hover {
        color: forestgreen;
        text-decoration: underline;
        font-weight: normal;
        }
.cssLink:visited {
        color: red;
        }


/* ---------- Styles for jump links at top of the page in the Main Content area -------- */
.cssMainContentJumpLink { 
        font-size : 8pt;
        font-family: "arial";
        margin: 4px;
        font-weight: normal;
        color: darkblue;
        text-align: left;
        }

.cssMainContentJumpLink:hover { 
        color: forestgreen;
        text-decoration: underline;
        font-weight: bold;
        }

.cssJumpLink { 
        font-size : 10pt;
        font-family: "arial";
        margin: 4px;
        font-weight: normal;
        color: darkblue;
        text-align: left;
        }

.cssJumpLink:hover { 
        color: forestgreen;
        text-decoration: underline;
        font-weight: bold;
        }


/* ---------- Styles for main content on the Index page ---------- */
.cssMainContentIndexTitle { 
        font-size : 16pt;
        font-family: "arial";
        margin: 10px;
        font-weight: bold;
        color: darkblue;
        }

.cssMainContentIndex { 
        font-size : 12pt;
        font-family: "arial";
        margin: 10px;
        font-weight: normal;
        color: black;
        text-align: left;
        }



/* ---------- Styles for main content on other pages ---------- */
.cssMainContent { 
        font-size : 12pt;
        font-family: "arial";

        }

/* ---------- Styles for text data in table cells ---------- */
.cssTableTitle {
        font-family: "arial";
        font-size: 12pt;
        color: black;
        text-align: center;
        background-color: #ffc000;
        font-weight: bold;
        }

.cssTableSubTitle {
        font-family: "arial";
        font-size: 10pt;
        color: black;
        text-align: center;
        background-color: #ffcc00;
        font-weight: bold;
        }

.cssTableSubTitle2 {
        font-family: "arial";
        font-size: 10pt;
        color: white;
        text-align: center;
        background-color: #0000E0;
        font-weight: bold;
        }

.cssTableSubTitle3 {
        font-family: "arial";
        font-size: 10pt;
        color: white;
        text-align: center;
        background-color: gold;
        font-weight: bold;
        }

.cssTableSubTitle4 {
        font-family: "arial";
        font-size: 10pt;
        color: black;
        text-align: left;
        font-weight: normal;
        }

.cssTable {
        font-family: "arial";
        font-size: 9pt;
        color: black;
        text-align: center;
        }

.cssTablePopupTitle {
        font-family: "arial";
        font-size: 10pt;
        color: white;
        text-align: center;


        background-color: darkblue;
        font-weight: bold;
        }

.cssTablePopupText {
        font-family: "arial";
        font-size: 8pt;
        color: black;
        text-align: center;
        }

/* ---------- Styles for hyperlinks in table cells ---------- */
.cssTableLink {
        font-family: "arial";
        font-size: 9pt;
        font-weight: normal;
        color: #00339a;
        text-decoration: none;
        }
.cssTableLink:hover {
        color: forestgreen;
        text-decoration: underline;
        font-weight: normal;
        }
.cssTableLink:visited {
        color: red;
        }

/* ---------- Styles for text data in the Site Map table cells ---------- */
.cssSiteMapTableTitle {
        font-family: "arial";
        font-size: 10pt;
        color: black;
        text-align: center;
        background-color: #ffc000;
        font-weight: bold;
        }

.cssSiteMapTableSubTitle {
        font-family: "arial";
        font-size: 8pt;
        color: black;
        text-align: center;
        font-weight: bold;
        }

.cssSiteMapTable {
        font-family: "arial";
        font-size: 9pt;
        color: black;
        text-align: left;
        }

/* ---------- Styles for hyperlinks in the Site Map table cells ---------- */
.cssSiteMapTableLink {
        font-family: "arial";
        font-size: 9pt;
        font-weight: normal;
        color: #00339a;
        text-decoration: none;
        }
.cssSiteMapTableLink:hover {
        color: forestgreen;
        text-decoration: underline;
        font-weight: normal;
        }
.cssSiteMapTableLink:visited {
        color: red;

        }


/* ---------- Styles for titles for pictures ---------- */
.cssPictureTitle {
        font-family: "arial";
        font-size: 12pt;
        color: forestgreen;
        text-align: left;
        font-weight: bold;
        }

/* ---------- Styles for footer ---------- */
.cssFooter {
        font-family: Arial;
        font-size: 7pt;
        font-style: italic;
        text-decoration: none;
        color: black;
        }
.cssFooterLink {
        font-family: Arial;
        font-size: 7pt;
        font-weight: normal;
        text-decoration: none;
        color: blue;
        }
.cssFooterLink:hover {
        color: red;
        text-decoration: underline;
        }  


