﻿.cfa-main{
	background-color:#9bbeca
}
.ms-main{
	background-image:url("http://www.cfavictoria.com/Linked%20Images/CFA_Newsletter_Header2.jpg");
	background-repeat:no-repeat;
	background-position: right top;
	background-color:#ffffff
}

/* Top breadcrumb nav and My Site link*/

.ms-globalbreadcrumb{
font-size:8pt;
text-align:right;
background-color:transparent;
padding:2px 2px 2px 5px;
}
.ms-globalbreadcrumb,.ms-globalbreadcrumb a
{
	text-decoration: none;
	color: #F0AF00;
}
.ms-globalbreadcrumb a:hover{
text-decoration:underline;
color:#F0AF00;
}

/* 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:#6f9dd9 1px solid;
vertical-align:top;
color:#000000;
background-color:#4b4b4b;
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:#4b4b4b;
vertical-align:top;
}
.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover{
color:#ffffff;
text-decoration:none;
}
.ms-SPButton
{
font-family:Verdana;
font-size:8pt;
}


/* Remove white background image in banner area */

.ms-globalTitleArea{
text-align:right;
background-image:url("/_layouts/images/trans.gif");
background-position: right top;
background-repeat:repeat-y;
padding-left:5px;
padding-right:0px;
padding-top:1px;
}

/* 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:189px;
padding-bottom:0px;
}


/* Menu Items */
.ms-topnav{
border:solid 1px #9bbeca;
border-left:solid 1px #ffffff;
border-bottom:none;
background-image:none;
background-repeat:repeat-x;
font-family:Tahoma;
font-size:9pt;
background-color:#00457c;
color:#ffffff;
}
.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 #00457c;
border-bottom-width:0px;
border-left:solid 1px #00457c;
background-color:#ffffff;
}
.ms-topnavselected a{
color:#00457c;
}
.ms-topNavHover{
background-image:none;
background-color:#9bbeca;
border:solid 1px #00457c;
border-left:solid 1px #ffffff;
border-bottom-width:0px;
color:#ffffff;
}
.ms-topNavHover a{
color:#00457c;
}



/* Quick Launch from Classic Theme */

.ms-quicklaunchnavsep {
    background-color:#ffffff;
}
.ms-quicklaunch table td {
    border-top:none;
 }
.ms-quicklaunch table.ms-navheader { 
    border-top:none;
    border-bottom:none;
    border-left:none;
}
.ms-quicklaunch table.ms-navheader td {
    background-color:#ffffff;
    border-left:none;
    border-bottom:none;
    border-top:none;
    background-image:none;
}
table.ms-navitem td,span.ms-navitem {
    background:url("navBullet_classic.gif") no-repeat;
}
.ms-navheader a,.ms-navheader2 a{
font-weight:bold;
color:#00457c;
text-decoration:none;
}
.ms-navItem a{
color:#00457c;
text-decoration:none;
}
.ms-navitem a:hover, a.ms-navheader:hover {
    color:#00457c;
}
.ms-quicklaunchheader a:hover {
    color:#00457c;
}
table.ms-recyclebin td a:hover {
    color:#00457c;
}
.ms-navsubmenu1 {
    background-color:#ffffff;
    border-bottom:none;
} 
.ms-navsubmenu2 {
    background-color:#ffffff;
}
table.ms-navselected td {
    border:1px solid #00457c;
}
.ms-navheaderstatic, .ms-navitemstatic {
    color: #00457c;
}
.ms-quicklaunchouter {
    margin:0px 5px 2px 2px;
    border-bottom:none;
    border-right:none;
}
.ms-quickLaunch {
    border-top:solid 2px #00457c;
    border-left:solid 2px #00457c;
    border-right:solid 2px #00457c;
    border-bottom:solid 2px #00457c;
    background-color:#ffffff;
    margin-top:5px;
}
.ms-quicklaunchheader {
    padding:4px 5px 0px 5px;
    height:23px;
    margin-bottom:4px;
    color: #00457c;   
    background-image: url("quickLaunchHeader_classic.gif");
    background-position:bottom;
    background-color:#ffffff;
    border-bottom:solid 1px #a5a5a5;
}
.ms-quicklaunch table.ms-selectednav{
border:solid 1px #ffd275;
background-image:none;
background-color:#ffe6a0;
}
.ms-quicklaunch table.ms-selectednav td {
background:transparent url("selectednavbullet_classic.gif") no-repeat;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#ffe6a0;
background-image:none;
border:solid 1px #ffd275;
padding:1px 6px 3px 6px;
}
.ms-quicklaunch table.ms-selectednavheader td a {
color:#00457c;
}
.ms-blogrssnav{
border-top-width:0px;
}
table.ms-recyclebin td{
background-color:transparent;
width:100%;
padding:3px 5px 7px 3px;
}


/* 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("/_layouts/images/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;
}
TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe,.ms-consoletitleareaframe{
background-image:url("/_layouts/images/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("trans.gif");
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-top:none;
border-right:none;
border-left:none;
border-bottom:none;
}
