#BodyFrame
{
	position: relative;
	width: 980px;
    top: 0px;
	margin: auto;
    margin-bottom: 220px; 
	margin-top: 20px;
	border: 2px #001041;
	background: white;
}

/* PAGE BACKGROUND */
.PageBG {
	background-color: #001041;
}

Body
{
    background-color: #001041;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt;
	color: #001041;
}
.FCKLinkGalleryContainer {
	background-color: #fff;
}

/* ===========  MyMontreat Links Layout ================  */   

#EMTConnectButtons {
	position: absolute;  
	width: 276px; 
	height:25px; 
	top: -13px; 
	right: -20px;
}

#myMontreat { 
 display: block; float: left; width: 138px; height: 27px;
 background: url("/Portals/_default/Skins/_Montreat/images/MyMontreatRollover27h.png") no-repeat 0 0;
}
#myMontreat:hover {
 background-position: 0 -27px;
}
#myMontreat span { 
 display: none;
}

#askMontreat { 
 display: block; float: left; width: 138px; height: 27px;
 background: url("/Portals/_default/Skins/_Montreat/images/AskMontreatRollover27h.png") no-repeat 0 0;
}
#askMontreat:hover {
 background-position: 0 -27px;
}
#askMontreat span { 
 display: none;
}

#HeaderSection
{
	text-align: left;
	background-color:#001041;
	border: 0px;
	border-top: #091C5A 1px solid;
	height: 120px;
}

/* background color for the header at the top of the page  */
.HeadBanner {
	width: 980px;
	height: 120px;
    background-color: #000000;
	background: url(/Portals/_default/Skins/_Montreat/images/PanoramiclogoNoMission.jpg) no-repeat;
}

.HeadBannerLogo {
	position: relative;
	width: 200px;
	top: 26px;
	left: 15px;
}


.HeadMission {
	align: left;
	width: 200px;
	position: relative;
	top: -30px;
	left: 20px;
	z-index: 10;
	display: none;
}

/*********************** Here's that blue line with login and site links in it */

#Directory {
	text-align: right;	
}

#HeaderInfoSection
{
	background: #000 url(images/topnav_bg.gif) repeat-x; 

	width: 980px;
	height: 26px;
}

#HorizontalNavBar {
	width: 700px; 
	float: left;
	position: relative;
	z-index: 10;
//  top: -2x;
}

#Search {
    width: 75px;
	float: left;
	position: relative;
	z-index: 10;
}

#Directory
{
	background: transparent;
	width: 200px;
/*	padding: 1px 10px 4px 10px;
	margin: 4px 4px 0px 0px; */
	float: right; 
	position: relative;
	z-index: 10;
	 /* *** */

 }


/* ====================== Done with Header Info Section ===================== */

/* background/border colors for the selected tab */
.TabBg {
    background-color:  #001041; /* was  #091c5a; */
}

#ContentSection
{
	position: absolute; 
	left: 0;  /* IE7 will center the left border otherwise yay IE7!  */

	background-color: white;
	padding-top: 1px;
	margin-bottom: 20px;
	margin-top: 0px;
	width: 980px;
	border-bottom: 15px solid #001041;
}


#BreadCrumbOverlay
{
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 190px;
	width: 470px;
	background-color: transparent; /* pink; */
	text-align: left;
/*	height is 35px  - height plus padding */
	height: 30px;
	padding-top: 5px;
	padding-left: 5px;
	
}

.BreadCrumb {
	font-weight; Normal;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
}

.BreadCrumb:Link {
	text-decoration: underline;
}
.BreadCrumb:Visited {
}
.BreadCrumb:Hover {
	color: gold;
	text-decoration: none;
}

#LeftPaneSection
{ 
	background-color: white; 
/*	width is 186px  */
	width: 182px;
	margin-right: 4px;
	float: left;
	padding-top: 8px;
}


#LeftPaneNav {
	margin: 0px 0px 0px 5px;
}

.ContentPane {
	padding: 0px;
	margin: 0px;
}
	
#ContentBody {  /* This is where the thin right border comes from */
	width: 976px;
	padding-left: 2px;
	padding-right: 2px;
}
#ContentPane980  
{
	position: relative;
	background-color: white; /* green; /* #ffffff; */
}

/*  Has 5 pixels to right */
#ContentPane790  
{
	float: left;
	width: 790px;
	min-width: 790px;
	background-color: white; /* green; /* #ffffff; */
	padding-top: 8px;
	margin-top: 0px;
	padding-right: 0px;
	margin-right: 0px;
}

/* 475 pixels in middle */
#ContentPane480 
{
	background-color: white; /* #ffffff; */
	float: left;
	width: 480px;
	padding-right: 5px;
	padding-top: 8px;
}

#RightPane300 
{
	float: right;
	width: 300px;
	margin-right: 0px;
	padding-right: 5px;
	padding-top: 8px;
	background-color: white; /* #ffffff; */
}

#FooterSection {
	clear: both;
	width: 100%;
	border-left:0;
	border-right: 0;
	border-top: white 1px solid;
	border-bottom: white 6px solid;
	padding-top: 0px;
	padding-bottom: 15px;
	background-color: #001041; /* #;091C5A */
	text-align: center;
}
 
#PageBottomSection
{
	height: 12px;
	font-size: 8px;
}

#CopyrightNotice
{
	position: relative;
	float: left;
	width: 700px;
	top: -3px;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	text-align: left;
}

#LoginLink
{	/* old style with login on right side */
	background: transparent;
	position: relative;
	top: -3px;
	float: left;
	width: 250px;
	padding: 0px 2px 0px 0px;
	font-size: 8px;
	color: #445;
	text-align: right;
}

.barInfo {
	font-size: 9px;
	color: #001;
}
.barInfo:Link {
	color: #224;
	text-decoration: underline;
}
.barInfo:Hover {
	color: #224;
	text-decoration: none;
}


#PageBottomSection  .SkinObject {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9px;
	color: #779;
}


/* text style for the selected tab */
.SelectedTab {
    font-weight: bold;
    font-size: 8pt;
    color: white;
    font-family: Verdana;
    text-decoration: none;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
    text-decoration:    none;
    color:white;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SelectedTab:hover    {
    text-decoration:    none;
    color:#cccccc;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
    text-decoration:    none;
    color:white;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover    {
    text-decoration:    none;
    color:#cccccc;
}

/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    color:Navy;
}
.pgTitle   {
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 80%;
    font-weight: bold;
    color: #008080;
}
.HeadWhite   {
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 66.67%;
    font-weight: bold;
    color: white;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana;
    font-size:  11px;
    font-weight:    bold;
    color: #886600;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
}
.NormalWhite
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
}

.NormalRed
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #ff0000
}

.NormalBold
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #886600;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #886600;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #886600;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #091c5a;
}
    
/* GENERIC */
H1  {
    font-family: Verdana;
    font-size:  16px;
    font-weight:    bold;
    color: #666644;
}

H2  {
    font-family: Verdana;
    font-size:  15px;
    font-weight:    bold;
    color: #666644;
}

H3  {
    font-family: Verdana;
    font-size:  13px;
    font-weight:    bold;
    color: #003366;
}

H4  {
    font-family: Verdana;
    font-size:  11px;
    font-weight:    normal;
    color: #003366;
}

H5, DT  {
    font-family: Verdana;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

H6  {
    font-family: Verdana;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

TFOOT, THEAD    {
    font-family: Verdana;
    font-size:  11px;
    color: #003366;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

/* untagged table content within the content section */
.ContentSection td {
    font-family: Verdana;
    font-size:  10px;
    font-weight:    normal;
}


A:link  {
    text-decoration:    underline;
	color: #091C5A;
	
}

A:visited   {
    text-decoration:    underline;
	color: #0C7070;

}

A:active    {
    text-decoration:    none;
	color: #0C7070;
}

A:hover {
    text-decoration:    none;
	color:#000000;  /*  0C7070; */
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
}

ul {

}
UL LI   {
    list-style-type:    square ;
	font-size: 12px; /* slightly bigger */
	padding-bottom: 6px; 
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}

/* MODULE-SPECIFIC */

.ShatugaRandomImage {
	background-color: #001041;
	text-align: right;
}
	
	
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;

	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 8pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 8pt; 
	cursor: pointer; 
	cursor: hand;
}

/* Main Menu */

.MainMenu_MenuContainer 
{
	background-color: #886600;
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	height:16;
}

.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	border-bottom: #886600 1px solid; 
	border-top: #886600 1px solid; 
}

.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #886600; 
	border-left: #886600 1px solid; 
	border-bottom: #886600 1px solid; 
	border-top: #886600 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #886600;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
}

.MainMenu_MenuBreak {
	border-bottom: #404040 1px solid;
	border-top: #FF8080 1px solid;
	background-color: White;
	height: 1px;
}

.MainMenu_MenuItemSel {
	background-color: #886600; 
	cursor: pointer; 
	cursor: hand; 
	color: #001041; 
	font-family: Verdana; 
	font-size: 8pt;
	font-weight: bold; 
	font-style: normal;
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 8pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #886600 1px solid; 
	border-bottom: #886600 1px solid; 
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 8pt; 
	cursor: pointer; 
	cursor: hand;
}

/* text style for the footer links */
.FooterItemStyle
{
    font-weight: normal;
    font-size: 7pt;
    color: #ccc;;
    font-family: Verdana;
    text-decoration: none;
}
A.FooterItemStyle:link , A.SkinObject:link {
    text-decoration:    none;
    color: #ccc;
}

A.FooterItemStyle:visited, A.SkinObject:visited  {
    text-decoration:    none;
    color: #ccc;
}

A.FooterItemStyle:active,  A.SkinObject:active {
    text-decoration:    none;
    color: #ccc;
}

A.FooterItemStyle:hover ,   A.SkinObject:hover{
    text-decoration:    none;
    color: white;
}

/* Style for main tables */
.TableStyle1
{
	border-bottom: black 0px solid;
	border-left: black 0px solid;
	border-top: black 0px solid;
	border-right: black 0px solid;
}
.TableStyle2
{
	border-left: black 0px solid;
	border-right: black 0px solid;
	border-bottom: black 0px solid;
}

/* text style for the current date */
.CurrentDateStyle {
    font-weight: bold;
    font-size: 7pt;
    color: white;
    font-family: Verdana;
    text-decoration: none;
}


a.one:link { color: #ffffff }
a.one:visited { color: #ffffff }
a.one:hover { color: #091C5A }
a.one:active { color: #091C5A }
a.one { font-weight: bold }
a.one { text-decoration: none }
a.two:link { color: #091C5A }
a.two:visited { color: #091C5A }
a.two:hover { color: #008080 }
a.two:active { color: #008080 }
a.two { font-weight: bold }
a.two { text-decoration: none }
a.three { color: #886600 }
a.three { font-size: 7pt; }
a.three:link { color: #886600 }
a.three:visited { color: #886600 }
a.three:hover { color: #886600 }
a.three:active { color: #886600 }
a.four:link { color: #091C5A }
a.four:visited { color: #091C5A }
a.four:hover { color: #008080 }
a.four:active { color: #008080 } 
a.five:link { color: #091C5A }
a.five:visited { color: #091C5A }
a.five:hover { color: #008080 }
a.five:active { color: #008080 }
a.five {text-decoration: none }
a.six:link { color: #008080 }
a.six:visited { color: #008080 }
a.six:hover { color: #008080 }
a.six:active { color: #008080 }
a.seven:link { color: #091C5A }
a.seven:visited { color: #091C5A }
a.seven:hover { color: #ffffff }
a.seven:active { color: #ffffff }
a.eight:link { color: #ffffff }
a.eight:visited { color: #ffffff }
a.eight:hover { color: #091C5A }
a.eight:active { color: #091C5A }
a.nine:link { color: #ffffff }
a.nine:visited { color: #ffffff }
a.nine:hover { color: #008080 }
a.nine:active { color: #008080 }
a.nine { font-size: 7pt; }
a.nine { font-weight: bold }
a.nine { text-decoration: none }
a.ten:link { color: #ffffff }
a.ten:visited { color: #ffffff }
a.ten:hover { color: #008080 }
a.ten:active { color: #008080 }
a.ten { font-size: 7pt; }
a.ten { font-weight: bold }
a.eleven:link { color: #ffffff }
a.eleven:visited { color: #ffffff }
a.eleven:hover { color: #ffffff }
a.eleven:active { color: #ffffff }
a.eleven { font-size: 8pt; }
a.eleven { font-weight: bold }
a.eleven { text-decoration: none }
p { font-size: 10pt; }
p.increase {line-height: .5cm}
p.prospective {line-height: .5cm}
p.prospective { font-size: 9pt; }
p.decrease {line-height: -.1cm}
p.copyright { color: #886600 }
p.copyright { font-size: 7pt; }
p.newstitle { color: #091C5A }
p.newstitle { font-weight: bold }
p.newstitle { font-size: 9pt; }
p.news { color: #091C5A }
p.news { font-size: 7pt; }
p.CCCU { color: #091C5A }
p.blurb { color: #091C5A }
p.visit { color: #008080 }
p.visit { font-weight: bold }
p.secondtitle { font-size: 12pt; }
p.secondtitle { color: #008080 }
p.secondtitle { font-weight: bold }
p.admissions { color: #001041 }
p.admissions { font-size: 7pt; }
p.CCCUpop { color: #FFFFFF }
p.CCCUpop { font-weight: bold }
p.photospop { color: #FFFFFF }
p.photospop { font-size: 7pt; }
p.photospop { font-weight: bold }



/* DropDownMenu Styling - see <skin>/includes/HorizontalNav.css*/

/*** ESSENTIAL STYLES ***/
.DropDownMenu, .DropDownMenu * {
/*	background:     #000 url(images/topnav_bg.gif) repeat-x; */
}

.DropDownMenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
}

.DropDownMenu ul {

  width: 	200px;  /* Base menu item width */
  
  cursor: pointer;
  text-align: left;
  font-size: 10px;	
}



.DropDownMenu li:hover ul,
.DropDownMenu li.sfHover ul {
	top:			2.5em; /* match top ul list item height */
}
ul.DropDownMenu li:hover li ul,
ul.DropDownMenu li.sfHover li ul {
	top:			-999em;
}
ul.DropDownMenu li li:hover ul,
ul.DropDownMenu li li.sfHover ul {
	left:			200px; /* match ul width */
}
ul.DropDownMenu li li:hover li ul,
ul.DropDownMenu li li.sfHover li ul {
	top:			-999em;
}
ul.DropDownMenu li li li:hover ul,
ul.DropDownMenu li li li.sfHover ul {
	left:			200px; /* match ul width */
}

/*** DropDown SKIN ***/

/* drop down menus, but not the main (always visible) level 
  Note:  This level does not fade in under IE8. It does in Firefox though. */
.DropDownMenu ul {

}

/* top level menus and drop down menu link tags */
ul.DropDownMenu li > a {
  border-bottom: 1px solid #000;
}
/* properties of dropdown menu 1 */
.DropDownMenu li ul li a {
  background: #565656;
   width: 180px;
 }
 


.DropDownMenu {
	margin-bottom:	1em;
}

/* properties of all a tags */
.DropDownMenu a, .sf-menu a:visited  {
  color: #ddd;   
  padding: 5px 10px 5px 10px; 
}


.sf-menu li {
	background:		#BDD2FF;
}
.sf-menu li li {
	background:		#AABDE6;
}
.sf-menu li li li {
	background:		#9AAEDB;
}

/* hover over main menu */
.DropDownMenu li a:hover {
    background: url(images/topnav_hover.gif) no-repeat center 1px;  
	color: #fff;
}
/* hover over submenu items */
.DropDownMenu li li a:hover
 {
  background: #ccc;
  color: #000;
}


 
/* headings inside menus  */
.DropDownMenuHeading  {
  width: 200px;
  height: 25px;
  border-bottom: 1px solid #000;
  background: #ccc; 
}

.DropDownMenuHeading p {
  padding: 5px 0px 0px 5px;
  color: #000; /*#eef;*/
  font-size: 13px;
  letter-spacing: 0px;
}


/* Right hanging style */

ul.DropDownMenuRight li{
	width: 200px;
}

.DropDownMenuRight ul li {
  width: 200px;
}

/* headings inside menus  */
.DropDownMenuRightHeading  {
  width: 200px;  
  height: 25px;
  border-bottom: 1px solid #000;
  background: #ccc; 
}

.DropDownMenuRightHeading p {
  color: #000; /*#eef;*/
  font-size: 14px;
  letter-spacing: 0px;
  margin-left: 5px;
  margin-top: 5px;
}






/*  Styles for Tom Side Menu Module for the skin */


.SMMenuItem1 .SMDisabledItemText {

}

.SMDisabledItemText {

	width: 175px;
	margin-left: 5px;
	font-family: Tahoma, Verdana, Serif;
	font-weight: bold;
	color:#eef;
}
.SMDisabledItemText h1
{
	color:#eef;
	height: 25px;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Tahoma, Verdana, Serif;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 30px 0px 1px 2px;
	background-color: #1E2F5D;
	display: block;	

}
	
.SMMenuItem0 .SMDisabledItemText h2 {
	color:#eef;
	margin-left: 0px;
	height: 22px;
	padding-top: 2px;
	letter-spacing: 1px;
	margin: 1px 0px 3px 2px;
	background-color: #1E2F5D;
	text-align: center;
	display: block;	
}
.SMMenuItem1 .SMDisabledItemText h2 {
	color:#eef;
	height: 22px;
	padding-top: 4px;
	letter-spacing: 1px;
	margin: 10px 0px 5px 2px;
	font-size: 13px;
	background-color: #1E2F5D;
	text-align: center;
	display: block;	
}

/* http://www.w3.org/TR/CSS2/selector.html#pattern-matching  */
/* item1 immediately followed by item0, set style for item0  */

.SMMenuItem1  + .SMMenuItem0 { 
   margin-top: 100px;
}
   

/* ================================
    CSS STYLES FOR Module TOMSideMenuModule
	Landing Page style 
	- Hide SMMenuItem0
	- Promote SMMenuItem1 to top level

	The style has two aspects:  The links have their own style, and each link is embedded in its own div section also.
	
	For disabled items, the text is within SMDisabledItemText span which is nested in the div tag of the appropriate level.
	   Example:  <div class="SMMenuItem0"><span class="SMDisabledItemText">Text entry in navigation</span></div>
	The page is "disabled" in its settings but it still shows up in the navigation, but is unclickable.
	
	
   ================================
*/

/* Defaults for all levels for links */


.SMMenuItem0, .SMMenuItem1, .SMMenuItem2, .SMMenuItem3, .SMMenuItem4,
.SMMenuItemCurrentTab0, .SMMenuItemCurrentTab1, .SMMenuItemCurrentTab2, .SMMenuItemCurrentTab3, .SMMenuItemCurrentTab4,
.SMMenuItemOpenTab0, .SMMenuItemOpenTab1, .SMMenuItemOpenTab2, .SMMenuItemOpenTab3, .SMMenuItemOpenTab4 ,
.SMMenuItem5, .SMMenuItem6, .SMMenuItem7, 
.SMMenuItemCurrentTab5, .SMMenuItemCurrentTab6, .SMMenuItemCurrentTab7, 
.SMMenuItemOpenTab5, .SMMenuItemOpenTab6, .SMMenuItemOpenTab7{
	display: block;
	text-align: left;
}




.SMMenuItem0 A, .SMMenuItemCurrentTab0 A, .SMMenuItemOpenTab0 A ,
.SMMenuItem1 A, .SMMenuItemCurrentTab1 A, .SMMenuItemOpenTab1 A, 
.SMMenuItem2 A, .SMMenuItemCurrentTab2 A, .SMMenuItemOpenTab2 A,
.SMMenuItem3 A, .SMMenuItemCurrentTab3 A, .SMMenuItemOpenTab3 A,
.SMMenuItem4 A, .SMMenuItemCurrentTab4 A, .SMMenuItemOpenTab4 A,
.SMMenuItem5 A, .SMMenuItemCurrentTab5 A, .SMMenuItemOpenTab5 A,
.SMMenuItem5 A, .SMMenuItemCurrentTab6 A, .SMMenuItemOpenTab6 A {
	background: transparent; /* url(/Portals/_default/Skins/Blue/includes/left-nav-link-background1.png) no-repeat scroll 0px 0px; */
	display:block;
	margin: 0px 0px 0px 0px;

	padding-top: 2px;
	padding-bottom: 2px;

	width: 180px;
	padding-left: 0px;
	
	font-size: 9pt;
	text-decoration: none;
	color: #091c5a;	
}

.SMMenuItem3 A, .SMMenuItemCurrentTab3 A, .SMMenuItemOpenTab3 A,
.SMMenuItem4 A, .SMMenuItemCurrentTab4 A, .SMMenuItemOpenTab4 A,
.SMMenuItem5 A, .SMMenuItemCurrentTab5 A, .SMMenuItemOpenTab5 A,
.SMMenuItem5 A, .SMMenuItemCurrentTab6 A, .SMMenuItemOpenTab6 A {
	padding-top: 2px;
	padding-bottom:2px;
	font-size: 7pt;
}

.SMMenuItem0 A:hover, .SMMenuItemCurrentTab0 A:hover, .SMMenuItemOpenTab0 A:hover,
.SMMenuItem1 A:hover, .SMMenuItemCurrentTab1 A:hover, .SMMenuItemOpenTab1 A:hover,
.SMMenuItem2 A:hover, .SMMenuItemCurrentTab2 A:hover, .SMMenuItemOpenTab2 A:hover, 
.SMMenuItem3 A:hover, .SMMenuItemCurrentTab3 A:hover, .SMMenuItemOpenTab3 A:hover,
.SMMenuItem4 A:hover, .SMMenuItemCurrentTab4 A:hover, .SMMenuItemOpenTab4 A:hover,
.SMMenuItem5 A:hover, .SMMenuItemCurrentTab5 A:hover, .SMMenuItemOpenTab5 A:hover,
.SMMenuItem6 A:hover, .SMMenuItemCurrentTab6 A:hover, .SMMenuItemOpenTab6 A:hover  {
	background: #eef; /* url(/Portals/_default/Skins/Blue/includes/left-nav-link-background1.png) no-repeat scroll 0px -50px; */
	color: auto; 
	text-decoration: italic; 
}



.SMMenuItemCurrentTab0 A:hover, .SMMenuItemCurrentTab0 A, 
.SMMenuItemCurrentTab1 A:hover, .SMMenuItemCurrentTab1 A, 
.SMMenuItemCurrentTab2 A:hover, .SMMenuItemCurrentTab2 A, 
.SMMenuItemCurrentTab3 A:hover, .SMMenuItemCurrentTab3 A,
.SMMenuItemCurrentTab4 A:hover, .SMMenuItemCurrentTab4 A,
.SMMenuItemCurrentTab5 A:hover, .SMMenuItemCurrentTab5 A, 
.SMMenuItemCurrentTab6 A:hover, .SMMenuItemCurrentTab6 A  {
	background: transparent; /*  url(/Portals/_default/Skins/Blue/includes/left-nav-link-background2.png) no-repeat scroll 0px 0px; */
}


.SMMenuItem0 a:link, .SMMenuItem1 a:link, .SMMenuItem2 a:link, .SMMenuItem3 a:link, .SMMenuItem4 a:link, .SMMenuItem5 a:link, .SMMenuItem6 a:link  {
	color: #091c5a; 
}
.SMMenuItem0 A:visited, .SMMenuItem1 A:visited, .SMMenuItem2 A:visited, .SMMenuItem3 A:visited, .SMMenuItem4 A:visited,
.SMMenuItem5 A:visited, .SMMenuItem6 A:visited  {
	color: #091c5a; 
}
	
/* Specific level overrides for links */
	
.SMMenuItem0 A, .SMMenuItemOpenTab0 A, .SMMenuItemCurrentTab0 A {
	width: 174px; 
	padding-left: 3px;
	padding-bottom:  15px;
	font-size: 11pt;
}

.SMMenuItem1 A, .SMMenuItemOpenTab1 A, .SMMenuItemCurrentTab1 A {
	width: 169px; 
	padding-left: 8px;
	font-size: 9pt;
}

.SMMenuItem2 A, .SMMenuItemOpenTab2 A, .SMMenuItemCurrentTab2 A {
	width: 162px;
	padding-left: 15px;
	font-size: 8pt;
}

.SMMenuItem3 A, .SMMenuItemOpenTab3 A, .SMMenuItemCurrentTab3 A {
	width: 158px;

	padding-left: 20px;
	font-size: 7pt;
}

.SMMenuItem4 A, .SMMenuItemOpenTab4 A, .SMMenuItemCurrentTab4 A {
	width: 153px;

	padding-left: 25px;
	font-size: 7pt;
}

.SMMenuItem5 A, .SMMenuItemOpenTab5 A, .SMMenuItemCurrentTab5 A {
	width: 148px;
	padding-left: 30px;
	font-size: 7pt;
}

.SMMenuItem6 A, .SMMenuItemOpenTab6 A, .SMMenuItemCurrentTab6 A {
	width: 143px;
	padding-left: 35px;
	font-size: 7pt;
}


.SMMenuItemText0, .SMMenuItemText1, .SMMenuItemText2, .SMMenuItemText3, .SMMenuItemText4, .SMMenuItemText5, .SMMenuItemText6  {
	margin-left: 5px;	
}

.SMMenuItemIcon0, .SMMenuItemIcon1, .SMMenuItemIcon2, .SMMenuItemIcon3, .SMMenuItemIcon4, .SMMenuItemIcon5, .SMMenuItemIcon6 {
	margin: 2px;
	vertical-align: middle;
}

.SMMenuItemCurrentTab0, .SMMenuItemCurrentTab1, .SMMenuItemCurrentTab2, .SMMenuItemCurrentTab3, .SMMenuItemCurrentTab4, .SMMenuItemCurrentTab5, .SMMenuItemCurrentTab6
{
color: #886600;
font-style: normal;
background-color: #EEE8AA; /* this is light grey; */
text-decoration: none;
}

.SMMenuItem2, 
.SMMenuItemOpenTab1
{
background-color: #EDECE3; /* this is light grey; */
padding-bottom: 2px;
height: 17px;
width: 177px;
}

/* add a bit of space above a nested subnav */
.SMMenuItem3 + .SMMenuItem2, .SMMenuItemCurrentTab3 + .SMMenuItem2,
.SMMenuItem4 + .SMMenuItem2,  .SMMenuItemCurrentTab4 + .SMMenuItem2   {
   padding-top: 5px;
}

/* add a bit of space above a nested subnav */
.SMMenuItem5 + .SMMenuItem4, .SMMenuItemCurrentTab5 + .SMMenuItem4,
.SMMenuItem6 + .SMMenuItem5, .SMMenuItemCurrentTab6 + .SMMenuItem5 {
   padding-top: 15px;
}

.SMMenuItem3, .SMMenuItem4, .SMMenuItem5, .SMMenuItem6,
.SMMenuItemOpenTab2, .SMMenuItemOpenTab3,  .SMMenuItemOpenTab4, .SMMenuItemOpenTab5
{
background-color: #E5E4DC; /* this is darker grey; */
padding-bottom: 3px;
/* height: 14px;    Let these auto size because some of them are really long */
}

/*  Other specific module adaptations  */

/*Accordion Module
We use the solid blue active, light grey passive color scheme.  It needs to be flush at the top most module. 
*/

.Accordion_LightGreyHeader {
	margin-top: 0px;
	margin-bottom: 4px;
}
.Accordion_LightGreyHeader:hover {
	text-decoration: underline;
}
.Accordion_SolidBlueHeader {
	margin-top: 0px;
	background-color: #1E2F5D;
}


.FCKImageGalleryContainer {
	background-color: #eef;
}
.ImageListContainer {  /* unfortunately styles.css comes later */
    width: 95%;
}
	



