﻿/* panelbae wrapper */
.RadPanelBar_
{
	background: #f24440;
	border: 0px solid #52a0e2;
}

.RadPanelBar_ .rpLink,
.RadPanelBar_ .rpLink:hover,
.RadPanelBar_ .rpLink:link,
.RadPanelBar_ .rpLink:visited,
.RadPanelBar_ .rpTemplate
{
	font: normal 13px/16px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
}

/* idle state text link */
.RadPanelBar_ .rpItem
{
	text-overflow: ellipsys;
	overflow: hidden;
	
	background: #f24440;
	color: #ffffff;
	border-bottom: 1px solid #916244;
	text-align:left;
}

.RadPanelBar .rpOut
{
	border-width:0px 0px 0px 0px !important;
}

.RadPanelBar_ .rpLink
{
	text-overflow: ellipsys;
	overflow: hidden;
	
	background: #f24440;
	color: #ffffff;
	padding: 6px 0px 6px 10px;
	text-align:left;
}

.RadPanelBar_ .rpLink:hover,
.RadPanelBar_ .rpLink:active,
.rpbSelectedRootItem,
.rpbSelectedChildItem
{
	background-color: #916244 !important;
	color: #ffffff !important;
}

.RadPanelBar_ .rpSelected,
.RadPanelBar_ .rpSelected:hover,
.RadPanelBar_ .rpExpanded,
.RadPanelBar_ .rpExpanded:hover
{
	background-color: #916244;
	color: #ffffff;
}

.RadPanelBar_ .rpImage
{
	display:none;
	margin: 0 2px;
}

.RadPanelBar_ .rpText
{
	padding: 0 9px;
}

.RadPanelBar_ .rpExpandable .rpText
{
	background: url('assets/HeaderArrowCollapsed.gif') no-repeat 90% center;
}

.RadPanelBar__rtl .rpExpandable .rpText { background-position: 0 -300px; }

.RadPanelBar_ .rpExpanded .rpText,
.RadPanelBar_ .rpExpanded:hover .rpText
{
	background: url('assets/ExpandedBg.gif') no-repeat 90% center;
}

.RadPanelBar_ .rpGroup .rpLink,
.RadPanelBar_ .rpGroup .rpLink:hover,
.RadPanelBar_ .rpGroup .rpLink:link,
.RadPanelBar_ .rpGroup .rpLink:visited,
.RadPanelBar_ .rpGroup .rpTemplate
{
	font: normal 13px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #000000;
}

.RadPanelBar_ .rpGroup .rpLink
{
	background: none;
	border: 0;
	color:#000000;
	padding: 2px 0px 2px 10px;
}

.RadPanelBar_ .rpGroup .rpLink:hover,
.RadPanelBar_ .rpGroup .rpLink:active
{
	background-color: #916244;
	color: #ffffff;
}

.RadPanelBar_ .rpGroup .rpSelected,
.RadPanelBar_ .rpGroup .rpSelected:hover,
.RadPanelBar_ .rpGroup .rpExpanded,
.RadPanelBar_ .rpGroup .rpExpanded:hover
{
	background-color: #916244;
	color: #ffffff;
}

.RadPanelBar_ .rpSlide
{
	padding: 0 0 0 8px;
	background-color:#f24440;
}


.RadPanelBar_ .rpLevel1 .rpItem
{
	border-bottom: 1px solid #916244;
	background-color:#d6c5ba;
}

.RadPanelBar_ .rpLevel1 .rpFirst
{
	padding-top: 3px;
}

.RadPanelBar_ .rpLevel1 .rpLast
{
	padding-bottom: 8px;
}

.RadPanelBar_ .rpLast .rpLevel1
{
	border-bottom: 0;
}

.RadPanelBar_ .rpLevel1 .rpText { padding: 0 17px; }
.RadPanelBar_ .rpLevel2 .rpText { padding: 0 17px 0 34px; }
.RadPanelBar_ .rpLevel3 .rpText { padding: 0 17px 0 51px; }
.RadPanelBar_ .rpLevel4 .rpText { padding: 0 17px 0 68px; }

.RadPanelBar_ .rpGroup .rpSelected
{
	text-decoration: underline;
}

.RadPanelBar_ .rpDisabled,
.RadPanelBar_ .rpDisabled:hover
{
	color: #ffffff;
	background: #916244;
}

.RadPanelBar_ .rpDisabled .rpText
{
	cursor: default;
}

.RadPanelBar_ .rpGroup .rpDisabled,
.RadPanelBar_ .rpGroup .rpDisabled:hover
{
	color: #df382b;
	background-color: #ffffff;
}

body
{
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	text-align:center;
}

.BreadcrumbTitle
{
	FONT-WEIGHT: normal;	
	font: normal 13px/17px Arial, Helvetica, sans-serif;	
	COLOR: #555555;	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
#mainContainer
{
	margin:0px auto 0px auto;
	text-align:center;
	background-image:url('assets/redBreak.gif');
	background-position:0px 127px;
	background-repeat:repeat-x;
}

#footerContainer
{
	margin:0px auto 0px auto;
	text-align:center;
	background-image:url('assets/redBreak.gif');
	background-position:0px 0px;
	background-repeat:repeat-x;
}

#pageContainer
{
	margin:0px auto 0px auto;
	text-align:center;
}

#Header
{
	clear:both;
}

#headerBreak
{
	height:24px;
	clear:both;
}

#mainBody
{
	clear:both;
	background-image:url('assets/lightRedMenu.gif');
	background-position:0px 0px;
	background-repeat:repeat-y;
}

#leftMenu
{
	width:175px;
	clear:left;
	float:left;
}

#bodyContents
{
	margin:0px 0px 0px 60px;
	float:left;
	clear:right;
	width:737px;
}

#ContentPane
{
	width:100%;
	height:100%; 
	vertical-align:top; 
	padding:0px 0px 0px 0px;
}

#bottomMenu
{
	background-color:#df382b;
	height:24px;
	clear:both;
}

#Footer
{
	clear:both;
}

.fixedInnerWidth 
{
	width: 972px;
}

.fixedOuterWidth
{
	width: 1100px;
}

.ClearAll
{
	clear:both;
}

p 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #555555;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/* Text in tables */ 
table, tr, td 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #555555;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	margin: 0px;
}

/* Default links visited and active */ 
a:link, a:visited, a:active 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #916244;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
	margin: 0px;
}

/* Default links hover */ 
a:hover 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #f24440;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	margin: 0px;
}

/* Normal links visited and active */ 
a.Normal:link, a.Normal:visited 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #916244;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
	margin: 0px;
}

/* Normal links hover */ 
a.Normal:hover 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #f24440;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	margin: 0px;
}

/* Link buttons used in the portal admin pages visited and active */
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #916244;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
	margin: 0px;
}

/* Link buttons used in the portal admin pages hover */
A.CommandButton:hover
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #f24440;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	margin: 0px;
}

/* Login token idle */ 
.LoginToken, a.LoginToken:link, a.LoginToken:visited, a.LoginToken:active 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #916244;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
	margin: 0px;
	padding:0 22px 0 0;
}
/* Login token hover */ 
a.LoginToken:hover 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #f24440;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	margin: 0px;
	padding:0 22px 0 0;
}
/* User token idle */ 
.UserToken, a.UserToken:link, a.UserToken:visited, a.UserToken:active 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #916244;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
	margin: 0px;
	padding:0 22px 0 0;
}
/* User token hover */ 
a.UserToken:hover 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font: normal 13px/17px Arial, Helvetica, sans-serif;
	color: #f24440;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	margin: 0px;
	padding:0 22px 0 0;
}

#Login
{
	float:left;
	clear:none;
}

#User
{
	float:left;
	clear:none;
}

#Breadcrumb
{
	text-align:left;
}

/* Breadcrumbs token idle */ 
.BreadcrumbToken, a.BreadcrumbToken:link, a.BreadcrumbToken:visited, a.BreadcrumbToken:active { color:#064f93; font-family:arial; font-size:13px; text-decoration:underline; font-weight:normal; }
/* Breadcrumbs token hover */ 
a.BreadcrumbToken:hover { color:#276eb0; font-family:arial; font-size:13px; text-decoration:none; font-weight:normal; }

.ModuleTitle_SubMenu { background:#ffffff; padding:0; margin:0; border:1px solid #916244; z-index:1000; font-weight:normal; opacity:.90;}
.ModuleTitle_MenuItem { border:none; }
.ModuleTitle_MenuItem td { background:#f24440; color:#ffffff; font-family:arial,helvetica,verdana; font-size:13px; font-weight:bold; padding:0 5px 0 5px; height:15px; white-space:nowrap; }
.ModuleTitle_MenuItemSel { border:none; background:none; }
.ModuleTitle_MenuItemSel td { background:#155f9b; }
.ModuleTitle_MenuIcon { padding:0 !important; border:none; background:#ffffff !important; }
.ModuleTitle_MenuIcon img { margin:0 5px 0 5px; }
.ModuleTitle_MenuBreak td { height:1px; }

/* Main menu container */ 
.MainMenu_SubMenu { background:#f24440; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #916244; z-index:1000; cursor:pointer; cursor:hand; font-weight:normal; filter:Alpha(Opacity=90, FinishOpacity=75, Style=1); -moz-opacity:.80; }
/* Submenu items idle */ 
.MainMenu_MenuItem { background:#f24440; color:#FFFFFF; font-family:arial; font-size:13px; font-weight:bold; font-style:normal; padding:0px 30px 0px 16px; height:20px; border:1px solid #916244; }
/* Submenu items hover */ 
.MainMenu_MenuItemSel { background:#916244; color:#FFFFFF; font-family:arial; font-size:13px; font-weight:bold; cursor:pointer; cursor:hand; padding:0px 30px 0px 16px; height:20px; border:1px solid #916244; }
/* Box that contains the menu */
.MainMenu_MenuContainer { background:transparent; }
/* Bar that contains the menu */
.MainMenu_MenuBar { cursor:pointer; cursor:hand; background:transparent; }
/* Menuitems idle */
.MainMenu_Idle TD { background:transparent; color:#FFFFFF; font-size:8pt; padding:0px 14px 0px 12px; height:24px; font-weight:bold; background-repeat:repeat-x; }
/* Menuitems over */
.MainMenu_Selected TD { background:#916244; color:#ffffff; font-size:8pt; padding:0px 14px 0px 12px; height:24px; font-weight:bold; background-repeat:repeat-x; }
/* Menuitems active */
.MainMenu_Active TD { color:#ffffff; font-size:8pt; padding:0px 14px 0px 12px; height:24px; font-weight:bold; background-repeat:repeat-x; }
/* Menuitems in breadcrumbs active */
.MainMenu_BreadcrumbActive TD { color:#ffffff; font-size:8pt; padding:0px 14px 0px 12px; height:24px; font-weight:bold; background-repeat:repeat-x; }
/* Menuitem arrows */
.MainMenu_MenuArrow { display:none; }									 
/* Menuitem root arrows */
.MainMenu_RootMenuArrow { display:none; }									 
/* Menuitem icons */
.MainMenu_MenuIcon { display:none; }									 
/* Menuitem separator */
.MainMenu_Separator { }
/* Menuitems separator borders */ 
.MainMenu_MenuBreak { border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; background:transparent; vertical-align:top; }

