﻿.cfa-main{
	background-color: #E1EDF9;
}
.content-main{
	background-color:#ffffff;
	border-right:solid 3px #013567;
	border-left:solid 3px #013567;
}
body .ms-main{
	background-image: url('chattanooga_header3.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
	border-right: solid 3px #013567;
	border-left: solid 3px #013567;
}

/* 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:2px;
}
.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('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:130px;
padding-bottom:0px;
}

/* Site Actions Hover Change */
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("http://www.belgiancfasociety.eu/Linked%20Images/Theme/topnavhover_belltown.gif");
border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;
background-color:#ffa521;
}


/* Menu Items */
.ms-topnavContainer{
border-left:solid 1px #d1cbca;
}
.ms-topnav a{
color:#193b68;
}
.ms-topnavselected{
color:#3565a5;
background:url("http://www.belgiancfasociety.eu/Linked%20Images/Theme/topnavhover_belltown.gif");
border:solid 1px #425D8C;
border-left:solid 1px #eae6e5;
border-bottom-width:0px;
background-color:#7f4f49;
}
.ms-topnavselected a{
color:#070201;
}
.ms-topNavHover{
background-image:url("http://www.belgiancfasociety.eu/Linked%20Images/Theme/topnavhover_belltown.gif");
background-color:#add0ff;
border:solid 1px #4378bc;
border-left:solid 1px #f4f9ff;
border-bottom-width:0px;
}

.ms-topnavselected {
background-image:url("http://www.belgiancfasociety.eu/Linked%20Images/Theme/topnavselected_classic.gif");
background-color::#b7c9e8;
background-repeat:repeat-x;
}
.ms-topNavFlyOutsContainer{
border:solid 1px #dce5e4;
}
.ms-topNavFlyOuts{
background-color:##E1EDF9 !important;
}
.ms-topNavFlyOutsHover{
background-color:#AEBFCF !important;
}
.ms-topNavFlyOuts a{
	color: #1F4B7C;
}.ms-topNavHover a{
color:#1F4B7C;
}



/* Quick Launch from Classic Theme */

.ms-quicklaunchnavsep {
    background-color:transparent;
}
.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:transparent;
    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:#013567;
text-decoration:none;
}
.ms-navItem a{
color:#013567;
text-decoration:none;
}
.ms-navitem a:hover, a.ms-navheader:hover {
    color:#013567;
}
.ms-quicklaunchheader a:hover {
    color:#013567;
}
table.ms-recyclebin td a:hover {
    color:#013567;
}
.ms-navsubmenu1 {
    background-color:transparent;
    border-bottom:none;
} 
.ms-navsubmenu2 {
    background-color:transparent;
}
table.ms-navselected td {
    border:1px solid #013567;
}
.ms-navheaderstatic, .ms-navitemstatic {
    color: #013567;
}
.ms-quicklaunchouter {
    margin:0px 5px 2px 2px;
    border-bottom:none;
    border-right:none;
}
.ms-quickLaunch {
    border:none;
    background-color:#b5d3f9;
    margin-top:5px;
}
.ms-quicklaunchheader {
    padding:4px 5px 0px 5px;
    height:23px;
    margin-bottom:4px;
    color: #013567;   
    background-image: url("quickLaunchHeader_classic.gif");
    background-position:bottom;
    background-color:#b5d3f9;
    border-bottom:solid 1px #a5a5a5;
}
.ms-quicklaunch table.ms-selectednav{
border:solid 1px #F2F8FF;
background-image:none;
background-color:#013567;
color:#b5d3f9
}
.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 #F2F8FF;
padding:1px 6px 3px 6px;
}
.ms-quicklaunch table.ms-selectednavheader td a {
color:#b5d3f9;
}
.ms-blogrssnav{
border-top-width:0px;
}
table.ms-recyclebin td{
background-color:transparent;
width:100%;
padding:3px 5px 7px 3px;
}

.ms-selectednavheader a{
font-weight:bold;
color:#b5d3f9;
text-decoration:none;
}
.ms-selectednavheader a:hover{
color:#b5d3f9;
text-decoration:underline;
}
.ms-navItem a:hover{
color:#b5d3f9;
text-decoration:underline;
}
table.ms-selectednav td a.ms-selectednav{
background:none;
color:#b5d3f9;
}


/* Nav Area */
.ms-nav{
background-color:#ffffff;
background-image:none;
background-repeat:repeat-x;
font-family:tahoma;
}


/* Margin Area Color and Border*/
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;
}
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('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:#ffffff;
background-image:none;
background-repeat:no-repeat;
background-position:332px 4px;
height:0px;
}
.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;
}

/* Page Area Breadcrumb */
.ms-pagebreadcrumb{
padding:2px 3px 3px 11px;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.ms-pagebreadcrumb,.ms-pagebreadcrumb a{
font-size:8pt;
background-color:#ffffff;
color:#666666;
text-decoration:none;
}

/* Hide Page Image(Calendar and Forms}*/
div.ms-titleareaframe {
width:13px;
overflow:hidden;
}

div .randomcontent{
	padding-top:20px;
}
