﻿@import url('pmSkin-bg-ct-2-basic.css');

/* The area below is for color and border changes changes */
/* color codes to search for #637c81 (dark green), #b5bf6a (med green), #e2e6c4 (light green) 
mostly used in the navigation */

.ms-main {background: url('main-bg.jpg') repeat-x; }


h1.ms-sitetitle {padding: 0px 0 0 30px;}
h1.ms-sitetitle, h1.ms-sitetitle a {font: normal 1.2em calabri, verdana; color: #fff !important; }
td.ms-sitetitle {background: #000; height: 80px; /*height will set the height of your header area */}
.ms-globalTitlearea {background: #000; height: 80px;/*height will set the height of your header area */ }
.ms-bodyareaframe,.ms-viewareaframe{background: none; background: transparent !important; border: none;}

.ms-globalbreadcrumb, td.ms-globalbreadcrumb {border: none; background: #000;}

.ms-globalbreadcrumb, .ms-globalbreadcrumb a:link, .ms-globalbreadcrumb a:active, 
.ms-globallinks, .ms-globallinks a:link, .ms-globallinks a:active  {color: #fff;}

.ms-globallinks {padding: 2px 0 0 0; margin: 0px; color: #fff !important;}
.ms-globalleft .ms-globallinks {padding: 2px 0 0 5px;  margin: 0px;}
.ms-globalright {padding: 0;margin: 0 5px 0 0;}	
.ms-globalbreadcrumb a:visited,.ms-globalbreadcrumb a:hover, 
.ms-globallinks a:visited, .ms-globallinks a:hover  {color: #fff;}

.ms-toolbar-togglebutton-on {border: 1px solid #fff; background: #fff;}

.ms-listheader {color: #575757; background: #eee;}

h1.ms-sitetitle, h1.ms-sitetitle a,
.ms-viewselect a:link, .ms-GRFontSize,
.ms-paging, .ms-formdescription a, table.ms-form th {color: #999;}

td.ms-vb div, td.ms-vb a, td.ms-vb a:link, .ms-vb a:link,
td.ms-vb a:active, .ms-vb a:active, td.ms-vb a:visted, .ms-vb a:visited  {text-align: left; color: #000;}

td.ms-vb a:hover, .ms-vb a:hover {color: #000;}

/****************************** Menu Formatting ***********************************/
.ms-siteaction, 
.ms-siteaction a,
.ms-siteactionsmenu,
.ms-siteactionsmenu div div div a {color: #637c81; font: bold 13px Calibri, verdana;}
table.ms-siteaction {background: #fff;}

.ms-bannerContainer {background:none; background: #ffffff !important; padding: 0px; border: none; width: 100%; border-bottom: 1px solid #D7E6DE}
.ms-topNavContainer {background: #fff; border: none;}
.ms-topnav td {background: transparent; border: none; }

.ms-topnav {background: #ffffff; font: bold 13px Calibri, "trebuchet ms";border:none !important;}
.ms-topNavHover {background: #993333; border:none; !important;}
.ms-topnavselected {background: #575757; border:none; !important;}
.ms-topnavselected, .ms-topnavselected a {color: #fff !important;}
.ms-topnav a {color: #637c81; text-decoration: none; }
.ms-topnav a:hover, .ms-topnav a:active, .ms-topNavHover {color: #fff;}

/************** Side Navigation - Quick Launch ************************************/
.ms-navframe {background:none; background: transparent; padding-left: 5px;}

.ms-quicklaunch {border: none; background: transparent;}
.ms-quicklaunchouter {border: none; background: transparent;}
.ms-quicklaunchheader  {background: transparent; text-align: left;}
.ms-quicklaunchheader a, .ms-quicklaunchheader a:hover {color: #575757; font: normal 14px Calibri, verdana !important; text-decoration:none;}

.ms-selectedNavHeader {color: #000;}
.ms-selectedNav {color: #575757;}

.ms-navSubMenu1, .ms-navHeader
.ms-quicklaunch table.ms-navheader, 
.ms-quicklaunch table.ms-navheader td {background: transparent;}

table.ms-navSubMenu1 .ms-navHeader td {border: none; border-bottom: 1px solid #99ADB1;}

.ms-SubMenu1 .ms-navHeader {}
.ms-navheader,.ms-navheader a {color: #000; font: bold 14px Calibri, verdana !important; text-decoration:none;}
.ms-navheader a:hover {color: #637c81; text-decoration:none;}

.ms-navItem a {background: transparent; color: #000; font: normal 14px Calibri, verdana !important; text-decoration:none;}
.ms-navItem a:hover {color: #637c81; text-decoration:none;}
table.ms-navitem, span.ms-navitem {background:transparent;}

table.ms-recyclebin td, 
table.ms-recyclebin td a, 
table.ms-recyclebin td a:hover {color: #000; background: transparent; border: none; font: normal 11px verdana;}

/******************************Blog Formatting ************************************/
.ms-blogrss {font-size:8pt; border-top:solid 1px #999; padding-top:5px;}
.ms-blogrss a:link, .ms-blogrss a:visited, .ms-blogRss a:active {color:#000;}
.ms-blogrss a:hover {color:#000;}
.ms-blogrss img{vertical-align:middle;border:none;}

.ms-imnlink {font-size:8pt; border: none; padding-top:5px;}
.ms-imnlink a:link, .ms-imnlink a:visited, .ms-imnlink a:active {color:#000;}
.ms-imnlink a:hover {color:#000;}
.ms-imnlink img{vertical-align:middle;border:none;}

.ms-BlogRSSNav  {font-size:8pt; border: none; padding: 15px 0 0 0; background: #fff;}
.ms-BlogRSSNav  a:link, .ms-BlogRSSNav a:visited, .ms-BlogRSSNav a:active {color:#000;}
.ms-BlogRSSNav a:hover {color:#000;}
.ms-BlogRSSNav img{vertical-align:middle;border:none;}

.ms-postbody {color: #000; font: normal 12px/150%  verdana !important;}

.ms-postTitle {	border: none;}

.ms-PostFooter {color: #000; font: normal 11px arial !important;}

.ms-PostTitle, .ms-PostTitle a, .ms-PostFooter a {color: #637c81 !important;}
.ms-PostTitle a:hover, .ms-PostFooter a:hover {color: #000 !important;}

.ms-postdate, 
h1.ms-Postdate, 
h3.ms-PostDate {color:#637c81; border-bottom: none; padding-bottom:5px;font: normal 11px arial !important; letter-spacing: 1px;}

h2.ms-CommentTitle  {color: #575757;}
h3.ms-CommentHeader {color:#637c81;}

table.ms-navsubmenu2{color:#000; background: none !important;}

.ms-CategoryTitleCell, .ms-CategoryTitleCell a {color: #000 !important; background: transparent; border: none; font: normal 14px Calibri, verdana !important;}
.ms-CategoryTitleCell a:hover {color: #637c81 !important;}

div.ms-WPBody div.ms-navHeader a {background: none; border: none; color: #000; font: bold 14px Calibri, verdana !important;}
div.ms-WPBody div.ms-navHeader a:hover {color: #637c81;}

div.ms-blogNavigator div.ms-WPBody div.ms-navHeader {background: transparent!important; border: none; border-bottom: 1px solid #b5bf6a; padding: 10px 0px 0px 0px;}
.ms-BlogNavigator div.ms-WPBody div {border: none; background: none;}

div.ms-blogNavigator {background: transparent!important; border: none !important;}
.ms-BlogNavigator div.ms-WPBody{border:none;}

.ms-BlogEmptyListText {font-weight: normal !important; color: #000;}


/***************************** Other formatting **************************************/

.ms-TPBody a:link, .ms-TPBody a:visited, .ms-TPBody a:hover {color: #000;}

.ms-GRSortFilter {border: 1px solid #575757; background: #eee;}

.ms-titlearea a,  .ms-propertysheet a, .ms-pageinformation th, .ms-createpageinformation th {color: #000;}

.ms-itemheader a {color: #575757;}

.ms-summarytitlebarframe {background: #575757;}

.ms-WPTitle, .ms-WPTitle a:link, .ms-WPTitle a:visited, 
.ms-WPBody a:link, .ms-WPBody a:visited {color: #637c81;}

.ms-standardheader {font-weight: normal; color: #000;}
.ms-gb h3.ms-standardheader {margin-top:1em; color: #000; font: bold 14px arial !important; }

.ms-sectionheader .ms-standardheader {color: #000; font: bold 14px Calibri "trebuchet ms" !important;}

.ms-tabselected {color: #575757; border-bottom: 1px solid #575757;}
.ms-tabinactive, .ms-tabinactive a, .ms-tabinactive a:link, .ms-tabinactive a:hover, 
.ms-tabinactive a:visited, .ms-tabinactive a:active {color: #575757;}

.ms-surveyHBar, .ms-surveyVBar, .ms-surveyVBarBI {background: transparent;}
.ms-styleheader a:link, .ms-stylebody a:link {color: #575757;}

.ms-relatedtext, .ms-relatedtext a:visited, .ms-relatedtext a:link, 
.ms-relatedtext a:active, .ms-relatedtext a:hover {color: #575757;}

.ms-MWSInstantiated a:link, .ms-MWSInstantiated a:visited,
.ms-MWSUninstantiated a:link, .ms-MWSUninstantiated a:visited {color: #575757;}

.ms-picker-footer a, .ms-picker-week a {color: #575757;}

/**********************************************************************************************************************************/

/******************************************General Colors*******************************************************/
.ms-viewselector,
.ms-menutoolbar td td.ms-viewselector, 
.ms-toolbar td td.ms-viewselector  {border: none !important; font-weight: bold; color: #000; background: none;}

.ms-menutoolbar td td.ms-viewselectorhover, 
.ms-toolbar td td.ms-viewselectorhover,
div.ms-viewselectorhover  {background: none; margin: inherit; padding: inherit; border: none;}

.ms-menutoolbar {border: none; border-bottom: 1px solid #000; background: none; background: transparent; color: #000;}
table.ms-toolbar {background: transparent; border: none;}

table.ms-splitbuttonhover a, div.ms-menubuttonactivehover a {color:#637c81;}

.ms-nav th {color: #fff;}

.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon, 
.ms-viewheadertr .ms-vh-group, .ms-vh2-nograd, .ms-vh3-nograd,
.ms-vh2-nograd-icon,.ms-ph, .ms-pickerresultheadertr {background: #transparent; border: none;}

th.ms-vh2-nograd {padding-left: 5px !important;}

.ms-vh table.ms-selectedtitle, .ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle {border: none; background: #D4b976;}
.ms-vh table.ms-unselectedtitle, .ms-vh2 table.ms-unselectedtitle,.ms-vh-icon table.ms-unselectedtitle {border: none; background: transparent;}

.ms-selectedtitle {background:transparent; border:1px solid #000;}
.ms-selectedtitlealternative {background:transparent; border:1px solid #000;}
.ms-unselectedtitle{background:transparent;}

.ms-selected {background:transparent;}

.ms-gb {border-bottom:1px solid #000; border-top:1px solid #000; background: #D4b976;}

.ms-bottompaging {background: #eee;}
.ms-bottompagingline1 {background: #fff;}

.ms-tabinactive {border: 1px solid  #ccc;}

table.ms-disc HR {height:1px;color:#bbb;}

.ms-itemhover a:hover {text-decoration: underline;}

.ms-formlabel {border-top: 1px solid #eee; color: #000;}
.ms-formdescription {color: #000;}
.ms-formbody {background: transparent; border-top: 1px solid #eee;}
.ms-formline {border-top: 1px solid #eee;}
.ms-formbutton {border: 1px dotted #333;}
.ms-fileinput, .ms-long {border: 1px solid #bbb;}
.ms-inputuserfield, .ms-rtelong, .ms-rtelonger {border: 1px solid #333;}

.ms-searchbox,.ms-pickersearchbox {border: solid 1px #bbb; color:#000;}
select.ms-searchbox {border: 1px solid #bbb;}
.ms-searchimage {border: 1px solid #bbb; border-left: 1px solid #bbb; background-color:#fff;}

.ms-MWSInstantiated a:hover, .ms-MWSUninstantiated a:hover {color: #000;}

a.ms-addnew {color: #000;}

.ms-cal-monthMultiDay a:active, .ms-cal-monthMultiDay a:visited {background: #333; color: #fff;}
.ms-cal-monthMultiDay a:hover {background: #333; color: #fff;}

.ms-partline {background-color:#fff;}

.ms-webpartpickerpageinnerbackground {background: #eee;}
.ms-webpartpickerpagetext {color: #666;}
.ms-webpartpickerpagetext a, .ms-webpartpickerpageHeaderBorder a {color: #000;}

.ms-wikicontent {color: #555; font-size: 120%;}
.ms-wikicontent a {color: #000;}
.ms-wikieditouter {border: 1px solid #ccc; background: none;}
.ms-wikieditbutton a {color: #666;}

.ms-ganttdetailTimeUnitRow td {border: 1px solid  #666;}
.ms-ganttMajorTimeUnitHeaderRow td {border-left: 1px solid #666; border-right: 1px solid #666;}
.ms-infobar {border-color: #666;}
.ms-unpublishedresource {border-color: #000;}

.ms-stylelabel {color: #666;}
.ms-styleheader {background: #eee;}

.ms-uploadcontrol {background: #eee;}
.ms-stylebox {border: 1px solid #ccc;}

.ms-surveyHBarB, .ms-surveyVBarB, .ms-surveyHR {background: transparent;}
.ms-surveyVBarT, .ms-surveyVBarTC, .ms-surveyTotal {color: #000;}

.ms-HoverCellactive {background: #eee;}
.ms-HoverCellactiveDark {border: 1px solid #eee; background: #eee;}

.ms-SPzone .ms-WPHeader td, .ms-SPZoneSelected .ms-WPHeader td {border: 1px solid #ccc; background: #fff;}
.ms-underline {border-bottom: 1px solid #ccc;}
.ms-underlineback {border-bottom: 1px solid #ccc; background: #eee;}
.ms-back {background: #eee;}
.ms-smallsectionline {border-bottom: 1px solid #ccc;}

.ms-WPTitle a:hover {color: #000;}
.ms-itemhover {background: #fff; border: none;}
.ms-itemhover a {color: #000;}

img.thumbnail {border: 0px solid #555;}
tr.ms-imglibselectedrow, tr.ms-highlight {background: #eee;}
.ms-imglibthumbnail {background: #fff; border: 1px solid #ccc;}
.ms-imglibmenuarea {background: #fff;}

.ms-separator {color: #fff;}
.ms-separator img {background: #000; border-bottom: 1px solid #000; border-right: 1px solid #fff;}

.ms-authoringcontrols .ms-inputformcontrols, .ms-authoringcontrols {background: transparent; color: #000 !important;}
.ms-propertysheet th.ms-authoringcontrols {background: transparent;}

.ms-linksectionheader {background: none; background: transparent;}
td.ms-linksectionheader, th.ms-linksectionheader {background: #fff;}
.ms-sectionheader, .ms-sectionheader a, .ms-sectionheader a:hover, .ms-sectionheader a:visited {color: #000;}

.ms-propertysheet,.ms-propertysheet th {color: #666; padding: 0px;}
.ms-formareaframe {background-color: transparent;}
.ms-alternating {background: #E1E7E8;}
.ms-alternatingstrong {background: #E1E7E8;}
.ms-alternatingstrong td, .ms-basictable .ms-alternating td {border-bottom: 1px solid #E1E7E8;	border-top: 1px solid #E1E7E8;}


