﻿/* Grace Doctrine Church Styles

SITE COLOR PALETTE
Yellow: #F8DA7D rgb(248,218,125)
Light Yellow:#FCEEC2 rgb(252,238,194)
Gray: #C9C9CB rgb(201,201,203)
Light Gray: #DCDFEE rgb(220,223,238)

GRACE DOCTRINE CHURCH LOGO COLOR PALETTE
Blue: #003E7E rgb(0,61,125)
Light Blue: #BBC2DB rgb(187,194,219)

STYLE SHEET TOC
-- OVERALL PAGE FORMATTING
-- HEADER
-- TOP HORIZONTAL NAVIGATION 
-- QUICK LAUNCH BAR
-- SEARCH
-- CONTENT AREA 
-- CALENDAR
-- FOOTER
-- CUSTOM LEFT YELLOW AREA FOR HOME PAGE	

*/


/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 -- -- -- OVERALL PAGE FORMATTING -- -- -- 
 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
body {
 	margin:0;
	padding: 0;
	background: white
 }
 
 h1, h1 i, h1 em {
	font-size:12pt;
	color:rgb(45,97,147);
	font-family: Arial;
	font-weight: bold
}
h2 {
	font-size: 11pt;
	color:black;
	font-family: Arial;
	font-weight: bold;
	font-style: normal;
}
 
#GDC-PageContainer {
	border-top: solid 1px white;	
}

.GDC-Content {
	padding: 0;
	margin: 0;
	text-align: left;
   float: right;
}

.GDC-NavTableWrap {
	width: 176px;
	margin-right:20px;
	padding: 7px;
	background-color: black;
}


/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 -- -- -- HEADER -- -- -- 
 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */

  /* Sets up the parent container and wrap with repeating background for header fluid width and min-width for header background for IE */
.GDC-HdrAreaWrap {
	background: black url("/images/HeaderBkgd.gif") repeat-x;
	height: 143px;
	width: 100%;
} 
.GDC-HdrAreaContainer {
	width: 1257px;
	white-space:  nowrap;
} 

/* Header Images and container properties */
.GDC-HdrArea1, .GDC-HdrArea2, {
	height: 143px;
	float: left	
}

.GDC-HdrArea1 {
	background: url("/images/GDCChurch.jpg") no-repeat;
	width: 371px;
	position:absolute;top:0px; left:0px;
	height:150px;
}

.GDC-HdrArea2 {
	background: url("/images/GDClogo.png") no-repeat;
	position:absolute; top:0px; left:270px;
	background-color:transparent;
	z-index:100;
	width: 202px;
	height:173px;
	display:inherit;
}

.GDC-HdrArea3 {
	position:absolute; top:45px; left:490px;
	width:272px;
	height:86px;
}

.GDC-HdrArea4 {
	background: url("/images/tagline.jpg") no-repeat;
	position:absolute; top:70px; right:10px;
	width:170px;
	height:59px;
}
.GDC-HdrArea5 {
	background: url("/images/GDCTitle.gif") no-repeat;
	position:absolute; top:3px; left:480px;
	width:324px;
	height:27px;
}

/*  -- Top Global Links --
Includes Welcome Menu, My Site, My Links and Help 
- -- */

.GDC-TopToolbar {
	position: absolute;
	top: 200px;
	right: 10px	
}

/* Place the links to the right */
.GDC-Welcome, .GDC-MySite, .GDC-MyLinks, .GDC-Separator {
	float: right;
}

.GDC-MySite  {
	padding-top: 3px
}

.GDC-Welcome {
	position: absolute;
	top: 5px;
	right: 10px;
	color: white;
	font-size:8pt;
	font-family:arial;
	display: none
}

.GDC-Separator {
	color: black;
	font-size: 8pt;
	margin-right: 4px;
	margin-top: 3px
}

/*  Hide the SharePoint Help Icon  */
.GDC-Help {
	display: none
}
/* Global Breadcrumb background color */
.ms-globalbreadcrumb {
	background-color:rgb(201,201,203);
}

/* Global Links Background */
.ms-globallinks, .GDC-MySite {
	font-size:8pt;
	background:transparent;
	font-family:Arial;
}

/* Link treatment for global links (Global Breadcrumb, My Site) */
.ms-globallinks,.ms-globallinks a, .GDC-MySite, .GDC-MySite a{
	color:black;
	text-decoration:none;
	background-color:transparent;
	border:none;
	font-family:Arial;
}

.ms-globallinks a:hover, .GDC-MySite a:hover{
	color:black;
	text-decoration:underline;
	font-family:Arial;
	border:none;
}

/* Link treatment for global links (Welcome, My Links) */
.ms-SPLink a:link, .GDC-TopToolbar .ms-SPLink A:link,.GDC-TopToolbar .ms-SPLink A:visited {
	color:black;
	text-decoration:none;
}

/* Hover color for Global Links */
.ms-SPLink, .ms-hovercellinactive a:hover,
.GDC-TopToolbar .ms-HoverCellInActive,
.GDC-TopToolbar .ms-SpLinkButtonInActive, 
.GDC-TopToolbar .ms-HoverCellInActive a:link,
.GDC-TopToolbar .ms-SpLinkButtonInActive a:link,
.GDC-TopToolbar .ms-SpLinkButtonInActive a:visited,
.GDC-TopToolbar .ms-SpLinkButtonInActive a {
	border:none;
	margin:0px;
	color:black;
	vertical-align:top;
	background-color:transparent;
	background-image:none;
}

/* Hover background for Welcome Menu */
.GDC-TopToolbar .ms-HoverCellActive,.GDC-TopToolbar .ms-SpLinkButtonActive {
	border:none;
	vertical-align:top;
	background-color:transparent;
	background-image:none;
	color: black;
}
.GDC-TopToolbar .ms-HoverCellActiveDark {
	background-image:none;
	border:none;
	background-color:transparent;
	vertical-align:top;
}

/* Link treatment, hover state, for Welcome menu */
.ms-SpLinkButtonActive, .ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover{
	color:black;
	background-image:none;
 	background-color:transparent;
 	border:none;
	text-decoration:underline;
}

.GDC-TopToolbar .ms-SPLink, .GDC-TopToolbar .ms-SPLink A:link,.GDC-TopToolbar .ms-SPLink A:visited {
	color:black;
}

/*  -- Site Actions -- -- */

/* Container */
.GDC-SiteActions {
	/*display:none;*/
	position: absolute;
	top: 20px;
	right: 10px;
	color: black;
	font-size:8pt;
	font-family:Arial 
}

/* Site Actions Text */
.GDC-SiteActions a, .GDC-SiteActions a:link, .GDC-SiteActions a:visited {
	color: black;
	text-decoration: none
}
.GDC-SiteActions a:hover {
	text-decoration: underline
}


/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 -- -- -- TOP HORIZONTAL NAVIGATION  -- -- -- 
 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */

 /* Container for top nav bar */
.GDC-TopNavBar {

	background: rgb(201,201,203);
	border-top: solid white 1px;
	border-bottom:solid 1px black;
	padding-left: 480px;
	height: 29px;
}

/* -- -- Top Link Bar -- -- */
/* Container top link bar is in; mainly invisible */
.ms-topnavContainer{
	border-bottom:none;
	border-left:0px;
	border-right: none;
	vertical-align:middle;
}

/* Unselected state for navigation items */
.ms-topnav {
	background-image:none;
	border:0px;
	border-bottom:none;
	border-left:none;
	border-right: 8px solid rgb(201,201,203);
	font-family:Arial;
	font-size:9pt;
	color:black;
	background-color:rgb(220,223,238);
	height:12px;
}

.ms-topnav a{
	display:block;
	white-space:nowrap;
	padding: 6px 8px 10px 8px;
	vertical-align:middle;
	height:12px;
}

/* Selected state for navigation items */
.ms-topnavselected{
	color:black;
	font-weight:bold;
	border:0px;
	border-bottom:none;
	border-left:none;
	border-right: 8px solid rgb(201,201,203);
	height:12px;
}

.ms-topnavselected a{
	color:black;
}

/* Hover state for navigation items */
.ms-topNavHover{
	background-image:none;
	background-color:rgb(216,216,216);
	border:0px;
	border-bottom:none;
	border-left:none;
	border-right: 8px solid rgb(201,201,203);
	color:black;
}

.ms-topNavHover a{
	color:black;
	text-decoration: underline;
}

/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 -- -- -- QUICK LAUNCH BAR-- -- -- 
Sub navigation, includes View All Site Content, Recycle Bin deafult view and Tree View 
Navigation Headers refers to level one content that often appears as a "header"
Navigation Items refers to level two content that often appears as a sub item under a header
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */

/* Container for Quick Launch */ 
.GDC-QuickLaunchContainer {
	width:162px;
	font-family: Arial;
	font-size: 8pt;
	position: relative;
	top: 0px;
	left:0px;
	background: rgb(229,229,229);
	background-image:none;
	margin-left:5px;
}
.GDC-QLBarCalControl {
	margin-bottom: 5px;
	width:162px;
	margin-left: 5px
}
/* Navigation Headers - background, borders and padding */
.GDC-QuickLaunchContainer table.ms-navheader td,.ms-navheader2 td,.GDC-QuickLaunchContainer span.ms-navheader{
	background: rgb(201,201,203); 
	border-bottom:solid 1px rgb(155,155,155);
	border-left:0px;
	padding:3px 10px;
	font-family: Arial;
	font-size: 8pt;
	background-image:none;
}

/* Sets top border of Quick Launch */
.GDC-QuickLaunchContainer table.ms-navSubMenu1 {
	border-top:solid 1px rgb(155,155,155);\
}

/* Selected state for navigation items - 1st container - outer border, background, margin and width */
.GDC-QuickLaunchContainer table.ms-selectednav, .GDC-QuickLaunchContainer table.ms-selectednavSub {
	border:0px;
	background-image:none;
	background-repeat:repeat-x;
	background-color:rgb(248,218,125);
	margin:0px;
	margin-bottom:0;
	/*width:97%;*/
}

/* Selected state for navigation items - 2nd container - inner border, background, margin and padding */
.GDC-QuickLaunchContainer table.ms-selectednav td{
	background:transparent;
	background-repeat:no-repeat;
	background-position:top left;
	border:0px;
	padding:5px 6px 5px 19px;
	margin:0px;
}

/* Text formatting for selected state for navigation items */
table.ms-selectednav td a.ms-selectednav{
	background:none;
	color:black;
}

/* Selected state for navigation headers */
.GDC-QuickLaunchContainer table.ms-selectednavheader td{
	width:100%;
	background-color:rgb(201,201,203);
	background-image:none;
	background-repeat:repeat-x;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:solid 1px rgb(155,155,155);
	border-top:0px;
	border-left:0px;
	padding:3px 10px;
}

/* Text formatting for selected state for navigation headers */
.ms-selectednavheader a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

/* Hover state for selected state for navigation headers */
.ms-selectednavheader a:hover{
	color:#000000;
	text-decoration:underline;
}

/* Bullet that appears for navigation items that appear under nav headers */
table.ms-navitem td,span.ms-navitem {
	background-image:none;
	background-repeat:no-repeat;
	background-position:left top;
	padding:5px 6px 5px 19px;
	font-family:Arial;
	font-size: 8pt;
	border-bottom: solid 1px rgb(155,155,155)
}

/* Bullet that appears for sub navigation items that appear under nav items */
table.ms-navitemSub td,span.ms-navitemSub, table.ms-selectednavSub td,span.ms-selectednavSub {
	background-repeat:no-repeat;
	background-position: 17px;
	padding:5px 6px 5px 32px;
	margin-left: 10px;
	font-family:Arial;
	font-size: 8pt;
	border-bottom: solid 1px rgb(155,155,155);
	background-color:rgb(235,236,243);
}
/*table.ms-navitemSub td,span.ms-navitemSub {
	background-image:url("");
}
table.ms-selectednavSub td,span.ms-selectednavSub {
	background-image:url("");
}/*

/* Container formatting for area behind navigation headers (level 1) items */
.ms-navsubmenu1,
/* Container formatting for navigation items */
.ms-navsubmenu2,
/* Container formatting for navigation items */
.ms-navsubmenu3{
	width:100%;
	border-collapse:collapse;
	background-color:transparent;
	margin-bottom:0px;
}

/* Container formatting for navigation headers */	
table.ms-navheader td{
	background-image:none;
}

/* Font formatting for navigation headers */
.ms-navheader a,.ms-navheader2 a{
	font-weight:bold;
	color:black;
	text-decoration:none;
}
.ms-navheader a:hover,.ms-navheader2 a:hover{
	color:#000000;
	text-decoration:underline;
}

/* Font formatting for navigation items */
.ms-navItem a, .ms-navItemSub a,
.ms-navItem a:link, .ms-navItemSub a:link,
.ms-navItem a:visited, .ms-navItemSub a:visited,
.ms-navItem a:active, .ms-navItemSub a:active  {
	color:black;
	text-decoration:none;
}
.ms-navItem a:hover, .ms-navItemSub a:hover{
	color:black;
	text-decoration:underline;
}


/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- SEARCH & BREADCRUMB --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
/* Hide Advanced search text*/
.ms-sblink {
	display:none;
}
/* Hide search drop down */
td.ms-sbscopes {
	display:none;
}

/* Yellow Search Container in Horizontal Nav */
.GDC-SearchContainer {
	background-color:rgb(248,218,125);
	text-align: left;
	height: 28px;
	padding:none;
	position:absolute; left:0px; top:144px;
	width:371px;
	font-size:8pt; 
	font-weight:bold;
}
.GDC-Search {
	border:none;
	font-size:8pt;
	font-weight:bold;
	padding:none;
}

.GDC-SearchText {
	padding-left: 25px;
	font-family: arial, sans-serif
}

td.ms-sbcell{
	background-color: white
} 

/* Breadcrumb Placement and formatting */
.GDC-Breadcrumb, div.breadcrumb {
	width: 100%;
	text-align: left;
	font-size: 0.7em;
	padding-left:0px;
	padding-top: 7px;
	border-bottom:none;
	padding-bottom: 10px;
	display:none
}
.GDC-Breadcrumb a, .GDC-Breadcrumb a:link, .GDC-Breadcrumb a:visited,
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited {
	text-decoration: none
}

/* Corrects 100% width that SharePoint search table creates */
.ms-sbLastcell,.ms-rightbodysectionsearchbox {
	width: 0;
	padding: 0px; 
	margin: 0px;
}
.ms-sbtable-ex {
	width: 0;
}

/* Aligns SharePoint search to the right */
.GDC-SearchContainer table td table  {
   text-align: right;
   float: right;
}

/* Font formatting for search text */
.ms-sblink a:link,.ms-sblink a:visited{
	font-family:Arial;
	font-size:8pt;
	color:black;
	text-decoration:none;
	padding-left:4px;
}
.ms-sblink a:hover{
	color:#000000;
	text-decoration:underline;
}




/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 -- -- -- CONTENT -- -- -- 
 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
 
.GDC-PageContent {
	padding-left: 20px;
	margin-right: 20px
}
.GDC-PageSpace, .GDC-Body {
	float: left
}  
.GDC-PageSpace {
	width: 20px;
}
.GDC-Body {
	padding-right: 20px
}

.GDC-FullPageContent {
	margin-top: 15px;
	padding-left: 100px;
	width: 700px
}

 
/* -- -- -- EDIT CONSOLE -- -- -- */
/* Blanks out background color of edit console that would otherwise show a thin blue line on web page when not using the edit console */
td.ms-titleareaframe, div.ms-titleareaframe, .ms-pagetitleareaframe, .ms-mwspagetitleareaframe, .ms-consoletitleareaframe{
	background: transparent none;

}
.ms-consoletitleareaframebottom, 
td.ms-consolemptablerow {
	background: transparent
}
/* Hides empty cells to right and left of console that SharePoint adds by default */
.ms-consoletitleareaframe {
	display: none
} 
 
/* -- -- -- Page Level Breadcrumbs (in title area or page content area) -- -- -- */
/* Container formatting for Page Level Breadcrumb - Home page */
.ms-pagebreadcrumb, .breadcrumb {
   display: none;
}

/* Page Title */
.GDC-PageTitle {
	margin-top: 15px;
	padding-left: 100px;
	font-size:1.4em;
	font-weight: bold;
} 

.GDC-PageTitleNoPadding {
	margin-top: 15px;
	font-size:1.4em;
	font-weight: bold;
} 

/* -- -- -- Web Parts -- -- -- */
/* Container formatting for Web Part headers */
.ms-WPHeader TD{
	border-top:1px solid rgb(14,73,133);
	border-bottom:1px solid rgb(14,73,133);
	background: white url("/images/WPHeaderBar.gif") repeat-x;
	border-collapse:collapse;
}

/* Font formatting for Web Part headers */
.ms-WPTitle {
	font-weight:bold;
	font-family:arial,sans-serif;
	color:black;
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:0.85em;
}
.ms-WPTitle A:link,.ms-WPTitle A:visited {
	color:black;
	text-decoration:none;
	cursor:pointer;
}
.ms-WPTitle A:hover {
	color:#000000;
	text-decoration:underline;
	cursor:pointer;
}

/* Separating line under web part and above Action links */
.ms-partline {
	background-color:rgb(216,216,216);
}

/* Bullets within web parts */
.bullet{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	vertical-align:top;
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	padding-right: 0px;
}

/* Links in web parts - Unhide to turn links orange 
.link-item, .link-item a, .link-item a:link{
	font-family:Arial; 
	font-size:8pt; 
	color: rgb(224,96,16);
	text-decoration:none;
}
.link-item a:visited, .link-item a:active{
	color: rgb(224,96,16);
	text-decoration:none;
}
.link-item a:hover{
	color: rgb(224,96,16);
	text-decoration:underline;
} 
*/

/* CQWP Link Color */
.ms-WPBody .cbq-layout-main .link-item a,
.ms-WPBody .cbq-layout-main .link-item a:active,
.ms-WPBody .cbq-layout-main .link-item a:link,
.ms-WPBody .cbq-layout-main .link-item a:visiited {
	color: rgb(45,97,147);
}

/* CQWP Description text */
.description {
	font-family:Arial;
	font-size:8pt; 
	color: black;
} 


/* -- -- -- PUBLISHING HTML FIELDS -- -- -- */

/* Article Headline in rich text fields */
.ms-rteCustom-ArticleHeadLine {
	font-size: 14pt;
	color:rgb(45,97,147);
	font-family: Arial;
	font-weight: bold
}

/* Article Byline in rich text fields */
.ms-rteCustom-ArticleByline {
	font-family: Arial;
	font-size: 9pt;
	color: black;
}

/* Article Title in rich text fields */
.ms-rteCustom-ArticleTitle {
	font-size: 11pt;
	color:black;
	font-family: Arial;
	font-weight: bold;
	font-style: normal;
}

/* Container formatting for form fields (new item screen for lists) */
.ms-formbody{
	font-family:verdana;
	font-size:.7em;
	vertical-align:top;
	background:rgb(252,238,194);
	border-top:1px solid rgb(222,219,222);
	padding:3px 6px 4px 6px;
}

/* Container formatting for form fields (upload screen for lists) */
.ms-authoringcontrols {
	background-color:rgb(220,223,238);
	font-family:Arial;
	font-size:8pt;
	color:#525252;
}

/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
-- Tool Bars --
Toolbar - seen in New item screen for lists
Mini Console - Buttons for specific functions, such as Site function buttons in Site Directory and WIki function buttons in a Wiki
Menu Toolbar - seen in View All Site Content and editing screens for content
Split Buttons - buttons with text on the left and an arrow on the right, such as New and Upload in the toolbar
Page Edit Console - publishing toolbar that appears when editing pages or when activated in Site Actions 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
/* -- -- --  Toolbar and Mini Console-- -- -- */

/* ----------------SET POSITION ON WEB PART EDITOR TOOLBAR-------*/

.ms-ToolPaneOuter
{
	position:absolute; top:175px;
}


/* Container formatting for toolbar items */
.ms-toolbar,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarContainer{
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
	color:black;
}
table.ms-toolbar,table.ms-viewtoolbar,.ms-toolbarContainer{
	background: white url("/images/WPHeaderBar.gif") repeat-x;
	background-color:rgb(216,216,216);
}
table.ms-toolbar,.ms-toolbarContainer{
	border:1px solid rgb(14,73,133);
	border-collapse:collapse;
}

/* Separator between toolbar buttons */
.ms-separator {
	color:rgb(14,73,133);
	font-size:10pt;
}
/* -- -- -- Menu Toolbar -- -- -- */

/* Container formatting for list description that appears above toolbar */
.ms-listdescription{
	color:black;
	font-family:Arial;
	background:rgb(216,216,216);
	padding:2px 6px 4px 6px;
	border-bottom:1px solid rgb(14,73,133);
}

/*  Container formatting for toolbar */
.ms-menutoolbar{
	border-bottom:1px solid rgb(14,73,133);
	height:20px;
	background: white url("/images/WPHeaderBar.gif") repeat-x;
	border-right:1px solid rgb(14,73,133);
	border-left:1px solid rgb(14,73,133);
	background-color:rgb(229,229,299);
}
.ms-menutoolbar td{
	border-top:1px solid rgb(14,73,133);
	border-bottom:solid 1px transparent;
}

.ms-menutoolbar td{
	padding:0px;
	margin:0px;
	vertical-align:middle;
}

/* Font formatting for toolbar */
.ms-menutoolbar td a{
	color:black;
	font-size:8pt;
	font-family:Arial;
	text-decoration:none;
}
.ms-menutoolbar td a:hover{
	color:#000000;
	text-decoration:none;
}
.ms-menutoolbar td a:hover{
	color:#000000;
	text-decoration:none;
}

/* Container formatting for toolbar button  */
.ms-menubuttoninactivehover,.ms-buttoninactivehover{
	margin:2px 2px 2px 2px;
	padding:2px 7px 3px 7px;
	background-color:transparent;
	line-height:16px;
}

/* Container formatting for toolbar button hover state */

.ms-menubuttonactivehover,.ms-buttonactivehover{
	margin:0px 1px 0px 1px;
	padding:3px 7px 4px 7px;
	background-image:url("/_layouts/images/menubuttonhover.gif");
	line-height:16px;
	border:solid 1px rgb(13,73,133);
	cursor:pointer;
} 


/* Separating line between toolbar buttons */
.ms-separator img {
	height:16px;
	width:1px;
	margin:0px 1px 0px 1px;
	background:#0E4985;
	border-bottom:1px solid white;
	border-right:1px solid white;
}

/* Split Buttons - Separating line between text and drop down arrow */
.ms-menutoolbar .ms-splitbuttondropdown{
	padding:0px 2px 1px 1px;
	margin:1px;
}

/* Parent container formatting for a toolbar item */
.ms-menutoolbar .ms-splitbuttontext{
	padding:0px 6px 1px 8px;
}

/* Split Buttons - Container formatting */
.ms-splitbutton {
	margin:0px 1px 0px 1px;
}

/* Split Buttons - Container formatting for hover state */
.ms-splitbuttonhover{
	background-image:url("/_layouts/images/menubuttonhover.gif");
	border-collapse:collapse;
	margin:0px 1px 0px 1px;
}

.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext{
	border:1px solid rgb(201,201,203);
	cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
	padding:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext{
	padding:0px 5px 0px 7px;
}

/* Font formatting for label text in toolbar, such as "View" text preceeding change view state drop down box */
.ms-listheaderlabel{
	color:black;
}

/* Font formatting for label text and drop down text in toolbar, such as changing view state */
.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover{
	font-size:8pt;
	font-family:Arial;
}

/* Container formatting for drop down in toolbar, includes inactive and hover state */
.ms-menutoolbar td td.ms-viewselector,.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselector,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselector,.ms-authoringcontrols td td.ms-viewselectorhover,td.ms-viewselector{
	border:solid 1px #d2b47a;
	background-image:url("/_layouts/images/selectednav.gif");
	background-repeat:repeat-x;
	background-color:#ffe6a0;
	font-weight:bold;
	padding:0px;
}
div.ms-viewselector,div.ms-viewselectorhover{
	border:solid 1px #ffffff;
	padding:1px 12px 1px 4px;
	background-image:url("/_layouts/images/menudarkspaced.gif");
	background-repeat:no-repeat;
	background-position:center right;
	cursor:pointer;
}

/* Container formatting for drop down in toolbar - hover state */
.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselectorhover{
	background-image:url("/_layouts/images/menubuttonhover.gif");
	background-color:#ffbb47;
}

/* Width of drop down menu in toolbar */
td.ms-viewselector,td.ms-viewselectorhover{
	width:125px;
}

/* Font formatting for drop down in toolbar */
div.ms-viewselector a{
	color:#000000;
}


/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 -- -- -- -- -- -- CALENDAR -- -- -- -- -- -- --
 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */

.ms-calheader{
background-color:#FFFBD8;
}
.ms-cal-weekday{
background-color:#FFFBD8;
}
.ms-cal-weekempty,.ms-cal-weekemptyRTL{
background-color:#FFFBD8;
}
.ms-cal-nodataMid,.ms-cal-nodataLeft,.ms-cal-nodataLeftRTL,.ms-cal-nodataLeftBtm,.ms-cal-nodataLeftBtmRTL,.ms-cal-nodataLeftBtm2,.ms-cal-nodataLeftBtmRTL2,.ms-cal-nodataBtm,.ms-cal-nodataBtm2{
padding:1px 0px 1px 0px;
border-left:1px solid #E8E3B7;
border-right:1px solid #E8E3B7;
background-color:#FFFBD8;
vertical-align:top;
}

.ms-cal-weekname{
background-color:#f7f3cd;
}
.ms-cal-week,.ms-cal-weekB,.ms-cal-weekRTL,.ms-cal-weekRTLB{
background-image:url("/_layouts/images/JGMM/weekbox.gif");
background-color:#efebc2;
border:1px solid #e8e3b7;
}
.ms-cal-weekselected,.ms-cal-weekselectedRTL{
border:1px solid #e8e3b7;
background-color:#f7f3cd;
}
.ms-cal-topday,.ms-cal-topdayL,.ms-cal-wtopdayL,.ms-cal-wtopday{
background-image:url("/_layouts/images/JGMM/calnumBttn.gif");
background-repeat:repeat-x;
background-color:#f5f1cb;
border:solid 1px #a5a07f;
}
.ms-cal-topdayRTL,.ms-cal-topdayRTLL,.ms-cal-wtopdayRTL,.ms-cal-wtopdayRTLL{
background-image:url("/_layouts/images/JGMM/calnumBttn.gif");
background-repeat:repeat-x;
background-color:#f5f1cb;
border:solid 1px #a5a07f;
}
.ms-cal-wtopday{
border-right:none;
}
.ms-cal-wtopdayRTL{
border-left:none;
}
.ms-cal-topdayfocus,.ms-cal-topdayfocusL,.ms-cal-topdayfocusRTL,.ms-cal-topdayfocusRTLL,.ms-cal-wtopdayfocus,.ms-cal-wtopdayfocusL,.ms-cal-wtopdayfocusRTL,.ms-cal-wtopdayfocusRTLL{
background-image:url("/_layouts/images/JGMM/calnumBttnfocus.gif");
background-repeat:repeat-x;
background-color:#e7e2b6;
border:solid 1px #a5a07f;
}
.ms-cal-topday-todayover,.ms-cal-wtopday-todayover, .ms-cal-topday-todayoverRTL,.ms-cal-wtopday-todayRTLover {
background-image:none;
background-color:#fff;
border:solid 1px #a5a07f;
}
.ms-cal-topdayover,.ms-cal-topdayoverL,.ms-cal-wtopdayover,.ms-cal-wtopdayLover,
.ms-cal-topdayfocusover,.ms-cal-wtopdayfocusover,.ms-cal-wtopdayfocusLover {
background-image:none;
background-color:#fff;color="#ffc368"
border:solid 1px #a5a07f;
}
.ms-cal-topdayoverRTL,.ms-cal-topdayoverRTLL,.ms-cal-topdayfocusoverRTL,.ms-cal-topdayfocusoverRTLL,
.ms-cal-wtopdayRTLover,.ms-cal-wtopdayRTLLover,.ms-cal-wtopdayfocusRTLover,.ms-cal-wtopdayfocusRTLLover{
background-color:#fff;
background-image:none;
border:solid 1px #a5a07f;
}
.ms-cal-topdayfocus,.ms-cal-topdayfocusL,.ms-cal-topdayfocusRTL,.ms-cal-topdayfocusRTLL,.ms-cal-wtopdayfocus,.ms-cal-wtopdayfocusL,.ms-cal-wtopdayfocusRTL,.ms-cal-wtopdayfocusRTLL{
background-image:url("/_layouts/images/JGMM/calnumBttnfocus.gif");
background-repeat:repeat-x;
background-color:#e7e2b6;
border:solid 1px #a5a07f;
}
.ms-cal-topday-today,.ms-cal-wtopday-today,.ms-cal-topday-todayRTL,.ms-cal-wtopday-todayRTL{
background-image:url("/_layouts/images/JGMM/calnumBttntoday.gif");
background-repeat:repeat-x;
background-color:#ffc368;
border:solid 1px #a5a07f;
}
.ms-cal-nodataLeftBtm,.ms-cal-nodataLeftBtmRTL,.ms-cal-nodataLeftBtm2,.ms-cal-nodataLeftBtmRTL2,.ms-cal-nodataBtm,.ms-cal-nodataBtm2{
border-bottom:1px solid #e8e3b7;
}
.ms-cal-muworkitem,.ms-cal-muworkitemL,.ms-cal-muworkitemR,.ms-cal-muworkitemRTL,.ms-cal-muworkitemRTLL{
border-left:1px solid #e8e3b7;
border-right:1px solid #e8e3b7;
}
.ms-cal-workitem,.ms-cal-todayitem,.ms-cal-todayitemRTL{
border-left:1px solid #e8e3b7;
border-right:1px solid #e8e3b7;
}
.ms-cal-workitem2{
border-left:1px solid #e8e3b7;
border-right:1px solid #e8e3b7;
}
.ms-cal-workitem2B,.ms-cal-workitemRTL2B,.ms-cal-todayitem2B,.ms-cal-todayitemRTL2B{
border-left:1px solid #e8e3b7;
border-right:1px solid #e8e3b7;
border-bottom:1px solid #e8e3b7;
}
.ms-cal-noworkitem,.ms-cal-noworkitemL,.ms-cal-noworkitemRTL{
border-left:1px solid #e8e3b7;
border-right:1px solid #e8e3b7;
}
.ms-cal-noworkitemB,.ms-cal-noworkitemLB,.ms-cal-noworkitem2B,.ms-cal-noworkitemL2B,.ms-cal-noworkitemRTL2B{
border-left:1px solid #e8e3b7;
border-right:1px solid #e8e3b7;
border-bottom:1px solid #e8e3b7;
}
.ms-cal-defaultbgcolor{
background-image:url("/_layouts/images/JGMM/alldayDefault.gif");
background-color:#e3efff;
}
.ms-cal-defaultbgcolorsel{
background-image:url("/_layouts/images/JGMM/alldayDefaultOver.gif");
background-color:#e3efff;
}
.ms-cal-monthAllDay{
background-image:url("/_layouts/images/JGMM/alldayDefault.gif");
background-color:#e3efff;
border:solid 1px #efebc2;
border-left:solid 2px #efebc2;
border-right:solid 2px #efebc2;
}
.ms-cal-monthAllDaysel{
background-image:url("/_layouts/images/JGMM/alldayDefaultOver.gif");
background-color:#e3efff;
border:solid 1px #e8e3b7;
border-left:solid 2px #e8e3b7;
border-right:solid 2px #e8e3b7;
}
.ms-cal-time{
border-right:1px solid #e8e3b7;
background-color:#f7f3cd;
}
.ms-cal-timeRTL{
border-left:1px solid #e8e3b7;
background-color:#f7f3cd;
}
.ms-cal-workhour,.ms-cal-workhourhalfhour,
.ms-cal-workhourover,.ms-cal-workhourhalfhourover{
background-color:#f7f3cd;
}
.ms-cal-workhourB,.ms-cal-workhourBhalfhour,
.ms-cal-workhourBover,.ms-cal-workhourBhalfhourover{
border-bottom:solid 1px #efebc2;
background-color:#f7f3cd;
}
.ms-cal-workhourRTL,.ms-cal-workhourRTLhalfhour,
.ms-cal-workhourRTLover,.ms-cal-workhourRTLhalfhourover{
background-color:#f7f3cd;
}
.ms-cal-workhourRTLB,.ms-cal-workhourRTLBhalfhour,
.ms-cal-workhourRTLBover,.ms-cal-workhourRTLBhalfhourover{
border-bottom:solid 1px #efebc2;
background-color:#f7f3cd;
}
.ms-cal-workhourF,.ms-cal-workhourFover,
.ms-cal-workhourFhalfhour,.ms-cal-workhourFhalfhourover{
background-color:#f7f3cd;
}
.ms-cal-workhourRTLF,.ms-cal-workhourRTLFover,
.ms-cal-workhourRTLFhalfhour,.ms-cal-workhourRTLFhalfhourover{
background-color:#f7f3cd;
}
.ms-cal-workhourFover,.ms-cal-workhourRTLFover,.ms-cal-workhourover,
.ms-cal-workhourFhalfhourover,.ms-cal-workhourRTLFhalfhourover,
.ms-cal-workhourhalfhourover,.ms-cal-workhourBhalfhourover,
.ms-cal-enoworkdayF,.ms-cal-enoworkdayRTLF{
border-top:solid 1px #efebc2;
}
.ms-cal-eworkdayF,.ms-cal-eworkdayRTLF{
border-top:solid 1px #efebc2;
}
.ms-cal-workhourF,.ms-cal-workhourRTL,.ms-cal-workhourRTLF,.ms-cal-workhourFover,
.ms-cal-workhourRTLFover,.ms-cal-workhour,.ms-cal-workhourB,.ms-cal-workhourFover,
.ms-cal-workhourRTLFover,.ms-cal-workhourover,.ms-cal-workhourBover,.ms-cal-workhourRTLover,
.ms-cal-workhourRTLBover{
border-top:1px solid #efebc2;
}
.ms-cal-eworkhourF .ms-cal-dayhour,.ms-cal-eworkhourF .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhour,.ms-cal-eworkday .ms-cal-dayhour,.ms-cal-enoworkday .ms-cal-dayhour,.ms-cal-eworkday .ms-cal-dayhourF,.ms-cal-enoworkday .ms-cal-dayhourF,.ms-cal-enoworkhourF .ms-cal-dayhour,.ms-cal-enoworkhourF .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhour,.ms-cal-enoworkhour .ms-cal-dayhourF{
border-top:solid 1px #efebc2;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTL,.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhourRTL,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL,.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL{
border-top:solid 1px #efebc2;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhour,.ms-cal-enoworkday .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhour,.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
border-top:solid 1px #e8e3b7;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL,
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL,
.ms-cal-workhourhalfhour,.ms-cal-workhourhalfhourB,.ms-cal-workhourRTLhalfhour,
.ms-cal-workhourRTLBhalfhourover,.ms-cal-workhourRTLhalfhourover,
.ms-cal-workhourBhalfhourover,.ms-cal-workhourBhalfhourover,
.ms-cal-workhourhalfhourover,.ms-cal-workhourRTLFhalfhourover,
.ms-cal-workhourFhalfhourover{
border-top:solid 1px #e8e3b7;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour,
.ms-cal-enoworkhourB .ms-cal-dayhour{
border-top:solid 1px #e8e3b7;
border-bottom:solid 1px #efebc2;
background-color:#f7f3cd;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF,
.ms-cal-enoworkhourB .ms-cal-dayhourF{
border-top:solid 1px #e8e3b7;
border-bottom:solid 1px #efebc2;
background-color:#f7f3cd;
border-left:solid 1px #e8e3b7;
}
.ms-cal-enoworkhourF .ms-cal-dayhour,
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL,
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL,
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL,
.ms-cal-enoworkhour .ms-cal-dayhalfhourF,
.ms-cal-enoworkhour .ms-cal-dayhalfhour,
.ms-cal-enoworkhour .ms-cal-dayhourF,
.ms-cal-enoworkhour .ms-cal-dayhour
.ms-cal-enoworkhourF .ms-cal-dayhourF,
.ms-cal-enoworkhour,
.ms-cal-enoworkhourRTL,
.ms-cal-enoworkhourRTLL,
.ms-cal-enoworkhourL,
.ms-cal-enoworkhourF,
.ms-cal-enoworkhourRTLF{
background-color:#f7f3cd;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTLF {
border-top:solid 1px #e8e3b7;
border-bottom:solid 1px #efebc2;
background-color:#f7f3cd;
border-right:solid 1px #e8e3b7;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTL,
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTL {
border-top:solid 1px #e8e3b7;
border-bottom:solid 1px #efebc2;
background-color:#f7f3cd;
}
.ms-cal-eworkhourF .ms-cal-dayhourF,.ms-cal-eworkday .ms-cal-dayhourF,
.ms-cal-enoworkday .ms-cal-dayhourF,.ms-cal-enoworkdayF .ms-cal-dayhourF,
.ms-cal-eworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkday .ms-cal-dayhalfhourF,
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF,.ms-cal-eworkdayF .ms-cal-dayhourF,
.ms-cal-eworkhour .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhalfhourF{
border-left:solid 1px #e8e3b7;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-eworkdayRTLF .ms-cal-dayhourRTLF,
.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF{
border-right:solid 1px #e8e3b7;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhourF{
border-left:solid 1px #e8e3b7;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF{
border-right:solid 1px #e8e3b7;
}
.ms-cal-enoworkhour,.ms-cal-enoworkhourRTL,.ms-cal-enoworkhourRTLL,.ms-cal-enoworkhourL,.ms-cal-enoworkhourF,.ms-cal-enoworkhourRTLF,
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF,
.ms-cal-enoworkday .ms-cal-dayhalfhourF,
.ms-cal-enoworkday .ms-cal-dayhourF,
.ms-cal-enoworkdayF .ms-cal-dayhourF,
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,
.ms-cal-enoworkday,
.ms-cal-enoworkdayRTL,
.ms-cal-enoworkdayF,
.ms-cal-enoworkdayRTLF{
background-color:#f7f3cd;
}
.ms-cal-weekedge{
background-color:#f7f3cd;
}
.ms-cal-wemptycell,.ms-cal-wemptycellL{
border-left:1px solid #e8e3b7;
background-color:#efebc2;
}
.ms-cal-walldayevent,.ms-cal-walldayeventL,.ms-cal-walldayeventRTL,.ms-cal-walldayeventRTLL{
background-color:#efebc2;
}
.ms-cal-alldayevent,.ms-cal-alldayeventL,.ms-cal-alldayeventRTL,.ms-cal-alldayeventRTLL{
border-right:1px solid #e8e3b7;
border-left:1px solid #e8e3b7;
}
.cont,.contR,.contB,.contL{
border-bottom:solid 1px #efebc2;
border-top:solid 1px #efebc2;
}
.contB{
border-left:solid 2px #efebc2;
border-right:solid 2px #efebc2;
}
.contL{
border-left:solid 2px #efebc2;
}
.contR{
border-right:solid 2px #efebc2;
}
.ms-cal-tweekitem{
border:1px solid #e8e3b7;
background-image:url("/_layouts/images/JGMM/alldayDefault.gif");
background-color:#e3efff;
}
.ms-cal-tdayitem{
border:1px solid #e8e3b7;
background-image:url("/_layouts/images/JGMM/alldayDefault.gif");
background-color:#e3efff;
}
.ms-cal-nav-buttonsltr{
color:#e8e3b7;
}
.ms-cal-nav-buttonsRTL{
color:#e8e3b7;
}
div.ms-cal-navheader a img{
background-image:url("/_layouts/images/JGMM/listheadergrad.gif");
border:solid 1px #bebb94;
}



/* -------------------------------------------------
-- -- -- -- -- -- FOOTER -- -- -- -- -- -- -- -- -- 
--------------------------------------------------*/

.footer {
	font-size:9px;
	vertical-align:middle;
	border-top:solid 1px black;
	padding-top: 3px;
}


/* -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  -- -- CUSTOM LEFT NAV AREA FOR HOME PAGE -- --
 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */

/* Parent Container for left nav on GDCdefault page */
.ParentContainer{
	border:none;
	width:363px;	
	padding-top: 7px
}

.Container {
	background-image:url("/images/LeftContentColBkgd.gif");
	background-repeat:repeat-x;
	background-color:#FCEEC2;
	vertical-align:top;
	height:400px;
	padding: 15px
}

.ContainerBott {
	background-image:url("/images/LeftContentColFooter.gif");
	background-repeat:no-repeat;
	background-color:white;
}

/* Table for main content on GDC default page */
.GDC-HmPgContent {
	padding:10px;
	width:550px
}

/* Styles to use in the content editor web part and modified SharePoint styles for SharePoint web parts placed inside the Container */
.ContainerTable {
	background-color:transparent;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	width:340px;
}

/* Custom title style to be used in a CEWP at the top of the Container */
.Container .AreaTitle {
	font-weight:bold;
	font-family:arial,sans-serif;
	color:black;	
	font-size:12pt;
}

/* Web Part Title Bars */
.Container .ms-WPTitle, 
.Container .ms-WPTitle A:link, .Container .ms-WPTitle A:visited, 
.rowTitle  {
	background-color:black;
	font-weight:bold;
	font-family:arial,sans-serif;
	color:white;	
	font-size:10pt;
}
.Container .ms-WPTitle {
	padding-left:7px;
	padding-right:7px;
	padding-top:3px;
	padding-bottom:3px;
} 

.Container .ms-WPHeader TD{
	border-top:0px solid rgb(14,73,133);
	border-bottom:0px solid rgb(14,73,133);
	background: black;
} 

/* Web Part edit menu arrow */
.Container div.ms-HoverCellInActive  {
	border:none;
	margin:0px;
	color:black;
	vertical-align:top;
	background-color:black;
} 

/* Horizontal rule line at bottom of web part */
.Container .ms-partline {
	background-color:#000000;
} 


/* Edit link color in the web part title bar */
.Container A span.ms-WPEditText{
	color:white;
} 
.Container A:hover span.ms-WPEditText{
	color:black;
} 

/* Table column headers */
.Container .ms-unselectedtitle{
	/*background-color:transparent;
	margin:0px;
	padding:0px;*/
	display: none
}
.Container .ms-vh2 {
	background-color: transparent
}

/* Row and Alternating Row Styles for use in a CEWP */
.row {
	background-color:transparent;
	border-bottom:solid 1px rgb(220,223,238);
	padding-top:4px;
	padding-bottom:4px;	
	padding-left:4px;
	padding-right:4px;
}

.altrow {
	background-color:white;
	border-bottom:solid 1px rgb(220,223,238);		
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}

/* Alternating row style for SharePoint web parts */
.Container .ms-alternatingstrong {
	background-color:white;
	border-bottom:solid 1px rgb(220,223,238);
}

/* Divider between sections */
hr.divline {
	background: solid 1px black;
}

.fullJustify {
				margin-right: 35px;
				margin-left: 35px;
				text-align: justify;
}

/* Override Rad Menu */
.RadMenu_Default .rmLink:hover
{
   cursor: pointer;
}


/* Streaming Links */
.AudioFlash
{
	display:block;
}

.AudioWindowsHighQuality
{
	display:block;
}

.AudioWindowsLowQuality
{
	display:block;
}
