/************************************************************************/
/******* AAF Hawaii - Extends Theme: Dark Night *******/
/*******                                *******/
/******* These styles are overlaid     *******/
/************************************************************************/

/*******************************************************************/
/******* COMMON STYLES                                       *******/
/*******************************************************************/

BODY {
	background-color: #2B2B2B;
}
/******* Main font styles *******/

BODY, TD, P, H1, H2, H3, H4, H5, H6 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	color: #999999;
}
BODY {
	font-size: 12px;
	font-weight: normal;
	margin: 10px;
}
H1, H2, H3, H4, H5, H6 {
	font-weight: normal;
	font-family:"Century Gothic", Arial, Verdana, Helvetica, sans-serif;
	background-color:transparent;
}
H1 {
	font-size: 18px;
	letter-spacing:.1em;
	text-transform:uppercase;
}
H2 {
	font-size:14px;
	font-weight:bold;
	letter-spacing:0.04em;
	margin:0 0 4px;
	padding:0;
}
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: #616161;
}
A:hover {
	color: #FF6000;
}
/*******************************************************************/
/******* Extra font styles                                   *******/
/*******************************************************************/

auto H1.pageTitle, auto H1.contentPageTitle {
	font-size: 1.35em;
}
auto H1.contentPageTitle {
	font-size: 1.35em;/*##1.6em##*/
}
auto H2.pageSubTitle, auto H2.stepTitle {
	font-size: 1.10em;
}
H1.contStyleExcHeadingColored, H2.contStyleExcHeadingColored, H3.contStyleExcHeadingColored, H4.contStyleExcHeadingColored {
	color: #FF6000;
}
SPAN.contStyleExcInlineColored1 {
	color: #FF6000;
}
SPAN.contStyleExcInlineColored2 {
	color: #333333;
}
SPAN.contStyleExcInlineHighlighted {
	background-color: #FF6000;
	color: #FFFFFF;
}
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 SPAN.contStyleExcInlineColored1 {
}
#idHeaderContent SPAN.contStyleExcInlineColored2 {
}
#idHeaderContent SPAN.contStyleExcInlineHighlighted {
}
#idHeaderContent SPAN.contStyleExcInlineLarger {
}
#idHeaderContent SPAN.contStyleExcInlineSmaller {
}
/******* Extra font styles for content *******/
auto {
	padding:2px 0;
}
auto, auto TD, auto P {
	color: #333333;
}
auto H1, auto H2, auto H3, auto H4, auto H5, auto H6 {
	color: #333333;
}
auto A, auto A:link, auto A:active, auto A:visited {
	color: #333333;
}
auto A:hover, A:hover {
	color: #000;
}
auto H1.contStyleExcHeadingColored, auto H2.contStyleExcHeadingColored, auto H3.contStyleExcHeadingColored, auto H4.contStyleExcHeadingColored {
	color: #FF6000;
}
auto SPAN.contStyleExcInlineColored1 {
	color: #FF6000;
}
auto SPAN.contStyleExcInlineColored2 {
	color: #FFFFFF;
}
auto SPAN.contStyleExcInlineHighlighted {
	background-color: #FF6000;
	color: #FFFFFF;
}
auto SPAN.contStyleExcInlineLarger {
}
auto SPAN.contStyleExcInlineSmaller {
}
auto .linkCurrent {
	color: #999999;
}
auto .linkDisabled {
	color: #333333;
}
/******* Extra font styles for the footer *******/

#idFooterContent H1.contStyleExcHeadingColored, #idFooterContent H2.contStyleExcHeadingColored, #idFooterContent H3.contStyleExcHeadingColored, #idFooterContent H4.contStyleExcHeadingColored {
}
#idFooterContent SPAN.contStyleExcInlineColored1 {
}
#idFooterContent SPAN.contStyleExcInlineColored2 {
}
#idFooterContent SPAN.contStyleExcInlineHighlighted {
}
#idFooterContent SPAN.contStyleExcInlineLarger {
}
#idFooterContent SPAN.contStyleExcInlineSmaller {
}
/*******************************************************************/
/******* Main content container                              *******/
/*******************************************************************/

#idMainContainer {
	width: 1022px;
	height: auto;
	border:1px solid #808080;
}
/*******************************************************************/
/******* HEADER                                              *******/
/*******************************************************************/

#idHeaderContainer {
	width: 1022px;
	height: auto;
}
/******* Header containers for applying background *******/

#idHeaderContainer .d1 {
	width: 100%;
	float: right;
}
/******* Header content container *******/

#idHeaderContainer .inner {
	height: auto;
}
/******* Default logo container *******/

#idHeaderLogo {
	position: absolute;
	top: 10px;
	left: 15px;
	z-index: 1;
}
/******* Default organization name container *******/

#idHeaderAssociationName {
	position: absolute;
	top: 85px;
	right: 0px;
	z-index: 2;
	font-size: 175%;
	font-weight: bold;
	white-space: nowrap;
}
/******* Editable header region container *******/
/******* (Specify default background color for editable region below) *******/

.headerContentHolder {
	width: 1022px;
	height: auto;
	background-color: #2B2B2B;
}
#idHeaderContent {
	border-bottom:1px solid #808080;
	height:180px;
	width:100%;
}
#idHeaderContent div#logo a {
	background: transparent url(/Content/Pictures/Picture.ashx?PicId=174873) no-repeat 0 0;
 background:;
	float:left;
	border-right:1px solid #808080;
	height:180px;
	width:236px;
}
#idHeaderContent div#logo a:hover {
	background: #000 url(/Content/Pictures/Picture.ashx?PicId=174873) no-repeat 0px -180px;
}
#idHeaderContent div#logo a span i {
	display:none;
}
#idHeaderContent div#gallery {
	height:180px;
	width:785px;
	float:right;
}

#idHeaderContent div#gallery img{
	height:180px;
	width:785px;

}
/******* Header and content separator container *******/

#idHeaderSeparator {
	display: none;
	visibility: visible;
}
/*******************************************************************/
/******* LOGIN BOX                                           *******/
/*******************************************************************/


#idLoginContainer {
	width: 236px;
	float: left;
	margin-top: 50px;
	display:none;
}
#PAGEID_451356 #idLoginContainer {
	display:block;
	left:300px;
	position:absolute;
	top:20px;
	width:236px;
}
#idLoginContainer #idLoginUserName, #idLoginContainer #idLoginPassword {
	width: 190px;
	height: auto;
	clear: both;
	float: left;
	padding: 0;
	margin-bottom: 5px;
/ float: none;
/ margin-bottom: 3px;
/ padding-right: 4px;
}
#idLoginContainer #idLoginUserNameLabel {
	width: 65px;
	float: left;
	margin-top: 4px;
}
#idLoginContainer #idLoginPasswordLabel {
	width: 65px;
	float: left;
	margin-top: 4px;
}
#idLoginContainer #idLoginUserNameLabel LABEL, #idLoginContainer #idLoginPasswordLabel LABEL {
	display: block;
	width: auto;
	text-align: right;
	color: #000000;
}
#idLoginContainer #idLoginUserNameTextBox, #idLoginContainer #idLoginPasswordTextBox {
	display: block;
	float: right;
	width: 118px;
}
#idLoginContainer #idLoginUserName INPUT, #idLoginContainer #idLoginPassword INPUT {
	display: block;
	width: 110px;
	border: 1px solid #666666;
	font-size: 1.00em;
}
#idLoginContainer #idLoginActionRememberMe {
	width: 173px;
	clear: both;
	padding-bottom: 2px;
	color: #000000;
	text-align: right;
}
#idLoginContainer #idLoginActionRememberMe LABEL {
	position: relative;
	top: -2px;
}
#idLoginContainer #idLoginPasswordForgot {
	padding: 2px 7px 0 0;
}
#idLoginContainer #idLoginAction {
	padding-left: 72px;
	float: left;
	padding-right: 10px;
}
/******* Login box common styles *******/

#idLoginContainer {
	font-size: 0.85em;
}
#idLoginContainer .d6, #idLoginContainer .d7, #idLoginContainer .d2, #idLoginContainer .d9, #idLoginContainer .d8, #idLoginContainer .d3 {
	padding: 0;
	margin: 0;
	border: none;
}
#idLoginContainer .inner .inner {
	padding: 0;
}
#idLoginContainer div#loginData {
	width: auto;
}
#idLoginContainer div#loginData .inner {
	padding: 5px 0 7px 0;
}
#idLoginContainer div#loginData .inner .inner {
	padding: 0;
}
#idLoginContainer a, #idLoginContainer a:active, #idLoginContainer a:hover, #idLoginContainer a:visited {
	color: #999999;
}
#idLoginContainer a:hover {
	color: #999999;
}
#idLoginContainer #idLoginPasswordForgot A {
	font-weight: normal;
	font-size: 0.90em;
	color: #1A1A1A;
}
#idLoginContainer #idLoginPasswordForgot A:hover {
	color: #999999;
}
#idLoginContainer #idLoginAction INPUT {
	vertical-align: bottom;
	font-size: 1.00em;
}
#idLoginContainer #idLoginAction input.loginButton {
	font-family: Verdana;
	font-size: 1.00em;
	display: block;
	float: left;
	padding: 3px 2px 4px 2px;
	margin-left: -1px;
}
#idLoginContainer #idLoginAction span {
	display: block;
	float: left;
	vertical-align: bottom;
}
#idLoginContainer #idLoginAction span label {
	vertical-align: bottom;
	position: relative;
	padding-right: 2px;
}
#idLoginContainer #idLoginAction span input {
	position: relative;
	bottom: -3px;
}
#idLoginContainer #idLoggedName span {
	display: block;
	width: auto;
	text-align: right;
	margin-bottom: 5px;
	padding-right: 25px;
	padding-top: 5px;
}
#idLoginContainer DIV.profileBox {
	display: block;
	width: auto;
	text-align: right;
	margin-bottom: 5px;
	padding-right: 25px;
}
#idLoginContainer #idLoggedAction a {
	display: block;
	width: auto;
	text-align: right;
	font-weight: bold;
	margin-bottom: 5px;
	padding-right: 25px;
}
/*******************************************************************/
/******* MENU and CONTENT                                    *******/
/*******************************************************************/

/******* Menu and content main container *******/

#idContentContainer {
	width: 1022px;
	height: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background:#FFFFFF url(/Content/Pictures/Picture.ashx?PicId=174986) repeat-y scroll right top;
	position:relative;
}
#PAGEID_340870 #idContentContainer {
	background:#000000 url(/Content/Pictures/Picture.ashx?PicId=175528) repeat-y scroll right top;
}
/******* Menu column container *******/

#idNavigationContainer {
	width: 236px;
	height: auto;
	float: left;
}
/*******************************************************************/
/******* MENU                                                *******/
/*******************************************************************/

/******* Menu container *******/

#idMainMenuContainer {
	margin-top: 0px;
}
#idMainMenuContainer .inner {
	padding: 0px;
}
#idMainMenuContainer .inner .inner {
	padding: 0;
}
/******* MENU LEVEL 1 *******/

/******* The 1st menu level container *******/

#idMainMenu, #idMainMenu UL {
	margin: 0;
	padding: 0 0 25px;
	width: 236px;
	height: auto;
	list-style-type: none;
	background-color: #000000;
}
/******* Item container of the 1st menu level  *******/

#idMainMenu LI {
	position: relative;
	width: 236px;
	height: auto;
	margin-bottom: 0px;
	padding: 0;
	background: none;
}
#idMainMenu LI.last {
}
#idMainMenu LI .d1, #idMainMenu LI .d4 {
	width: 100%;
	background-color: transparent;
}
#idMainMenu LI.itemCurrent .d4, #idMainMenu LI.itemCurrentLeaf .d4 {
	background-color: #666666;
	font-weight: bold;
}
#idMainMenu LI.itemNormal .d5 {
	width: 100%;
	background: none;
}
#idMainMenu LI.itemCurrent .d5, #idMainMenu LI.itemCurrentParent .d5 {
	width: 100%;
	background: none;
}
#idMainMenu LI.itemNormal UL LI .d5, #idMainMenu LI.itemCurrent UL LI .d5, #idMainMenu LI.itemCurrentParent UL LI .d5, #idMainMenu LI.itemNormal .d5 .d5, #idMainMenu LI.itemCurrent .d5 .d5, #idMainMenu LI.itemCurrentParent .d5 .d5 {
	width: auto;
	background: none;
}
/******* Item of the 1st menu level *******/

#idMainMenu LI A, 
#idMainMenu LI A:link, #idMainMenu LI A:active, #idMainMenu LI A:visited, #idMainMenu LI A:hover, #idMainMenu LI SPAN SPAN {
	display: block;
	width: 120px;
	height: auto;
	margin: 0;
	padding: 14px 58px;
	background-color: transparent;
	font-family: "Century Gothic", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	overflow: hidden;
	cursor: pointer;
	cursor: hand;
	border-bottom: 1px solid #808080;
	text-transform:uppercase;
	letter-spacing:.05em;
}
#idMainMenu LI A:hover, #idMainMenu LI.itemNormal:hover A {
	background-color: #666666;
	color: #FFFFFF;
}
#idMainMenu LI SPAN {
	cursor: default;
}
#idMainMenu LI SPAN SPAN {
	color: #FFFFFF;
	cursor: default;
}
/******* System icons on the 1st menu level items *******/

#idMainMenuContainer #idMainMenu DIV.mainMenuPublicHiddenIcon {
	-moz-opacity: 0.50;
	-khtml-opacity: 0.50;
	opacity: 0.50;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
#idMainMenuContainer #idMainMenu DIV.mainMenuPublicHiddenIcon {
	right: 15px;
}
#idMainMenuContainer #idMainMenu UL.dynamic LI DIV.mainMenuPublicHiddenIcon {
	right: 18px;
}
#idMainMenuContainer #idMainMenu DIV.mainMenuPublicHiddenIcon.after {
	display: none;
}
/******* MENU LEVEL 2 *******/

#idMainMenu LI UL {
	width: 236px;
	padding: 0 0 0 0;
	background: transparent;

	border-bottom: 1px solid #808080;
	

}
#idMainMenu LI UL LI {
	margin: 0;
	margin-bottom:0;
	border: none;
	background: transparent;
}
#idMainMenu LI UL LI.first {
}
#idMainMenu LI.itemCurrent UL LI .d4, #idMainMenu LI.itemCurrentLeaf UL LI .d4 {
	background-color: transparent;
}
#idMainMenu LI UL LI.itemCurrent .d4, #idMainMenu LI UL LI.itemCurrentLeaf .d4 {
	background-color: #000000;
}
#idMainMenu LI.itemNormal UL LI .d5, #idMainMenu LI.itemCurrent UL LI .d5, #idMainMenu LI.itemCurrentParent UL LI .d5 {
	width: auto;
	background: none;
}
#idMainMenu LI UL LI.itemNormal .d5 {
	width: 100%;
	background: transparent url(../images/mm-ico-closed-l2-white.gif) 203px center no-repeat;
}
#idMainMenu LI UL LI.itemCurrent .d5, #idMainMenu LI UL LI.itemCurrentParent .d5 {
	width: 100%;
	background: transparent url(../images/mm-ico-opened-l2-white.gif) 203px center no-repeat;
}
#idMainMenu LI UL LI.itemNormal .d5 .d5, #idMainMenu LI UL LI.itemCurrent .d5 .d5, #idMainMenu LI UL LI.itemCurrentParent .d5 .d5 {
	width: auto;
	background: none;
}

#idMainMenu LI UL LI A, 
#idMainMenu LI UL LI A:link,
 #idMainMenu LI UL LI A:active, 
 #idMainMenu LI UL LI A:visited, 
 #idMainMenu LI UL LI A:hover, 
 #idMainMenu LI UL LI SPAN SPAN, 
 #idMainMenu LI.itemNormal:hover UL.dynamic LI A {
	width: 160px;
	padding: 5px 6px 5px 70px;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	background-color: transparent;
	border:none;
}

#idMainMenu LI UL LI.itemNormal:hover A, #idMainMenu LI UL LI A:hover, #idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover A, #idMainMenu LI.itemNormal:hover UL.dynamic LI A:hover, #idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover {
	background-color: #777777;
	color: #FFFFFF;
}
#idMainMenu LI UL LI SPAN {
	background: none;
}
#idMainMenu LI UL LI SPAN SPAN {
	color: #FFFFFF;
}
#idMainMenuContainer #idMainMenu LI UL LI DIV.mainMenuPublicHiddenIcon {
}
/******* MENU LEVEL 3 *******/

#idMainMenu LI UL LI UL {
	padding: 5px 0 0 0;
	border: none;
	background: transparent;
}
#idMainMenu LI UL LI UL LI {
	background: transparent;
}
#idMainMenu LI UL LI UL LI.first {
}
#idMainMenu LI UL LI.itemCurrent UL LI .d4, #idMainMenu LI UL LI.itemCurrentLeaf UL LI .d4 {
	background-color: transparent;
}
#idMainMenu LI UL LI UL LI.itemCurrent .d4, #idMainMenu LI UL LI UL LI.itemCurrentLeaf .d4 {
	background-color: #000000;
}
#idMainMenu LI UL LI.itemNormal UL LI .d5, #idMainMenu LI UL LI.itemCurrent UL LI .d5, #idMainMenu LI UL LI.itemCurrentParent UL LI .d5, #idMainMenu LI UL LI UL LI.itemNormal .d5, #idMainMenu LI UL LI UL LI.itemCurrent .d5, #idMainMenu LI UL LI UL LI.itemCurrentParent .d5 {
	width: auto;
	background: none;
}
#idMainMenu LI UL LI UL LI A, #idMainMenu LI UL LI UL LI A:link, #idMainMenu LI UL LI UL LI A:active, #idMainMenu LI UL LI UL LI A:visited, #idMainMenu LI UL LI UL LI A:hover, #idMainMenu LI UL LI UL LI SPAN SPAN, #idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A, #idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A {
	width: 130px;
	padding: 0px 15px 1px 70px;
	font-size: 100%;
	font-weight: normal;
	background-color: transparent;
	color: #FFFFFF;
}
#idMainMenu LI UL LI UL LI.itemNormal:hover A, #idMainMenu LI UL LI UL LI A:hover, #idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI.itemNormal:hover A, #idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:hover, #idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover {
	background-color: #777777;
	color: #FFFFFF;
}
#idMainMenu LI UL LI UL LI SPAN {
}
#idMainMenu LI UL LI UL LI SPAN SPAN {
	color: #FFFFFF;
}
#idMainMenuContainer #idMainMenu LI UL LI UL LI DIV.mainMenuPublicHiddenIcon {
}
/*******************************************************************/
/******* DYNAMIC MENU                                        *******/
/*******************************************************************/

#idMainMenu LI.itemNormal DIV.dynamicMenuLevelContainer {
	display: block;
}
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal {
/ margin-bottom: 1px;
}
#idMainMenu LI.itemNormal UL.dynamic LI.last, #idMainMenu LI.itemNormal UL.dynamic LI.only {
	margin-bottom: 0px;
}
#idMainMenu LI.itemNormal TABLE.dynamic {
	font-size: 0.9em;
}
#idMainMenu LI UL LI.itemNormal TABLE.dynamic {
	font-size: 1.0em;
}
/******* DYNAMIC MENU LEVEL 2 *******/

#idMainMenu LI.itemNormal:hover UL.dynamic, #idMainMenu LI.itemNormal A:hover UL.dynamic {
	display: block;
	left: 237px;
	top: 0;
	width: 236px;
	border-top: 1px solid #808080;
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
}
#idMainMenu LI.itemNormal TABLE.dynamic {
	display: block;
}
#idMainMenu LI.itemNormal A:hover TABLE.dynamic UL.dynamic {
	display: block;
	left: 236px;
	top: 0;
}
#idMainMenu LI.itemNormal UL.dynamic {
	padding: 0;
	border: none;
	background: #000000;
}
#idMainMenu LI.itemNormal UL.dynamic LI {
	background: transparent;
	border: none;
}
#idMainMenu LI.itemNormal UL.dynamic LI.last, #idMainMenu LI.itemNormal UL.dynamic LI.only {
	padding: 0;
	border-bottom: none;
}
#idMainMenu LI.itemNormal UL.dynamic LI .d4 {
	width: auto;
	background: none;
}
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal .d5 {
	width: 100%;
	background: none;
}
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal .d5 .d5 {
	width: auto;
	background: none;
}
#idMainMenu LI UL.dynamic LI A, #idMainMenu LI UL.dynamic LI A:link, #idMainMenu LI UL.dynamic LI A:active, #idMainMenu LI UL.dynamic LI A:visited, #idMainMenu LI UL.dynamic LI A:hover, #idMainMenu LI.itemNormal:hover UL.dynamic LI A, #idMainMenu LI.itemNormal:hover UL.dynamic LI A:link, #idMainMenu LI.itemNormal:hover UL.dynamic LI A:active, #idMainMenu LI.itemNormal:hover UL.dynamic LI A:visited, #idMainMenu LI.itemNormal:hover UL.dynamic LI A:hover, #idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A, #idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:link, #idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:active, #idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:visited, #idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover {
	width: 216px;
	padding: 4px 9px 4px 11px;
	
}
/******* DYNAMIC MENU LEVEL 3 *******/

#idMainMenu LI UL LI.itemNormal:hover UL.dynamic, #idMainMenu LI UL LI.itemNormal A:hover UL.dynamic, #idMainMenu LI.itemNormal UL.dynamic LI.itemNormal:hover UL.dynamic, #idMainMenu LI.itemNormal UL.dynamic LI.itemNormal A:hover UL.dynamic {
	left: 236px;
	top: 0px;
	width: 236px;
}
#idMainMenu LI UL LI.itemNormal A:hover TABLE.dynamic UL.dynamic, #idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI.itemNormal A:hover TABLE.dynamic UL.dynamic {
	display: block;
	left: 236px;
	top: 0px;
}
#idMainMenu LI UL LI.itemNormal UL.dynamic LI, #idMainMenu LI.itemNormal UL.dynamic LI.itemNormal UL.dynamic LI {
	background: transparent;
}
#idMainMenu LI UL LI UL.dynamic LI A, #idMainMenu LI UL LI UL.dynamic LI A:link, #idMainMenu LI UL LI UL.dynamic LI A:active, #idMainMenu LI UL LI UL.dynamic LI A:visited, #idMainMenu LI UL LI UL.dynamic LI A:hover, #idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A, #idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:link, #idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:active, #idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:visited, #idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:hover, #idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A, #idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:link, #idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:active, #idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:visited, #idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover {
	width: 195px;
	padding: 0px 9px 1px 11px;
}
/*******************************************************************/
/******* CONTENT                                             *******/
/*******************************************************************/

/******* Content column main container *******/

#idPrimaryContentContainer {
	width: 786px;
	height: auto;
	float: left;
	background-color:transparent;
}
/******* Inner content containers *******/

#idPrimaryContentContainer .d1 {
	width: 785px;
	float: left;
}
#idPrimaryContentContainer .d1 .d1 {
	width: auto;
	float: none;
	border: none;
	background: none;
	background-color:transparent;
}
#idPrimaryContentContainer .block .inner {
	float: left;
	padding: 28px 44px;
	background:#FFFFFF url(/Content/Pictures/Picture.ashx?PicId=174986) repeat-y scroll right top;
}
#PAGEID_340870 #idPrimaryContentContainer {
	margin-left:1px;
	width: 785px;
}
#PAGEID_340870 #idPrimaryContentContainer .block .inner {
	padding: 0;
	background-color:#000000;
	background-image:none;
}
#idPrimaryContentContainer .block .inner .inner {
	float: none;
	padding: 0;
	background:transparent;
}
/******* Container for content editing *******/
/******* (Specify background color of the content region below) *******/

autoHolder, autoHolderEventAdmin {
	background-color: transparent;
}
autoHolder, auto {
	width: auto;
}
/*******************************************************************/
/******* FOOTER                                              *******/
/*******************************************************************/

/******* Footer and content separator container *******/

#idFooterSeparator {
	display: none;
	visibility: visible;
}
/******* Footer main container *******/

#idFooterContainer {
	background:#000000 none repeat scroll 0 0;
	color:#CCCCCC;
	height:auto;
	padding:10px;
	width:1002px;
	border-top:1px solid #808080;
}
/******* 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;
}
/******* Editable footer region container *******/
/******* (Specify default background color for editable region below) *******/

.footerContentHolder {
	width:990px;
	height: auto;
	padding: 0;
	background-color: #000000;
}
#idFooterContent {
	width: auto;
}
#idFooterPoweredByWA, #idFooterPoweredByWA A:link, #idFooterPoweredByWA A:active, #idFooterPoweredByWA A:visited {
	color: #000000;
}
#idFooterPoweredByWA A:hover {
	color: #FFFFFF;
}
/*******************************************************************/
/***  EVENTS                                                     ***/
/*******************************************************************/

/******* Labels and headers colors *******/

auto #idEventSummaryContainer H4.boxHeaderTitle A, auto #idEventSummaryContainer H4.boxHeaderTitle A:link, auto #idEventSummaryContainer H4.boxHeaderTitle A:visited,
#idPrimaryContentBlock1Content #idEventSummaryContainer h4.boxHeaderTitle a {
	color: #d3d3d3;
	text-decoration: none;
}
auto #idEventSummaryContainer DIV.boxFooterContainer A, auto #idEventSummaryContainer DIV.boxFooterContainer A:link, auto #idEventSummaryContainer DIV.boxFooterContainer A:visited {
	color: #555555;
}
auto #idEventSummaryContainer H4.boxHeaderTitle A:active, auto #idEventSummaryContainer H4.boxHeaderTitle A:hover, auto #idEventSummaryContainer DIV.boxFooterContainer A:active, auto #idEventSummaryContainer DIV.boxFooterContainer A:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#idEventSummaryContainer DIV.boxBodyInfoContainer DIV.boxActionContainer INPUT {
}
#idEventPageContainer DIV.boxBodyInfoContainer {
}
#idEventPageContainer DIV.boxInfoContainer UL.boxInfo LI LABEL {
}
#idEventPageContainer DIV.boxInfoContainer UL.boxInfo LI SPAN, #idEventPageContainer DIV.boxInfoContainer UL.boxInfo LI STRONG {
}
#idEventSummaryContainer DIV.boxInfoContainer UL.boxInfo LI LABEL {
}
#idEventSummaryContainer DIV.boxInfoContainer UL.boxInfo LI SPAN, #idEventSummaryContainer DIV.boxInfoContainer UL.boxInfo LI STRONG {
}
/******* EVENT DETAILS *******/

#idEventDetailsContainer DIV.boxInfoContainer UL.boxInfo LI LABEL {
	color: #555555;
}
#idEventDetailsContainer DIV.boxInfoContainer UL.boxInfo LI SPAN, #idEventDetailsContainer DIV.boxInfoContainer UL.boxInfo LI STRONG {
	color: #777777;
}
#idEventDetailsContainer DIV.registrationInfoContainer H4.infoTitle {
	color: #777777;
}
#idEventDetailsContainer DIV.registrationInfoContainer DIV.infoText {
	color: #333333;
}
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo, #idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI LABEL {
	color: #777777;
}
#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: #000000;
}
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI.disabled SPAN, #idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI.disabled STRONG {
}
/******* Custom form captions *******/

TR.event-registration-step TABLE.event-registration-header TH, TR.event-registration-step TABLE.event-registration-header TD {
	border-color: #2B2B2B;
}
TABLE#registrationDetailsTable TR.caption TH, TABLE#registrationDetailsTable TR.caption TD {
	background-color: #000000;
}
auto TABLE#registrationDetailsTable TR.caption TH DIV, auto TABLE#registrationDetailsTable TR.caption TD DIV {
	background-color: #2B2B2B;
	border-color: #2B2B2B;
	color: #777777;
}
TABLE#registrationDetailsTable TH {
	color: #666666;
}
TABLE#registrationDetailsTable TH SPAN.mandatory {
	color: #999999;
}
TR.event-registration-row TH SPAN {
	color: #999999;
}
/******* EVENT CALENDAR VIEW *******/

auto .EventListCalendar, auto .EventListCalendarItemDefault, auto .EventListCalendarItemHoliday, auto .EventListCalendarItemInactive, auto .EventListCalendarItemSelected {
	border-color: #2B2B2B;
}
auto .EventListCalendar,
#idPrimaryContentBlock1Content .EventListCalendar {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #2B2B2B;
	width:98%;
}
auto .EventListCalendarHeader,
#idPrimaryContentBlock1Content .EventListCalendarHeader {
	background-color: #2B2B2B;
	border-bottom:1px solid #2B2B2B;
	color:#777777;
	letter-spacing:0.05em;
	text-align:center;
	text-transform:uppercase;
}
auto .EventListCalendarItemDefault {
	border-color: #2B2B2B;
	border-right: solid 1px #2B2B2B;
}
auto .EventListCalendarItemHoliday {
	border-right: solid 1px #2B2B2B;
}
auto .EventListCalendarItemInactive {
	border-right: solid 1px #2B2B2B;
}
auto .EventListCalendarItemSelected {
	border-right: solid 1px #2B2B2B;
}
/* Links in boxes month and week view */

auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE DIV A, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE DIV A:link, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE DIV A:active, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE DIV A:visited {
	color: #EEEEEE;
}
auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE DIV A:hover {
	color: #FFFFFF;
}
/* */

/* links in bar month view */

auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE DIV A, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE DIV A:link, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE DIV A:active, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE DIV A:visited, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE DIV A:hover, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE DIV A, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE DIV A:link, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE DIV A:active, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE DIV A:visited, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE DIV A:hover {
	color: #000000;
}
/*  */

/* Links in bar (week view) */

auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE TABLE DIV A, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE TABLE DIV A:link, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE TABLE DIV A:active, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault TABLE TABLE TABLE DIV A:visited, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE TABLE TABLE DIV A, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE TABLE TABLE DIV A:link, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE TABLE TABLE DIV A:active, auto #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive TABLE TABLE TABLE DIV A:visited {
	color: #000000;
}
auto #idEventListCalendar .EventListCalendar TABLE TABLE TABLE DIV A:hover {
	color: #999999;
}
/* */

auto TD.EventListCalendarHeader A.calendarDate, auto TD.EventListCalendarHeader A.calendarDate:link, auto TD.EventListCalendarHeader A.calendarDate:active, auto TD.EventListCalendarHeader A.calendarDate:visited, auto TD.EventListCalendarHeader A.calendarDate:hover {
	color: #777777;
}
auto A.calendarDate, auto A.calendarDate:link, auto A.calendarDate:active, auto A.calendarDate:visited, auto A.calendarDate:hover {
	color: #555555;
}
auto A.yearViewHeader {
	background-color: #2B2B2B;
}
auto A.yearViewHeader, auto A.yearViewHeader:link, auto A.yearViewHeader:active, auto A.yearViewHeader:visited {
	background-color: #2B2B2B;
	color: #777777;
}
auto A.yearViewHeader:hover {
	color: #FFFFFF;
}
/******************************************************************/
/***  REGISTRATIONS LIST                                        ***/
/******************************************************************/
#idContentContainer div#idRegistrationsList .d1, #idContentContainer div#idRegistrationsList .d2, #idContentContainer div#idRegistrationsList .d3, #idContentContainer div#idRegistrationsList .d4, #idContentContainer div#idRegistrationsList .inner {
	background-color : transparent;
}
div#idRegistrationsList table {
	border-left : solid 1px #2B2B2B;
}
div#idRegistrationsList table td {
	border-top : solid 1px #2B2B2B;
	border-right : solid 1px #2B2B2B;
	border-bottom : solid 1px #2B2B2B;
}
div#idRegistrationsList table thead {
	background-color : #2B2B2B;
}
/*******************************************************************/
/***  MEMBERS AND MEMBERS DIRECTORY                              ***/
/*******************************************************************/
DIV#searchContainer FIELDSET {
width:auto;
}
DIV#searchContainer FIELDSET#criteria {
}
DIV#searchContainer FIELDSET#criteria DIV SELECT {
}
DIV#searchContainer FIELDSET#criteria DIV DIV.criteria-condition-placeholder SELECT {
}
DIV#memberDirectoryHolder {
}
TABLE.membersTable {
	border-color: #2B2B2B;
}
TABLE.membersTable TH {
	background-color: #2B2B2B;
	border-color: #2B2B2B;
	color: #fff;
	padding:5px 10px;
	
}
auto DIV.memberDirectorySearchArea SPAN.searchResult {
	color: #777777;
}
auto DIV.memberDirectorySearchArea SPAN EM {
	color: #616161;
}
auto .membersTable TR.hover {
	background-color: #333333;
}
auto .membersTable TR.hover TD {
	color: #999999;
}
auto .membersTable TR.hover A:link, 
auto .membersTable TR.hover A:active, 
auto .membersTable TR.hover A:visited, 
auto .membersTable TR.hover A:hover {
	color: #555555;
}
auto .membersTable TR.normal {
	background-color: Transparent;
}
auto A.back, auto A.back:link, auto A.back:active, auto A.back:visited, auto .membersTable A, auto .membersTable A:link, auto .membersTable A:active, auto .membersTable A:visited, auto #criteria A, auto #criteria A:link, auto #criteria A:active, auto #criteria A:visited {
	border-bottom-color: #999999;
	color: #999999;
}
auto A.back:hover, auto .membersTable A:hover, auto #criteria A:hover {
	border-bottom-color: #616161;
	background: none;
	color: #616161;
}
.levelRadio input {
	margin-top: 2px;
 / margin-top: -2px;
}
table.membersTable td.memberDirectoryColumn1, table.membersTable td.memberDirectoryColumn2, table.membersTable td.memberDirectoryColumn3, table.membersTable td.memberDirectoryColumn4 {
	border-top: 1px solid #2B2B2B;
}
/*******************************************************************/
/***  BLOG                                                       ***/
/*******************************************************************/

#idBlogPageContainer H4.boxHeaderTitle A, #idBlogPageContainer H4.boxHeaderTitle A:link, #idBlogPageContainer H4.boxHeaderTitle A:active, #idBlogPageContainer H4.boxHeaderTitle 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: #999999;
}
#idBlogPageContainer H4.boxHeaderTitle A:hover, #idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:hover {
	color: #FFFFFF;
}
#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 {
}
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:hover {
}
#idBlogPageContainer #idBlogPostEditContainer DIV.boxHeaderContainer H4.boxHeaderTitle {
}
#idBlogPageContainer #idBlogSummaryContainer DIV.boxOuterContainer, #idBlogPageContainer #idBlogDetailsContainer DIV.boxOuterContainer {
	border-top-color: #2B2B2B;
	border-bottom-color: #2B2B2B;
}
/*******************************************************************/
/***  CONFIRM WINDOWS                                            ***/
/*******************************************************************/

DIV.confirmWindowWarning, DIV.confirmWindowInfo, DIV.confirmWindowSuccess, DIV.confirmWindowError {
}
DIV.RoundedCornerBox {
}
/*******************************************************************/
/***  FORUM                                                      ***/
/*******************************************************************/

/* general styles */

.highlight {
	background-color: #333333;
}
#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: #2B2B2B;
}
/* 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 {
	color: #777777;
}
/* 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: #2B2B2B;
	border-left: 3px solid #555555;
}
#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: #333333;
}
#idForumContainer #idForumEditEntryContainer .generalFieldsContainer INPUT.subjectTextBox {
	width: 536px;
 / width: 534px;
}
#idForumContainer #idForumEditEntryContainer #idEditorContainer #idEditorToolbarContainer, #idForumContainer #idForumEditEntryContainer #idEditorContainer #idEditorBodyContainer, #idForumContainer #idForumEditEntryContainer TEXTAREA {
	width: 522px;
}
/* forum message box */

/* header */

#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderInfoContainer, #idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer TD.forumMessageHeaderBodyContainer {
	color: #777777;
}
#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: #FFFFFF;
}
#idForumContainer #idForumDetailsContainer #idMessageListContainer div.boxHeaderContainer span.actionDivider {
	color: #FFFFFF;
}
/* edit forum entry */

/* edit entry box */

/* body */

#idForumContainer #idForumEditEntryContainer #idForumEditEntryBoxContainer DIV.postEditLegend {
}
#idForumContainer #idForumEditEntryContainer div.boxHeaderContainer H4.boxHeaderTitle {
	color: #777777;
}
#idForumContainer #idForumEditEntryContainer .fieldLabel {
}
/***************************************************************************/
/* Forum Summary                                                           */
/***************************************************************************/

/* general styles */

#idForumSummaryPageContainer H4.boxHeaderTitle {
	color: #777777;
}
/* forum list box */

#idForumSummaryPageContainer #idForumListContainer div.boxHeaderContainer TABLE TD.threadTD div.thread, #idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer TABLE TD.threadTD div.thread {
}
#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: #2B2B2B;
}
/*******************************************************************/
/***  BOXES and CORNERS                                          ***/
/*******************************************************************/

DIV.boxViewOutline DIV.cornersContainer, DIV.boxBodyInfoViewFill DIV.cornersContainer {
	background-color: #2B2B2B;
}
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: #2B2B2B;
}
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: #2B2B2B;
}
/*******************************************************************/
/***  WIZARDS                                                    ***/
/*******************************************************************/

DIV.publicWizardContainer DIV.infoOuterContainer DIV.cornersContainer {
	display: none;
}
#idContentContainer #idPrimaryContentContainer DIV.publicWizardContainer DIV.infoContainer DIV.inner {
	padding-top: 9px;
	padding-bottom: 7px;
}
DIV.publicWizardContainer DIV.cornersContainer DIV.c3, DIV.publicWizardContainer DIV.cornersContainer DIV.c4, DIV.publicWizardContainer DIV.infoContainer {
	border-left-color: #2B2B2B;
	border-right-color:  #2B2B2B;
}
DIV.publicWizardContainer DIV.cornersContainer DIV.c1, DIV.publicWizardContainer DIV.cornersContainer DIV.c2, DIV.publicWizardContainer DIV.cornersContainer DIV.c3, DIV.publicWizardContainer DIV.cornersContainer DIV.c4, DIV.publicWizardContainer DIV.infoContainer, DIV.generalFieldsContainer DIV.captionContainer {
	background-color: #2B2B2B;
}
DIV.publicWizardContainer DIV.infoContainer DIV.infoTitle {
	color: #777777;
}
DIV.publicWizardContainer DIV.infoContainer DIV.infoText, auto DIV.generalFieldsContainer DIV.captionContainer H4 {
	color: #777777;
}
DIV.generalFormContainer DIV.formTitleOuterContainer {
	border-bottom: 1px solid #333333;
}
auto DIV.generalFormContainer DIV.formTitleContainer H3.formTitle {
	color: #333333;
}
DIV.generalFieldsContainer DIV.fieldContainer SPAN.validationError {
	color: #FF0000;
}
DIV.navigationOuterContainer {
	border-top: 1px solid #2B2B2B;
}
/*******************************************************************/
/***  PAGER                                                      ***/
/*******************************************************************/

auto DIV.pagerOuterContainer {
}
auto DIV.pagerOuterContainer A, auto DIV.pagerOuterContainer A:hover, auto DIV.pagerOuterContainer A:active, auto DIV.pagerOuterContainer A:visited {
	color: #FFF;
}
/*** DES Calendar ***/
.DES_CalHeaderRows td, .DES_CalHeaderRows td span, .DES_MYPControl .DES_MYPMonthTable td, .DES_MYPControl .DES_MYPYearTable td, .DES_TPControl td {
	color: #000000 !important;
}
/*******************************************************************/
/***  ARTBOXES                                                   ***/
/*******************************************************************/

/*** common artboxes ***/

DIV.artBoxContainerType-011 DIV.artBoxOuterTopCorners, DIV.artBoxContainerType-011 DIV.artBoxOuterBottomCorners {
	display: none;
}
DIV.artBoxContainerType-011 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleTopCorners {
	display: none;
}
DIV.artBoxContainerType-011 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxInner {
	padding: 20px 12px 12px 12px;
	_padding: 12px;
}
DIV.artBoxContainerType-011 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b1 {
	background: none;
}
DIV.artBoxContainerType-011 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer .b2 {
	background: none;
	padding: 0;
}
DIV.artBoxContainerType-011 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleBottomCorners .r3 {
	padding: 0;
}
DIV.artBoxContainerType-011 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleBottomCorners .r1, DIV.artBoxContainerType-011 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleBottomCorners .r2, DIV.artBoxContainerType-011 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleBottomCorners .r3 {
	background: none;
}
DIV.artBoxContainerType-011 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer .b1 {
	background: none;
	padding: 0;
}
DIV.artBoxContainerType-011 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxContent, auto DIV.artBoxContainerType-011 DIV.moduleViewType-0 DIV.itemInfoContainer {
	color: #F0F0F0;
	_color: #707070;
}
auto DIV.artBoxContainerType-011 DIV.moduleViewType-0 A:link, auto DIV.artBoxContainerType-011 DIV.moduleViewType-0 A:active, auto DIV.artBoxContainerType-011 DIV.moduleViewType-0 A:visited, auto DIV.artBoxContainerType-011 DIV.moduleViewType-0 A:hover {
	color: #FFFFFF;
	_color: #808080;
}
auto DIV.artBoxContainerType-011 DIV.moduleViewType-0 A:hover {
	color: #E0E0E0;
	_color: #606060;
}
auto DIV.artBoxContainerType-012 DIV.moduleViewType-0 A:hover {
	color: #000000;
}
auto DIV.artBoxContainerType-013 DIV.moduleViewType-0 A:hover {
	color: #FFFFFF;
}
DIV.artBoxContainerType-014 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxContent, auto DIV.artBoxContainerType-014 H4.artBoxTitle {
	color: #F0F0F0;
	_color: #707070;
}
DIV.artBoxContainerType-014 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxContent, auto DIV.artBoxContainerType-014 DIV.moduleViewType-0 DIV.itemInfoContainer {
	color: #F0F0F0;
	_color: #707070;
}
auto DIV.artBoxContainerType-014 DIV.moduleViewType-0 A:link, auto DIV.artBoxContainerType-014 DIV.moduleViewType-0 A:active, auto DIV.artBoxContainerType-014 DIV.moduleViewType-0 A:visited, auto DIV.artBoxContainerType-014 DIV.moduleViewType-0 A:hover {
	color: #FFFFFF;
	_color: #808080;
}
auto DIV.artBoxContainerType-014 DIV.moduleViewType-0 A:hover {
	color: #E0E0E0;
	_color: #606060;
}
auto DIV.artBoxContainerType-015 DIV.moduleViewType-0 A:hover {
	color: #000000;
}
DIV.artBoxContainerType-016 DIV.artBoxOuterTopCorners, DIV.artBoxContainerType-016 DIV.artBoxOuterBottomCorners {
	display: none;
}
DIV.artBoxContainerType-016 DIV.artBoxGeneralInnerContainer {
	border: 1px solid #999999;
}
DIV.artBoxContainerType-016 DIV.artBoxGeneralInnerContainer .b1 {
	background: none;
	padding: 0;
}
DIV.artBoxContainerType-016 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxInner {
	padding: 12px;
	_padding: 4px 12px 12px 12px;
}
DIV.artBoxContainerType-016 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxContent, auto DIV.artBoxContainerType-016 DIV.moduleViewType-0 DIV.itemInfoContainer {
	color: #F0F0F0;
}
auto DIV.artBoxContainerType-016 DIV.moduleViewType-0 A:link, auto DIV.artBoxContainerType-016 DIV.moduleViewType-0 A:active, auto DIV.artBoxContainerType-016 DIV.moduleViewType-0 A:visited, auto DIV.artBoxContainerType-016 DIV.moduleViewType-0 A:hover {
	color: #FFFFFF;
}
auto DIV.artBoxContainerType-016 DIV.moduleViewType-0 A:hover {
	color: #E0E0E0;
}
/*******************************************************************/
/***  ARTBOXES                                                   ***/
/*******************************************************************/


/***  Type 001                                                   ***/

DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer {
	border: 5px solid #FF9F00;
}
/* title */

DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleContainer {
	background: #FF9F00;
}
DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxInner {
	padding: 7px 18px 12px 18px;
}
DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxContent, auto DIV.artBoxContainerType-001 H4.artBoxTitle {
	color: #000000;
}
/* content */

DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxContentContainer {
	background: #2B2B2B;
}
DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxInner {
	padding: 12px 12px;
}
/* module */

auto DIV.artBoxContainerType-001 DIV.moduleViewType-0 DIV.moduleItem {
	padding: 5px 6px 7px 6px;
}
auto DIV.artBoxContainerType-001 DIV.moduleViewType-0 DIV.moduleSeparator {
	border-top: 1px dashed #333333;
}
DIV.artBoxContainerType-001 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxContent, auto DIV.artBoxContainerType-001 DIV.moduleViewType-0 DIV.itemInfoContainer {
	color: #AAAAAA;
}
auto DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:link, auto DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:active, auto DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:visited, auto DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:hover {
	color: #333333;
}
auto DIV.artBoxContainerType-001 DIV.moduleViewType-0 A:hover {
	color: #FFFFFF;
}
/***  Type 002                                                   ***/

DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer {
	border: 5px solid #4B4B4B;
}
/* title */

DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleContainer {
	background: #FF9F00;
}
DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxInner {
	padding: 12px 18px 12px 18px;
}
DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxContent, auto DIV.artBoxContainerType-002 H4.artBoxTitle {
	color: #000000;
}
/* content */

DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxContentContainer {
	background: #000000;
}
DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxInner {
	padding: 12px 12px;
}
/* module */

auto DIV.artBoxContainerType-002 DIV.moduleViewType-0 DIV.moduleItem {
	padding: 5px 6px 7px 6px;
}
auto DIV.artBoxContainerType-002 DIV.moduleViewType-0 DIV.moduleSeparator {
	border-top: 1px dashed #333333;
}
DIV.artBoxContainerType-002 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxContent, auto DIV.artBoxContainerType-002 DIV.moduleViewType-0 DIV.itemInfoContainer {
	color: #AAAAAA;
}
auto DIV.artBoxContainerType-002 DIV.moduleViewType-0 A:link, auto DIV.artBoxContainerType-002 DIV.moduleViewType-0 A:active, auto DIV.artBoxContainerType-002 DIV.moduleViewType-0 A:visited, auto DIV.artBoxContainerType-002 DIV.moduleViewType-0 A:hover {
	color: #333333;
}
auto DIV.artBoxContainerType-002 DIV.moduleViewType-0 A:hover {
	color: #FFFFFF;
}
/***  Type 003                                                   ***/

DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer {
	border: 5px solid #4B4B4B;
}
/* title */

DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleContainer {
	background: #4B4B4B;
}
DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxInner {
	padding: 7px 18px 12px 18px;
}
DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxTitleInnerContainer DIV.artBoxContent, auto DIV.artBoxContainerType-003 H4.artBoxTitle {
	color: #FFFFFF;
}
/* content */

DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxContentContainer {
	background: #000000;
}
DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxInner {
	padding: 12px 12px;
}
/* module */

auto DIV.artBoxContainerType-003 DIV.moduleViewType-0 DIV.moduleItem {
	padding: 5px 6px 7px 6px;
}
auto DIV.artBoxContainerType-003 DIV.moduleViewType-0 DIV.moduleSeparator {
	border-top: 1px dashed #333333;
}
DIV.artBoxContainerType-003 DIV.artBoxGeneralInnerContainer DIV.artBoxContentInnerContainer DIV.artBoxContent, auto DIV.artBoxContainerType-003 DIV.moduleViewType-0 DIV.itemInfoContainer {
	color: #AAAAAA;
}
auto DIV.artBoxContainerType-003 DIV.moduleViewType-0 A:link, auto DIV.artBoxContainerType-003 DIV.moduleViewType-0 A:active, auto DIV.artBoxContainerType-003 DIV.moduleViewType-0 A:visited, auto DIV.artBoxContainerType-003 DIV.moduleViewType-0 A:hover {
	color: #333333;
}
auto DIV.artBoxContainerType-003 DIV.moduleViewType-0 A:hover {
	color: #FFFFFF;
}
#idFooterPoweredByContainer {
	display:none;
}
div.footerContentHolder {
	background-color:#000;
}
#idPrimaryContentBlock1ContentHolder, #idPrimaryContentBlock1Content {
background-color:transparent;
font-family:Arial,Verdana,Helvetica,sans-serif;
line-height:1.6em;
padding-bottom:2px;
padding-right:100px;
width:598px;
}

#PAGEID_340870 #idPrimaryContentBlock1ContentHolder, #PAGEID_340870 #idPrimaryContentBlock1Content {
	width:785px;
	padding-bottom:0px;
padding-right:0;
}
div.publicWizardContainer div.cornersContainer div.c1, div.publicWizardContainer div.cornersContainer div.c2, div.publicWizardContainer div.cornersContainer div.c3, div.publicWizardContainer div.cornersContainer div.c4, div.publicWizardContainer div.infoContainer, div.generalFieldsContainer div.captionContainer {
	background-color:transparent;
	border-bottom:1px solid #999999;
}
#idLoginContainer #idLoginUserNameLabel label, #idLoginContainer #idLoginPasswordLabel label {
	color:#616161;
	display:block;
	text-align:right;
	width:auto;
}
table.homepage .main {
	padding:28px;
	color:#999;
}


table.homepage .rightcolumn {
	padding:0;
	border-left:1px solid #808080;
}
table.homepage .rightcolumn .events {
	padding:20px 20px 20px;
}
table.homepage .rightcolumn a.newsletter {
	padding:0px;
	background:transparent url(/Content/Pictures/Picture.ashx?PicId=174857) repeat-x 0 0;
	width:229px;
	height:40px;
	display:block;
}
table.homepage .rightcolumn a.newsletter:hover {
	padding:0px;
	background:transparent url(/Content/Pictures/Picture.ashx?PicId=174857) repeat-x 0 -40px;
}
table.homepage .rightcolumn a.newsletter i {
	display:none;
}
table.homepage .rightcolumn .homepagegallery {
	padding:20px 15px;
	background-color:#339933;
	color:#fff;
}
#idPrimaryContentBlock1Content h1, #idPrimaryContentBlock1Content h4 {
	font-weight:normal;
	line-height:1.2em;
	background-color:transparent;
	background:none;
}


div.mandatoryFieldsTitle {
	color:#616161;
}
#idPrimaryContentBlock1Content h2 {
	color:#616161;
}
#idPrimaryContentBlock1Content h1, #idPrimaryContentBlock1Content h2, #idPrimaryContentBlock1Content h3, #idPrimaryContentBlock1Content h4, #idPrimaryContentBlock1Content h5, #idPrimaryContentBlock1Content h6 {
	color:#616161;
}


h2, #idHeaderContent h2, #idPrimaryContentBlock1Content h2, #idFooterContent h2 {
	background-color:transparent;
	background:none;
}
A, A:link, A:active, A:visited {
	color: #616161;
}
A:hover {
	color: #000;
}



#idPrimaryContentBlock1Content div.navigationContainer a, #idPrimaryContentBlock1Content div.navigationContainer a:link, #idPrimaryContentBlock1Content div.navigationContainer a:active, #idPrimaryContentBlock1Content div.navigationContainer a:visited, #idPrimaryContentBlock1Content div.functionalPageContainer div.pageBackContainer a, #idPrimaryContentBlock1Content div.functionalPageContainer div.pageBackContainer a:link, #idPrimaryContentBlock1Content div.functionalPageContainer div.pageBackContainer a:active, #idPrimaryContentBlock1Content div.functionalPageContainer div.pageBackContainer a:visited, #idPrimaryContentBlock1Content #idMemberDirectoryPageContainer #idMemberDirectoryTitleContainer div.memberListSwitcher a, #idPrimaryContentBlock1Content #idMemberDirectoryPageContainer #idMemberDirectoryTitleContainer div.memberListSwitcher a:link, #idPrimaryContentBlock1Content #idMemberDirectoryPageContainer #idMemberDirectoryTitleContainer div.memberListSwitcher a:active, #idPrimaryContentBlock1Content #idMemberDirectoryPageContainer #idMemberDirectoryTitleContainer div.memberListSwitcher a:visited, #idPrimaryContentBlock1Content #idViewSwitchersTable #group1 div a, #idPrimaryContentBlock1Content #idViewSwitchersTable #group1 div a:link, #idPrimaryContentBlock1Content #idViewSwitchersTable #group1 div a:active, #idPrimaryContentBlock1Content #idViewSwitchersTable #group1 div a:visited, #idPrimaryContentBlock1Content #idViewSwitchersTable #group2 div a, #idPrimaryContentBlock1Content #idViewSwitchersTable #group2 div a:link, #idPrimaryContentBlock1Content #idViewSwitchersTable #group2 div a:active, #idPrimaryContentBlock1Content #idViewSwitchersTable #group2 div a:visited, #idPrimaryContentBlock1Content div.pageViewSwitcherOuterContainer a, #idPrimaryContentBlock1Content div.pageViewSwitcherOuterContainer a:link, #idPrimaryContentBlock1Content div.pageViewSwitcherOuterContainer a:active, #idPrimaryContentBlock1Content div.pageViewSwitcherOuterContainer a:visited, #idPrimaryContentBlock1Content div.pagerOuterContainer a, #idPrimaryContentBlock1Content div.pagerOuterContainer a:link, #idPrimaryContentBlock1Content div.pagerOuterContainer a:active, #idPrimaryContentBlock1Content div.pagerOuterContainer a:visited, #idPrimaryContentBlock1Content div.forumPanelContainer a, #idPrimaryContentBlock1Content div.forumPanelContainer a:link, #idPrimaryContentBlock1Content div.forumPanelContainer a:active, #idPrimaryContentBlock1Content div.forumPanelContainer a:visited, #idPrimaryContentBlock1Content div.forumTopPanelContainer a, #idPrimaryContentBlock1Content div.forumTopPanelContainer a:link, #idPrimaryContentBlock1Content div.forumTopPanelContainer a:active, #idPrimaryContentBlock1Content div.forumTopPanelContainer a:visited, #idPrimaryContentBlock1Content div.forumBottomPanelContainer a, #idPrimaryContentBlock1Content div.forumBottomPanelContainer a:link, #idPrimaryContentBlock1Content div.forumBottomPanelContainer a:active, #idPrimaryContentBlock1Content div.forumBottomPanelContainer a:visited, #idPrimaryContentBlock1ContentHolder #idPrimaryContentBlock1Content .memberDetailsTabMenu a, #idPrimaryContentBlock1ContentHolder #idPrimaryContentBlock1Content .memberDetailsTabMenu a:link, #idPrimaryContentBlock1ContentHolder #idPrimaryContentBlock1Content .memberDetailsTabMenu a:active, #idPrimaryContentBlock1ContentHolder #idPrimaryContentBlock1Content .memberDetailsTabMenu a:visited, #idPrimaryContentBlock1Content div.introOuterContainer div.introContainer a, #idPrimaryContentBlock1Content div.introOuterContainer div.introContainer a:link, #idPrimaryContentBlock1Content div.introOuterContainer div.introContainer a:active, #idPrimaryContentBlock1Content div.introOuterContainer div.introContainer a:visited, #idMemberPhotoGalleryContainer #idPhotoGalleryMainSectionContainer div.photoGalleryItem div.photoGalleryItemDescription a, #idMemberPhotoGalleryContainer #idPhotoGalleryMainSectionContainer div.photoGalleryItem div.photoGalleryItemDescription a:link, #idMemberPhotoGalleryContainer #idPhotoGalleryMainSectionContainer div.photoGalleryItem div.photoGalleryItemDescription a:active, #idMemberPhotoGalleryContainer #idPhotoGalleryMainSectionContainer div.photoGalleryItem div.photoGalleryItemDescription a:visited, #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer div.innerButtonsContainer div.buttonInnerDiv a, #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer div.innerButtonsContainer div.buttonInnerDiv a:link, #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer div.innerButtonsContainer div.buttonInnerDiv a:active, #idPhotoAlbumMainContainer #idPhotoAlbumMainSectionContainer div.innerButtonsContainer div.buttonInnerDiv a:visited, #idPrimaryContentBlock1Content div.topButtonsContainer a, #idPrimaryContentBlock1Content div.topButtonsContainer a:link, #idPrimaryContentBlock1Content div.topButtonsContainer a:active, #idPrimaryContentBlock1Content div.topButtonsContainer a:visited, #idPhotoMainContainer #idMenuHeaderContainer div.linkContainer a, #idPhotoMainContainer #idMenuHeaderContainer div.linkContainer a:link, #idPhotoMainContainer #idMenuHeaderContainer div.linkContainer a:active, #idPhotoMainContainer #idMenuHeaderContainer div.linkContainer a:visited, #idPhotoContainer div.footerContainer a, #idPhotoContainer div.footerContainer a:link, #idPhotoContainer div.footerContainer a:active, #idPhotoContainer div.footerContainer a:visited {
color:#263b62;
}


#idPrimaryContentBlock1Content table.homepage p,
#idPrimaryContentBlock1Content table.homepage h1,
#idPrimaryContentBlock1Content table.homepage h2,
#idPrimaryContentBlock1Content table.homepage h3,
#idPrimaryContentBlock1Content table.homepage a,
#idPrimaryContentBlock1Content table.homepage,
#idPrimaryContentBlock1Content table.homepage td{
	color:#999;
}

#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:#CCCCCC;
color:#616161;
}

#idPrimaryContentBlock1Content #idEventSummaryContainer h4.boxHeaderTitle a, #idPrimaryContentBlock1Content #idEventSummaryContainer h4.boxHeaderTitle a:link, #idPrimaryContentBlock1Content #idEventSummaryContainer h4.boxHeaderTitle a:visited,
#idPrimaryContentBlock1Content #idEventSummaryContainer div.boxFooterContainer a, #idPrimaryContentBlock1Content #idEventSummaryContainer div.boxFooterContainer a:link, #idPrimaryContentBlock1Content #idEventSummaryContainer div.boxFooterContainer a:visited {
	color: #d3d3d3;
	text-decoration: none;
}

#idPrimaryContentContainer .block #idEventPageContainer div.boxContainer div.boxFooterOuterContainer div.inner {
margin-bottom:0px;
}

#idPrimaryContentContainer .block #idEventPageContainer div.boxContainer div.boxFooterOuterContainer div.inner a {
clear:both
}

.boxFooterContainer a {
margin-top:15px;
}

#idPrimaryContentBlock1Content table.membersTable tr td div.memberValue a, #idPrimaryContentBlock1Content table.membersTable tr td div.memberValue a:active, #idPrimaryContentBlock1Content table.membersTable tr td div.memberValue a:link, #idPrimaryContentBlock1Content table.membersTable tr td div.memberValue a:visited, .EventListCalendar .EventListCalendarItemDefault a, .EventListCalendar .EventListCalendarItemDefault a:link, .EventListCalendar .EventListCalendarItemDefault a:active, .EventListCalendar .EventListCalendarItemDefault a:visited, .EventListCalendar .EventListCalendarItemHoliday a, .EventListCalendar .EventListCalendarItemHoliday a:link, .EventListCalendar .EventListCalendarItemHoliday a:active, .EventListCalendar .EventListCalendarItemHoliday a:visited, .EventListCalendar .EventListCalendarItemInactive a, .EventListCalendar .EventListCalendarItemInactive a:link, .EventListCalendar .EventListCalendarItemInactive a:active, .EventListCalendar .EventListCalendarItemInactive a:visited, .EventListCalendar .EventListCalendarItemSelected a, .EventListCalendar .EventListCalendarItemSelected a:link, .EventListCalendar .EventListCalendarItemSelected a:active, .EventListCalendar .EventListCalendarItemSelected a:visited, #idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar div a, #idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar div a:link, #idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar div a:active, #idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar div a:visited, #idPrimaryContentBlock1Content #idEventPageContainer #idEventRegistrationContainer #idEventRegistrationsList table td.registrationLink a, #idPrimaryContentBlock1Content #idEventPageContainer #idEventRegistrationContainer #idEventRegistrationsList table td.registrationLink a:link, #idPrimaryContentBlock1Content #idEventPageContainer #idEventRegistrationContainer #idEventRegistrationsList table td.registrationLink a:active, #idPrimaryContentBlock1Content #idEventPageContainer #idEventRegistrationContainer #idEventRegistrationsList table td.registrationLink a:visited, #idForumContainer #idForumSummaryContainer div.boxBodyContainer table td.threadTD div.thread a, #idForumContainer #idForumSummaryContainer div.boxBodyContainer table td.threadTD div.thread a:link, #idForumContainer #idForumSummaryContainer div.boxBodyContainer table td.threadTD div.thread a:active, #idForumContainer #idForumSummaryContainer div.boxBodyContainer table td.threadTD div.thread a:visited, #idForumContainer #idForumSummaryContainer div.boxBodyContainer table td.lastReplyTD div.lastReply a, #idForumContainer #idForumSummaryContainer div.boxBodyContainer table td.lastReplyTD div.lastReply a:link, #idForumContainer #idForumSummaryContainer div.boxBodyContainer table td.lastReplyTD div.lastReply a:active, #idForumContainer #idForumSummaryContainer div.boxBodyContainer table td.lastReplyTD div.lastReply a:visited, #idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer table td.threadTD div.thread a.forumTitle, #idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer table td.threadTD div.thread a.forumTitle:link, #idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer table td.threadTD div.thread a.forumTitle:active, #idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer table td.threadTD div.thread a.forumTitle:visited, #idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer table td.lastReplyTD div.lastReply a, #idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer table td.lastReplyTD div.lastReply a:link, #idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer table td.lastReplyTD div.lastReply a:active, #idForumSummaryPageContainer #idForumListContainer div.boxBodyContainer table td.lastReplyTD div.lastReply a:visited,
#idPrimaryContentBlock1Content a:hover {
color:#000;
}

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault table table div a, #idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault table table div a:link, #idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault table table div a:active, #idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault table table div a:visited {
color: #616161;
}