﻿* {
  padding:0px;
  margin:0px;
}
a, a:link, a:visited{
  color:#fff200;
}

a:hover{
  color:#c0c0c0;
}

body{
  background-color:#ebbb12;
  background-image:url('/Style Library/Images/SafeCranes/BG-tile.jpg');
  background-repeat:repeat;
  font-family:verdana,arial,helvetica,sans-serif;
  color:#c0c0c0;
}

.outerDiv{    
  background-image:url('/Style Library/Images/SafeCranes/background_grad.jpg');
  background-repeat:repeat-x;
}

.ms-SPLink a:link, .ms-SPLink a:visited {
  color:#fff200;
  text-decoration:none;
}

.ms-SpLinkButtonActive a, .ms-SpLinkButtonActive a:hover {
  color:#000000;
  text-decoration:none;
}

.ms-siteactionsmenu div div div {
background-color:transparent;
background-image:url('/Style Library/Images/SafeCranes/siteactionsmenugrad.jpg');
background-repeat:repeat-x;
border-left:1px solid #d8e268;
border-right:1px solid #d8e268;
border-top:1px solid #d8e268;
padding:1px 4px 3px 10px;
}

.ms-siteactionsmenu div div div a:hover {
color:#000000;
font-weight:bold;
}
 
 .ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
background-color:#d8e268;
background-image:url('/Style Library/Images/SafeCranes/siteactionsmenuhovergrad.jpg');
border-left:1px solid #d8e268;
border-right:1px solid #d8e268;
border-top:1px solid #d8e268;
}

/* WEB PART BODY TEXT */
.ms-WPBody {
  font-family: Calibri, arial,helvetica,sans-serif;
  font-size:16pt;
}

.webpartHeader{
	font-family:"Book Antiqua", helvetica, sans-serif;	
}

.ms-WPBody h1{
font-family:"Book Antiqua", helvetica, sans-serif;	
}

.ms-WPBody h1.webpartHeader {
  font-size:300%;
  font-weight:bold;
}

.ms-bannerContainer{
background-image:none;
background:transparent;
background-color:transparent;
padding-right:0px;
padding-left:5px;
}

.ms-pagemargin{
background-color:transparent;
background-image:none;
background-repeat:no-repeat;
background-position:-143px 0px;
height:100%;
}


/*  View all Content link */
.ms-standardheader{
font-size:1em;
margin:0em;
text-align:left;
color:#e1e1e1;
}

.ms-quicklaunchheader{
color:#c0c0c0;
background-image:none;
background-color:transparent;
border-left:none;
font-size: 12pt;
}

.ms-quicklaunchheader a:hover {
color:#ffffff;
text-decoration:underline;
}

.ms-unselectednav a {
color:#c0c0c0;
text-decoration:none;
}

.ms-quicklaunchheader a {
color:#c0c0c0;
text-decoration:none;
}

/* LEFT NAV AREA */
.ms-quicklaunchouter {
border-bottom:none;
border-right:none;
}

.ms-quicklaunch table td{
border-top:none;
}

.ms-quicklaunch span.ms-navheader{
background-color:transparent;
border-top:none;
border-left:none;
}

.ms-navheader2 td{
background-color:transparent;
border-top:none;
border-left:none;
}

.ms-quicklaunch table.ms-navheader td{
background-color:transparent;
border-top:none;
border-left:none;
}

.ms-quickLaunch{
border:none;
border-bottom:none;
background-color:transparent;
}

.ms-nav{
background-color:transparent;
background-image:none;
background-repeat:none;
font-family:tahoma;
}

/*Main content Area */
.ms-pagebreadcrumb a {
background-color:transparent;
color:#c0c0c0;
font-size:10pt;
text-decoration:none;
}

.ms-pagebreadcrumb {
background-color:transparent;
color:#c0c0c0;
font-size:10pt;
text-decoration:none;
}

.ms-pagebreadcrumb {
border-left:none;
border-top:none;
}

.ms-bodyareapagemargin{
background:transparent;
border-top:none;
}

.ms-viewareaframe{
background-color:transparent;
border-top:none;
border-right:none;
border-left:none;
}

.ms-bodyareaframe{
background-color:transparent;
border-top:none;
border-right:none;
border-left:none;
}
.ms-bodyareaframe{
  padding:10px;
  height:100%;
  min-height:400px;
}

.ms-bodyareacell{
vertical-align:top;
height:100%;
min-height:400px;
width:100%;
}

.ms-formareaframe{
vertical-align:top;
height:100%;
background-color:#ffffff;
padding:8px;
}

td.ms-rightareacell div.ms-pagemargin{
background-color:transparent;
background-image:none;
background-repeat:no-repeat;
border-left:none;
}

.ms-propertysheet{
font-family:verdana;
font-size:.8em;
text-align:left;
color:#c0c0c0;
}

/* BOTTOM OF PAGE */
.ms-pagebottommarginright{
background:transparent;
}
.ms-pagebottommarginleft{
background:transparent;
}
.ms-pagebottommargin{
background:transparent;
}

.credits{	
	color:#000;
}

.credits span#CreditHeader{
	font-weight:bold;
	font-family:"Times New Roman", Times, sans-serif;
}

.credits span#CreditText{
	font-weight:normal;
	font-size:10pt;
	font-family:"Trebuchet MS", Times, sans-serif;
}
/* LIST STYLES */
.ms-listdescription {
background:transparent none no-repeat scroll;
border-bottom:none;
color:#c0c0c0;
font-family:tahoma;
padding:2px 6px 4px;
}

.ms-menutoolbar {
background-color:#ebe971;
background-image:url('/Style Library/Images/SafeCranes/listheadergrad.jpg');
background-repeat:repeat-x;
border-bottom:none;
height:22px;
}

.ms-menutoolbar td {
border-bottom:1px solid #ebe971;
border-top:1px solid #ebe971;
}

.ms-toolbar, .ms-viewtoolbar, .ms-formtoolbar, .ms-toolbarContainer {
color:#000000;
font-family:verdana;
font-size:10pt;
text-decoration:none;
}

.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-color:#ffffcc;
background-image:url(/_layouts/images/viewheadergrad.gif);
background-repeat:repeat-x;
padding-bottom:0;
padding-top:1px;
}
.ms-alternating {
background-color:#ffffcc;
}

.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle{
background-color:#ebe971;
border:none;
}

.ms-vb a, .ms-vb2 a, .ms-GRStatusText a, .ms-vb-user a, .ms-disc a {
color:#000000;
text-decoration:none;
}

.ms-listviewtable{
  background-color:#ebe971;
}

.link-item, .link-item a, .link-item a:link {
color:#fff200;
font-family:tahoma;
font-size:8pt;
text-decoration:none;
}

.ms-consolestatus a{
color:#000 !important;
font-family:Verdana,serif;
font-size:8pt;
text-decoration:none;
}

.ms-consolestatus a:hover {
color:#000 !important;
}

#consoleMenuBar2 .ms-SPLink a:visited{
	color:#000;
}

#consoleMenuBar2 .ms-SPLink a:link{
	color:#000;
}

.ms-consoletoolbar {
color:#000 !important;
text-decoration:none;
}

.ms-consoleerror a {
color:#000;
text-decoration:none;
}

.ms-consoleerror a:hover {
color:#000 !important;
text-decoration:underline;
}

.pageContent {
color:#c0c0c0;
font-family:Calibri;
font-size:16pt;
}

.pageContent  h1{
font-family:"Book Antiqua", helvetica, sans-serif;	
font-size:200%;
font-weight:bold;
}

.ms-selectorlink a, .ms-selectorlink a:visited {
color:#c0c0c0 !important;
font-family:Tahoma,Verdana !important;
font-weight:normal !important;
text-decoration:none !important;
}

.ms-toolbarItem a, .ms-toolbarItem a:visited{
  color:#000 !important;
}

.archivelink a, .archivelink a:link, .archivelink a:visited{
  color:#E1E1E1;
  text-decoration:none;
  font-size:10pt;
}

.archivelink a:hover{
  color:#E1E1E1;
  text-decoration:underline;
  font-size:10pt;
}

#NewsArticleList ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
text-indent:0px;
}

#NewsArticleList li {
margin:0px 15px 0px 0px;
padding:0px;
}

#NewsArticleList li a:active {
color:#c0c0c0;
font-size:14px;
margin:0px;
text-decoration:none;
}

#NewsArticleList li a:visited {
color:#c0c0c0;
font-size:14px;
margin:0px;
text-decoration:none;
}

#NewsArticleList li a {
color:#c0c0c0;
font-size:14px;
margin:0px;
text-decoration:none;
}

#PressReleaseList ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
text-indent:0px;
}

#PressReleaseList li {
margin:0px 15px 0px 0px;
padding:0px;
}

#PressReleaseList li a:active {
color:#c0c0c0;
font-size:14px;
margin:0px;
text-decoration:none;
}

#PressReleaseList li a:visited {
color:#c0c0c0;
font-size:14px;
margin:0px;
text-decoration:none;
}

#PressReleaseList li a {
color:#c0c0c0;
font-size:14px;
margin:0px;
text-decoration:none;
}


#NewsArchiveContainer ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
text-indent:0px;
}

#NewsArchiveContainer li {
margin:0px 15px 0px 0px;
padding:0px;
}

.archivelink {
  padding-left: 25px;
}

.ms-WPHeader td {
border-bottom:none;
border-collapse:collapse;
}
/* NEWS ARTICLES SYTLES*/
.ArticleHeading{
  color:#c0c0c0;
  padding:0px; 
  margin:0px;
}

.BoldByLine{
font-family:Calibri, Arial, sans-serif;
font-size:10pt;
color:#7f7f7f;
font-style:italic;
font-weight:bold;        
}

.ByLine{
font-family:Calibri, Arial, sans-serif;
font-size:10pt;
color:#E1E1E1;
font-style:italic;
}

.returnLink {
  font-family:Calibri, Arial, sans-serif;
  font-size:10pt;
  color:#E1E1E1;
}

.ArticleBody{
  font-family:Calibri, Arial, sans-serif;
  font-size:12pt;
  color:#E1E1E1;

} 


