﻿html, body
{
	margin:0px !important;
	padding:0px !important;
	border:none !important;
	height:100% !important;
	overflow:auto !important;
}

body
{
	background-color:#5B5B5B;
}

.centerDiv
{
	width:940px;
	max-width:940px;
	height:100%;
	margin:0 auto;
}

.centerTable
{
	width:100%;
	height:100%;
}

.centerTableContent
{
	width:922px;
	background-color:#FFFFFF;
	vertical-align:top;
}

.centerTableFooter
{
	background-color:#FFFFFF;
}

.masterPageFooter
{
	width:100%;
	height:100%;
	text-align:center;
	padding-top:20px;
	padding-bottom:10px;
}

.leftDropShadow, .rightDropShadow
{
	width:9px;
	background-repeat:repeat-y;
	background-position:left top;
}

.leftDropShadow
{
	background-image:url("/Style Library/Popcorn/Images/DropShadowLeft.png");
}

.rightDropShadow
{
	background-image:url("/Style Library/Popcorn/Images/DropShadowRight.png");
}

body #s4-workspace
{
	overflow:visible !important;
	width:auto !important;
	height:auto !important;
	overflow-y:auto;
	overflow-x:auto;
	position:relative;
	left:0px;
}

body #s4-bodycontainer
{
	width:100%;
}

.titleSearchTD
{
	vertical-align:bottom;
}

.s4-search table
{
	margin-right:12px;
}

.ms-titlerowborder
{
	border-right:0px;
}

.signInLink, .signInLink a, .signInLink a:link, .signInLink a:visited, .signInLink a:hover, .signInLink:active
{
	color:#676767;
	text-decoration:none;
}

.s4-title
{
	background:transparent none no-repeat left top;
}

body #s4-topheader2
{
	background:transparent none no-repeat left top;
	min-height:25px;
	border:0px;
}

.s4-toplinks
{
	padding:0px 15px 0px 0px;
}

.s4-tn
{
	padding:0px;
	margin:0px;
	background:#8C0A0F url("/Style Library/Popcorn/Images/TopNavBackground.png") repeat-x left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
}

.s4-tn ul.static
{
	white-space:nowrap;
}

.s4-tn li.static > .menu-item
{
	color:#FFFFFF;
	white-space:nowrap;
	padding:4px 10px;
	display:inline-block;
	height:15px;
	vertical-align:middle;
}

.s4-tn ul.dynamic
{
	background-color:#8C0A0F;
	border:1px solid #84262E;
}

.s4-tn li.dynamic > .menu-item
{
	display:block;
	padding:3px 10px;
	white-space:nowrap;
	font-weight:normal;
	color:#FFFFFF;
}

.s4-tn li.dynamic > a:hover
{
	font-weight:normal;
	background:#8C0A0F url("/Style Library/Popcorn/Images/TopNavBackgroundHover.png") repeat left top;
}

.s4-tn li.static > a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	background:url("/Style Library/Popcorn/Images/TopNavBackgroundHover.png") repeat left top;
	background-color:transparent;
}

.s4-toplinks .s4-tn a.selected
{
	border-width:1px;
	border-style:solid;
	border-right-color:#60181D;
	border-bottom-color:#60181D;
	border-top-color:#84262E;
	border-left-color:#84262E;
	background:url("/Style Library/Popcorn/Images/TopNavBackgroundSelected.png") repeat left top;
	background-color:transparent;
	color:#FFFFFF;
	padding:4px 10px;
	margin:0px 0px;
}

.s4-toplinks .s4-tn a.selected:hover
{
	color:#FFFFFF;
	text-decoration:none;
	background:url("/Style Library/Popcorn/Images/TopNavBackgroundSelected.png") repeat left top;
}

.menu-horizontal a.dynamic-children span.additional-background, .menu-horizontal span.dynamic-children span.additional-background
{
	background-image:none;
	padding-right:0px;
}

.ms-WPHeader
{
	background-color:#8C0A0F!important;
	background-image:url("/Style Library/Popcorn/Images/TopNavBackground.png");
	background-repeat:repeat-x;
	background-position:left top;
}

.ms-WPHeader TD
{
	border-bottom:0px;
}

.ms-WPHeaderTdMenu
{
	border-top:0px;
}

.ms-WPTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	padding: 4px 4px 4px 0px;
}

.ms-WPTitle, .ms-WPTitle a
{
	color:#FFFFFF;
}

.ms-WPBorder, .ms-WPBorderBorderOnly
{
	border:1px solid #E8E8E8;
}

.ms-WPBody a:link
{
color:#8C0A0F;
text-decoration:none;
}

.ms-WPBody a:visited{
color:#8C0A0F;
text-decoration:none;
}

.ms-WPBody a:hover
{
text-decoration:underline;
}
