﻿/*Body and General */
#\_invisibleIfEmpty {
	width: 0px !important;
	margin: 0px !important;
	padding: 0px !important;
}
#RibbonContainer {
	background-color: maroon !important;
}
#Ribbon {
	background-color: maroon !important;
}
.ribbonbackground {
	background-color: maroon !important;
}
#s4-ribbonrow {
	background-color: maroon !important;
}
.ms-cui-tabBody {
	border-bottom: 1px maroon dashed !important;
	overflow: visible !important;
}
.s4-tn ul.root > li.static > a {
	display: none;
}
.breadcrumbRootNode {
	display: none;
}
body.nightandday {
	overflow: auto !important;
	font-size: 11px !important;
	font-family: Tahoma !important;
}
body {
	overflow: auto !important;
	font-size: 11px !important;
	font-family: Tahoma !important;
}
obs-TableTopHeader a {
	cursor: hand !important;
}
/* Search Area */
#obs-TableTopHeader-search {
	width: 30%;
	padding-top: 4px;
	padding-left: 5px;
}
.s4-search {
	padding: 0px !important;
	margin: 0px !important;
}
td.ms-sbcell {
	border: none 0px !important;
	background-color: #fff !important;
}
.s4-search input.ms-sbplain {
	border: none 0px !important;
	padding: 0px !important;
	padding-right: 5px !important;
	margin: 0px !important;
}
.s$-search .ms-sbrow
{
	border:none 0px !important;
}
.s4-search input {
	font-size: 11px !important;
	color: #999 !important;
	border: none 0px !important;
}
/* SP workspace */
#s4-bodyContainer {
	position: relative !important;
	background-color: #fff !important;
	margin: 0 auto !important;
	width: 1024px !important;
	height: auto !important;
	font-family: Tahoma !important;
	font-size: 11px !important;
}
#s4-workspace {
	overflow: auto !important;
}
.obs-TableContainer {
	width: 100% !important;
	direction: rtl !important;
	border-left: 5px #e7e7e7 solid;
	border-right: 5px #e7e7e7 solid;
}
/* Top Header */
.obs-TableTopHeader {
	width: 100% !important;
	background: url('../images/mof-design-header-repeat.jpg') repeat-x;
	height: 31px;
}
#obs-TableTopHeader-Links {
	padding-top: 5px;
	text-align: right;
	padding-right: 10px;
}
#obs-TableTopHeader-Links a {
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	padding-left: 5px;
}
/* Main Header */
.obs-TableMainHeader {
	width: 100%;
	height: 110px;
}
#obs-TableMainHeader-Logo {
	background: url('../Images/obs-header-logo.png') no-repeat;
	width: 105px;
	position: relative;
	top: 7px;
}
#obs-TableMainHeader-Title {
	background: url('../Images/obs-header-title.png') no-repeat;
	width: 270px;
	position: relative;
	top: 10px;
}
#obs-TableMainHeader-BG {
	background: url('../Images/obs-header-bg.png') no-repeat;
	position: relative;
	top: 0px;
}
/* Top Menu */
.obs-TableMenuHeader {
	width: 100%;
	height: 29px;
}
#obs-TableMenuHeader-Left {
	width: 20px;
	background: url('../Images/obs-header-nav-RightCorner.png') no-repeat;
}
#obs-TableMenuHeader-Menu {
	background: #000;
}
#obs-TableMenuHeader-Menu ul {
	background: #000;
}
#obs-TableMenuHeader-Menu a {
	color: #fff;
}
#obs-TableMenuHeader-Menu a:hover {
	background: url('../images/mof-design-header-repeat.jpg') repeat-x;
}
#obs-TableMenuHeader-Right {
	width: 20px; /*background:url('../Images/obs-header-nav-RightCorner.png') no-repeat;*/;
	background-color: black;
}
/* Left Menu */
.nightandday .body-wrapper {
	padding-top: 0px !important;
}
#obs-TableCenter-LeftNav {
	background: #fff;
}
#obs-TableCenter-LeftNav ul {
	background: #e7e7e7;
}
#obs-TableCenter-LeftNav a, #obs-TableCenter-LeftNav a:active, #obs-TableCenter-LeftNav a:visited, #obs-TableCenter-LeftNav a.selected, #obs-TableCenter-LeftNav .s4-ql a.selected {
	color: #000 !important;
	width: 90% !important;
	border: 0px #e7e7e7 none;
	border-bottom: 1px gray dotted !important;
	background: #e7e7e7 !important;
	font-size: 11px !important;
}
#obs-TableCenter-LeftNav a:hover {
	background: url('../images/mof-design-header-repeat.jpg') repeat-x !important;
	font-size: 11px !important;
}
/* Center Area */
.obs-TableCenter {
	width: 100%;
}
.obs-TableCenter-Content {
	text-align: right !important;
	direction: rtl !important;
}
#obs-TableCenter-LeftNav {
	width: 200px !important;
}
.s4-ca {
	text-align: right !important;
	padding-right: 0px !important;
	margin-right: 0px !important;
}
.breadcrumb {
	text-align: right !important;
	padding-top: 10px !important;
	padding-right: 10px !important;
}
.breadcrumb a:visited, .breadcrumb a{
color:maroon !important;
}

.welcome-content, .article-content
{
	width:90% !important;
}

/* Footer Area */
.obs-TableFooter {
	width: 100%;
	height: 50px;
	margin: 0px 0px 0px 0px;
	background: url('../images/obs-footer-rep.png') repeat-x;
	color: #fff;
	font-weight:bold;
	text-align: center;
}
/* OOB WebParts */
.ms-WPHeader td, .s4-wpcell:hover .ms-WPHeader td {
	background: url('../images/mof-design-header-repeat.jpg') repeat-x !important;
}
.ms-standardheader, .ms-WPTitle {
	color: #fff !important;
	font-size: 13px !important;
}
.ms-WPBorder {
	border: thin #CC0000 dashed !important;
}
.ms-wpContentDivSpace {
	margin-top: 5px;
}
/* OBS Docs Filter Area */
.divFilterArea {
	border: 1px gray dashed;
	background-color: #e7e7e7;
}
.divFilterArea .tdFieldTitle {
	font-weight: bold;
}
.btnFilterArea {
	background-color: #848484;
	color: #fff;
	border: 0px;
	padding: 5px;
}
.divFilterArea .formButton {
	background: url('../images/mof-design-header-repeat.jpg') repeat-x !important;
	color: #fff;
	border: 0px;
	padding: 5px;
}
.divFilterArea .fieldDropDownList {
	border: 1px #CC0000 dashed;
	color: #333333;
}
/* Grid Table */
.ObsGridTable th {
	background-color: #848484;
	color: #fff;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
}
.ObsGridTable a {
	color: #800000 !important;
}
.ObsGridTableItemRow td {
	background-color: #fff !important;
}
.ObsGridTableItemRowAlt td {
	background-color: #e7e7e7 !important;
}
.ObsGridTableBorderBottom {
	border: 0px;
	background: #848484 !important;
	width: 100%;
}
.PagingButton {
	border: 1px maroon solid;
	margin: 1px;
	padding: 5px;
	color: #fff !important;
	background: url('../images/mof-design-header-repeat.jpg') repeat-x !important;
	text-decoration: none !important;
}
.PagingButtonDisabled {
	border: 1px maroon solid;
	margin: 1px;
	padding: 5px;
	color: #666666 !important;
	background: #fff;
	text-decoration: none !important;
}
/* Search Results*/
.srch-Title2 a:link, .srch-Title2 a:visited, .srch-Title2 a:hover {
	color: maroon !important;
	font-size: 11px !important;
}
.srch-URL2 {
	color: maroon !important;
}

.srch-Page strong, .srch-Page span
{
	border: 1px maroon solid;
	margin: 1px;
	padding: 5px;
	color: #666666 !important;
	background: #fff;
	text-decoration: none !important;
}

.srch-Page a:link, .srch-Page a:visited{
	border: 1px maroon solid;
	margin: 1px;
	padding: 5px;
	color: #fff !important;
	background: url('../images/mof-design-header-repeat.jpg') repeat-x !important;
	text-decoration: none !important;
}

.srch-Page a:link img, .srch-Page a:visited img
{
	padding:0px;
	margin:0px;
	width:14px;
	height:14px;
}

.srch-Pager table
{
	padding-right:20px !important;
}

.divSearchResultsWP
{
	direction:rtl !important;
}