﻿
body {
	background-image:url('/hla/Style%20Library/Ag/images/bkgrd3.jpg');
	background-repeat:repeat-x;
	background-color:#fff;  
	overflow-y:auto !important; 
}
#wrapper {
width: 960px;
margin: auto;
}
/* needed for fixed width design */
.s4-widecontentarea { 
background-color:#FFF; 
}
.BodyContainer { 
float: left;
width: 960px;
margin: auto;
background:transparent; 
	
}

/* Remove Scroll Bar for Main Content Area */
body #s4-workspace {
	height: auto !important;
	overflow-x: auto !important;
	overflow-y: auto !important;
}


/*  quick search for styles
=BannerContainer 	(container that holds the Purdue logo, title for site, search box and sign in link)
=SiteActions  		(tab for siteactions)
=NavContainer  		(overall container for the top navigation which includes the site actions tab, the folder up breadcrumb and global navigation links)
=BreadCrumb			(located under the ribbon and is the old style breadcrumb)
=TopNavContainer 	(Holds the global navigation for the sub sites and/or pages for the site)	
=GlobalNavContainer (Sign in link with drop down menu)
=RibbonContainerPlacement	(container that holds the ribbon)
=StatusContainer	(gives status of the page which is located under the ribbon) 
=ContentsContainer 	(start of body of contents, surrounds the LeftMenuContainer and MainBodyContents )
=LeftMenuContainer	(container that holds the left menu)
=MainBodyContents	(container that holds the body contents)
=ResourcesContainerPlacement	(container for the Resources links)
=FooterContainerPlacement	(container for the footer) 
=Blog				(styling for the blog)
=SystemMaster		(styling for the system master)
*/


/*  beginning of BANNER ELEMENTS =BannerContainer  */
/* used for system master */
#BannerContainer { 
	background-color:transparent;
	height:85px;
	min-width:960px;
}
/* used for publishing master */
#BannerContainerPublishing {
	background-color:transparent;
	min-width:960px;
	height:85px;
}
#BannerRow { 
	width:100%;
	min-width:960px;
}
.PUAgLogo {
	float:left;
	margin-top:0px;
	margin-left:10px;
	border:0px;
}

.PUlogo {
	float:left;
	margin-top:0px;
	margin-left:10px;
	border:0px;
}
/* beginning of top links */
#topnav { display:block;
	position: relative;
	top: 0px;
	float:right;
	padding-right:43px;
	padding-left:10px;
}
.v4MasterSystem #topnav { display:block;
	position: relative;
	top: 0px;
	float:right;
	padding-right:47px;
	padding-left:10px;
}

#topnav li {
	display: inline;
	float: left;
	padding-right: 0.5em;
	margin-right: 0.5em;
	margin-top: 5px;
	border-right: 1px solid #4e4e4e;
}
#topnav li a {
  font-weight:400;
  font-size: 10px;
  color: #4e4e4e;
  line-height: 10px;
  margin-top: 10px;
  text-decoration: none;
}
#topnav li.last {
  border-right: 0;
}
#topnav a:hover {
  text-decoration: underline;
}
/* end of top links */

/* start of site actions and navigate up folder styling */
/* site actions container =SiteActions  */
#SiteActionsContainer {
	display:block;
	position:relative;
	background-color:transparent;
	float:right;
	margin-top:3px;
}
.v4master .ms-siteactionsmenuinner {
	background-color:#eae5db;
	border:1px transparent solid;
}
.v4MasterSystem .ms-siteactionsmenuinner {
	background-color:#eae5db;
	border:1px transparent solid;
}

.ms-siteactionsmenuhover {
	background-color:#B1946C;
	background-image:none;
}
.ms-siteactionsmenuinner .ms-menu-a {
	background-image:url('/hla/Style%20Library/Ag/images/headerbkgrd.jpg')
}
.ms-siteactionsmenu > SPAN > A:hover > SPAN  {
	color:#fff;
}
.s4-breadcrumb-anchor:hover {
	background-color:#B1946C;
	border:1px transparent solid;
}
.breadcrumbRootNode a:visited {
	color:#a57000;
	text-decoration:none;
}
.breadcrumbRootNode a:hover {
	color:#a57000;
	text-decoration:underline;
}
#ctl00_PlaceHolderMain_ContentMap {
	visibility:hidden; 
}

/* to remove breadcrumb from modal window  */
UL.s4-breadcrumb {
	display:none; 
}
#GlobalBreadCrumbNavPopout-menu A.ms-sitemapdirectional {
	color:#000;
}
/* end of breadcrumb folder or navigate up folder icon */

/*** Search ***/
#cse-search-box {
border-top:1px transparent solid;
display:block;
z-index:500;
margin:0px;
height:85px;
}
div #search-container {
 height:25px;
 display:block;
 text-align:right;
 margin-top:28px;
 padding-right:5px;
}
#search-field{
	display:inline;
}
/* end of search */


#BottomBannerRow {
	height:30px;
	min-width:960px;
}
/* site title container */
#TitleContainer { 
	width:490px;
	text-align:left;
	overflow:hidden;
	padding-top:0px;
	padding-right:0px;
	padding-left:25px;
	padding-bottom:0px;
	margin-top:-47px;
	margin-left:240px;
	float:left;
	display:inline-block;
	position:absolute;
	max-height:53px; 
}
.v4MasterSystem #TitleContainer { 
	width:48%;
	text-align:left;
	overflow:hidden;
	padding-top:0px;
	padding-right:0px;
	padding-left:25px;
	padding-bottom:0px;
	margin-top:-47px;
	margin-left:240px;
	float:left;
	display:inline-block;
	position:absolute;
	max-height:53px; 
	min-width:490px;
}

/* site title */
#ctl00_PlaceHolderSiteName_onetidProjectPropertyTitle {
	color:#bb935a;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:2em;
	line-height:2em;
}

/* top navigation sign-in and menu  =GlobalNavContainer 
   menu container
   Z-index puts global nav above menu rows and rotating banner images */
#GlobalNavContainer { display:inline-block;
	position:relative; 
	float:right; 
	text-align:left;
}
#GlobalNavContainer .ms-SpLinkButtonInActive  {
	background-image:none; 
	background-color:#000; 
	color:#fff;
}
.ms-welcomeMenu a:link {
	color:#fff;
}
.ms-welcomeMenu a:hover {
	color:#a47700;
}
/* rollover effect */
#GlobalNavContainer .ms-SpLinkButtonActive {
	background-image:none;
	background-color:transparent;
}

/*  beginning of sign-in tab  */
.s4-signInLink {
	padding:3px;
	background-color:transparent;
	color:#fff !important;
}
.s4-signInLink:hover {
	background-color:transparent;
	padding:3px;
	color:#a47700 !important;
	border:0px;
}
#zz5_Menu:hover {
	color:#fff;
}
/* end of sign-in tab  */

/* hides the developer dashboard icon */
#ctl00_DeveloperDashboardLauncher {
	visibility:hidden;
}

/* start of social media area */
#socialmedia { display:block;
	position:relative;
	float:right;
	margin-top:-30px;
	padding-right:35px;
}
.v4MasterSystem #socialmedia { display:block;
	position:relative;
	float:right;
	margin-top:-30px;
	padding-right:38px;
}

#social-media-container { 
  position: relative;
  height: 25px;
  color: #000;
  background-color:transparent;
  padding-right:15px;
  float:right;
}
#social-media-container a {
  display: block;
  float: left;
  text-align:left;
  height: 25px;
  width: 25px;
  margin: 0px 5.6px 0px 5.6px;
  text-decoration: none;
  overflow: hidden;
}
#facebook-link {
  margin-left: 0px !important;
  background: url('/hla/Style%20Library/Ag/images/social_icons_small.png') no-repeat 0px 0px;
}
#twitter-link {
  background: url('/hla/Style%20Library/Ag/images/social_icons_small.png') no-repeat -31px 0px;
}
#youtube-link {
  background: url('/hla/Style%20Library/Ag/images/social_icons_small.png') no-repeat -64px 0px;
}
#rss-link {
  background: url('/hla/Style%20Library/Ag/images/social_icons_small.png') no-repeat -93px 0px;
}
/* For hiding the text alternative for text graphics */
.accessible-text {
  position: absolute;
  left: -3000px;
}
/* end of hiding the text alternative for text graphics */
/* end of social media area */

/* end of BANNER ELEMENTS */


/* Sidebar links container */
#sidebar-links-container {
  position: absolute;
  top: 360px;
  left: 650px;
  width: 265px;
}

/* top horizonal NAVIGATION ELEMENTS =NavContainer
	overall container */
#NavContainer {
	background-color:transparent;
	padding:0px;
	width:100%;
	min-width:960px;
	vertical-align:top;
}
/* keeps the area from wrapping the last menu link */
#upper-nav-bar .menu-horizontal{
	display:inline-block;
	vertical-align:top;
	min-width:960px;
	width:100%;
}

/*** Nav menus ***/
#nav-bars {
  position: relative;
  width: 100%;
  min-width:960px;
  border-left: 1px #000 solid;
  border-right:1px #000 solid;
  /* added the following attribute, changed transparent to gold */
  border-top:1px #a47700 solid;
}

/* background for rows, tabs for both rows */
#nav-bars,
#nav-bars a,
#nav-bars a:visited {
  font-weight: bold;
  font-size: 13px;
  text-decoration: none;
}
.boxshadow #lower-nav-bar {
  background-image: none !important;
  box-shadow: inset 0px 5px 10px #656565;
  -moz-box-shadow: inset 0px 5px 10px #656565;
  -webkit-box-shadow: inset 0px 5px 10px #656565;
}
.tabs {
  	list-style-type: none;
  	margin: 0px;
  	padding:0px;
	min-width:960px;
	width:100%;
	}
.tabs li {
  display: block;
  float: left;
  margin-top:-1px;
 
}

/* all tabs */
.tabs li a {
  color: #fff;
  text-decoration: none;
    display:block;
    padding:9px 10px 6px 10px;
}
/* first tab */
.tabs li.first a {
  	padding: 9px 10px 6px 20px;
}
/* last tab */
.tabs li.last a {
  padding:9px 20px 6px 10px;
}
/* rollover effects for menu items */
.tabs li.active a,
.tabs li.open a {
  color: #fff;
  background-color: #000;
}
.tabs li div {
  display: none;
  padding:0px;
  position: absolute; 
  width: 175px;
  background: url('/hla/Style%20Library/Ag/images/menu_bg2.png') repeat; 
  z-index:2; 
}
.tabs li div div {
  /* Any div inside of the dropdown menu should act normal */
  border: none;
  background-color: transparent;
  width: 100%;
  margin: 0px;
  padding:0px;
}
.tabs li.open div {
  display: block;
}

/* drop down menu */
.tabs li.open div a,
.tabs li.active div a,
.tabs li div a {
  color: #fff; 
  display: block; 
  height: auto;
  background-image: none;
  background-color:transparent;
  padding: 5px 10px 5px 15px;
}

.tabs li div a:hover { 
  color: #fff;
  background-color:#a47700;
}
.tabs :hover > a {
  cursor: pointer;
  height:19px;
}
/* area behind the upper nav bar tabs */
#upper-nav-bar {
  position: relative;
  height: 33px;
  color: #fff;
  background: #a47700 url('/hla/Style%20Library/Ag/images/upper_nav_bar_bg.jpg') repeat-x left center;
  z-index:3;  
  width:100%;
  min-width:960px;
  vertical-align:top;
  text-align:left;
}

/* dynamic top nav menu for sharepoint */
/* parent links in top nav bar */
#upper-nav-bar .s4-tn LI.static > .menu-item  {
	color:#fff;
	text-decoration:none;
  	white-space: nowrap;
}

/* background to parent links in top nav menu */
#upper-nav-bar .menu-horizontal LI A:hover    {
	color:#fff;
	text-decoration:none;
	background-image:url('/hla/Style%20Library/Ag/images/menu_bg2.png');
	background-repeat:repeat; 
	height:22px;
}
/* background to drop down menu */
#upper-nav-bar .menu-horizontal A.dynamic {
	color:#fff;
	background-image:url('/hla/Style%20Library/Ag/images/menu_bg2.png');
	background-repeat:repeat;
}
/* rollover effects for drop down menu for top row */
#upper-nav-bar .menu-horizontal LI.dynamic-children  A:hover   {
	color:#fff;
	background-color:#a47700;
	background-image:none;
}
/* changes background color for parent of drop down menu */
#upper-nav-bar .s4-tn LI.static > .menu-item:hover {
	background-color:#000;
}
/* end of dynamic top nav menu for sharepoint */

#lower-nav-bar {
  position: relative;
  height: 34px;
  width:100%;
  min-width:960px;
  color: #fff;
  background: #4a86a4 url('/hla/Style%20Library/Ag/images/dept_lower_nav_bar_bg.jpg') repeat-x left top; 
  vertical-align:top;
  text-align:left;
}

/* start of dynamic 2nd row (left) menu for sharepoint */
/*  parent links in bottom nav bar */
#lower-nav-bar .band-menu A.menu-item SPAN.menu-item-text  {
	color:#fff;
	text-decoration:none;
	white-space:nowrap;
	display:inline-block;
	height:22px;
	vertical-align:middle;
}
/* background for drop down menu */
#lower-nav-bar .band-menu A.dynamic {
	color:#fff;
	background-image:url('/hla/Style%20Library/Ag/images/menu_bg2.png');
	background-repeat:repeat;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
}
/* rollover effect for drop down menu */
#lower-nav-bar .band-menu LI.dynamic-children  A:hover   {
	color:#fff;
	background-color:#a47700;
	background-image:none;
}
/* changes background color for parent of drop down menu */
#lower-nav-bar .menu-horizontal A.dynamic-children SPAN.additional-background:hover {
	background-color:#000;
}
/* for non-linked headings */
#lower-nav-bar .band-menu LI.static:hover {
	color:#fff;
	text-decoration:none;
	background-image:url('/hla/Style%20Library/Ag/images/menu_bg2.png');
	background-repeat:repeat;
}
/* gray bar; moves li elements to the left margin */
#lower-nav-bar UL.tabs {
	float:left;
	
}
/* left menu on system page & wiki home page */
#lower-nav-bar .band-menu .menu-horizontal {
	background-color:#f5f5f5;
	float:left;
	display:block;
	position:absolute;
	margin-top:85px;
	z-index:1; 
	width:145px;
}
#lower-nav-bar .band-menu .menu-horizontal UL LI {
	display:block;
	width:140px;
	padding-left:5px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
}
#lower-nav-bar .band-menu .menu-horizontal UL LI:hover {
	background-color:#f5f5f5;
	background-image:none;
}

#lower-nav-bar .band-menu .menu-horizontal UL LI A.menu-item span .menu-item-text {
	color:#a57000;
}
#lower-nav-bar .band-menu .menu-horizontal UL LI A.menu-item span .menu-item-text:hover {
	background-color:#f5f5f5;
	text-decoration:underline;
}

#lower-nav-bar .band-menu .menu-horizontal UL LI .menu-item-text {
	color:#a57000;
}
#lower-nav-bar .band-menu .menu-horizontal UL LI .menu-item-text:hover {
	background-color:#f5f5f5;
	text-decoration:underline;
}
#lower-nav-bar .menu-horizontal A.dynamic-children SPAN.additional-background:hover {
	background-color:#f5f5f5;
}

/* hides second gray bar */
#LeftMenuContainer #lower-nav-bar {
	min-height: 7px !important;
    height: auto !important;
    min-width:960px;	
    border-left:1px #000 solid;
	border-right:1px #000 solid;
	background-image:url('/hla/Style%20Library/Ag/images/main_content_diagonal_bg.jpg') ;
	background-repeat: repeat-y;
	background-attachment:fixed;
	background-position:95% 5%;  
	background-color:#fff;

}

/* end of non-linked headings */
/* end of dynamic 2nd row (left) menu for sharepoint */


/* in the body, the page breadcrumb consists of 3 classes surrounded by span tags: breadcrumbRootNode, breadcrumbNode, breadcrumbCurrentNode.  Added breadcrumbstyle */
A.breadcrumbRootNode {
	padding-left:15px;
}
/* linked pages */
span A.breadcrumbstyle{
	color:#a57000;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
span A.breadcrumbstyle:hover{
	text-decoration:underline;
}
/* non linked page */
span .breadcrumbCurrentNode {
	color:#000;
}
.breadcrumbRootNode .breadcrumbstyle {
	margin-top:5px;
	position:relative;
	display:inline-block;
}


/* second type of breadcrumb */
/* non linked page */
#ctl00_ContentMap2 {
	color:#000;
}
/* linked pages */
#ctl00_ContentMap2 A {
	color:#a57000;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#ctl00_ContentMap2 A:hover {
	text-decoration:underline;
}
/* end of second type of breadcrumb */

/*  end of the body breadcrumb  */


/*  start of RIBBON container =RibbonContainerPlacement */
/* background for ribbon  */
body #s4-ribbonrow  {
	background-color:transparent;	
	min-height: 0 !important;
	min-width:960px;
    height: auto !important;	
    border-left:1px #000 solid;
	border-right:1px #000 solid;
}
body #s4-ribboncont {
	background-image:url('/hla/Style%20Library/Ag/images/main_content_diagonal_bg.jpg') ;
	background-repeat:repeat-y;
	background-attachment:fixed;
	background-position:95% 5%; 
	background-color:#fff;
}

.ms-cui-tt-a {
	color:#999 !important;
}
.ms-cui-tt-a:hover {
	color:#000 !important;
}
/* calendar tab */
.ms-cui-cg-gr .ms-cui-cg-t {
	color:#666;
}	
/* discussion tab */
.ms-cui-cg-lb .ms-cui-cg-t {
	color:#666;
}	
.ms-cui-cg-t .ms-cui-cg-t-i {
	color:#666;
}
.ms-cui-ribbon {
	z-index:20000;
}

/*  end of RIBBON container  */


/* start of page STATUS BAR =StatusContainer */
#StatusContainer {
}
/* the div element containing the page status bar  */
body #s4-statusbarcontainer {	
}
/* the page status bar itself */
body #pageStatusBar{
	padding-bottom:5px;
	padding-left:10px;
	padding-right:5px;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	padding-top:4px;
	background-color:transparent;
	background-image:none;
	border:0px;
	font-style:italic;
	color:red;
}
/* end of page STATUS BAR  */


/* start of BODY of contents, surrounds the LeftMenuContainer and MainBodyContents  =ContentsContainer  */
div#ContentsContainer { background-image:url('/hla/Style%20Library/Ag/images/main_content_diagonal_bg.jpg');
	background-repeat:repeat-y;
	background-attachment:fixed;
	background-position:95% 5%;
	position:relative;
	display:inline-block;
	background-color:#fff;
	min-width:960px;
	width:100%;
	padding:0px;
	border-left:1px #000 solid;
	border-right:1px #000 solid;

}
body #s4-workspace{
	overflow:visible !important; 
	overflow-y:scroll; 
	overflow-x:auto; 
	position:relative; 
	left:0px; 
}

/* fixes popup windows for background image and other elements  */
.ms-dialog BODY {
        background-color:#fff !important;
        background-image:none !important;
}
.ms-dialog BODY #ContentsContainer {
	background-image:none;
	 width: auto !important;
     min-width: 0px !important;
}
.ms-dialog BODY #NavContainer {
	min-width:0px;
	background-color:white;	
}
.ms-dialog BODY #LeftMenuContainer {
	width:100%;
	min-height:100%;
}
/* end of fix for popup windows for background */
/* end of BODY of contents  */

/*  start of contents of the MAIN BODY of the page =MainBodyContents  */
div#MainBodyContents { position: relative;
	display: block;
	text-align:left;
	vertical-align:top;
	background-color:transparent;
	margin-left:.5em;
	margin-right:.5em;
	min-height:500px;
}
/* 	moves list data table rows over to left menu and aligns the right side, 
	changes alignment under the breadcrumb for settings page, view all site contents page, etc. */
table.ms-settingsframe    {
	margin-left:0px;
}

/*  end of contents of the MAIN BODY of the page */

/* start of Resources area =ResourcesContainerPlacement */
div#ResourcesContainerPlacement { position:relative;
	display:inline-block;
	background-color:transparent;
	padding-left:2px;
	padding-top:5px;
	width:960px;
	height:55px;
	vertical-align:bottom;
}
/* class for image in Resource area above footer */
.Resource {
	position:relative;
	display:inline-block;
	vertical-align:top;
}
/* class for top row of links found in the Resource area above footer */
#ResourceLinksTop {
	display:inline-block;
	vertical-align:top;
	width:690px;
	padding-top:7px;
}
/* class for second row of links found in the Resource area above footer */
#ResourceLinksBottom {
	display:inline-block;
	vertical-align:top;
	margin-left:260px;
	width:690px;
	margin-top:-30px;
}
/* Resource text */
#ResourceMagazine{
	padding-left:15px;
}
#ResourceLink{
	padding-left:15px;
}

.ResourceMagaziner2c1 {
	padding-left:20px;
	display:inline-block;
}
.ResourceLinkr2c2 {
	margin-left:22px;
	display:inline-block;
}
.ResourceLinkr2c3 {
	margin-left:20px;
	display:inline-block;
}
.ResourceLinkr2c4 {
	margin-left:72px;
	display:inline-block;
}
.ResourceLinkr2c5 {
	margin-left:70px;
	display:inline-block;
}
/* end of Resources area */

/*  start of FOOTER area =FooterContainerPlacement */
div#FooterContainerPlacement { position:relative;
	display:inline-block;
	background-color:#000;
	padding:0px;
	width:100%;
	vertical-align:bottom;
}
div#FooterContainerPlacement2 {
	background-color:#fff;
	display:inline-table;
	min-width:960px;
}
#footer_container {
	background-color:#000;
	display:inline-block;
	width:100%;
}
.footer_left {
	float:left;
	display:inline-block;
	max-width:58%;
	margin:5px;
	padding-top:5px;
	padding-left:10px;
	background-color:#000;
}
.footer_right {
	position:relative;
	display:inline-block;
	float:right;
	max-width:42%;
	margin:5px;
	padding-top:5px;
	padding-right:10px;
	background-color:#000;
}
.footer_logo {
	float:right;
	padding-left:10px;
	padding-right:5px;
}
/*  end of FOOTER area  */
/* wiki left menu for permissions page */
#lower-nav-bar .ms-ql-additionaltopsection {
	padding-left:5px;
	color:#000;
	width:135px;

	display:inline-block;
	position: relative;
	z-index:+1;
	background-color:#bcbcbc;
	margin-left:1px;

}

/* BLOG classes  =Blog  */
.v4MasterSystem .ms-PostFooter {
	width:98%;
}
.v4MasterSystem .ms-blogedit {
	float:left;
}
.v4MasterSystem .ms-PostTitle A, .ms-PostFooter A {
	color:#a57000;
}

.v4MasterSystem .s4-wpcell-plain {
	padding-left:5px;
}
/* also affects other pages, hides menu section */
.ms-quicklaunch-navmgr {
		display:none;
}

/* end of blog classes */


/* start of wiki classes */
/* edit mode for wiki contents area, it was separating the border from the contents */
.col-fluid-2 .edit-mode-border  {
	position: relative;
	display:inline-block;
	width:97%;
}
.col-fluid-2 .edit-mode-border .ms-rtestate-field .ms-rtestate-write {
	position: relative;
	display:inline-block;
}
/* end of edit mode content area */
/* line in wiki with last modified, modified by and edit link */
#ctl00_PlaceHolderMain_editPageLink {
	color:#a57000;
	text-decoration:none;
} 
#ctl00_PlaceHolderMain_editPageLink:hover {
	color:#a57000;
	text-decoration: underline;
} 
/* end of line in with with info */
/* library settings for wiki */
.ms-descriptiontext A:link {
	color:#a57000;
	text-decoration:none;
}
.ms-descriptiontext A:hover {
	color:#a57000;
	text-decoration:underline;
}
.ms-linksectionitemdescription A  {
	color:#a57000;
	text-decoration:none;
}
.ms-linksectionitemdescription A:hover  {
	color:#a57000;
	text-decoration:underline;
}
/* removes the white background on the top area for the list information */
table.ms-pageinformation {
	background-color: transparent;
}
/* wiki site settings page */
.ms-linksection-level1 UL LI A {
	color:#a57000;
}
.ms-pageinformation A:link {
	color:#a57000;
}
.ms-pageinformation A:hover {
	color:#a57000;
	text-decoration:underline;
}
.ms-pageinformation A:visited {
	color:#a57000;
}
/* end of wiki site settings page */


/* end of library settings for wiki */
/* end of wiki classes */




/* removed the white background for the blog tools and about this blog headers */
.ms-blogRightZone .ms-WPHeader {
	background-color:transparent;
}

/* PAGE ADJUSTMENTS */
/* positions the home page content to the left */
div .ms-rtestate-field {
	text-align:left;
	width:97%;
	float:left;
}

/* announcements list items, moves the bullets over under the text */
div.ms-rtestate-field UL LI {
	margin-left:25px;
}
/* end of announcements */

/* indent bullets */
td.ms-descriptiontext li {
	margin-left:25px;
}
/* end of bullet indent */

/* alignment for layout table columns, to top of the page in content area */
#layoutsTable TD {
	vertical-align:top;
	background-color:transparent;
}
/* edit mode right column alignment */
td div.ms-rte-layoutszone-outer div.ms-rte-layoutszone-inner-editable {
	vertical-align:top;
	position:relative;
	top:0px;
}
#ctl00_PlaceHolderMain_WikiField_ctl00_ctl00_TextField_inplacerte_layoutsTable TR TD {
	vertical-align:top;
	position:relative;
	top:0px;
}
/* end of alignment for layout table columns */

/* width for themes and content areas so they don't expand further than the design, modified 6/17/2011  */
.ms-propertysheet {
	width:99%;
	}
.ms-rte-layoutszone-inner {
	background-color:transparent;
	width:95%;
	padding-right:0px;
	margin-left:-5px;
}
#RelativePages .BodyRelativePages {
	overflow-x:auto;
	resize:horizontal;
}

/* end of width for inner content areas for expanding outside of the design */

/* indent for the developers dashboard */
.ms-developerdashboardnav   {
	padding-left:50px;
}
/* end of indent for the developers dashboard */

/* hides recently modified menu on left bar */
.s4-recentchanges {
	visibility:hidden;
	display:none;
}
.s4-specialNavLinkList {
	visibility:hidden;
	display:none;
}



/* end of PAGE ADJUSTMENTS */


/* =SystemMaster  Styling for System master pages */

/* site information on application pages */
.ms-pageinformation table {
	background-color:transparent;
}
/* end of site information urls on application pages */

/* placement of menu on system pages */ 
#RelativePages .LeftMenuRelativePages  {
	display:block;
	position:absolute;
	width:13%;
	margin-left:-6px;
	margin-top:5px;
}
/* end of placement of menu on system pages */

/* placement of body on system pages */
#RelativePages .BodyRelativePages {
	display:block;
	position:relative;
	width:86%;
	margin-left:13%;
}

/* end of placment of body on system pages */
/* titles for lists on system pages */
#RelativePages .ms-vb-title {
	background-color:transparent;
}
/* end of titles for lists on system pages */

.ms-gb {
	background-color:transparent;
}

/* modal dialog box */
.ms-dialog BODY #s4-bodyContainer{
       width: auto !important;
       min-width: 0px !important;
       z-index:90000 !important;
}
BODY #s4-bodyContainer {
	min-width:960px;
}

/* end of styling for System master pages */



/* beginning of styling for Rotating Banner Layout Page */
#rotatingbannerplacement {
	height:257px;
	width:960px;
	border-left:1px #000 solid;
	border-right:1px #000 solid;
}

/* end of Rotating Banner Layout Page */

/* bolds the RSS titles for web parts on home page */
.ms-WPHeader {
	background-color:transparent;
}
.ms-WPHeader TD {
	border-bottom:0px;
}
.ms-WPHeaderTd .ms-WPTitle SPAN {
	font-weight:bold;
	font-family:"Arial Black";
	font-size:1.4em;
	color:#a57000 !important;
}
/* moves home page content over under breadcrumb */
.home-article-content {
	margin-left:1em;
}
/* indents paragraph under title of page over */
.home-article-content p {
	margin-left:2em;
}
/* changed color for title on home page */
.home-article-content H1 {
	color:#a57000 !important;
}
/* padding to align RSS feeds under RSS title */
.ms-wpContentDivSpace {
	padding-left:20px;
}
/* News and Events feeds for home page */
div.ms-wpContentDivSpace .slm-layout-main .link-item A:link {
	font-size:1.3em;
	line-height:1em;
}
/* end of styling for Rotating Banner Layout Page */

/* bring web part editing property box above contents */
table .ms-ToolPaneOuter {
	display:inline-block;
	position:relative;
} 
/* end of web part property box */

/* page styling elements */
/* h1 elements on a page */
div.ms-rtestate-field h1.ms-rteElement-H1 {
	color:#a57000;
	margin-bottom:1em;
	font-size:2em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
div.ms-rtestate-field h1.ms-rteElement-H1B {
	color:#a57000;
	margin-bottom:1em;
	font-size:2em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

div.ms-rtestate-field h2.ms-rteElement-H2 {
	font-size:2em;
	font-weight:bold;
	color:#a57000;
	margin-bottom:1em;
	font-family:Arial, Helvetica, sans-serif;
}
div.ms-rtestate-field h3.ms-rteElement-H3 {
	font-size:1.5em;
	font-weight:bold;
	color:#a57000;
	margin-bottom:1em;
	line-height:1;
	font-family:Arial, Helvetica, sans-serif;
}
div.ms-rtestate-field h4.ms-rteElement-H4 {
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:0.75em;
	line-height:1.25;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}
div.ms-rtestate-field A:link,
div.ms-rtestate-field A:visited {
	color:#a57000;
	text-decoration:none;
}
div.ms-rtestate-field A:hover {
	text-decoration:underline;
}

/* end of page styling elements */

/*** For hiding the text alternative for text graphics ***/

.accessible-text {
  position: absolute;
  left: -3000px;
}

/*** modifies moved files from 2007 to remove the right menu zone **/
#OuterRightCell {
	visibility:collapse;
}
#OuterLeftCell {
	width:100%;
	min-width:930px;
}

/* events and news feeds  */
#Events div.slm-layout-main .align_left,
#News div.slm-layout-main .align_left
 {
	text-align:left;
	padding-top:10px;
	float:left;
	font-variant:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#Events DIV.ms-wpContentDivSpace .slm-layout-main .link-item A:link, 
#News DIV.ms-wpContentDivSpace .slm-layout-main .link-item A:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#Events DIV.ms-wpContentDivSpace .slm-layout-main .link-item A:visited, 
#News DIV.ms-wpContentDivSpace .slm-layout-main .link-item A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#Events TABLE.s4-wpTopTable TR TD TABLE TABLE, 
#News TABLE.s4-wpTopTable TR TD TABLE TABLE {
	margin-top:-20px;
}
#News div.description A,
#Events div.description A {
	color:#a47000;
	font-weight:bold;
}
#News div.description,
#Events div.description {
	color: #666666;
}

/* end of events and news feeds */


 


