﻿#site-action
{
	display: inline;
}

.ms-hidden
{
	display: none;
}

/* Header Nav *******************************************************************************/

.ms-skip
{
	display: none;
}

.ms-globalbreadcrumb
{
	background: url('img/top-nav-bg.png') left top;
}

.ms-globallinks
{
	color: #ddd;
}

.ms-SPLink
{
	font-family: helvetica,sans-serif;
}

.ms-SPLink, .ms-HoverCellInActive, .ms-SpLinkButtonInActive, .ms-SpLinkButtonActive
{
	border: 0;
	background: transparent;
	display: inline-block;
	margin: 0;
}

.ms-globallinks a, a.ms-sitemapdirectional,
.ms-SPLink a:link, .ms-SpLinkButtonInActive a:link, .ms-SpLinkButtonActive a:link,
.ms-SPLink a:visited
{
	color: #ff7a23;
	text-decoration: none;
}

.ms-globallinks a:hover, a.ms-sitemapdirectional:hover,
.ms-SPLink a:hover, .ms-SpLinkButtonInActive a:hover, .ms-SpLinkButtonActive a:hover 
{
	color: #ff7a23;
	text-decoration: underline;
}

.ms-SpLinkButtonInActive, .ms-SpLinkButtonActive
{
	margin-top: -1px;
}

#ctl00_IdWelcome_ExplicitLogin
{
	display: inline !important;
	padding-right: 2px;
}

/* Top Nav **********************************************************************************/

.ms-bannerContainer
{
	background: #aaa;
}

.ms-topnav
{
	background: transparent;
	border: 0;
	font: bold 12px helvetica,sans-serif;
}

.ms-topnavContainer
{
	border: none;
	border-left: 0;
}

a.ms-topnav
{
	color: #555;
	padding: 10px 8px 7px 8px;
}

a.ms-topnav:hover
{
	background: #FF7A23;
	color: #fff;
	text-decoration: none;
}

a.ms-topnavselected
{
	background: url('img/nav-arrow.png') no-repeat center bottom;
	color: #fff;
}

/* Site actions *******************************************************************************/

.ms-siteactionsmenu
{
	font: 12px helvetica,sans-serif;
}

.ms-siteactionsmenu div div span div
{
	background: #aaa;
	border: 0;
	font: 12px helvetica,sans-serif;
	padding: 10px 5px 10px 5px;
}

.ms-siteactionsmenu div div span div a
{
	color: #555;
}

.ms-siteactionsmenu div div span div a:hover 
{
	text-decoration: none;
}

.ms-siteactionsmenu div div span div.ms-siteactionsmenuhover
{
	background: #FF7A23;
	border: 0;
}

.ms-siteactionsmenu div div span div.ms-siteactionsmenuhover a
{
	color: #fff;
}

.ms-siteaction, .ms-siteaction a
{
	font: 12px helvetica,sans-serif;
}

/* Page title *********************************************************************************/

#ctl00_PlaceHolderPageImage_ctl00
{
	float: left;
	margin: 10px 38px 10px 18px;
}

div.ms-listdescription
{
	background: transparent;
	border-bottom: 0;
	font: 1em helvetica,sans-serif;
	margin-top: -28px;
	padding: 0;
}

/* Quick Launch ******************************************************************************/

.ms-quickLaunch .ms-standardheader
{
	display: none;
}

.ms-quicklaunchouter
{
	border: 0;
	margin: 0 5px 0 5px;
}

.ms-quickLaunch
{
	background: transparent;
	border: 0;
	font: 1em helvetica,sans-serif;
	width: 100%;
}

.ms-navSubMenu1
{
	background: transparent;
	width: 100%;
}

.ms-navSubMenu2
{
	background: transparent;
	width: 100%;
}

.ms-navSubMenu2 .ms-navitem td, .ms-navsubmenu2 td a
{
	background: url('img/bullet.png') no-repeat left center;
	font: 1em helvetica,sans-serif;
	padding: 2px 0 2px 15px;
}

table.ms-navheader
{
	margin-top: 10px;
}

table.ms-navheader tr td
{
	border-bottom: 1px solid #bbb;
	margin-left: 10px;
	padding: 0 10px 0 0;
}

a.ms-navheader
{
	color: #555;
	text-transform: uppercase;
}

a.ms-navheader:hover 
{
	color: #555;
	text-decoration: none;
}

table.ms-recyclebin
{
	margin: 10px 0 0 0;
}

table.ms-recyclebin td
{
	background: transparent;
	border: 0;
	padding: 3px 5px 7px 3px;
}

.ms-PartSpacingVertical
{
	padding-top: 10px;
}

div.ms-quicklaunchheader
{
	display: none;
}

div.ms-BlogNavigator div.ms-navheader
{
	background: transparent;
	border-top: 0;
	border-bottom: 1px solid #bbb;
	border-left: 0;
	padding: 0 10px 2px 0;
	text-transform: uppercase;
}

div.ms-BlogNavigator div.ms-WPBody
{
	border-top: 0;
}

div.ms-BlogNavigator div.ms-navheader a:link, div.ms-BlogNavigator div.ms-navheader a:visited
{
	color: #555;
}

div.ms-BlogNavigator table.ms-navsubmenu2
{
	background-color: transparent;
}

div.ms-BlogNavigator a.ms-addnew, div.ms-BlogNavigator a.ms-addnew:hover 
{
	color: #555;
}

div.ms-BlogNavigator div.ms-navheader a:hover, div.ms-BlogNavigator div.ms-navheader div.ms-WPBody a:hover
{
	text-decoration: none;
}

div.ms-BlogNavigator .ms-blogrssnav
{
	border-top: 1px solid #bbb;
	margin-top: 10px;
	padding-left: 0;
}

div.ms-BlogNavigator .ms-blogrssnav a
{
	color: #555;
}

/* Blog quick launch **************************************************************************/

/*div.ms-BlogNavigator div.ms-quicklaunchheader
{
	display: none;
}

div.ms-BlogNavigator div.ms-WPBody
{
	border-top: 0;
}

div.ms-BlogNavigator div.ms-navheader
{
	background: transparent;
	border-top: 0;
	border-bottom: 1px solid #bbb;
	border-left: 0;
	padding: 0 10px 2px 0;
	text-transform: uppercase;
}

div.ms-BlogNavigator div.ms-navheader a:link, div.ms-BlogNavigator div.ms-navheader a:visited
{
	color: #555;
}

div.ms-BlogNavigator div.ms-navheader a:hover, div.ms-BlogNavigator div.ms-navheader div.ms-WPBody a:hover
{
	text-decoration: none;
}

div.ms-BlogNavigator table.ms-navsubmenu2
{
	background-color: transparent;
}

div.ms-BlogNavigator .ms-CategoryTitleCell a
{
	background: url('img/bullet.png') no-repeat left center;
	color: #ff7a23;
	padding: 2px 0 2px 15px;
}

div.ms-BlogNavigator a.ms-addnew, div.ms-BlogNavigator a.ms-addnew:hover 
{
	color: #555;
}

div.ms-BlogNavigator .ms-blogrssnav
{
	border-top: 1px solid #bbb;
	margin-top: 10px;
}

div.ms-BlogNavigator .ms-blogrssnav a
{
	color: #555;
}*/

/* Search *************************************************************************************/

/* WSS =====================================*/

.ms-searchform
{
	margin-right: 0;
	top: auto;
}

.ms-searchbox, .ms-pickersearchbox
{
	color: #555;
	font: .9em helvetica,sans-serif;
	padding-top: 0;
	padding-left: 0;
}

input.ms-searchbox
{
	border: 1px solid #222;
	border-right: none;
	color: #555;
	height: 17px !important;
	margin: 0;
	padding: 0;
}

select.ms-searchbox
{
	border: 1px solid #222;
	height: 19px !important;
	margin-right: 5px;
}

div.ms-searchimage
{
	background: #bbb;
	border: 1px solid #222;
}

/* MOSS ====================================*/

/*td.ms-sbcell
{
	border: 1px solid #222;
	padding-left: 0;
}

input.ms-sbplain
{
	color: #555;
	height: 17px;
	margin: 0;
}

select.ms-sbscopes
{
	border: 1px solid #222;
	height: 18px;
	margin-right: 5px;
}

td.ms-sbgo
{
	border: 1px solid #222;
	background-color: #bbb;
	padding: 1px 3px;
}*/

/* Calendar quick launch ************************************************************************/

.ms-datepickerouter
{
	border: 1px solid #bbb;
	border-top: 3px solid #eee;
	margin-bottom: 15px;
}

.ms-datepickerouter .ms-quickLaunch
{
	background: #fff;
}

.ms-datepickerouter .ms-quickLaunch .ms-picker-header
{
	background: #bbb;
	color: #555;
	font-weight: normal;
}

.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-dayheader
{
	background: #fff;
	border-bottom: 1px solid #bbb;
	color: #555;
}

.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-monthcenter,
.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-monthcenterOn,
.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-monthselected
{
	text-align: center;
	border: solid 1px #eee;
	padding: 3px 0;
}

.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-daycenter,
.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-daycenterOn,
.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-dayselected
{
	text-align: center;
	border: solid 1px #eee;
}

.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-monthcenterOn a,
.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-monthselected a,
.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-daycenterOn a,
.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-dayselected a
{
	color: #ff7a23;
	text-decoration: none;
}

table.ms-picker-table td.ms-picker-dayselected
{
	border: 1px solid #eee;
	color: #ff7a23;
}

.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-monthcenter a,
.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-daycenter a
{
	color: #555;
}

.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-monthcenter a:hover,
.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-daycenter a:hover 
{
	color: #ff7a23;
}

.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-footer
{
	border-top: 1px solid #eee;
}

.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-footer a:link 
{
	color: #ff7a23;
	text-decoration: none;
}

.ms-datepickerouter .ms-quickLaunch .ms-picker-table .ms-picker-footer a:hover 
{
	text-decoration: underline;
}

/* Calendar *********************************************************************************/

.ms-calheader
{
	background: #fff;
}

td a.ms-cal-nav, span.ms-cal-nav a
{
	color: #ff7a23;
	text-decoration: none;
}

td a.ms-cal-nav:hover, span.ms-cal-nav a:hover 
{
	color: #ff7a23;
	text-decoration: underline;
}

span.ms-cal-navselected a
{
	color: #ff7a23;
	font-weight: bold;
	text-decoration: none;
}

span.ms-cal-navselected a:hover 
{
	color: #ff7a23;
	font-weight: bold;
	text-decoration: underline;
}

.ms-cal-nav-buttonsltr
{
	color: #555;
}

.ms-cal-weekname, .ms-cal-weekday, .ms-cal-weekempty
{
	background: #fff;
}

.ms-cal-topdayfocus,
.ms-cal-topday, .ms-cal-topdayL, .ms-cal-wtopdayL, .ms-cal-wtopday,
.ms-cal-week, .ms-cal-weekB, .ms-cal-weekRTL, .ms-cal-weekRTLB,
.ms-cal-topdayRTL, .ms-cal-topdayRTLL, .ms-cal-wtopdayRTL, .ms-cal-wtopdayRTLL
{
	background: #ddd;
	border: 1px solid #555;
	font-weight: bold;
	color: #555;
}

.ms-cal-topdayfocus a, .ms-cal-topday a, .ms-cal-topdayL a, .ms-cal-wtopdayL a, .ms-cal-wtopday a
{
	color: #555;
}

.ms-cal-topday-today, .ms-cal-wtopday-today, .ms-cal-topday-todayRTL, .ms-cal-wtopday-todayRTL
{
	background: #ff7a23;
	border: 0;
	border-top: 1px solid #555;
}

.ms-cal-topday-today a, .ms-cal-wtopday-today a, .ms-cal-topday-todayRTL a, .ms-cal-wtopday-todayRTL a
{
	color: #fff;
}

.ms-cal-topday-today div, .ms-cal-wtopday-today div, .ms-cal-topday-todayover div, .ms-cal-wtopday-todayover div,
.ms-cal-topday-todayRTL div, .ms-cal-wtopday-todayRTL div, .ms-cal-topday-todayoverRTL div, .ms-cal-wtopday-todayRTLover div
{
	border: 0;
}

.ms-cal-topdayfocus div, .ms-cal-topdayfocusL div, .ms-cal-topdayfocusRTL div, .ms-cal-topdayfocusRTLL div,
.ms-cal-wtopdayfocus div,.ms-cal-wtopdayfocusL div,.ms-cal-wtopdayfocusRTL div,.ms-cal-wtopdayfocusRTLL div
{
	padding: 1px 1px 2px 5px;
	font-weight: bold;
}

.ms-cal-topdayover, .ms-cal-topday-todayover, .ms-cal-topdayfocusover
{
	background: #eee;
	border: 1px solid #555;
}

.ms-cal-topdayover div, .ms-cal-topday-todayover div, .ms-cal-topdayfocusover div
{
	text-decoration: none;
}

.ms-cal-topdayover div a, .ms-cal-topday-todayover div a, .ms-cal-topdayfocusover div a
{
	color: #ff7a23;
	text-decoration: none;
}

.ms-cal-weekselected, .ms-cal-weekselectedRTL
{
	border: 1px solid #555;
	cursor: pointer;
	background: #eee;
}

td.ms-cal-monthitem
{
	font-weight: bold;
	color: #555;
}

td.ms-cal-monthitem a
{
	color: #ff7a23;
}

td.ms-cal-monthitem a:hover
{
	text-decoration: underline;
}

td.ms-cal-monthitem b, td.ms-cal-monthitem a:hover b
{
	font-weight: normal;
	color: #999;
	text-decoration: none
}

.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
{
	border-left: 1px solid #555;
	border-right: 1px solid #555;
	background: #f3f3f3;
}

.ms-cal-workitem, .ms-cal-todayitem, .ms-cal-todayitemRTL,
.ms-cal-noworkitem, .ms-cal-noworkitemL, .ms-cal-noworkitemRTL
{
	border-left: 1px solid #555;
	border-right: 1px solid #555;
}

.ms-cal-noworkitemB, .ms-cal-noworkitemLB, .ms-cal-noworkitem2B, .ms-cal-noworkitemL2B, .ms-cal-noworkitemRTL2B,
.ms-cal-workitem2B, .ms-cal-workitemRTL2B, .ms-cal-todayitem2B, .ms-cal-todayitemRTL2B
{
	border-left: 1px solid #555;
	border-right: 1px solid #555;
	border-bottom: 1px solid #555;
}

.ms-cal-nodataLeftBtm, .ms-cal-nodataLeftBtmRTL, .ms-cal-nodataLeftBtm2, .ms-cal-nodataLeftBtmRTL2, .ms-cal-nodataBtm, .ms-cal-nodataBtm2
{
	border-bottom: 1px solid #555;
}

/* Toolbar **********************************************************************************/

.ms-menutoolbar
{
	background: none;
	border: 0;
	font: 12px helvetica,sans-serif;
	height: inherit;
}

.ms-menutoolbar td
{
	border: 0;
}

.ms-menutoolbar .ms-toolbar
{
	background: #bbb;
	border-top: 3px solid #eee;
}

.ms-menutoolbar td.ms-toolbar
{
	border-top: 0;
}

.ms-menutoolbar .ms-separator
{
	display: none;
}

.ms-menutoolbar .ms-separator img
{
	display: none;
}

.ms-menutoolbar .ms-splitbutton
{
	margin: 0;
}

.ms-menutoolbar .ms-splitbuttontext
{
	border: 0;
	color: #555;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 10px;
}

.ms-menutoolbar .ms-splitbuttontext a
{
	color: #555;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 10px 0;
}

.ms-menutoolbar .ms-splitbuttondropdown
{
	border: 0;
	margin: 0;
	padding: 0 3px 0 0;
}

.ms-menutoolbar .ms-splitbuttonhover
{
	background: #ff7a23;
	margin: 0;
}

.ms-menutoolbar .ms-splitbuttonhover .ms-splitbuttontext
{
	border: 0;
	padding: 0 0 0 10px;
}

.ms-menutoolbar .ms-splitbuttonhover .ms-splitbuttontext a
{
	color: #fff;
}

.ms-menutoolbar .ms-splitbuttonhover .ms-splitbuttondropdown
{
	padding: 0 3px 0 0;
}

/* Additional toolbar buttons *******************************************************************/

.ms-menutoolbar .ms-menubuttoninactivehover
{
	border: 0;
	font-weight: bold;
	margin: 0;
	padding: 0 3px 0 8px;
}

.ms-menutoolbar .ms-menubuttoninactivehover a
{
	border: 0;
	color: #555;
	display: inline-block;
	margin: 0;
	padding: 10px 0;
}

.ms-menutoolbar .ms-menubuttoninactivehover img, .ms-menutoolbar .ms-menubuttonactivehover img
{
	vertical-align: middle !important;
}

.ms-menutoolbar .ms-menubuttonactivehover
{
	background: #ff7a23;
	border: 0;
	color: #fff;
	font-weight: bold;
	margin: 0;
	padding: 0 3px 0 8px;
}

.ms-menutoolbar .ms-menubuttonactivehover a
{
	background: #ff7a23;
	color: #fff;
	display: inline-block;
	font-weight: bold;
	margin: 0;
	padding: 10px 0;
}

.ms-menutoolbar .ms-menubuttonactivehover a:hover 
{
	color: #fff;
}

/* Toolbar View button **************************************************************************/

.ms-menutoolbar .ms-toolbar .ms-listheaderlabel
{
	color: #555;
	font: inherit;
	font-weight: bold;
	padding-bottom: 2px;
}

.ms-menutoolbar .ms-toolbar td.ms-viewselector
{
	background: transparent;
	border: 0;
}

.ms-menutoolbar .ms-toolbar div.ms-viewselector
{
	background: #bbb url("/_layouts/images/menudarkspaced.gif") no-repeat right center;
	border: 0;
	font: inherit;
	font-weight: bold;
	padding: 0 15px 0 4px;
}

.ms-menutoolbar .ms-toolbar div.ms-viewselector a
{
	color: #555;
	display: block;
	padding: 10px 0;
}

.ms-menutoolbar .ms-toolbar div.ms-viewselectorhover
{
	background: #ff7a23 url("/_layouts/images/menudarkspaced.gif") no-repeat right center;
	border: 0;
	font: inherit;
	font-weight: bold;
	padding: 0 15px 0 4px;
}

.ms-menutoolbar .ms-toolbar div.ms-viewselectorhover a
{
	color: #fff;
	display: block;
	padding: 10px 0;
}

.ms-menutoolbar .ms-toolbar td.ms-viewselectorhover
{
	background: transparent;
	border: 0;
}

/* List details ********************************************************************************/

.ms-listviewtable a
{
	color: #ff7a23;
}

.ms-listviewtable a:hover 
{
	color: #ff7a23;
}

/* Item details ********************************************************************************/

table.ms-formtable tr td
{
	background: transparent;
	font: 12px helvetica,sans-serif;
}

span.ms-formdescription a
{
	color: #ff7a23;
}

.ms-vb
{
	color: #555;
}

.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph
{
	color: #555;
	font: 1em helvetica,sans-serif;
}

.ms-partline
{
	background: #ddd;
}

.ms-vb a, .ms-vb2 a, .ms-GRStatusText a, .ms-vb-user a, .ms-disc a
{
	color: #ff7a23;
	text-decoration: none;
}

.ms-vb a:hover, .ms-vb2 a:hover, .ms-GRStatusText a:hover, .ms-vb-user a:hover, .ms-disc a:hover
{
	color: #ff7a23;
}

td.ms-addnew
{
	padding-top: 5px;
}

a.ms-addnew
{
	color: #ff7a23;
	font: 1em helvetica,sans-serif;
}

a.ms-addnew:hover 
{
	color: #ff7a23;
}

/* Item detail toolbar ************************************************************************/

.ms-toolbar
{
	font: 1em helvetica,sans-serif;
}

table.ms-toolbar
{
	background: #bbb;
	border: 1px solid #555;
}

table.ms-toolbar tr td.ms-toolbar
{
	padding: 2px 3px;
}

table.ms-toolbar tr td.ms-separator
{
	color: #555;
}

table.ms-toolbar tr td.ms-toolbar table tr td.ms-toolbar
{
	font-size: .9em;
}

table.ms-toolbar tr td.ms-toolbar table tr td.ms-toolbar a
{
	color: #555;
}

/* Discussion thread *************************************************************************/

table.ms-disc-bar
{
	background: #eee;
	border: 1px solid #555;
}

table.ms-disc-bar tr td
{
	color: #555;
}

table.ms-disc-bar tr td a
{
	color: #555;
}

table.ms-disc-bar tr td.ms-separator img
{
	background: #555;
	border: 0;
}

table.ms-disc tr td.ms-disc-bordered-noleft
{
	border-left: 1px solid #555;
}

table.ms-disc tr td.ms-disc-bordered, table.ms-disc tr td.ms-disc-bordered-noleft
{
	font: 1em helvetica,sans-serif;
}

table.ms-disc tr td.ms-disc-bordered a, table.ms-disc tr td.ms-disc-bordered-noleft a
{
	color: #ff7a23;
}

table.ms-disc tr td.ms-disc-bordered-noleft hr
{
	background: #555;
	border-width: 0;
	height: 1px;
}

/* Blog *************************************************************************************/

.ms-PostWrapper, .ms-commentsWrapper, .ms-blogrss
{
	color: #555;
	padding-right: 20px;
	width: 500px;
}

h3.ms-PostDate
{
	border-bottom: 1px solid #bbb;
	color: #555;
	font-size: 12px;
	padding-bottom: 2px;
}

h3.ms-WPTitle
{
	border-bottom: 0;
	color: #555;
	font-family: helvetica;
	font-size: 12px;
	padding-top: 0;
	text-transform: uppercase;
}

.ms-PostTitle
{
	border-top: 0;
}

.ms-PostBody a
{
	color: #ff7a23;
}

.ms-WPBody, .ms-WPBody td
{
	font: 12px helvetica;
}

.ms-WPHeader td
{
	border-bottom: 1px solid #bbb;
}

.ms-WPBody a:link, .ms-WPBody a:visited, .ms-PostFooter a, .ms-CommentFooter a
{
	color: #ff7a23;
}

.ms-blogrss
{
	border-top: 1px solid #bbb;
	font-weight: bold;
}

.ms-blogrss a
{
	color: #555;
}

.ms-commenttable td
{
	border-top: 1px solid #bbb;
}

.ms-blogedit
{
	border-top: 0;
}

.ms-blogedit a
{
	background: #eee;
	border: 1px solid #bbb;
	color: #555;
}

#content ul.ms-blogAdminLinks
{
	margin-left: 0;
}

/* Breadcrumb *********************************************************************************/

.ms-pagebreadcrumb
{
	display: none;
}

/* Required, but unused crap in the master page ***********************************************/

div.ms-areaseparatorright, 
div.ms-areaseparatorleft,
div.ms-pagemargin
{
	height: 0;
}

td.ms-areaseparatorleft img
{
	display: none;
}
