﻿/* *********************************/
/* Top Header                      */
/* *********************************/
/* Background Gradient */
.s4-titletable
{
/*border:0px;
height:64px;
width:100%;
font-family:Verdana,Arial,sans-serif;
font-size:8pt;*/
background-image:url('/SHS/SiteImages/SHSHeaderGradient.jpg')
}
/* *********************************/
/* Top Navigation                  */
/* *********************************/
/* background of top navigation */
body #s4-topheader2
{
/*  background:url(selbg-B0162911.png?ctag) repeat-x left top;*/
 background-color:  #000000;
/* vertical-align:middle;
min-height:25px;
 border-top:1px solid #E3ECF6;
 border-bottom:1px solid #C7DAED; */
} 
/* Font color for top navigation */
.s4-tn li.static > .menu-item
{
 color:#ffffff; /* white */
}
/* Font color for top navigation when moused over text */
.s4-tn li.static > a:hover
{
 color:#FFFFFF; /* white */
 background-color: #bb1111;
 text-decoration:none;
}

/* Selected tab for top navigation */
.s4-toplinks .s4-tn a.selected
{
/* [ReplaceColor(themeColor:"Accent1-Medium")] */
 border-color:#000000;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */
 border-bottom-color:#000000;
/* [ReplaceColor(themeColor:"Accent1-Lightest")] */
 border-top-color:#000000;
/* [RecolorImage(themeColor:"Light1")] */
/* background:url("/_layouts/images/selbg.png") repeat-x left top; */
/* [ReplaceColor(themeColor:"Accent1",themeTint:"0.35")] */
 background-color:#bb1111;
/* [ReplaceColor(themeColor:"Accent1",themeShade:"0.20")] */
 color:#eeeeee;
padding:4px 5px;
margin:0px 5px;
}


/*   Remove the default homepage link in the top navigation */
.s4-tn li.static > a
{ 
display: none !important; 
} 
.s4-tn li.static > ul a
{ 
display: block !important;
}
/*   Remove the down arrow graphic in top navigation */
.menu-horizontal a.dynamic-children span.additional-background
{
padding-right: 0px; /* no space to the right */
background-image: none;
}

/* Font color for top navigation sub menus */
.s4-tn li.dynamic > .menu-item
{
 color:#ffffff; /* white */
 background-color: #bb1111;
}
/* Font color for top navigation sub menus when moused over text */
.s4-tn li.dynamic > a:hover
{
 color:#dddddd; /* gray */
 background-color:#000000;
 text-decoration:none;
}

/* sub menu options */
.s4-tn ul.dynamic
{
/* [ReplaceColor(themeColor:"Light2")] */
 background-color:red; /* no idea what this does */
/* [ReplaceColor(themeColor:"Dark2-Lighter")] */
 border:1px solid #000000;
 /* many more border selection options */
 border-bottom-width:2px;
 border-bottom-color:#000000;
 border-right-width:2px;
 border-right-color: #000000;
}
.menu ul.dynamic{
position:absolute;
left:-999em;
}


/* Quick Launch Menu */
.s4-ql, .s4-specialNavLinkList 
{
/*background-color:green;*/
/*font-size:8pt;*/
}
.s4-ql ul.root > li > .menu-item, .s4-qlheader, .s4-qlheader:visited 
{
/*font-size: 1.2em;*/
color:  white;
}
body #s4-leftpanel-content 
{
padding: 0px 0px 5px;
background-color: #bb1111 ;
border: 1px solid #000000;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;/* border under All Site Content */
border-left-width: 0px;
}

/* from coreV4 */
.s4-ql-top
{
padding-top:5px !important;
margin-bottom:10px !important;
 border-bottom:1px solid #E3ECF6;
}
.s4-ql ul.root > li > .menu-item,.s4-qlheader,.s4-qlheader:visited
{
font-size:1.2em;
color:#FFFFFF;
margin:0px;
padding:3px 4px 3px 10px;
border-width:1px 0px;
border-style:solid;
border-color:transparent;
word-wrap:break-word;
overflow-x:hidden;
}
.s4-ql ul > li > a:hover,.s4-ql ul.root > li > a:hover,.s4-qlheader:hover
{
text-decoration:none;
background-color:#000000;
color:white;
}
.s4-ql ul.root ul
{
margin:0px 0px 20px 0px;
padding-left:0px;
}
.s4-ql ul.root ul > li > a
{
padding:3px 4px 4px 10px;
border-width:1px 0px;
border-style:solid;
border-color:transparent;
color:#EEEEEE;
overflow-x:hidden;
display:block;
zoom:1;
/* Glenn code */
padding-left:20px;
padding-right:10px;
background-image:url('/SiteImages/SiteWideGraphics/indent.gif');
background-repeat:no-repeat;
background-position:left center;
/* end Glenn code */

}
.s4-ql ul.root ul > li > a:hover
{
 color:#213242;
text-decoration:none;
/*background-color:#000099; original hover over color was blue...*/
background-color:#cccccc;
color:white;
/* Glenn code */
padding-left:20px;
padding-right:10px;
background-image:url('/SiteImages/SiteWideGraphics/indent.gif');
background-repeat:no-repeat;
background-position:left center;
/* end Glenn code */
}
.s4-ql a.selected
{
 background:url(selbg-B0162911.png?ctag) repeat-x left top;
 background-color: #000000;
 /*background-color:#A7BDD2;*/
 border-color:#698EB2 !important;
 border-top-color:#9BB4CB !important;
border-width:1px !important;
padding-left:9px !important;
 color:white !important;
}
.s4-ql ul.root ul > li > a.selected .additional-background
{
/* Glenn code */
padding-left:10px;
/* background-image:url('/SiteImages/SiteWideGraphics/indent.gif'); */
background-repeat:no-repeat;
background-position:left center;
/* end Glenn code */
}
/* quicklaunch menu heading color */
.menu-item-text {

    color: white;}
    
.HomepageHeader
{
	color:#000000;
	font-size:18pt;
}