﻿/************************************************************************/
/******* THEME NAME: Aurora - Hybrid - Dark Red *************************/
/*******                                                          *******/
/******* Last changed: 2008-12-15 19:26:29 MSK                    *******/
/******* Overlaying styles in the file                            *******/
/******* you can easily change visual design of the website theme *******/
/************************************************************************/

/*******************************************************************/
/******* COMMON STYLES                                       *******/
/*******************************************************************/

BODY
{
	background-color: #2f3720;
/	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/Theme22_02/images/bg-body-ie6.png', sizingMethod='crop');	
	font-size: 0.80em;
	font-weight: normal;
/*	overflow-y: scroll;*/
/	overflow-y: none;	
}

HTML > BODY
{
	filter: none;
	background: url(../Content/Pictures/Picture.ashx?PicId=91577);
}

BODY.printContentView
{
	background: none;
}

HTML > BODY.printContentView
{
	background: none;
}

/******* Main font styles *******/

BODY, TD, P, H1, H2, H3, H4, H5, H6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
}

H1, H2, H3, H4, H5, H6
{
	font-weight: bold;
}

H1
{
	font-size: 1.85em;
}

H2
{
	font-size: 1.60em;
}

H3
{
	font-size: 1.35em;
}

H4
{
	font-size: 1.10em;
}

H5
{
	font-size: 1.05em;
}

H6
{
	font-size: 1.00em;
}

P:first-child, 
H1:first-child, 
H2:first-child, 
H3:first-child, 
H4:first-child,
H5:first-child,
H6:first-child
{
	margin-top: 0;
}

A, A:link, A:active, A:visited
{
	color: #770b57;
}

A:hover
{
	color: #ffffff;
}

/*******************************************************************/
/******* Extra font styles                                   *******/
/*******************************************************************/

#idPrimaryContentBlock1Content H1.pageTitle
{
	font-size: 1.35em;
}
#idPrimaryContentBlock1Content H2.pageSubTitle,
#idPrimaryContentBlock1Content H2.stepTitle
{
	font-size: 1.10em;
}

H1.contStyleExcHeadingColored,
H2.contStyleExcHeadingColored,
H3.contStyleExcHeadingColored,
H4.contStyleExcHeadingColored,
H5.contStyleExcHeadingColored,
H6.contStyleExcHeadingColored
{
	color: #A00000;
}
SPAN.contStyleExcInlineColored1
{
	color: #A00000;
}
SPAN.contStyleExcInlineColored2
{
	color: #D37F7F;
}
SPAN.contStyleExcInlineColored3
{
	color: #000000;
}
SPAN.contStyleExcInlineHighlighted
{
	background-color: #FFDCDC;
}
SPAN.contStyleExcInlineLarger
{
	font-size: 120%;
}
SPAN.contStyleExcInlineSmaller
{
	font-size: 85%;
}

/******* Extra font styles for the header *******/

#idHeaderContent H1.contStyleExcHeadingColored,
#idHeaderContent H2.contStyleExcHeadingColored,
#idHeaderContent H3.contStyleExcHeadingColored,
#idHeaderContent H4.contStyleExcHeadingColored,
#idHeaderContent H5.contStyleExcHeadingColored,
#idHeaderContent H6.contStyleExcHeadingColored
{

}
#idHeaderContent SPAN.contStyleExcInlineColored1
{

}
#idHeaderContent SPAN.contStyleExcInlineColored2
{

}
#idHeaderContent SPAN.contStyleExcInlineHighlighted
{

}
#idHeaderContent SPAN.contStyleExcInlineLarger
{

}
#idHeaderContent SPAN.contStyleExcInlineSmaller
{

}

/******* Extra font styles for content *******/

#idPrimaryContentBlock1Content,
#idPrimaryContentBlock1Content TD,
#idPrimaryContentBlock1Content P
{
}
#idPrimaryContentBlock1Content H1,
#idPrimaryContentBlock1Content H2,
#idPrimaryContentBlock1Content H3,
#idPrimaryContentBlock1Content H4,
#idPrimaryContentBlock1Content H5,
#idPrimaryContentBlock1Content H6
{

}
#idPrimaryContentBlock1Content A,
#idPrimaryContentBlock1Content A:link,
#idPrimaryContentBlock1Content A:active,
#idPrimaryContentBlock1Content A:visited
{
}
#idPrimaryContentBlock1Content A:hover
{
}
#idPrimaryContentBlock1Content H1.contStyleExcHeadingColored,
#idPrimaryContentBlock1Content H2.contStyleExcHeadingColored,
#idPrimaryContentBlock1Content H3.contStyleExcHeadingColored,
#idPrimaryContentBlock1Content H4.contStyleExcHeadingColored,
#idPrimaryContentBlock1Content H5.contStyleExcHeadingColored,
#idPrimaryContentBlock1Content H6.contStyleExcHeadingColored
{

}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineColored1
{

}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineColored2
{

}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineHighlighted
{

}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineLarger
{
}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineSmaller
{
}

#idPrimaryContentBlock1Content .linkCurrent
{
}
#idPrimaryContentBlock1Content .linkDisabled
{
}

/******* Extra font styles for the footer *******/

#idFooterContent H1.contStyleExcHeadingColored,
#idFooterContent H2.contStyleExcHeadingColored,
#idFooterContent H3.contStyleExcHeadingColored,
#idFooterContent H4.contStyleExcHeadingColored,
#idFooterContent H5.contStyleExcHeadingColored,
#idFooterContent H6.contStyleExcHeadingColored
{

}
#idFooterContent SPAN.contStyleExcInlineColored1
{

}
#idFooterContent SPAN.contStyleExcInlineColored2
{

}
#idFooterContent SPAN.contStyleExcInlineHighlighted
{

}
#idFooterContent SPAN.contStyleExcInlineLarger
{
}
#idFooterContent SPAN.contStyleExcInlineSmaller
{
}

/*******************************************************************/
/******* Main content container                              *******/
/*******************************************************************/

#idClipMainContainer
{
	padding-top: 30px;
}

#idClipMainContainer .d8
{
	width: 975px;	
	display: block;
	margin: 0 auto;
	position: relative;	
	float: none;	
}

#idClipMainContainer .d8 .d8
{
	width: auto;
	margin: 0;
	position: static;
}

#idMainContainer,
#idMainContainerTopCorners.cornersContainer,
#idMainContainerBottomCorners.cornersContainer
{
	width: 975px;
	display: block;
	margin: 0;
	position: relative;
	float: left;
}


#idMainContainerTopCorners.cornersContainer .topCorners,
#idMainContainerBottomCorners.cornersContainer .bottomCorners
{
	display: block;
	height: 2px;
	width: 955px;
	padding: 0 10px;
}

#idMainContainerTopCorners.cornersContainer div.c1,
#idMainContainerBottomCorners.cornersContainer div.c5
{
	display: block;
}

#idMainContainerTopCorners.cornersContainer div.c2,
#idMainContainerBottomCorners.cornersContainer div.c4
{
	display: None;
	
}

#idMainContainerTopCorners.cornersContainer div.c3,
#idMainContainerBottomCorners.cornersContainer div.c3,
#idMainContainerTopCorners.cornersContainer div.c4,
#idMainContainerBottomCorners.cornersContainer div.c2,
#idMainContainerTopCorners.cornersContainer div.c5,
#idMainContainerBottomCorners.cornersContainer div.c1
{
	display: none;
}

#idMainContainerTopCorners.cornersContainer
{
	height: 10px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.newalbionacademy.camp9.org/resources/Theme/images/rdCornersHead.png', sizingMethod='crop');	
	padding:0;
}

HTML > BODY #idMainContainerTopCorners.cornersContainer
{
	filter: none;
	background: transparent url(http://www.newalbionacademy.camp9.org/resources/Theme/images/rdCornersHead.png) top left no-repeat;
/*	margin:0 0 0 10px;*/
}

#idMainContainerBottomCorners.cornersContainer
{
	height: 10px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.newalbionacademy.camp9.org/resources/Theme/images/rdCornersFoot.png', sizingMethod='crop');	
	padding:0;
}

HTML > BODY #idMainContainerBottomCorners.cornersContainer
{
	filter: none;
	background: transparent url(http://www.newalbionacademy.camp9.org/resources/Theme/images/rdCornersFoot.png) top left no-repeat;
/*	margin:0 0 0 10px;*/
}


#idMainContainer
{
	width: 975px;
	height: auto;
	padding: 0 10px;
}

#idMainContainer .d4,
#idMainContainer .d5,
#idMainContainer .d6,
#idMainContainer .d7,
#idMainContainer .d8,
#idMainContainer .d9
{
	float: left;
}

#idMainContainer .d4 .d4,
#idMainContainer .d5 .d5,
#idMainContainer .d6 .d6,
#idMainContainer .d7 .d7,
#idMainContainer .d8 .d8,
#idMainContainer .d9 .d9
{
	float: none;
}

#idMainContainer
{
	background: transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.newalbionacademy.camp9.org/resources/Theme/images/bodyShadow.png', sizingMethod='scale');
	padding: 0;
}

HTML > BODY #idMainContainer
{
	filter: none;
	background: transparent url(http://www.newalbionacademy.camp9.org/resources/Theme/images/bodyShadow.png) top left repeat-Y;	
}

#idMainContainer .d8 .d8
{
	background-image: none;
	padding: 0;
}

HTML > BODY #idMainContainer .d8 .d8
{
	background-image: none;
	padding: 0;
}

#idMainContainer .d9
{
	width: 941px;
	padding: 0;
	float: left;
       	background-color: #E1DDC7;
}

#idMainContainer .d9 .d9
{
	width: auto;
	padding: 0;
	float: none;
	background-color: transparent;
}


BODY.customizeContentView
{
	filter: none;
	background: none;
	padding-top: 0;
}

BODY.customizeContentView #idMainContainer .d8,
BODY.customizeContentView #idMainContainer .d9
{
	filter: none;
	background: none;	
}

BODY.customizeContentView #idMainContainerTopCorners.cornersContainer,
BODY.customizeContentView #idMainContainerBottomCorners.cornersContainer
{
	filter: none;
	background: none;
	display: none;
}

HTML > BODY.customizeContentView
{
	filter: none;
	background: none;	
}

HTML > BODY.customizeContentView  #idMainContainer .d8
{
	filter: none;
	background: none;
}
HTML > BODY.customizeContentView  #idMainContainer .d9
{
	filter: none;
	background: none;
}
HTML > BODY.customizeContentView #idMainContainerTopCorners.cornersContainer
{
	filter: none;
	background: none;
	display: none;
}

HTML > BODY.customizeContentView #idMainContainerBottomCorners.cornersContainer
{
	filter: none;
	background: none;
	display: none;
}

#idMainContainer .d9 .d9
{
	width: auto;
	float: none;
	filter: none;
	background: none;
}

HTML > BODY #idMainContainer .d9 .d9
{
	filter: none;
	background: none;
}

/*******************************************************************/
/******* HEADER                                              *******/
/*******************************************************************/

#idHeaderContainer
{
	width: 925px;
	height: auto;
}

#idMainContainer #idHeaderContainer
{
	background-image: none !important;
}

/******* Header containers for applying background *******/

#idHeaderContainer .d1,
#idHeaderContainer .d2,
#idHeaderContainer .d3
{
	width: 100%;
	float: right;
	padding: 0;
}

#idHeaderContainerTopCorners.cornersContainer
{
	display: block;
	height: 0px;
	width: 941px;
}

#idHeaderContainerTopCorners.cornersContainer div.c1
#idHeaderContainerTopCorners.cornersContainer div.c2,
#idHeaderContainerTopCorners.cornersContainer div.c3,
#idHeaderContainerTopCorners.cornersContainer div.c4,
#idHeaderContainerTopCorners.cornersContainer div.c5
{
	display: none;
}

/******* Header content container *******/

#idHeaderHeightContainer
{
	height: 150px;
	background: none;
}

/******* Default logo container *******/

#idHeaderLogo 
{
	position: absolute;
	top: 10px;
	left: 15px;
	z-index: 1;
}

/******* Default organization name container *******/

#idHeaderAssociationName 
{
	position: absolute;
	top: 85px;
	right: 0;
	z-index: 2;
	font-size: 175%;
	font-weight: bold;
	white-space: nowrap;
}

/******* Editable header region container *******/
/******* (Specify default background color for editable region below) *******/

.header_headerContent
{
	background: None left top repeat-X;
	width: 919px;
	height: 150px;	
}

.headerContentHolder
{
	width: 919px;
	height: 150px;
	background: none left top repeat-X;
}

#idHeaderContent
{
	width: 919px;
	height: 150px;
}

/******* Header and content separator container *******/

#idHeaderSeparator
{
	display: none;
	visibility: visible;
}

/*******************************************************************/
/******* LOGIN BOX                                           *******/
/*******************************************************************/

/******* Styles to move login box on top right corner *******/

#idLoginContainer
{
	position: relative;
	top: 0px;
	right: 0px;
	width: 200px;
	height: 150px;
	z-index: 1;
	background-color: #2d241f;
	float: left;
	font-size: 0.85em;
}

#idLoginContainerTopCorners.cornersContainer,
#idLoginContainerBottomCorners.cornersContainer
{
	display: block;
	height: 1px;
}

#idLoginContainerTopCorners.cornersContainer div.c1,
#idLoginContainerBottomCorners.cornersContainer div.c1
{
	display: block;
	margin: 0 1px;
	background-color: #2d241f;
}

#idLoginContainerTopCorners.cornersContainer div.c2,
#idLoginContainerBottomCorners.cornersContainer div.c2,
#idLoginContainerTopCorners.cornersContainer div.c3,
#idLoginContainerBottomCorners.cornersContainer div.c3,
#idLoginContainerTopCorners.cornersContainer div.c4,
#idLoginContainerBottomCorners.cornersContainer div.c4,
#idLoginContainerTopCorners.cornersContainer div.c5,
#idLoginContainerBottomCorners.cornersContainer div.c5
{
	display: none;
}

#idLoginContainer .d6,
#idLoginContainer .d7,
#idLoginContainer .d2,
#idLoginContainer .d9,
#idLoginContainer .d8,
#idLoginContainer .d3,
#idLoginContainer .d2,
#idLoginContainer .d1
{
	width: auto;
	height: auto;
	padding: 0;
	margin: 0;
	border: none;
}

#idLoginContainer .inner
{
	padding: 25px 0;
	height: 100px;
	background: none;	
}

#idLoginContainer .inner .inner
{
	padding: 0;
}

#idLoginContainer DIV#loginData
{
	width: auto;
}

#idLoginContainer A
{
	font-size: 1em;
}

#idLoginContainer A,
#idLoginContainer A:active,
#idLoginContainer A:visited
{
	color: #999999;
}
#idLoginContainer A:hover
{
	color: #B0B0B0;
}

#idLoginContainer #idLoginUserNameLabel,
#idLoginContainer #idLoginPasswordLabel
{
	width: 68px;
	height: 20px;
	float: left;
	padding: 0 8px 0 0;
}

#idLoginContainer #idLoginUserNameLabel LABEL,
#idLoginContainer #idLoginPasswordLabel LABEL
{
	display: block;
	width: auto;
	text-align: right;
	color: #E1DDC7;
	margin-top: 3px;
	font-size: 1em;
}


#idLoginContainer #idLoginUserName,
#idLoginContainer #idLoginPassword
{
	width: 100%;
	height: 20px;
	margin-bottom: 5px;  
	clear: both;
	float: left;
	padding: 0;
}

#idLoginContainer #idLoginUserNameTextBox,
#idLoginContainer #idLoginPasswordTextBox
{
	display: block;
	float: left;
	width: 107px;
	color: #E1DDC7;
}
#idLoginContainer #idLoginUserName INPUT,
#idLoginContainer #idLoginPassword INPUT
{
	display: block;
	width: 105px;
	height: 16px;
	font-size: 1em;
}
#idLoginContainer #idLoginActionRememberMe
{
	display: block;
	clear: both;
	padding-left: 72px;
	color: #E1DDC7;
}
#idLoginContainer #idLoginActionRememberMe LABEL
{
	color: #E1DDC7;
	position: relative;
	top: -2px;
	font-size: 1em;
}
#idLoginContainer #idLoginAction
{
	display: block;
	width: 50px;
	float: left;
	padding-left: 75px;
}

#idLoginContainer #idLoginAction,
#idLoginContainer #idLoginPasswordForgot
{
	float: left;
	height: 30px;
}

#idLoginContainer #idLoginPasswordForgot
{
	padding-top: 3px;
	padding-left: 5px;
	width: 70px;
	width: 70px;
}

#idLoginContainer #idLoginPasswordForgot A
{
	font-weight: normal;
	font-size: 1em;
	color: #999999;
	float: left;
}

#idLoginContainer #idLoginPasswordForgot A:hover
{
	color: #B0B0B0;
}

#idLoginContainer #idLoginAction INPUT
{
	vertical-align: bottom;
	font-size: 1em;
}
#idLoginContainer #idLoginAction INPUT.loginButton
{
	display: block;
	padding: 3px 5px 4px 5px;
/	padding: 3px 2px 4px 2px;  
	margin-left: -1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
#idLoginContainer #idLoginAction SPAN
{
	color: #E5E5E5;
	display: block;
	float: left;
	vertical-align: bottom;
}
#idLoginContainer #idLoginAction SPAN LABEL
{
	color: #E5E5E5;
	position: relative;
	padding-right: 2px;
	vertical-align: bottom;
}
#idLoginContainer #idLoginAction SPAN INPUT
{
	position: relative;
	bottom: -3px;
}
#idLoginContainer #idLoggedName SPAN
{
	color: #E5E5E5;
	display: block;
	width: auto;
	margin-bottom: 5px;
	padding-right: 25px;
	padding-top: 5px;
	text-align: right;
	font-size: 1em;
}
#idLoginContainer DIV.profileBox
{
	display: block;
	width: auto;
	margin-bottom: 5px;
	padding-right: 25px;
	text-align: right;
}
#idLoginContainer #idLoggedAction A
{
	display: block;
	width: auto;
	margin-bottom: 5px;
	padding-right: 25px;
	text-align: right;
	font-weight: bold;
}

/*******************************************************************/
/******* MENU                                                *******/
/*******************************************************************/

/******* Menu container *******/

#idMainMenuContainer
{
	float: left;
	width: 941px;
	height: auto;
	background-color: transparent;
	padding: 0 0 6px 0;	
	margin-top: 0;
	position: relative;
}

#idMainMenuContainer .d1,
#idMainMenuContainer .d2,
#idMainMenuContainer .d3
{
	width: auto;
	height: 100%;
	padding: 0;  
}

#idMainMenu #idMainMenu0BottomCorners
{
	display: block;
	height: 8px;
	margin: 0;
	width: 941px;
	background: transparent;
}

#idMainMenu #idMainMenu0BottomCorners div.c1
{
	display: block;
	margin: 0;
	background-color: #2d241f;
	height: 7px;
}

#idMainMenu #idMainMenu0BottomCorners div.c2
{
	display: block;
	margin: 0 1px;
	background-color: #2d241f;
}

#idMainMenu #idMainMenu0BottomCorners div.c3,
#idMainMenu #idMainMenu0BottomCorners div.c4,
#idMainMenu #idMainMenu0BottomCorners div.c5
{
	display: none;
}

#idMainMenuContainer #idMainMenu IMG.menuMemberOnlyAndHiddenIcon,
#idMainMenuContainer #idMainMenu DIV.menuMemberOnlyAndHiddenIcon,
#idSubMenuContainer #idSubMenu DIV.menuMemberOnlyAndHiddenIcon
{
	background-image: url(../images/lockEye.gif);
	background-repeat: no-repeat;
}
#idMainMenuContainer #idMainMenu IMG.menuHiddenIcon,
#idMainMenuContainer #idMainMenu DIV.menuHiddenIcon,
#idSubMenuContainer #idSubMenu DIV.menuHiddenIcon
{
	background-image: url(../images/eye.gif);
	background-repeat: no-repeat;
}
#idMainMenuContainer #idMainMenu IMG.menuMemberOnlyIcon,
#idMainMenuContainer #idMainMenu DIV.menuMemberOnlyIcon,
#idSubMenuContainer #idSubMenu DIV.menuMemberOnlyIcon
{
	background-image: url(../images/lock.gif);
	background-repeat: no-repeat;
}

#idMainMenuContainer .inner
{
	padding: 0;
}
#idMainMenuContainer .inner .inner
{
	padding: 0;
}



#idMainMenu
{
	margin: 0;  
	float: left;
	width: 941px;  
	height: auto;
	background-color: transparent;
}

#idMainMenu .menuLevel1 
{
	  clear: both;
	height: auto;
	margin: 0;
	background-color: transparent;
	font-size: 1em;
}

#idMainMenu,
#idMainMenu .menuLevel1,
#idSubMenu,
#idSubMenu UL
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal; 
	border: none;
	border-collapse: collapse;    
	clear: both;
	padding: 0;
}

#idMainMenu .menuLevel1,
#idSubMenu,
#idSubMenu UL
{
	background-color: #2d241f;	
}

#idMainMenu .menuLevel1
{
	height: 30px;
	width: auto;
}

#idMainMenu #idMainMenuInner
{
	background-color: #2d241f;
	float: left;
	padding: 0 16px;
	width: 909px;
	font-size: 1em;
	position: relative;
	z-index: 200;
}

#idMainMenu .menuLevel1 td.separator
{
	  width: 17px;
	  text-align: center;
	display: none;
}

#idMainMenu .menuLevel1 td.lastSeparator
{
	width: 100%;
	height: 28px;
}

#idMainMenu .menuLevel1 td.separator SPAN
{
	  display: inline-block;
	  width: 1px;
	  height: 16px;
	  overflow: hidden;
	  font-size: 1px;
	  background-color: #000000;
	  vertical-align: middle;
	  margin-top: 5px;
}

#idMainMenu td
{
	height: 29px;
	width: auto;
	margin: 0;
	padding: 0;
}


#idMainMenu td.last
{
}

#idMainMenu td.itemNormal .d5
{
	width: 100%;
	background: transparent url(../images/mm-ico-closed-l1-white.gif) right center no-repeat;
}
#idMainMenu td.itemCurrent .d5,
#idMainMenu td.itemCurrentParent .d5
{
	width: 100%;
	background: transparent url(../images/mm-ico-opened-l1-black.gif) right center no-repeat;
}


#idMainMenu .menuLevel1 td.itemCurrent div.c1,
#idMainMenu .menuLevel1 td.itemCurrentLeaf div.c1,
#idMainMenu .menuLevel1 td.itemCurrentParent div.c1
{
	display: block;
	margin: 0 1px;
	background-color: #B79F59;
}

#idMainMenu .menuLevel1 td.itemCurrent div.c2,
#idMainMenu .menuLevel1 td.itemCurrentLeaf div.c2,
#idMainMenu .menuLevel1 td.itemCurrentParent div.c2,
#idMainMenu .menuLevel1 td.itemCurrent div.c3,
#idMainMenu .menuLevel1 td.itemCurrentLeaf div.c3,
#idMainMenu .menuLevel1 td.itemCurrentParent div.c3,
#idMainMenu .menuLevel1 td.itemCurrent div.c4,
#idMainMenu .menuLevel1 td.itemCurrentLeaf div.c4,
#idMainMenu .menuLevel1 td.itemCurrentParent div.c4,
#idMainMenu .menuLevel1 td.itemCurrent div.c5,
#idMainMenu .menuLevel1 td.itemCurrentLeaf div.c5,
#idMainMenu .menuLevel1 td.itemCurrentParent div.c5
{
	display: none;
}

#idMainMenu .menuLevel1 td .cornersContainer
{
	display: block;
	height: 1px;
}

#idMainMenu .menuLevel1 td.itemNormal .bottomCornersContainer,
#idMainMenu .menuLevel1 td.itemNormalLeaf .bottomCornersContainer
{
	visibility: hidden;
}
 
#idMainMenu .menuLevel1 td .topCornersContainer
{
	display: none;
}


#idMainMenu .menuLevel1 td.itemNormal .inner,
#idMainMenu .menuLevel1 td.itemNormalLeaf .inner,
#idMainMenu .menuLevel1 td.itemCurrent .inner,
#idMainMenu .menuLevel1 td.itemCurrentLeaf .inner,
#idMainMenu .menuLevel1 td.itemCurrentParent .inner
{
	padding: 8px 10px;
	position: relative;
}

#idMainMenu .menuLevel1 td.itemNormal .d4,
#idMainMenu .menuLevel1 td.itemNormalLeaf .d4,
#idMainMenu .menuLevel1 td.itemCurrent .d4,
#idMainMenu .menuLevel1 td.itemCurrentLeaf .d4,
#idMainMenu .menuLevel1 td.itemCurrentParent .d4
{
	padding: 0 5px;
}

#idMainMenu .menuLevel1 td.itemNormal .d1,
#idMainMenu .menuLevel1 td.itemNormalLeaf .d1
{
	background-color: #2d241f;	
}

#idMainMenu .menuLevel1 td.itemCurrent .d1,
#idMainMenu .menuLevel1 td.itemCurrentLeaf .d1,
#idMainMenu .menuLevel1 td.itemCurrentParent .d1
{
	background-color: #B79F59;	
}

#idMainMenu .menuLevel1 td .d1,
#idMainMenu .menuLevel1 td .d2,
#idMainMenu .menuLevel1 td .d3,
#idMainMenu .menuLevel1 td .inner
{
	float: left;
}

#idMainMenu .menuLevel1 td A,
#idMainMenu .menuLevel1 td A:link,
#idMainMenu .menuLevel1 td A:active,
#idMainMenu .menuLevel1 td A:visited,
#idMainMenu .menuLevel1 td A:hover,
#idMainMenu .menuLevel1 td SPAN SPAN
{
	display: block;
	height: auto;
	margin: 0;
	padding: 0;
	font-size: 0.85em;
	font-weight: bold;
	text-align: center;
	text-decoration: none; 
	float: none !important;
	overflow: hidden;
	white-space: nowrap;
}


#idMainMenu .menuLevel1 A,
#idMainMenu .menuLevel1 A:link,
#idMainMenu .menuLevel1 A:active,
#idMainMenu .menuLevel1 A:visited
{
	cursor: pointer;
	cursor: hand;  
}

#idMainMenu .menuLevel1 td SPAN 
{
	cursor: default;
}

#idMainMenu .menuLevel1 td A,
#idMainMenu .menuLevel1 td A:link,
#idMainMenu .menuLevel1 td A:active,
#idMainMenu .menuLevel1 td A:visited
{
	background-color: #2d241f;
	color: #E1DDC7;	
}

#idMainMenu .menuLevel1 td.itemCurrent .d1,
#idMainMenu .menuLevel1 td.itemCurrentLeaf .d1,
#idMainMenu .menuLevel1 td.itemCurrentParent .d1,
#idMainMenu .menuLevel1 td SPAN SPAN
{
	background-color: #B79F59;
	color: #E1ddc7;
}

#idMainMenu .menuLevel1 td.itemCurrentParent A,
#idMainMenu .menuLevel1 td.itemCurrentParent A:link,
#idMainMenu .menuLevel1 td.itemCurrentParent A:active,
#idMainMenu .menuLevel1 td.itemCurrentParent A:visited
{
	background-color: #B79F59;
	color: #E1DDC7;
}

#idMainMenu .menuLevel1 td A:hover
{
	color: #B79F59;
}

#idMainMenu .menuLevel1 td.itemCurrentParent A:hover
{
	color: #E1DDC7;	
}

#idMainMenu .menuLevel1 TD.itemNormal .d5
{
	width: 100%;
	background: transparent url(../images/mm-ico-closed-l2-white.gif) right center no-repeat;
	float: left;
}
#idMainMenu .menuLevel1 TD.itemCurrent .d5,
#idMainMenu .menuLevel1 TD.itemCurrentParent .d5
{
	width: 100%;
	background: transparent url(../images/mm-ico-opened-l2-black.gif) right center no-repeat;
	float: left;  
}

/******* System icons on the 1st menu level items *******/

#idMainMenu .menuLevel1 td
{
	position: relative;
}

#idMainMenuContainer #idMainMenu .menuLevel1 TD DIV.mainMenuPublicHiddenIcon
{
	background-position: left top;
	position: absolute; 
	left: 10px;
	bottom: -10px;
	width: 30px;
	height: 15px;
	overflow: hidden;
	opacity: 0.50;
	-moz-opacity: 0.50;
	z-index: 200;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
#idMainMenuContainer #idMainMenu .menuLevel1 TD DIV.mainMenuPublicHiddenIcon.before
{
	display: none;
}
#idMainMenuContainer #idMainMenu .menuLevel1 TD DIV.menuMemberOnlyIcon
{
	/*right: 0;*/
}


/******* MENU LEVEL 2 *******/

#idMainMenuContainer .menuLevel2Outer
{
	margin: -8px 0 0 14px;
/	margin: -8px 0 0 7px;	
	background-color: #E1DDC7;
	border: 2px solid #E1DDC7;
	position: relative;
	z-index: 3;
	float: left;
	width: 909px;
}

HTML > BODY #idMainMenuContainer .menuLevel2Outer
{
	margin: -8px 0 0 14px;
}

#idMainMenuContainer .menuLevel2
{
	background-color: #2d241f;
	float: left;
	width: 909px !important;
	position: relative;
	z-index: 3;
}

#idMainMenuContainer .menuLevel2Inner
{
	padding: 0 14px;
	float: left;
	width: 881px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/Theme22_02/images/bg-submenu.png', sizingMethod='scale');	
}

HTML > BODY #idMainMenuContainer .menuLevel2Inner
{
	filter: none;
	background: transparent url(../images/bg-submenu.png) top left repeat-X;	
}

#idMainMenuContainer .menuLevel2 SPAN.item
{
	padding: 8px 11px;
	float: left;
}

#idMainMenuContainer .menuLevel2 SPAN.separator
{
	  width: 22px;
	height: 1px;
	display: none;
}

#idMainMenuContainer .menuLevel2 SPAN.item SPAN
{
	padding: 0 10px;
}

#idMainMenuContainer .menuLevel2 SPAN.item SPAN SPAN
{
	padding: 0;
}

#idMainMenuContainer .menuLevel2 SPAN SPAN
{
	font-size: 1em;
}

#idMainMenuContainer .menuLevel2 SPAN SPAN SPAN,
#idMainMenuContainer .menuLevel2 SPAN SPAN A
{
	font-size: 0.90em;
	white-space: nowrap;
}

#idMainMenuContainer .menuLevel2 SPAN.item A
{
	text-decoration: none;
	font-weight: normal;	
}

#idMainMenuContainer .menuLevel2 SPAN.item A,
#idMainMenuContainer .menuLevel2 SPAN.item A:link,
#idMainMenuContainer .menuLevel2 SPAN.item A:active,
#idMainMenuContainer .menuLevel2 SPAN.item A:visited
{
	color: #E1DDC7;
}

#idMainMenuContainer .menuLevel2 SPAN.itemCurrentParent A,
#idMainMenuContainer .menuLevel2 SPAN.itemCurrentParent A:link,
#idMainMenuContainer .menuLevel2 SPAN.itemCurrentParent A:active,
#idMainMenuContainer .menuLevel2 SPAN.itemCurrentParent A:visited
{
	color: #B79F59;
}

#idMainMenuContainer .menuLevel2 SPAN.item A:hover
{
	color: #B79F59;
}

#idMainMenuContainer .menuLevel2 SPAN.item SPAN SPAN
{
	color: #B79F59;	
}

#idMainMenuContainer .menuLevel2 SPAN.itemNormal
{
	background: transparent url(../images/mm-ico-closed-l2-white.gif) no-repeat scroll right center;
}

#idMainMenuContainer .menuLevel2 SPAN.itemCurrent,
#idMainMenuContainer .menuLevel2 SPAN.itemCurrentParent
{
	background: transparent url(../images/mm-ico-opened-l2-white.gif) no-repeat scroll right center;	
}

#idMainMenuContainer .menuLevel2 SPAN.itemNormalLeaf,
#idMainMenuContainer .menuLevel2 SPAN.itemCurrentLeaf
{
	background: transparent;
}

#idMainMenuContainer .menuLevel2 SPAN.itemNormal,
#idMainMenuContainer .menuLevel2 SPAN.itemNormalLeaf
{
	background-color: transparent;
}

#idMainMenuContainer .menuLevel2 SPAN.itemCurrent,
#idMainMenuContainer .menuLevel2 SPAN.itemCurrentLeaf,
#idMainMenuContainer .menuLevel2 SPAN.itemCurrentParent
{
	background-color: transparent;
}

#idMainMenuContainer .menuLevel2 TD TABLE TD.itemNormal .d5
{
	width: 100%;
	background: transparent url(../images/mm-ico-closed-l2-black.gif) 197px center no-repeat;
}
#idMainMenuContainer .menuLevel2 TD TABLE TD.itemCurrent .d5,
#idMainMenuContainer .menuLevel2 TD TABLE TD.itemCurrentParent .d5
{
	width: 100%;
	background: transparent url(../images/mm-ico-opened-l2-black.gif) 197px center no-repeat;
}

#idMainMenuContainer .menuLevel2  TD DIV.mainMenuPublicHiddenIcon
{
	display: inline;
	top: -14px;
	width: 45px;
	left: 0;
	height: 20px;
	-moz-opacity: 0.50;
	z-index: 200;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

#idMainMenuContainer .menuLevel2  TD DIV.mainMenuPublicHiddenIcon.before
{
	display: none;
}
#idMainMenuContainer .menuLevel2  TD DIV.menuMemberOnlyIcon
{
	right: 0;
}
.adminContentView #idMainMenuContainer #idMainMenu0 TD DIV.menuMemberOnlyIcon
{
	right: 0;
}

#idMainMenuContainer .menuLevel2 IMG.mainMenuPublicHiddenIcon
{
	  height: 14px;
	  width: 14px;
	  margin-left: 5px;
	  vertical-align: middle;
	opacity: 0.50;
	  -moz-opacity: 0.50;
	  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

/******* MENU LEVEL 3 *******/


#idMainMenuContainer .menuLevel3
{
		background-color: #2d241f;
	float: left;
	width: 881px !important;
	margin: 0 30px 0 30px;
/	margin: 0 12px 0 15px;	
	border: none;
}

HTML > BODY #idMainMenuContainer .menuLevel3
{
	margin: 0 30px 0 30px;		
}

#idMainMenuContainer .menuLevel3Inner
{
	padding: 0 16px;
	float: left;
	width: 849px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/Theme22_02/images/bg-submenu.png', sizingMethod='scale');	
}

HTML > BODY #idMainMenuContainer .menuLevel3Inner
{
	filter: none;
	background: transparent url(../images/bg-submenu.png) top left repeat-X;	
}

#idMainMenuContainer .menuLevel3 SPAN.item
{
	padding: 8px 11px;
	float: left;
}

#idMainMenuContainer .menuLevel3 SPAN.separator
{
	width: 26px;
	height: 1px;
	display: none;
}

#idMainMenuContainer .menuLevel3 SPAN.item SPAN
{
	padding: 0 10px;
}

#idMainMenuContainer .menuLevel3 SPAN.item SPAN SPAN
{
	padding: 0;
}

#idMainMenuContainer .menuLevel3 SPAN SPAN
{
	font-size: 1em;
}

#idMainMenuContainer .menuLevel3 SPAN SPAN SPAN,
#idMainMenuContainer .menuLevel3 SPAN SPAN A
{
	font-size: 0.85em;
	white-space: nowrap;
}

#idMainMenuContainer .menuLevel3 SPAN.item A
{
	text-decoration: none;
	font-weight: normal;	
}

#idMainMenuContainer .menuLevel3 SPAN.item A,
#idMainMenuContainer .menuLevel3 SPAN.item A:link,
#idMainMenuContainer .menuLevel3 SPAN.item A:active,
#idMainMenuContainer .menuLevel3 SPAN.item A:visited
{
	color: #FFB7B7;
}

#idMainMenuContainer .menuLevel3 SPAN.item A:hover
{
	color: #B79F59;
	color: #B79F59;
}

#idMainMenuContainer .menuLevel3 SPAN.item SPAN SPAN
{
	color: #E1DDC7;	
}

#idMainMenuContainer .menuLevel3 SPAN.itemNormal,
#idMainMenuContainer .menuLevel3 SPAN.itemNormalLeaf
{
	background-color: transparent;
}

#idMainMenuContainer .menuLevel3 SPAN.itemCurrent,
#idMainMenuContainer .menuLevel3 SPAN.itemCurrentLeaf,
#idMainMenuContainer .menuLevel3 SPAN.itemCurrentParent
{
	background-color: transparent;
}

#idMainMenuContainer .menuLevel3 TD TABLE TD.itemNormal .d5
{
	width: 100%;
	background: transparent url(../images/mm-ico-closed-l2-black.gif) 197px center no-repeat;
}
#idMainMenuContainer .menuLevel3 TD TABLE TD.itemCurrent .d5,
#idMainMenuContainer .menuLevel3 TD TABLE TD.itemCurrentParent .d5
{
	width: 100%;
	background: transparent url(../images/mm-ico-opened-l2-black.gif) 197px center no-repeat;
}

#idMainMenuContainer .menuLevel3  TD DIV.mainMenuPublicHiddenIcon
{
	display: inline;
	top: -14px;
	width: 45px;
	left: 0;
	height: 20px;
	-moz-opacity: 0.50;
	z-index: 200;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

#idMainMenuContainer .menuLevel2  TD DIV.mainMenuPublicHiddenIcon.before
{
	display: none;
}
#idMainMenuContainer .menuLevel2  TD DIV.menuMemberOnlyIcon
{
	right: auto;
}
.adminContentView #idMainMenuContainer #idMainMenu0 TD DIV.menuMemberOnlyIcon
{
	right: auto;
}

#idMainMenuContainer .menuLevel3 IMG.mainMenuPublicHiddenIcon
{
	height: 14px;
	  width: 14px;
	  margin-left: 5px;
	  vertical-align: middle;
	opacity: 0.50;
	  -moz-opacity: 0.50;
	  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

/*******************************************************************/
/******* MENU and CONTENT                                    *******/
/*******************************************************************/

/******* Menu and content main container *******/

#idContentContainer
{
	width: 941px;
	height: auto;
}

/******* Menu column container *******/

#idNavigationContainer
{
	width: 200px;
	height: auto;
	float: left;
}

#idSubMenuContainer
{
	background-color: #2d241f;
	float: left;
	width: 200px;
}

#idSubMenuContainerBottomCorners.cornersContainer
{
	margin-bottom: 6px;
}

#idSubMenuContainerTopCorners.cornersContainer,
#idSubMenuContainerBottomCorners.cornersContainer
{
	display: block;
	height: 1px;
}

#idSubMenuContainerTopCorners.cornersContainer div.c1,
#idSubMenuContainerBottomCorners.cornersContainer div.c1
{
	display: block;
	margin: 0 1px;
	background-color: #2d241f;
}

#idSubMenuContainerTopCorners.cornersContainer div.c2,
#idSubMenuContainerBottomCorners.cornersContainer div.c2,
#idSubMenuContainerTopCorners.cornersContainer div.c3,
#idSubMenuContainerBottomCorners.cornersContainer div.c3,
#idSubMenuContainerTopCorners.cornersContainer div.c4,
#idSubMenuContainerBottomCorners.cornersContainer div.c4,
#idSubMenuContainerTopCorners.cornersContainer div.c5,
#idSubMenuContainerBottomCorners.cornersContainer div.c5
{
	display: none;
}

#idSubMenuContainerTopCorners.cornersContainer,
#idSubMenuContainer,
#idSubMenuContainerBottomCorners.cornersContainer
{
	display: none;
}

.rootHasSubitems #idSubMenuContainerTopCorners.cornersContainer,
.rootHasSubitems #idSubMenuContainer,
.rootHasSubitems #idSubMenuContainerBottomCorners.cornersContainer
{
	display: block;
}

/******* LEFT SUBMENU LEVEL 1 *******/

#idSubMenu
{
	width: 200px;
	height: auto;
	margin: 0;
	padding: 0;
	color: #FFB7B7;
}

#idSubMenu UL
{
	list-style-type: none;
	width: 200px;
	padding: 16px 0 16px 0;
	margin: 0;
	background-color: #2d241f;
	float: left;
	height: auto;
}

#idSubMenu LI 
{
	background: #2d241f url(../images/ul-bullet.png) no-repeat 1px 5px;
	position: relative;
	width: 159px;
	height: auto;
	padding: 0 0 0 15px;
	margin: 3px 8px 3px 18px;	
/	margin: 3px 4px 3px 9px;	
	border: none;
	float: left;
}

HTML > BODY #idSubMenu LI
{
	margin: 3px 8px 3px 18px;	
}

#idSubMenu LI.first
{
}

#idSubMenu LI.itemNormal .d5
{
	width: 100%;
	background: transparent; /* url(../images/mm-ico-closed-l2-white.gif) 146px center no-repeat;*/
}
#idSubMenu LI.itemCurrent .d5,
#idSubMenu LI.itemCurrentParent .d5
{
	width: 100%;
	background: transparent; /* url(../images/mm-ico-opened-l2-white.gif) 146px center no-repeat;*/
}

#idSubMenu LI.itemNormal .d5 .d5,
#idSubMenu LI.itemCurrent .d5 .d5,
#idSubMenu LI.itemCurrentParent .d5 .d5
{
	width: auto;
	background: none;
}

#idSubMenu LI.last
{
}

#idSubMenu LI.itemNormal UL LI .d5,
#idSubMenu LI.itemCurrent UL LI .d5,
#idSubMenu LI.itemCurrentParent UL LI .d5,
#idSubMenu LI.itemNormal .d5 .d5,
#idSubMenu LI.itemCurrent .d5 .d5,
#idSubMenu LI.itemCurrentParent .d5 .d5
{
	width: auto;
	background: none;
}

#idSubMenu LI A,
#idSubMenu LI A:link,
#idSubMenu LI A:active,
#idSubMenu LI A:visited,
#idSubMenu LI A:hover,
#idSubMenu LI SPAN SPAN
{
	display: block;
	width: 120px;
	height: auto;
	margin: 0;
	padding: 0 34px 0 5px;
	text-decoration: underline;
	overflow: hidden;
	cursor: pointer;
	cursor: hand;
	font-size: 0.90em;
	font-weight: normal;
}

#idSubMenu LI SPAN 
{
	cursor: default;
}
#idSubMenu LI SPAN SPAN
{
	font-weight: bold;
	text-decoration: none;
}

#idSubMenu LI A,
#idSubMenu LI A:link,
#idSubMenu LI A:active,
#idSubMenu LI A:visited
{
	background-color: #2d241f;
	color: #FFB7B7;	
}

#idSubMenu LI A:hover
{
	color: #b79f59;
}

#idSubMenu LI SPAN SPAN
{
	background-color: #2d241f;
	color: #E1DDC7;
}

#idSubMenu LI.itemNormal,
#idSubMenu LI.itemNormalLeaf
{
	background-color: transparent;
}

#idSubMenu LI.itemCurrent,
#idSubMenu LI.itemCurrentLeaf,
#idSubMenu LI.itemCurrentParent
{
	background-color: transparent;
}

#idSubMenu DIV.mainMenuPublicHiddenIcon
{
	background-position: right top;
	position: absolute; 
	top: 3px;
	width: 35px;
	right: 0;
	height: 20px;
	overflow: hidden;
	-moz-opacity: 0.50;
	z-index: 200;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

/******* LEFT SUBMENU LEVEL 2 *******/

#idSubMenu LI UL
{
	width: 150px;
	padding: 0;
	border: none;
	float: left;
	height: auto;
	list-style-type: none;
	margin: 5px 8px 0 0;
/	margin: 5px 4px 0 0;	
}

HTML > BODY #idSubMenu LI UL
{
	margin: 5px 8px 0 0;
}

#idSubMenu LI UL LI 
{
	background: #2d241f url(../images/ul-bullet.png) no-repeat 1px 5px;
	width: 133px;
	margin: 2px 0 4px 4px;
/	margin: 2px 0 4px 2px;	
	padding: 0 0 0 14px;
	position: relative;
	height: auto;
	border: none;
	float: left;
}

HTML > BODY #idSubMenu LI UL LI 
{
	margin: 2px 0 4px 4px;
}

#idSubMenu LI UL LI.first
{
}
#idSubMenu LI.itemNormal UL LI .d5,
#idSubMenu LI.itemCurrent UL LI .d5,
#idSubMenu LI.itemCurrentParent UL LI .d5,
#idSubMenu LI UL LI.itemNormal .d5,
#idSubMenu LI UL LI.itemCurrent .d5,
#idSubMenu LI UL LI.itemCurrentParent .d5
{
	width: auto;
	background: none;
}
#idSubMenu LI UL LI A,
#idSubMenu LI UL LI A:link,
#idSubMenu LI UL LI A:active,
#idSubMenu LI UL LI A:visited,
#idSubMenu LI UL LI A:hover,
#idSubMenu LI UL LI SPAN SPAN
{
	width: 114px;
	padding: 0 14px 0 5px;
	font-size: 0.85em;
	font-weight: normal;
}

#idSubMenu LI UL LI A,
#idSubMenu LI UL LI A:link,
#idSubMenu LI UL LI A:active,
#idSubMenu LI UL LI A:visited
{
	background-color: #2d241f;
	color: #FFB7B7;	
}

#idSubMenu LI UL LI A:hover
{
	color: #B79F59;
}

#idSubMenu LI UL LI SPAN SPAN
{
	background-color: #2d241f;
	color: #E1DDC7;
}

#idSubMenu LI LU LI.itemNormal,
#idSubMenu LI LU LI.itemNormalLeaf
{
	background-color: transparent;
}

#idSubMenu LI LU LI.itemCurrent,
#idSubMenu LI LU LI.itemCurrentLeaf,
#idSubMenu LI LU LI.itemCurrentParent
{
	background-color: transparent;
}

#idSubMenuContainer #idSubMenu LI UL LI DIV.mainMenuPublicHiddenIcon
{
}

#idSubMenu LI UL LI SPAN 
{
	cursor: default;
}
#idSubMenu LI UL LI SPAN SPAN
{
	font-weight: bold;
	text-decoration: none;
}

/******* System icons on the 3st menu level items *******/

#idSubMenuContainer #idSubMenu LI UL LI DIV.mainMenuPublicHiddenIcon 
{
	background-position: right center;
	position: absolute; 
	top: 2px;
/	top: 0;  
	right: -8px;
	width: 45px;
	height: 12px;
	overflow: hidden;
	-moz-opacity: 0.50;
	z-index: 200;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

#idSubMenu LI UL LI DIV.mainMenuPublicHiddenIcon.before
{
	display: none;
}

#idSubMenuContainer #idSubMenu LI UL LI DIV.menuMemberOnlyIcon 
{
}


/*******************************************************************/
/******* CONTENT                                             *******/
/*******************************************************************/

/******* Content column main container *******/

#idPrimaryContentContainer
{
	display: block;
	width: 735px;
	margin: 0;
	height: auto;
	float: right;
	margin-left: 6px;
/	margin-left: 3px;  
}

HTML > BODY #idPrimaryContentContainer
{
	margin-left: 6px;	
}


/******* Inner content containers *******/

#idPrimaryContentContainer .block .inner
{
	padding: 15px;
}

#idPrimaryContentContainer .block .inner .inner
{
	padding: 0;
}


/******* Container for content editing *******/
/******* (Specify background color of the content region below) *******/

#idPrimaryContentBlock1Content,
#idPrimaryContentBlock1ContentHolder,
#idPrimaryContentBlock1ContentHolderEventAdmin
{
	background-color: transparent;
}

#idPrimaryContentBlock1ContentHolder,
#idPrimaryContentBlock1Content
{
	width: 703px;
}

/*******************************************************************/
/******* FOOTER                                              *******/
/*******************************************************************/

/******* Footer and content separator container *******/

#idFooterSeparator
{
	display: block;
	visibility: visible;
	height: 8px;
	width: 941px;
}

/******* Footer main container *******/

#idFooterContainer
{
	background-color: #2d241f;
	width: 941px;
	height: auto;
	padding: 6px 0;
}

/******* Footer containers for applying background *******/

#idFooterContainer .d1
{
}
#idFooterContainer .d1 .d1
{
	width: auto;
	float: none;
	background: none;
}

/******* Footer content container *******/

#idFooterContainer .inner
{
	float: left;
	padding: 5px;
}

#idFooterContainer .inner .inner
{
	float: none;
	padding: 0;
}

#idFooterContainerTopCorners.cornersContainer,
#idFooterContainerBottomCorners.cornersContainer
{
	display: block;
	height: 0px;
	width: 941px;
}

#idFooterContainerTopCorners.cornersContainer div.c1,
#idFooterContainerBottomCorners.cornersContainer div.c1
{
	display: block;
	margin: 0 1px;
	background-color: #2f3720;
}

#idFooterContainerTopCorners.cornersContainer div.c2,
#idFooterContainerBottomCorners.cornersContainer div.c2,
#idFooterContainerTopCorners.cornersContainer div.c3,
#idFooterContainerBottomCorners.cornersContainer div.c3,
#idFooterContainerTopCorners.cornersContainer div.c4,
#idFooterContainerBottomCorners.cornersContainer div.c4,
#idFooterContainerTopCorners.cornersContainer div.c5,
#idFooterContainerBottomCorners.cornersContainer div.c5
{
	display: none;
}

/******* Editable footer region container *******/
/******* (Specify default background color for editable region below) *******/

.footerContentHolder
{
	width: 931px;
	height: auto;
	padding: 0;
	background-color: transparent;
}

#idFooterContent,
#idFooterContent TD,
#idFooterContent P
{
	color: #E1DDC7;
}

/*******************************************************************/
/* Footer "Powered By WildApricot" */
/*******************************************************************/
#idFooterPoweredByContainer 
{
	display: none;
	clear: both;
	padding-top: 11px;
	text-align: right;
	font-size: 0.85em;
	width: 100%;
}

#idFooterPoweredByWA, 
#idFooterPoweredByContainer A, 
#idFooterPoweredByContainer A:link,
#idFooterPoweredByContainer A:active, 
#idFooterPoweredByContainer A:visited, 
#idFooterPoweredByContainer A:hover, 
#idFooterPoweredByContainer #idFooterPoweredByWA A, 
#idFooterPoweredByContainer #idFooterPoweredByWA A:link, 
#idFooterPoweredByContainer #idFooterPoweredByWA A:active, 
#idFooterPoweredByContainer #idFooterPoweredByWA A:visited, 
#idFooterPoweredByContainer #idFooterPoweredByWA A:hover
{
	color: #D0D0D0;
}

/*******************************************************************/
/***  EVENTS                                                     ***/
/*******************************************************************/

/******* Labels and headers colors *******/


#idPrimaryContentContainer .block #idEventPageContainer DIV.boxContainer DIV.boxFooterOuterContainer DIV.inner 
{
	width: 1%;
}

#idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A,
#idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A:link,
#idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A:visited
{
	color: #e2ddc7;
	text-decoration: none;
}
#idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A,
#idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A:link,
#idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A:visited
{
	color: #e2ddc7;
}
#idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A:active,
#idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A:hover,
#idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A:active,
#idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A:hover
{
	color: #B79F59;
	text-decoration: underline;
}

#idEventSummaryContainer DIV.boxBodyInfoContainer DIV.boxActionContainer INPUT
{
}
#idEventPageContainer DIV.boxBodyInfoContainer
{
}

#idEventPageContainer DIV.boxInfoContainer UL.boxInfo LI LABEL
{
	color: #999999;
}
#idEventPageContainer DIV.boxInfoContainer UL.boxInfo LI SPAN,
#idEventPageContainer DIV.boxInfoContainer UL.boxInfo LI STRONG
{
}
#idEventSummaryContainer DIV.boxInfoContainer UL.boxInfo LI LABEL
{
	color: #999999;
}
#idEventSummaryContainer DIV.boxInfoContainer UL.boxInfo LI SPAN,
#idEventSummaryContainer DIV.boxInfoContainer UL.boxInfo LI STRONG
{
}

#idEventPageContainer DIV.boxContainer DIV.boxFooterOuterContainer
{
	width: auto;
	right: 0;
}

/******* EVENT DETAILS *******/

#idPrimaryContentContainer .block #idEventPageContainer #idEventDetailsContainer div.boxBodyInfoContainer div.inner
{
	padding: 0;
}

#idPrimaryContentContainer .block #idEventPageContainer #idEventDetailsContainer div.boxBodyInfoContainer div.d9
{
	padding: 7px 10px;
}

#idEventDetailsContainer DIV.boxInfoContainer UL.boxInfo LI LABEL
{
	color: #555555;
}
#idEventDetailsContainer DIV.boxInfoContainer UL.boxInfo LI SPAN,
#idEventDetailsContainer DIV.boxInfoContainer UL.boxInfo LI STRONG
{
	color: #000000;
}
#idEventDetailsContainer DIV.registrationInfoContainer H4.infoTitle
{
}
#idEventDetailsContainer DIV.registrationInfoContainer DIV.infoText
{
}
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo,
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI LABEL
{
	color: #000000;
}
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI SPAN,
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI STRONG
{
}
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI.disabled,
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI.disabled LABEL
{
	color: #999999;
}
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI.disabled SPAN,
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI.disabled STRONG
{
}

/******* Custom form captions *******/

TABLE#registrationDetailsTable TR.caption TH,
TABLE#registrationDetailsTable TR.caption TD
{
	background-color: #E1DDC7;
}
#idPrimaryContentBlock1Content TABLE#registrationDetailsTable TR.caption TH DIV,
#idPrimaryContentBlock1Content TABLE#registrationDetailsTable TR.caption TD DIV
{
	background-color: #6F0E15;
	border-color: #6F0E15;
	color: #000000;
}
TABLE#registrationDetailsTable TH,
TABLE#registrationDetailsTable TH SPAN.mandatory
{
	color: #000000;
}

/******* EVENT CALENDAR VIEW *******/

.EventListCalendar,
.EventListCalendarItemDefault,
.EventListCalendarItemHoliday,
.EventListCalendarItemInactive,
.EventListCalendarItemSelected
{
	border-color: #6F0E15;
}

.EventListCalendar
{
	border: solid 1px #6F0E15;
	width: 697px;
}

.EventListCalendarHeader
{
	border-bottom: solid 1px #6F0E15;
	background-color: #6F0E15;
}

.EventListCalendarItemDefault
{
	border-color: #6F0E15;
	border-right: solid 1px #6F0E15;
}

.EventListCalendarItemHoliday
{
	border-right: solid 1px #6F0E15;
}

.EventListCalendarItemInactive
{
	border-right: solid 1px #6F0E15;
}

.EventListCalendarItemSelected
{
	border-right: solid 1px #6F0E15;
}

A.calendarDate,
A.calendarDate:link,
A.calendarDate:active,
A.calendarDate:visited,
A.calendarDate:hover
{
	color: #000000;
}

A.yearViewHeader,
A.yearViewHeader:link,
A.yearViewHeader:active,
A.yearViewHeader:visited,
A.yearViewHeader:hover
{
	background-color: #6F0E15;
	color: #000000;
}
/******************************************************************/
/***  REGISTRATIONS LIST                                        ***/
/******************************************************************/
#idContentContainer div#idRegistrationsList  .d1,
#idContentContainer div#idRegistrationsList  .d2,
#idContentContainer div#idRegistrationsList  .d3,
#idContentContainer div#idRegistrationsList  .d4,
#idContentContainer div#idRegistrationsList  .inner
{
	background-color : #6F0E15;  
}
div#idRegistrationsList table
{
	border-left : solid 1px #6F0E15;
}
div#idRegistrationsList table td
{
	border-top : solid 1px #6F0E15;
	border-right : solid 1px #6F0E15;
	border-bottom : solid 1px #6F0E15;
}
div#idRegistrationsList table thead
{
	background-color : #6F0E15;
}
/*******************************************************************/
/***  MEMBERS AND MEMBERS DIRECTORY                              ***/
/*******************************************************************/

TABLE#memberAllDataTable TD,
TABLE#memberAllDataTable TH
{
	color: #000000;
}
TABLE#memberAllDataTable TR.caption TD,
TABLE#memberAllDataTable TR.caption TH
{
	background-color: #E1DDC7;
}
TABLE#memberAllDataTable TR.caption TD DIV,
TABLE#memberAllDataTable TR.caption TH DIV
{
	background-color: #6F0E15;
	border-color:#6F0E15;
}
TABLE#memberAllDataTable TH SPAN.mandatory
{
	color: #000000;
}
DIV#searchContainer FIELDSET LEGEND
{
	color: #777777 !important;
}
DIV#searchContainer FIELDSET#criteria
{
}
DIV#searchContainer FIELDSET#criteria DIV SELECT
{
}
DIV#searchContainer FIELDSET#criteria DIV DIV.criteria-condition-placeholder SELECT
{
}
DIV#memberDirectoryHolder
{
}
TABLE.membersTable 
{
}
TABLE.membersTable TH
{
	background-color: #6F0E15;
	color: #000000;
}
#idPrimaryContentBlock1Content DIV.memberDirectorySearchArea SPAN.searchResult
{
	color: #777777;
}
#idPrimaryContentBlock1Content DIV.memberDirectorySearchArea SPAN EM
{
	color: #000000;
}
#idPrimaryContentBlock1Content .membersTable TR.hover
{
	background-color: #C8B57D;
}
#idPrimaryContentBlock1Content .membersTable TR.normal
{
	background: none;
}
#idPrimaryContentBlock1Content A.back,
#idPrimaryContentBlock1Content A.back:link,
#idPrimaryContentBlock1Content A.back:active,
#idPrimaryContentBlock1Content A.back:visited,
#idPrimaryContentBlock1Content .membersTable A,
#idPrimaryContentBlock1Content .membersTable A:link,
#idPrimaryContentBlock1Content .membersTable A:active,
#idPrimaryContentBlock1Content .membersTable A:visited,
#idPrimaryContentBlock1Content #criteria A,
#idPrimaryContentBlock1Content #criteria A:link,
#idPrimaryContentBlock1Content #criteria A:active,
#idPrimaryContentBlock1Content #criteria A:visited
{
	border-bottom-color: #770b57;
	color: #770b57;
}
#idPrimaryContentBlock1Content A.back:hover,
#idPrimaryContentBlock1Content .membersTable A:hover,
#idPrimaryContentBlock1Content #criteria A:hover
{
	border-bottom-color: #B79F59;
	background: none;
	color: #B79F59;
}
.levelRadio input
{
	margin-top : 2px;
	/ margin-top : -2px;  
}

/*******************************************************************/
/***  BLOG                                                       ***/
/*******************************************************************/

#idBlogPageContainer H4.boxHeaderTitle A,
#idBlogPageContainer H4.boxHeaderTitle A:link,
#idBlogPageContainer H4.boxHeaderTitle A:active,
#idBlogPageContainer H4.boxHeaderTitle A:visited,
#idBlogPageContainer DIV.boxContainer DIV.boxInfoContainer H5 SPAN.postedByLink A,
#idBlogPageContainer DIV.boxContainer DIV.boxInfoContainer H5 SPAN.postedByLink A:link,
#idBlogPageContainer DIV.boxContainer DIV.boxInfoContainer H5 SPAN.postedByLink A:active,
#idBlogPageContainer DIV.boxContainer DIV.boxInfoContainer H5 SPAN.postedByLink A:visited
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:link,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:active,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:visited
{
	color: #000000;
}
#idBlogPageContainer H4.boxHeaderTitle A:hover,
#idBlogPageContainer DIV.boxContainer DIV.boxInfoContainer H5 SPAN.postedByLink A:hover,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:hover
{
	color: #333333;
}
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:link,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:active,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:visited
{
	color: #000000;
}
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:hover
{
}

#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 .blogCommentStatus
{
	color: #717171;
}
#idBlogPageContainer #idBlogPostEditContainer DIV.boxHeaderContainer H4.boxHeaderTitle
{
	color: #000000;
}
#idBlogPageContainer #idBlogSummaryContainer DIV.boxOuterContainer,
#idBlogPageContainer #idBlogDetailsContainer DIV.boxOuterContainer
{
	border-color: #999999;
}

#idBlogPageContainer #idBlogPostEditContainer .generalFieldsContainer INPUT,
#idBlogPageContainer #idBlogPostEditContainer .generalFieldsContainer INPUT.subjectTextBox,
#idBlogPageContainer #idBlogPostEditContainer .generalFieldsContainer TEXTAREA,
#idBlogPageContainer #idBlogPostEditContainer #idEditorContainer
{
}
#idBlogPageContainer #idBlogPostEditContainer .generalFieldsContainer #idAuthorLabelContainer .fieldSubContainer .fieldBody
{
	width: 280px;
}
#idBlogPageContainer #idBlogPostEditContainer .generalFieldsContainer INPUT.subjectTextBox,
#idBlogPageContainer #idBlogPostEditContainer #idEditorContainer
{
	width: 490px;
}
#idBlogPageContainer #idBlogPostEditContainer #idEditorContainer #idEditorToolbarContainer,
#idBlogPageContainer #idBlogPostEditContainer #idEditorContainer #idEditorBodyContainer,
#idBlogPageContainer #idBlogPostEditContainer TEXTAREA
{
	width: 476px;
}

/*******************************************************************/
/***  CONFIRM WINDOWS                                            ***/
/*******************************************************************/

DIV.confirmWindowWarning,
DIV.confirmWindowInfo,
DIV.confirmWindowSuccess,
DIV.confirmWindowError
{
}
DIV.RoundedCornerBox
{
}

/*******************************************************************/
/***  FORUM                                                      ***/
/*******************************************************************/

/* general styles */

.highlight
{
	background-color: #F0F0F0;
}

#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TR TD,
#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.threadImageTD,
#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.threadTD,
#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.lastReplyTD,
#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxBodyContainer TABLE.forumMessageTable TD.left,
#idForumContainer #idForumSummaryContainer div
{
	border-color: #6F0E15;
}

/* topic list */

#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.lastReplyTD,
#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.lastReplyTD div.lastReply
{
	width: 120px;
}

/* header */

#idForumContainer #idForumSummaryContainer div.boxHeaderContainer H4.boxHeaderTitle
{
}

/* body */

#idForumContainer #idForumSummaryContainer div.boxBodyContainer TABLE TD.lastReplyTD div.lastReply SPAN
{
}

/* message list */

#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote
{
	background-color: #FFD6D6;
	border-left: 3px solid #A00000;
}

#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote blockquote,
#idForumContainer #idForumDetailsContainer #idMessageListContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote blockquote,
.forumEditEntryEditorContainer blockquote blockquote blockquote blockquote blockquote blockquote blockquote blockquote
{
	background-color: #FFB7B7;
}

#idForumContainer #idForumEditEntryContainer .generalFieldsContainer INPUT.subjectTextBox
{
	width: 526px;
/	width: 524px;
}

#idForumContainer #idForumEditEntryContainer #idEditorContainer #idEditorToolbarContainer,
#idForumContainer #idForumEditEntryContainer #idEditorContainer #idEditorBodyContainer,
#idForumContainer #idForumEditEntryContainer TEXTAREA
{
	width: 512px;
}


/* forum message box */

/* header */

#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderInfoContainer,
#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderBodyContainer
{
	color: #000000;
}

#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderBodyContainer A,
#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderBodyContainer A:active,
#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderBodyContainer A:visited,
#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderBodyContainer A:hover
{
	color: #000000;
}

#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer span.actionDivider
{
	color: #000000;
}

/* edit forum entry */

/* edit entry box */

/* body */

#idForumContainer #idForumEditEntryContainer #idForumEditEntryBoxContainer DIV.postEditLegend
{
}

#idForumContainer #idForumEditEntryContainer div.boxHeaderContainer H4.boxHeaderTitle
{
}

#idForumContainer #idForumEditEntryContainer .fieldLabel
{
}

/***************************************************************************/
/* Forum Summary                                                           */
/***************************************************************************/

/* general styles */

#idForumSummaryPageContainer H4.boxHeaderTitle
{
}

/* forum list box */

#idForumSummaryPageContainer #idForumListContainer div.boxHeaderContainer TABLE TD.threadTD div.thread,
#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.threadTD div.thread
{
	width: 315px;
}

#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.pageStateIconTD,
#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.threadTD,
#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.lastReplyTD,
#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.topicsCountTD,
#idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.repliesCountTD
{
	border-color: #6F0E15;
}

/*******************************************************************/
/***  BOXES and CORNERS                                          ***/
/*******************************************************************/

DIV.boxViewOutline DIV.cornersContainer,
DIV.boxBodyInfoViewFill DIV.cornersContainer
{
	background-color: #6F0E15;
}
DIV.cornersContainer DIV.c3,
DIV.cornersContainer DIV.c4,
DIV.publicWizardContainer DIV.infoContainer,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxBodyContainer,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxHeaderContainer DIV.d1,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxBodyContainer DIV.d1,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxFooterContainer DIV.d1
{
	border-color: Transparent;
}
DIV.cornersContainer DIV.c1,
DIV.cornersContainer DIV.c2,
DIV.cornersContainer DIV.c3,
DIV.cornersContainer DIV.c4,
DIV.publicWizardContainer DIV.infoContainer,
DIV.generalFieldsContainer DIV.captionContainer,
DIV.boxViewOutline DIV.boxHeaderContainer,
DIV.boxViewOutline DIV.boxFooterContainer,
DIV.boxBodyInfoViewFill DIV.boxBodyInfoContainer
{
	background-color: #6F0E15;
}

/*******************************************************************/
/***  WIZARDS                                                    ***/
/*******************************************************************/

DIV.publicWizardContainer DIV.infoContainer DIV.infoTitle
{
	color: #555555;
}

DIV.publicWizardContainer DIV.infoContainer DIV.infoText,
#idPrimaryContentBlock1Content DIV.generalFieldsContainer DIV.captionContainer H4
{
	color: #000000;
}

DIV.generalFormContainer DIV.formTitleOuterContainer
{
	border-bottom: 1px solid #999999;
}

#idPrimaryContentBlock1Content DIV.generalFormContainer DIV.formTitleContainer H3.formTitle
{
	color: #999999;
}

DIV.generalFieldsContainer DIV.fieldContainer SPAN.validationError,
span.mandatorySymbol
{
	color: #FF0000;
}

DIV.navigationOuterContainer
{
	border-top: 1px solid #999999;
}

/*******************************************************************/
/***  PAGER                                                      ***/
/*******************************************************************/

#idPrimaryContentBlock1Content DIV.pagerOuterContainer
{
}
#idPrimaryContentBlock1Content DIV.pagerOuterContainer A
{
}


#idPrintLinkContainer 
{
	margin-left: 10px;
}

/* PIVOTAL CLICK EDITS 17 MAR 09 */

#idHeaderHeightContainer { padding:0; }

#idPrimaryContentBlock1ContentHolder { float:left; display:inline; width:720px; }

#idPrimaryContentBlock1Content { width:720px; }

#idPrimaryContentBlock1ContentHolder table { float:right; display:inline;}

div.cornersContainer div.c1, div.cornersContainer div.c2, div.cornersContainer div.c3 { height:0; overflow:hidden; }

#idHeaderContainer .inner, .header_headerContent, .headerContentHolder, #idHeaderContent { padding-left:3px; background-color:transparent; }

#idMainMenuContainer, #idContentContainer, #idFooterSeparator { background-color:#E1DDC7; }

h1, #idPrimaryContentBlock1Content h1 { font-family:Georgia, Times New Roman, serif; color:#036613; }

#idMainMenu .menuLevel1 { margin-left:6px; }

#idClipMainContainer, #idClipMainContainer .d8 { padding-top:0; }

/* END PIVOTAL CLICK EDITS */

/*** Support - code for disabling dynamic (fly-out) menu ***/

#idMainContainer #idMainMenu LI.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu LI.itemNormal UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal TABLE.dynamic,
#idMainContainer #idMainMenu TD.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu TD.itemNormal UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal TABLE.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu SPAN.itemNormal UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal TABLE.dynamic
{
display: none;
}
#idMainContainer #idMainMenu LI.itemNormal
{
 margin-bottom: 0;
}