





/* dk_teal.css */

#container {background: url(/images/siteDesign/regionalHome/dk_teal/bg_header.jpg) no-repeat center top; }

#subHeader {background: url(/images/siteDesign/regionalHome/dk_teal/bg_header.gif) no-repeat left top; }

#content {background: url(/images/siteDesign/regionalHome/dk_teal/bg_content.gif) repeat-y left; }
.interior #content {background: url(/images/siteDesign/regionalHome/dk_teal/bg_content_interior.gif) repeat-y left; }

#footer {background: url(/images/siteDesign/regionalHome/dk_teal/bg_footer.gif) no-repeat left top; }

/* @group $ */

#index-03 #footer, #index-04 #footer {background: url(/images/siteDesign/regionalHome/dk_teal/bg_footer_tabs.gif) no-repeat left top; }

/* @end */
.interior #footer {background: url(/images/siteDesign/regionalHome/dk_teal/bg_footer_interior.gif) no-repeat left top; }


a {color: #006699; }
a:hover {color: #999; }
a.button {color: #fff; background: url(/images/siteDesign/regionalHome/dk_teal/bg_button.gif) no-repeat left top; }
.rightCol p {color: #666; }
#footer p {color: #999; }

h2 {color: #4c4d3e; }
#subHeader h2 {border-bottom: none; color: #fff; }

h3 {color: #b0b579; }
h3.sectionTitle {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_sidebar_h3.gif) no-repeat left top;
	color: #184879;
}

/* @group navPrimary */

ul#navPrimary {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navPrimary.gif) no-repeat left top #38939b;
}

/*
#navPrimary li {
	border-right: 1px solid #fff;
}
*/

#navPrimary li a {
	color: #fff;
}

#navPrimary li a:hover {
	color: #fff;
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navPrimary_hover.gif) repeat-x top #005092;
}

#navPrimary li.first a:hover {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navPrimaryFirst_hover.gif) repeat-x left top #005092;
}

#navPrimary li.last a:hover { /* Comment out just this declaration to make the CSS more bulletproof. */
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navPrimaryLast_hover.gif) repeat-x right top #005092;
}





/* @group Alternate Nav Treatment */
.alt #content {
	border-top: 12px solid #9bc9cd;
}

.alt ul#navPrimary {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navPrimary_alt.gif) no-repeat left top #38939b;
}

.alt #navPrimary li a:hover {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navPrimary_hover_alt.gif) repeat-x top #005092;
}

.alt #navPrimary li.first a:hover {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navPrimaryFirst_hover_alt.gif) repeat-x left top #005092;
}

.alt #navPrimary li.last a:hover { /* Comment out just this declaration to make the CSS more bulletproof. */
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navPrimaryLast_hover_alt.gif) repeat-x right top #005092;
}

/* @end */

/* @end */

/* @group navSecondary */

#navSecondary li {
	border-bottom: 1px solid #64abb1;
}

#navSecondary li a {
	color: #184879;
}

#navSecondary li a:hover {
	color: #4c75a5;
}

#navSecondary li.current a, #navSecondary li.current a:hover {
	color: #fff;
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navPrimary_hover.gif) repeat-x top #005092;
}

#navSecondary li.current ul {
	background: #95cfd4 !important;
}

#navSecondary li.current li {
	background: #a9d1d7 !important;
	border-top: 1px solid #59b6bf;
}

#navSecondary li.current li a {
	background: #a9d1d7 !important;
	color: #184879;
}

#navSecondary li.current li a:hover {
	background: #a9d1d7 !important;
	color: #d9e6f2;
}

/* @end */



/* @group navUtility */

#navUtility li {
	border-right: 1px solid #ccc; 
}

#navUtility button {
	background: url(/images/siteDesign/regionalHome/dk_teal/btn_search.gif) no-repeat left top;
}

/* @end */
#contentMain {background: url(/images/siteDesign/regionalHome/dk_teal/bg_contentMain.gif) no-repeat left bottom #a0cbcf; }





/* @group $ navTabs */
.home .tabs #contentBottom .tabContent {
	background: #ebf4f4;
}

#navTabs {
	/*background: url(/images/siteDesign/regionalHome/blue/bg_navTabs_long.gif) no-repeat left bottom;*/
	border-bottom: 4px solid #38939b;
}

#navTabs li {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navTabs_li.gif) no-repeat left top;
}

#navTabs li a {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navTabs_a.gif) no-repeat right top;
	color: #557d6c;
}

#navTabs .current {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navTabs_liCurrent.gif) no-repeat left top;
}

#navTabs .current a {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_navTabs_aCurrent.gif) no-repeat right top;
	color: #fff;
}

/* @end */

#contentMain {background: url(/images/siteDesign/regionalHome/dk_teal/bg_contentMain.gif) no-repeat left bottom #bcd8cc; }

/* @group $ contentMiddle */

#contentMiddle.twoCol {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_contentMiddleTwoCol.gif) repeat-y left;
}

.threeCol {
	background: url(/images/siteDesign/regionalHome/dk_teal/bg_contentMiddle.gif) repeat-y left;
}

#contentMiddle .left  { background: #e3e9b8; }
#contentMiddle .center { background: #f7e4b2; }
#contentMiddle .right { background: #cce2f2; }

#contentMiddle h3 { 
	color: #fff; 
	line-height: 32px;
}

#contentMiddle .left h3 {background: url(/images/siteDesign/regionalHome/bg_h3_dk_green.jpg) repeat-x left center; }
#contentMiddle .center h3 {background: url(/images/siteDesign/regionalHome/bg_h3_orange.jpg) repeat-x left center; }
#contentMiddle .right h3 {background: url(/images/siteDesign/regionalHome/bg_h3_blue.jpg) repeat-x left center; }

#index-02 #contentMiddle .left  { background: #f8f1ca; }
#index-02 #contentMiddle .right { background: #f7e4b2; }

#index-02 #contentMiddle .left h3 {background: url(/images/siteDesign/regionalHome/bg_h3_yellow.jpg) repeat-x left center; }
#index-02 #contentMiddle .right h3 {background: url(/images/siteDesign/regionalHome/bg_h3_orange.jpg) repeat-x left center; }

/* @end */

#searchBar button {
	background: url(/images/siteDesign/regionalHome/dk_teal/btn_search.gif) no-repeat left top;
}

#footer li {
	border-right: 1px solid #ccc;
}




    

