﻿
body {     color: #444;     background-color: transparent;}html {	 background-image: url(bg-F5A2191E.themedpng?ctag);     background-color: #ddd;}h1.customPageTitle {     color: #002596;}.ms-titlewpTitleArea .ms-pagetitle {     color: #002596;}a, a:link, a:visited, .ms-WPBody a:visited, .ms-WPBody a:link {    color: #0072C6;}.ms-rteElement-H1B, .ms-menutoolbar td a, .ms-menutoolbar td a:hover, .ms-linksection-level1 ul li a, customPage a, .ms-vb a:link, .ms-vb2 a:link, .ms-vb-user a:link, .ms-vb a:visited, .ms-vb2 a:visited, .ms-vb-user a:visited, .ms-WPTitle, .ms-webpart-titleText, .ms-WPTitle a, .ms-webpart-titleText a {    color: #0072C6;}.s4-title h1 a, .s4-title h2 a, .s4-tn li.static > .menu-item, .ms-WPBody a:link, .link-item a, .link-item a:link, .s4-ql ul.root > li > .menu-item, .s4-qlheader, .s4-ql a.selected, .s4-ql ul.root ul > li > a, .ms-menutoolbar td a, a.ms-addnew, .ms-ltviewselectormenuheader .ms-viewselector a, .ms-ltviewselectormenuheader .ms-viewselectorhover a, .ms-vb a:link, .ms-vb2 a:link, .ms-vb-user a:link, .ms-linksection-level1 ul li a, .ms-WPTitle a , .ms-webpart-titleText a{    color: #0072C6;}.ms-WPBody a:visited, .link-item a:visited, .s4-qlheader:visited, a.ms-addnew:visited, .ms-ltviewselectormenuheader .ms-viewselector a:visited, .ms-ltviewselectormenuheader .ms-viewselectorhover a:visited, .ms-vb a:visited, .ms-vb2 a:visited, .ms-vb-user a:visited, .ms-linksection-level1 ul li a:visited {    color: #639;}.s4-title h1 a:hover, .s4-title h2 a:hover, .s4-tn li.static > a:hover, .s4-toplinks .s4-tn a.selected:hover, .ms-WPBody a:hover, .link-item a:hover, .s4-ql ul > li > a:hover, .s4-ql ul.root > li > a:hover, .s4-qlheader:hover, .ms-rtestate-field a:hover, .s4-ql ul.root ul > li > a:hover, .ms-menutoolbar td a:hover, .ms-vh a:hover, .ms-vh2 a:hover, a.ms-addnew:hover, .ms-ltviewselectormenuheader .ms-viewselector a:hover, .ms-ltviewselectormenuheader .ms-viewselectorhover a:hover, a.ms-toolbar:hover, .ms-vh2-nofilter a:hover, .ms-vh2-nofilter-notextalign a:hover, .ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover, .ms-linksection-level1 ul li a:hover, .ms-propertysheet a:hover, .ms-sectionheader a:hover, .ms-disc a:hover {    color: #0072C6;}.link-item a:active, a.ms-addnew:active, .ms-ltviewselectormenuheader .ms-viewselector a:active, .ms-ltviewselectormenuheader .ms-viewselectorhover a:active, .ms-vb a:active, .ms-vb2 a:active, .ms-vb-user a:active, .ms-linksection-level1 ul li a:active {    color: #004D85;}.s4-ql a.selected, .ms-viewlsts .ms-vb2 > a, .ms-addnew a, .ms-selectorlink a, .ms-selectorlink a:visited, .ms-navitem a:link {    color: #0072C6 !important;}.s4-ql a.selected:visited, .ms-viewlsts .ms-vb2 > a:visited, .ms-addnew a:visited, .ms-navitem a:visited {    color: #639 !important;}.s4-ql a.selected:hover, .ms-viewlsts .ms-vb2 > a:hover, .ms-addnew a:hover, tr.s4-itm-hover a:hover, tr.ms-itmhover a:hover, .ms-selectorlink a:hover, .ms-navitem a:hover, .ms-WPTitle a:hover, .ms-webpart-titleText a:hover {    color: #004D85 !important;}.s4-ql a.selected:active, .ms-viewlsts .ms-vb2 > a:active, .ms-addnew a:active, .ms-navitem a:active {    color: #004D85 !important;}.ms-core-suiteLink-a {    color: #fff !important;}.customPageWidth {     background-color: #fff;	background-image: none;}.s4-ca, .customLeftBottomContainer  {     background-color: #fff;}.customHeader {     background-image: url(header_bg-CA2637F8.themedpng?ctag);}.customHeaderLinks a {     color: #777;}.customQLHeading {    background-image: none;	color: white;	font-size:1.3em;	font-weight:bold;	 background-color: #002596; 	margin-top:5px;    padding-top: 5px; 	padding-left: 10px; 	box-shadow: inset 10px 10px 70px 10px rgba(0,0,0,0.45),8px 0px 10px rgba(0,0,0,0.45); 	border-top-right-radius: 30px;		height:27px;}#contentBox {	-moz-box-shadow: inset 0px 0px 10px 1px rgba(0,0,0,0.5);	-webkit-box-shadow: inset 0px 0px 10px 1px rgba(0,0,0,0.5);    box-shadow: inset 0px 0px 10px 1px rgba(0,0,0,0.5);}.customTopNav {    background-image: none;	 background-color: #333;	-moz-box-shadow: inset 10px 0px 30px 5px rgba(0,0,0,0.5);	-webkit-box-shadow:inset 10px 0px 30px 5px rgba(0,0,0,0.5);	box-shadow: inset 10px 0px 30px 5px rgba(0,0,0,0.5);}.customLeftTop {    background-image: none;	display:none;}.customLeftBottom {     color: #fff;	margin-top:0px;}.ms-core-navigation {     color: #fff;	display: table; 	 background-color: #002596;	padding-bottom:10px;	padding-top:10px;	-moz-box-shadow: inset 0px 0px 50px 20px rgba(0,0,0,0.3);	-webkit-box-shadow: inset 0px 0px 50px 20px rgba(0,0,0,0.3);	box-shadow: inset 0px 0px 50px 20px rgba(0,0,0,0.3);}.customLeftBottom .ms-navitem A:link, .customLeftBottom .ms-navitem A:visited {     color: #fff !important;}.customLeftBottom .ms-selectednav {     border-top-color: #fff;     border-left-color: #fff;     border-right-color: #fff;     border-bottom-color: #fff;}.customLeftSideBottomHolder {    background-image: none;}.customFooter {     color: #777;}.customFooter a {     color: #777;}/* 
-----------------------------------------------------------------------------
  Web Parts
-----------------------------------------------------------------------------
*/.customPageBody .bullet {     background-image: url(lstbulet-141272E.themedpng?ctag);}.customNewsRotatorHolder {     background-color: #ddd;     border: 1px solid #ABABAB;}.customNewsImage img {     border: 2px solid #92C0E0 !important;}#featured ul.ui-tabs-nav{      border-color: #ABABAB;}#featured ul.ui-tabs-nav li{ 	 border-bottom:1px solid #ABABAB;}#featured ul.ui-tabs-nav li img {	 background-color:#ddd;}#featured li.ui-tabs-nav-item a {	 background-color: #fff;	 color:#000;}#featured li.ui-tabs-nav-item a:hover {	 background-color: #B5B5B5;}#featured ul.ui-tabs-nav li.ui-tabs-active a {	 background-color: #9A9A9A; }.customPageBody .ms-WPTitle, .customPageBody .ms-webpart-titleText {     color: #fff;}.customPageBody .ms-WPTitle a:link, .customPageBody .ms-WPTitle a:visited, .customPageBody .ms-webpart-titleText a:link, .customPageBody .ms-webpart-titleText a:visited {     color: #fff;}.customPageBody .ms-WPHeader, .customPageBody .ms-webpart-chrome-title {    background-image: none;     background-color: #333;	-moz-box-shadow: inset 0px 0px 10px 5px rgba(0,0,0,0.4);	-webkit-box-shadow: inset 0px 0px 20px 5px rgba(0,0,0,0.4);	box-shadow: inset 0px 0px 20px 5px rgba(0,0,0,0.4);}.ms-WPBorder, .ms-WPBorderBorderOnly {     border: 1px solid #ABABAB;}.ms-dlg-heading, h2.ms-dlg-heading {	 font-family:"Segoe UI Semilight","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif;	font-size:1.46em;	 color:#444;}table.ccsd-calendartitle {     background-color: #333 !important;}table.ccsd-calendartitle td, table.ccsd-calendartitle td a {     color: #fff !important;}/*
-----------------------------------------------------------------------------
  Search
-----------------------------------------------------------------------------
*//*
-----------------------------------------------------------------------------
  Top/Primary Navigation
-----------------------------------------------------------------------------
*/.ms-topnav {    background-image: none;     color: #fff;}.ms-topnav a {     color: #fff;}.ms-topnavselected {     color: #fff;}.ms-topnavselected a {     color: #fff;}.ms-topNavHover {     color: #fff;}.ms-topNavHover a {     color: #fff;}.ms-core-listMenu-item, .ms-core-listMenu-item:link , .ms-core-listMenu-item:visited, .ms-core-listMenu-item:hover {	 color: #fff;}ul.dynamic .ms-core-listMenu-item, ul.dynamic .ms-core-listMenu-item:link , ul.dynamic .ms-core-listMenu-item:visited, ul.dynamic .ms-core-listMenu-item:hover {	 color: #0072C6 !important;}.ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover, .ms-core-listMenu-horizontalBox a.ms-core-listMenu-selected.ms-core-listMenu-item:hover {	 color: #fff;}ul.dynamic .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover, ul.dynamic .ms-core-listMenu-horizontalBox a.ms-core-listMenu-selected.ms-core-listMenu-item:hover {	 color: #0072C6 !important;}.ms-core-listMenu-horizontalBox .dynamic-children.additional-background {	 background-image:url(menu-down.gif-D1AFB1C3.themedpng?ctag);}.ms-core-listMenu-horizontalBox .dynamic .dynamic-children.additional-background {	 background-image:url(menu-right.gif-9C5DFBED.themedpng?ctag);}/*
-----------------------------------------------------------------------------
  Left/Secondary Navigation
-----------------------------------------------------------------------------
*/#nav li ul {     border: 1px solid #333;}#nav li a {     color: #fff;}#nav li {     background-image: url(divider.gif-9DA155BC.themedpng?ctag);}#nav .parent {     background: url(arrow.gif-16A7BC04.themedpng?ctag) no-repeat scroll right center transparent;}#nav li ul a {     border-color: #002596;     background-color: #002596 !important;     color: #fff;}#nav li a:hover {     color: #fff;     background-color: #333 !important;}.customLeftBottom .s4-ql ul.root > li > .menu-item, .s4-qlheader, .customLeftBottom .s4-qlheader:visited, .ms-quicklaunchouter a:hover, .customLeftBottom .ms-splinkbutton-text a:hover, .customLeftBottom .menu-item-text {     color: #fff !important;}.customLeftBottom .s4-ql ul.root ul > li > a:hover, .customLeftBottom .s4-ql ul.root ul > li > a {     color: #fff;}.customLeftBottom .ms-treeviewouter a.ms-navitem {     color: #fff !important;}/*
-----------------------------------------------------------------------------
  Right/Tertiary Navigation (Quick Launch menu)
-----------------------------------------------------------------------------
*/.customBodyRight .s4-ql ul.root ul > li > a, .customBodyRight .s4-ql ul.root ul > li > A.selected, .ccsd_PL_right .s4-ql ul.root ul > li > a, .ccsd_PL_right .s4-ql ul.root ul > li > A.selected {     color: #444 !important;}.customBodyRight .s4-ql .menu .menu-item {     border-bottom: 1px solid #ABABAB;}.ccsd_PL_right .s4-ql .menu .menu-item {     border-bottom: 1px solid #ABABAB;}.customBodyRight .s4-ql ul.root > li > .menu-item, .customBodyRight .s4-qlheader, .customBodyRight .s4-qlheader:visited, .ccsd_PL_right .s4-ql ul.root > li > .menu-item, .ccsd_PL_right .s4-qlheader, .ccsd_PL_right .s4-qlheader:visited {     color: #444 !important;}.customBodyRight .s4-ql A.selected, .customBodyRight .s4-ql A.selected:visited, .ccsd_PL_right .s4-ql A.selected, .ccsd_PL_right .s4-ql A.selected:visited {     border-bottom-color: #ABABAB !important;     color: #444 !important;}.customBodyRight .ccsd-ql-header, .ccsd_PL_right .ccsd-ql-header {    background-image: none;     background-color: #333;}.customBodyRight .ccsd-ql-header .menu-link, .ccsd_PL_right .ccsd-ql-header .menu-link {     color: #fff;}/*
-----------------------------------------------------------------------------
  Custom Web Parts
-----------------------------------------------------------------------------
*//*
-----------------------------------------------------------------------------
  Styles for custom page layouts
-----------------------------------------------------------------------------
*//*
-----------------------------------------------------------------------------
  Overrides for OOB SharePoint CSS
-----------------------------------------------------------------------------
*//*
-----------------------------------------------------------------------------
  Editor Styles
-----------------------------------------------------------------------------
*/.ms-rteStyle-CherryCreek-Standard {     color: #444;}/*
-----------------------------------------------------------------------------
    Dialog Styles
-----------------------------------------------------------------------------
*//*
-----------------------------------------------------------------------------
    Mobile Styles
-----------------------------------------------------------------------------
*/.customTopNav .ccsd-accordion-button a{ 	 background-color:#2C2C2C;	 color:#F5F5F5;}.customTopNav .ccsd-accordion-button .ccsd-icon-bar {  background-color:#F5F5F5;}.ccsd-topNavMobile {  background-color: #333;}.ccsd-topNavMobile, .ccsd-topNavMobile a {  color: #fff;}.ccsd-topNavMobile li.dynamic-children.collapsed > .expander {  border-top-color: #fff; }.ccsd-topNavMobile li.dynamic-children.expanded  > .expander {  border-top-color: #fff; }.ccsd-topNavMobile li { border-bottom-color:  #808080; }.ccsd-topNavMobile li:first-child { border-top-color:  #808080; }