﻿.sa-main{
	background-color:#43290a
		}
.ms-main{
	background-image:url("/_layouts/1033/images/SA/SA_top_band_brown.jpg");
	background-repeat:no-repeat;
	
}

/*Top breadcrumb nav and My Site link */

.ms-globalbreadcrumb{
font-size:8pt;
text-align:right;
background-color:transparent;
padding:2px 10px 2px 5px;
}
.ms-globalbreadcrumb a{
text-decoration:none;
color:#ffffff;
}
.ms-globalbreadcrumb{
text-decoration:none;
color:#ffffff;
}
.ms-globalbreadcrumb a:hover{
text-decoration:underline;
color:#ffffff;
}

/* Welcome and My Links */

.ms-SPLink
{
font-family:arial;
font-size:8pt;
color:#ffffff;
}
.ms-SPLink A:visited
{
color:ffffff;
text-decoration:none;
}

.ms-SPLink A:link
{
color:ffffff;
text-decoration:none;
}

.ms-SpLinkButtonActive
{
border:none;
vertical-align:top;
background-color:transparent;
background-image:url("/_layouts/1033/images/SA/trans.gif");
}

/*  Remove white BG image in banner area */

.ms-globalTitleArea{
text-align:right;
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-position:right top;
background-repeat:repeat-y;
padding-left:5px;
padding-right:0px;
padding-top:1px;
}

/* Move menu down, remove BKGD, position of top menu */

.ms-bannerContainer{
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-position:right top;
background-repeat:repeat-y;
background-color:#ffffff;
padding-right:0px;
padding-left:30px;
padding-top:10px;
padding-bottom:5px;}

/* Menu items */

.ms-topnav{
border-style: none;
	border-left:1px solid #352c09;
background-image:url("/_layouts/1033/images/SA/trans.gif");
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	background-color:transparent;
	color:#352c09;
}
.ms-topnav a{
display:block;
white-space:nowrap;
padding:1px 8px 0px 8px;
height:18px;
}
.ms-topnavselected{
border-style: none;
	border-left:1px solid #352c09;
	color:#880e07;
background-image:url("/_layouts/1033/images/SA/trans.gif");
	font-weight:bold;
}
.ms-topnavselected a{
color:#880e07;
}
.ms-topNavHover{
border-style: none;
	border-left:1px solid #352c09;
background-image:url("/_layouts/1033/images/SA/trans.gif");
	background-color:transparent;
	color:#352c09;
}

.ms-topNavHover a{
color:#352c09;
}



/* Additional changes to body area ******************/

/* area below top nav */
.ms-consoletitleareaframe{
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#ffffff;
text-align:center;
}
.ms-consoletitleareaframebottom
{
background-color:#ffffff;
text-align:center;
padding:0px 0px 0px 0px;
}

.ms-mwspagetitleareaframe{
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#ffffff;
text-align:center;
}

.ms-pagetitleareaframe{
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#ffffff;
text-align:center;
}

Div.ms-titleareaframe{
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#ffffff;
text-align:center;
}

TD.ms-titleareaframe{
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#ffffff;
text-align:center;
}

.ms-pagetitleareaframe table{
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:no-repeat;
background-position:332px 4px;
height:54px;
}


/* above left nav */
.ms-titlearealeft
{
background-color:#ffffff;
}


.ms-titlearearight
{
background-color:#ffffff;
}



/* left nav area  - remove bg image*/
.ms-nav{
background-color:#ffffff;
background-image:none;
background-repeat:repeat-x;
font-family:arial;
border-left: solid 20px #ffffff
padding-left:13px;
padding-right:3px;
}

/* remove image between left nav & body  */
.ms-pagemargin{
display=none;
}


/* remove page background image and color on right side */
td.ms-rightareacell div.ms-pagemargin{
background-color:#ffffff;
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:repeat-x;
height:100%;
border-left:solid 1px #ffffff;
}

/* quick launch border */

.ms-quickLaunch{
border:solid 1px #ffffff;
border-bottom:solid 1px #ffffff;
font-size:8pt;
font-family:arial;
line-height:10pt;
background-color:#ffffff;
}

.ms-quicklaunchouter{
border-bottom:solid 1px #ffffff;
border-right:solid 1px #ffffff;
}
.ms-quicklaunchouter{
margin:0px 1px 2px 1px;
}

.ms-quicklaunchheader{
padding:2px 6px 4px 6px;
font-weight:normal;
color:#000000;
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:repeat-x;
background-color:#ffffff;
border-left:solid 1px #ffffff;
font-size:8pt;
}


/* line below main nav */ 

.ms-consolemptablerow{
/* background-color:#79a7e3; */
background-color:#ffffff;
}


/* body area blue border */

.ms-bodyareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;
border-top:1px solid #ffffff;
border-right:40px solid #ffffff;
border-left:20px solid #ffffff;
}

/* bottom of page */

.ms-pagebottommarginright{
background:#43290a;
}
.ms-pagebottommarginleft{
background:#43290a;
}
.ms-pagebottommargin{
background:#43290a;
}
.ms-bodyareapagemargin{
background:#43290a;
border-top:1px solid #43290a;
}


/* left nav menu items */

#ctl00_PlaceHolderLeftNavBar_idNavLinkViewAll
{
visibility:hidden;
}
.ms-quicklaunch span.ms-navheader{
background-color:#ffffff;
border-top:1px solid #ffffff;
border-left:solid 1px #ffffff;
border-bottom:1px solid #ffffff;
padding:1px 6px 3px 6px;
}


/* quick launch items */

table.ms-recyclebin td{
background-color:#ffffff;
width:100%;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:3px 5px 7px 3px;
}
table.ms-recyclebin td a{
font-weight:bold;
color:#008800;
text-decoration:none;
}
table.ms-recyclebin td a:hover{
color:#000000;
text-decoration:underline;
}


.ms-navheader2 td{
background-color:none;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:1px 4px 4px 4px;
}
.ms-quicklaunch table.ms-navheader td{
background-color:#ffffff;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:1px 4px 4px 4px;
}
div.ms-treeviewouter div{
border-top:solid 1px #ffffff;
}
div.ms-treeviewouter div div{
border:none;
}
.ms-quicklaunch span.ms-navheader{
background-color:#ffffff;
border-top:1px solid #ffffff;
border-left:solid 1px #ffffff;
border-bottom:1px solid #ffffff;
padding:1px 6px 3px 6px;
}
.ms-quicklaunch table.ms-navsubmenu2 td{
border:none;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#ffffff;
}
.ms-quicklaunch table.ms-selectednavheader{
border:none;
}
.ms-quicklaunch span{
display:block;
}
.ms-quicklaunch div.ms-navsubmenu1 br{
display:none;
}
.ms-quicklaunch table.ms-selectednav{
border:solid 1px #ffffff;
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:repeat-x;
background-color:#ffffff;
margin:2px;
margin-bottom:0;
width:97%;
}
.ms-quicklaunch table.ms-selectednav td{
background:transparent url("/_layouts/images/selectednavbullet.gif");
background-repeat:no-repeat;
background-position:top left;
border:solid 1px #ffffff;
padding:0px 4px 1px 12px;
margin:0px;
}
table.ms-selectednav td a.ms-selectednav{
background:none;
color:#880e07;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#ffffff;
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:repeat-x;
padding-top:2px;
padding-bottom:2px;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:1px 6px 3px 16px;
}
.ms-selectednavheader a{
font-weight:bold;
color:#352c09;
text-decoration:none;
}
.ms-selectednavheader a:hover{
color:#352c09;
text-decoration:underline;
}
.ms-navheader2 a{
font-weight:bold;
color:#352c09;
text-decoration:none;
}
.ms-navheader a{
font-weight:bold;
color:#352c09;
text-decoration:none;
}
.ms-navheader2 a:hover{
color:#352c09;
text-decoration:underline;
}
.ms-navheader a:hover{
color:#352c09;
text-decoration:underline;
}
.ms-navItem a{
color:#352c09;
text-decoration:none;
}
.ms-navItem a:hover{
color:#352c09;
text-decoration:underline;
}
.ms-navitemstatic{
color:#ffffff;
}
.ms-navheaderstatic{
color:#ffffff;
}

.ms-quicklaunch table td{
	border-bottom-color: #FFFFFF;
	border-bottom: #FFFFFF;
	border-color: #FFFFFF;
	border-top: ffffff;
	}

.ms-rightareacell{
background-color:#ffffff;
}


/* styles */

.ms-rteCustom-ArticleBodyText{
	font-size:x-small;
	font-family:Arial;
	color:#000000;
	line-height:135%;
	padding-bottom:12px;
}
	
.ms-rteCustom-HeadlineText{
	font-size:large;
	font-family:Times New Roman;
	color:#6b7627;
	line-height:135%;
	padding-bottom:12px;
}

.ms-footer{
    color:#ffffff;
    font-size:8pt;
    padding-top:8px;
    padding-bottom:8px;
}


.ms-pagebreadcrumb{
padding:2px 3px 3px 11px;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.ms-pagebreadcrumb a{
font-size:8pt;
background-color:#ffffff;
color:#666666;
text-decoration:none;
}
.ms-pagebreadcrumb{
font-size:8pt;
background-color:#ffffff;
color:#352c09;
text-decoration:none;
}


.ms-navsubmenu1{
background-color:#ffffff;
}
.ms-navsubmenu2{
background-color:#ffffff;
}




.ms-topNavFlyOutsContainer
{
border:none;
}

.ms-topNavFlyOuts{
background-color:#fffbd8;
font-family:Arial;
font-size:8pt;
}
.ms-topNavFlyOuts a{
display:block;
*width:185px;
min-width:120px;
color:#352c09;
padding:4px 8px 4px 8px;
}
.ms-topNavFlyOutsHover{
background-color:#ffe6a0;
color:#ffe6a0;
}






.ms-topnavContainer{
border:none;
border-left:solid 1px #ffffff;
}
.ms-topnav{
border:none;
border-left:none;
border-bottom:none;
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:repeat-x;
font-family:Arial;
font-size:8pt;
background-color:#ffffff;
color:#3764a0;
}
.ms-topnav a{
display:block;
white-space:nowrap;
padding:1px 8px 0px 8px;
height:18px;
}
.ms-topnavselected{
color:#003399;
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-repeat:repeat-x;
font-weight:bold;
border:solid 1px #ffffff;
border-bottom-width:0px;
border-left:solid 1px #e3efff;
background-color:#ffffff;
}
.ms-topnavselected a{
color:#003399;
}
.ms-topNavHover{
background-image:url("/_layouts/1033/images/SA/trans.gif");
background-color:#f7f3c6;
border:npsolid 1px #ffffff;
border-left:solid 1px #ffffff;
border-bottom-width:0px;
color:#000000;
}
.ms-topNavHover a{
color:#000000;
}
.ms-topnav img{
position:relative;
left:-6px;
}



/* Menu items */

.ms-topnav{
border-style: none;
	border-left:1px solid #352c09;
background-image:url("/_layouts/1033/images/SA/trans.gif");
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	background-color:transparent;
	color:#352c09;
}
.ms-topnav a{
display:block;
white-space:nowrap;
padding:1px 8px 0px 8px;
height:18px;
}
.ms-topnavselected{
border-style: none;
	border-left:1px solid #352c09;
	color:#880e07;
background-image:url("/_layouts/1033/images/SA/trans.gif");
	font-weight:bold;
}
.ms-topnavselected a{
color:#880e07;
}
.ms-topNavHover{
border-style: none;
	border-left:1px solid #352c09;
background-image:url("/_layouts/1033/images/SA/trans.gif");
	background-color:transparent;
	color:#352c09;
}

.ms-topNavHover a{
color:#352c09;
}

table.ms-navitem td,span.ms-navitem{
background-image:url("/_layouts/1033/IMAGES/images/SA/blank.gif");
background-repeat:no-repeat;
background-position:left top;
padding:3px 6px 4px 16px;
font-family:tahoma;
}

