﻿/* Old background color to match header.jpg 
.cfa-main{
	background-color:#02548E
}*/
body .cfa-main{
	background-color:#F0AF00
}
body .ms-main{
	background-image:url("/SiteCollectionImages/Core%20Site%20Graphics/081023%20newheader.jpg");
	background-repeat:no-repeat;
	background-position: right top;
	background-color:#ffffff;
}

/* Remove white background image in banner area */

.ms-globalTitleArea{
text-align:right;
background-image:url('trans.gif');
background-position: right top;
background-repeat:repeat-y;
padding-left:5px;
padding-right:0px;
padding-top:1px;
}

/* Welcome and My Links */

.ms-globallinks{
font-size:8pt;
background:transparent;
font-family:tahoma;
padding-right:10px;
}
.ms-globallinks,.ms-globallinks a{
color:#000000;
text-decoration:none;
font-family:tahoma;
}
.ms-SPLink
{
font-family:verdana;
font-size:8pt;
color: #000000;
}
.ms-SPLink, .ms-SPLink A:visited
{
color:#000000;
text-decoration:none;
}
.ms-HoverCellActive,.ms-SpLinkButtonActive
{
border:#01325d 1px solid;
vertical-align:top;
color:#000000;
background-color:transparent;
background-image:url('trans.gif');
}
.ms-HoverCellInActive,.ms-SpLinkButtonInActive
{
border:none;
margin:1px;
color:#000000;
vertical-align:top;
background-color:transparent;
}
.ms-SPLink A:link,.ms-SPLink A:visited
{
color:#000000;
text-decoration:none;
}
.ms-HoverCellActiveDark
{
background-image:url('trans.gif');
border:solid 1px #868686;
background-color:transparent;
vertical-align:top;
}
.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover{
color:#ffffff;
text-decoration:none;
}
.ms-SPButton
{
font-family:Verdana;
font-size:8pt;
}

/* Top breadcrumb nav and My Site link*/

.ms-globalbreadcrumb{
font-size:8pt;
text-align:right;
background-color:transparent;
padding:2px 70px 2px 5px;
}
.ms-globalbreadcrumb,.ms-globalbreadcrumb a
{
	text-decoration: none;
	color: #ffffff;
}
.ms-globalbreadcrumb a:hover{
text-decoration:underline;
color:#ffffff;
}


/* Move menu down, remove BKGD*/

.ms-bannerContainer{
background-image:url('trans.gif');
background-position:right top;
background-repeat:repeat-y;
background-color:transparent;
padding-right:0px;
padding-left:0px;
padding-top:310px;
padding-bottom:0px;
}

/* Remove white background image in banner area */

.ms-globalTitleArea{
text-align:right;
background-image:url('trans.gif');
background-position: right top;
background-repeat:repeat-y;
padding-left:5px;
padding-right:0px;
padding-top:1px;
}

/* Menu Items */
.ms-topnav{
border:solid 1px #02548E;
border-left:solid 1px #ffffff;
border-bottom:solid 1px #02548E;
background-image:none;
background-repeat:repeat-x;
font-family:Tahoma;
font-size:9pt;
background-color:#ffffff;
color:#01325d;
}
.ms-topnav a{
display:block;
white-space:nowrap;
padding:1px 8px 0px 8px;
height:18px;
}
.ms-topnavselected{
color:#00457c;
background:none;
background-repeat:repeat-x;
font-weight:bold;
border:solid 1px #ffffff;
border-bottom-width:0px;
border-left:solid 1px #00457c;
background-color:#01325d;
}
.ms-topnavselected a{
color:#ffffff;
}
.ms-topNavHover{
background-image:none;
background-color:#02548E;
border:solid 1px #02548E;
border-left:solid 1px #ffffff;
border-bottom-width:0px;
color:#ffffff;
}
.ms-topNavHover a{
color:#ffffff;
}

/* Simple Quick Launch */

.ms-quicklaunchnavsep {
    background-color:transparent; 
}
.ms-quicklaunch table td {
    border-top:1px solid #fff;
}
.ms-quicklaunch table.ms-navheader { 
    border-top: 1px solid #fff;
    border:none;
}
.ms-quicklaunch table.ms-navheader td {
    background-color:#01325d; 
    border:none;     
    background-image:none;
}
table.ms-recyclebin td {
    background-color:#fff;
    border-top:none;
    border-left:none;
}
table.ms-recyclebin td a {
    color:#01325d;
}
table.ms-navitem td,span.ms-navitem{
    background:url("navBullet_simple.gif") no-repeat;
}
.ms-treeviewouter td.ms-navitem {
    border:none;
    padding: 0px 4px;
}
.ms-navsubmenu1 {
    background-color:transparent;
    border-bottom:none;    
} 
.ms-navsubmenu2 {
    background-color:transparent;
}
table.ms-navselected td {
    border:1px solid #CCCCCC;
}
.ms-navheader a {
    color:#fff;
}
.ms-navheader a:hover {
    color:#fff;
}
.ms-navItem a {
    color: #01325d;
}
.ms-navItem a:hover {
    color:#01325d;
}
.ms-quicklaunchouter {
    border-bottom:none;
    border-right:none;
}
.ms-quickLaunch {
    border:none;
    border-bottom:0px;
    background-color:transparent;
}
.ms-quicklaunchheader {
    color: #002672;   
    background-image: url("quickLaunchHeader_simple.gif");
    background-color:transparent;
    border:solid 1px #BADBE8;  
}
.ms-quicklaunchheader a {
    color:#002672;
}
.ms-quicklaunchheader a:hover {
    color:#01325d;
}
.ms-storMeUsed, .ms-storMeFilterBar {
   background: #89b4bf;
}
.ms-navline {
    border-bottom: 1px solid #adadad;
}
.ms-navwatermark {
    color: #cce2e8;
}
.ms-selectednav, .ms-GRSortFilter {
   border: 1px solid #1c418c;
   background: #fff699;
}
.ms-unselectednav {
   border:none;
}
.ms-verticaldots {
    border-right:none; 
    border-left:none; 
}
.ms-nav {
    background-color:transparent;
    background-image:none;
}



/* Nav Area */
.ms-nav{
background-color:#ffffff;
background-image:none;
background-repeat:repeat-x;
font-family:tahoma;
}


/* Margin Area Color */
td.ms-rightareacell div.ms-pagemargin{
background-color:#FFFFFF;
background-repeat:repeat-y;
border-left:none;
}
.ms-pagemargin{
background-color:#FFFFFF;
background-image:url('trans.gif');
background-repeat:repeat-y;
background-position:-143px 0px;
height:100%;
}
td.ms-bodyareapagemargin{
background-color:#ffffff;
background-repeat:repeat-y;
border-left:none;
border-top:none;
}
td.ms-pagebottommarginleft{
background-color:#ffffff;
background-repeat:repeat-y;
border-left:none;
}
td.ms-pagebottommarginright{
background-color:#ffffff;
background-repeat:repeat-y;
border-left:none;
}
td.ms-pagebottommargin{
background-color:#ffffff;
background-repeat:repeat-y;
border-left:none;
}
.ms-titlearealeft
{
background-color:#FFFFFF;
}
.ms-consoletitleareaframe{
background-image:url('trans.gif');
background-repeat:repeat-x;
background-position:left top;
background-color:#FFFFFF;
text-align:center;
}
.ms-mwspagetitleareaframe{
background-image:url('trans.gif');
background-repeat:repeat-x;
background-position:left top;
background-color:#FFFFFF;
text-align:center;
}
.ms-pagetitleareaframe{
background-image:url('trans.gif');
background-repeat:repeat-x;
background-position:left top;
background-color:#FFFFFF;
text-align:center;
}
Div.ms-titleareaframe{
background-image:url('trans.gif');
background-repeat:repeat-x;
background-position:left top;
background-color:#FFFFFF;
text-align:center;
}
TD.ms-titleareaframe{
background-image:url('trans.gif');
background-repeat:repeat-x;
background-position:left top;
background-color:#FFFFFF;
text-align:center;
}
div.ms-titleareaframe{
height:100%;
}
.ms-pagetitleareaframe table{
background-image:url('topshape.jpg');
background-repeat:no-repeat;
background-position:332px 4px;
height:0px;
}

/* Remove Border from Body Area Frame */

.ms-bodyareaframe,.ms-viewareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;
border:none;
}

.ms-pagebreadcrumb,.ms-pagebreadcrumb a{
font-size:8pt;
background-color:#ffffff;
color:#666666;
text-decoration:none;
}

/* Remove Breadcrumb and Page Title */
.breadcrumb{
	display:none
}
.ms-pagetitleareaframe table{
	display:none
}


/* Calendar Disp Form*/
div.ms-areaseparatorleft, div.ms-areaseparatorright, td.ms-areaseparatorleft, td.ms-areaseparatorright, td.ms-rightareacell div.ms-pagemargin{
	background:#ffffff !important;
	border:none !important;
}

.ms-areaseparator{
	background: #ffffff;
	padding-top: 10px;
}

.ms-titlearea{
	display:none
}


/*WebPart Settings*/
.ms-WPTitle,.ms-WPTitle A:link,.ms-WPTitle A:visited,.ms-WPTitle A:hover, ms-standardheader ms-WPTitle{
	font: normal normal bold 24px Calibri;
	color: #000000;
}

.ms-WPBody{
	font: normal normal normal small Calibri ;
	color: #000000;
}

div.ms-titleareaframe {
overflow:hidden;
width:1px;
height:auto
}









