﻿
/* Accessibility */
.contentSkip { display:none; position:absolute; top:0; margin:0;}


/*
-----------------------------------------------------------------------------------
MOSS STYLES
-----------------------------------------------------------------------------------
*/

/* Site Actions Button */
.ms-siteactionsmenu div div div 
{
	/*margin-bottom: 10px;*/
	background: #FEC820 none;
	border: medium none;
}

/* Site Actions Button Text */
.ms-siteactionsmenu div div div a
{
	color: #000000;
}

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
/*background: #999999;
border: none;
font-size: 10px;*/
}

.ms-HoverCellInActive, .ms-SpLinkButtonInActive {
/*background: #FFF;*/
}

.ms-HoverCellInActive, .ms-SpLinkButtonActive {
/*background: #FFF;*/
}

/* Welcome Link Text */
.ms-SPLink a:link, .ms-SPLink a:visited, .ms-SPLink a:hover
{
	color: #666666;
}

.ms-SPLink a:hover { color: #000000; }


/* Edit Panel floats on the right */
.ms-ToolPaneOuter {
border: 1px solid #333333;
position: absolute;
float: right;
top: 0px;
right: 0px;
z-index: 250;
}

/*
-----------------------------------------------------------------------------------
TABLE STYLES
-----------------------------------------------------------------------------------
*/

.ms-rteCustom-tableCell {
background: #FFF;
padding: 3px 5px;
}

.ms-rteCustom-tableHeader {
background: #a6a6a6;
color: #FFFFFF;
font-size: 1em;
font-weight: 800;
text-transform: uppercase;
padding: 3px 5px;
height: 18px;
}

.ms-rteCustom-tableCell-Light {
background: #e6e6e6;
padding: 3px 5px;
}

.ms-rteCustom-tableCell-Dark {
background: #cccccc;
padding: 3px 5px;
}

.ms-sbtext{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
}

.ms-formlabel {
font-size:11px;
}

.ms-formbody {
font-size:11px;
}

.ms-formbodysurvey {
font-size:11px;
}

table tr td.ms-disc-bordered-noleft {
font-size:11px;
}


/*
-----------------------------------------------------------------------------------
CALENDAR STYLE OVERRIDES
-----------------------------------------------------------------------------------
*/

.ms-calheader img 
{
	width:15px !important;
}

.ms-cal-wtopday div img, .ms-cal-wtopdayL div img,
.ms-cal-wtopdayLover div img, .ms-cal-wtopdayover div img,
.ms-cal-wtopdayRTL div img, .ms-cal-wtopdayRTLL div img,
.ms-cal-wtopdayRTLover div img, .ms-cal-wtopdayRTLLover div img,
.ms-cal-wtopdayfocusover div img, .ms-cal-wtopdayfocusLover div img,
.ms-cal-wtopdayfocusRTLover div img, .ms-cal-wtopdayfocusRTLLover div img,
.ms-cal-wtopday-todayRTLover div img, .ms-cal-wtopday-todayRTLLover div img,
.ms-cal-wtopday-todayRTL div img, .ms-cal-wtopday-todayRTLL div img,
.ms-cal-wtopdayfocusRTL div img, .ms-cal-wtopdayfocusRTLL div img,
.ms-cal-wtopdayfocusL div img, .ms-cal-wtopdayfocus div img 
{
	width:1px;
}

.ms-summarystandardbody
{
	width:0px;
}

/* Popup Menu z-index must be greater than the top navigation */
.ms-MenuUIPopupBody
{
	z-index:100;
}

.ms-WPBody a:link, .ms-WPBody a:visited
{
	color: #006699;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 1.1em;
}


/*
-----------------------------------------------------------------------------------
Custom WesTrac Styles for Inline Content
-----------------------------------------------------------------------------------
*/

.ms-rteCustom-WesTrac_ImageRight 
{
	float: right;
	border: 1px solid #CCCCCC;
	padding: 1px;
	margin: 0 0 15px 15px;
}

.ms-rteCustom-WesTrac_ImageLeft 
{
	float: left;
	border: 1px solid #CCCCCC;
	padding: 1px;
	margin: 0 15px 15px 0;
}

