﻿/************************************************************************/
/******* THEME NAME: Classic Blue                                 *******/
/*******                                                          *******/
/******* Overlaying styles in the file                            *******/
/******* you can easily change visual design of the website theme *******/
/************************************************************************/

/*******************************************************************/
/******* COMMON STYLES                                       *******/
/*******************************************************************/

@import url(css.reset.css);/*eric e meyer global reset*/

span#idFooterPoweredByWA { display: none;}

BODY {
	background-image:url(bg.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-attachment: scroll;
}
/******* Main font styles *******/
BODY, TD, P, H1, H2, H3, H4, H5, H6 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #666;
}
BODY {
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
}
H1, H2, H3, H4, H5, H6 {
	font-weight: bold;
}
H1 {
	font: bold 12px Arial, Helvetica, sans-serif, Corbel;
	color: #102E77;
}
H2 {
	font: bold 12px Arial, Helvetica, sans-serif, Corbel;
	color: #102E77;
}
H3 {
	font: bold 12px Arial, Helvetica, sans-serif, Corbel;
	color: #102E77;
}
H4 {
	font: bold 12px Arial, Helvetica, sans-serif, Corbel;
	color: #666666;
        padding:0px 0px 15px 0px;
}
H5 {
	font: bold 12px Arial, Helvetica, sans-serif, Corbel;
	color: #102E77;
}
H6 {
	font: bold 12px Arial, Helvetica, sans-serif, Corbel;
	color: #102E77;
}
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: #008FD1;
}
A:hover {
	color: #15B6FF;
}
/*******************************************************************/
/******* Extra font styles                                   *******/
/*******************************************************************/

#idPrimaryContentBlock1Content H1.pageTitle {
	font-size: 1.50em;
}
#idPrimaryContentBlock1Content H2.pageSubTitle, #idPrimaryContentBlock1Content H2.stepTitle {
	font-size: 1.25em;
}
H1.contStyleExcHeadingColored, H2.contStyleExcHeadingColored, H3.contStyleExcHeadingColored, H4.contStyleExcHeadingColored {
	color: #102E77;
}
SPAN.contStyleExcInlineColored1 {
	color: #003399;
}
SPAN.contStyleExcInlineColored2 {
	color: #FF0000;
}
SPAN.contStyleExcInlineHighlighted {
	background-color: #99CCFF;
}
SPAN.contStyleExcInlineLarger {
	font-size: 120%;
}
SPAN.contStyleExcInlineSmaller {
	font-size: 85%;
}
/******* Extra font styles for the header *******/

#idHeaderContent, #idHeaderContent TD, #idHeaderContent P, #idHeaderContent H1, #idHeaderContent H2, #idHeaderContent H3, #idHeaderContent H4, #idHeaderContent H5, #idHeaderContent H6 {
}
#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 *******/

#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 SPAN.contStyleExcInlineColored1 {
}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineColored2 {
}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineHighlighted {
}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineLarger {
}
#idPrimaryContentBlock1Content SPAN.contStyleExcInlineSmaller {
}
#idPrimaryContentBlock1Content .BorderBottomColored {
}
#idPrimaryContentBlock1Content .linkCurrent {
}
#idPrimaryContentBlock1Content .linkDisabled {
}
/******* Extra font styles for the footer *******/

#idFooterContent, #idFooterContent TD, #idFooterContent P, #idFooterContent H1, #idFooterContent H2, #idFooterContent H3, #idFooterContent H4, #idFooterContent H5, #idFooterContent H6 {
}
#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 {
	display: block;
	position: relative;
	width: 810px;
	height: auto;
	margin: 0 auto;
	background-color: #FFF!important;
}
/*******************************************************************/
/******* HEADER                                              *******/
/*******************************************************************/

#idHeaderContainer {
	display: block;
	width: 810px;
	height: auto;
	clear: both;
	float: left;
}
/******* Header containers for applying background *******/

#idHeaderContainer .d1 {
	width: 100%;
	float: right;
	background-color: #FFF!important;
}
#idHeaderContainer .d1 .d1 {
	width: auto;
	float: none;
	background-color: #FFF!important;
}
/******* Header content container *******/

#idHeaderContainer .inner {
	height: 100px;
	background-color: #FFF!important;
}
/******* Default logo container *******/

#idHeaderLogo {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	background-color: #FFF!important;
}
/******* Default organization name container *******/

#idHeaderAssociationName {
	position: absolute;
	top: 65px;
	right: 0px;
	z-index: 2;
	font-size: 200%;
	font-weight: bold;
	white-space: nowrap;
	background-color: #FFF!important;
}
/******* Editable header region container *******/
/******* (Specify default background color for editable region below) *******/

.headerContentHolder {
	width: 810px;
	height: 150px;
}
#idHeaderContent {
	width: 810px;
	height: 150px;
}
/******* Header and content separator container *******/

#idHeaderSeparator {
	display: block;
	visibility: visible;
	margin-top: 5px;
	background-image:none!important;
	background-color: #FFF!important;
}
#idHeaderSeparator .d1, #idHeaderSeparator .d2, #idHeaderSeparator .d3 {
	width: 810px;
	display:block;
	
	background-image:none!important;
	background-color: #FFF!important;
}
#idHeaderSeparator .d1 {
	background-color: #FFF!important;
}
#idHeaderSeparator .d2 {
	background-color: #FFF!important;
}
#idHeaderSeparator .d3 {
	background: none;
	height: 1px;
	background-color: #FFF!important;
}
#idHeaderSeparator .d1 .d1, #idHeaderSeparator .d2 .d2, #idHeaderSeparator .d3 .d3 {
	width: auto;
	float: none;
	background: none;
	background-color: #FFF!important;
}
/*******************************************************************/
/******* LOGIN BOX                                           *******/
/*******************************************************************/


#idLoginContainer {
	float: left;
	width: 200px;
	height: 190px;
	margin-top: 10px;
	margin-left: 0px;
	z-index: 43005;
	background: #102E77 url(userlogin.gif) no-repeat top left;
}
#idLoginContainer .d6 {
	background: none;
}
#idLoginContainer .d7 {
	background: none;
}
#idLoginContainer .d2 {
	background: none;
}
#idLoginContainer .d9 {
	background: none;
}
#idLoginContainer .d8 {
	background: none;
}
#idLoginContainer .d3 {
	background: none;
}
	#idLoginContainer .d6 .d6, #idLoginContainer .d7 .d7, #idLoginContainer .d2 .d2, #idLoginContainer .d9 .d9, #idLoginContainer .d8 .d8, #idLoginContainer .d3 .d3 {
	width: auto;
	background: none;
}
#idLoginContainer .inner {
	padding: 31px 0px 31px 0px;
}
#idLoginContainer div#loginData {
	border: none;
	background: #102E77;
}
#idLoginContainer div#loginData .d1 {
	width: 160px;
}
#idLoginContainer #idLoginUserName, #idLoginContainer #idLoginPassword {
	width: auto;
	height: auto;
	padding-bottom: 2px;
	margin: 0;
}
#idLoginContainer #idLoginUserNameLabel {
	margin-left: 4px;
	margin-bottom: 2px;
	width: 65px;
}
#idLoginContainer #idLoginPasswordLabel {
	margin-left: 4px;
	margin-bottom: 2px;
	width: 65px;
}
#idLoginContainer #idLoginUserNameLabel LABEL, #idLoginContainer #idLoginPasswordLabel LABEL {
	display: block;
	width: 65px;
	color: #FFF;
}
#idLoginContainer #idLoginUserNameTextBox, #idLoginContainer #idLoginPasswordTextBox {
	display: block;
	margin: 0;
	padding-left: 15px;
	width: auto;
}
#idLoginContainer #idLoginUserName input, #idLoginContainer #idLoginPassword input {
	font-size: 11px;
	display: block;
	width: 130px;
}
#idLoginContainer #idLoginActionRememberMe {
	display: block;
	clear: both;
	color: #FFF;
	padding-left: 12px;
	padding-bottom: 2px;
}
#idLoginContainer #idLoginActionRememberMe LABEL {
	position: relative;
	top: -2px;
	color: #FFF;
}
#idLoginContainer #idLoginAction {
	display: block;
	float: left;
	width: 57px;
	padding-left: 15px;
}
#idLoginContainer #idLoginPasswordForgot {
  width: 140px;
/ width: 50px;
/ height: 35px;
/ float: left;
	color: #FFF!important;
}
/******* Login box common styles *******/

#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: #FFF;
}
#idLoginContainer a:hover {
	color: #CC0000;
}
#idLoginContainer #idLoginPasswordForgot A {
	font-weight: normal;
	color: #FFF!important;
}
#idLoginContainer #idLoginPasswordForgot A:hover {
	font-weight: normal;
	color: #FF0000!important;
}
#idLoginContainer #idLoginAction input {
	font-size: 11px;
	vertical-align: bottom;
}
#idLoginContainer #idLoginAction input.loginButton {
	font-family: Verdana;
	font-size: 11px;
	display: block;
	padding: 3px 2px 4px 2px;
	margin-left: -1px;
}

#idLoginContainer #idLoginAction span {
	display: block;
	float: left;
	vertical-align: bottom; color: #FFF!important;
}
#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: 10px;
	padding-top: 5px;
}
#idLoginContainer div.profileBox {
	display: block;
	width: auto;
	text-align: right;
	padding-bottom: 5px;
	padding-right: 10px;
}
#idLoginContainer div#loginData {
	padding-bottom: 5px;
}
#idLoginContainer div.profileBox#idLoggedAction {
	padding-bottom: 0px;
}
#idLoginContainer #idLoggedAction a {
	display: block;
	width: auto;
	text-align: right;
	font-weight: bold;
	margin-bottom: 5px;
	padding-right: 10px;
}
/*******************************************************************/
/******* MENU and CONTENT                                    *******/
/*******************************************************************/

/******* Menu and content main container *******/

#idContentContainer {
	display: block;
	width: 810px;
	height: auto;
	clear: both;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}
/******* Menu column container *******/

#idNavigationContainer {
	display: block;
	width: 200px;
	margin: 0 10px;
	height: auto;
	float: left;
	background: #FFF!important;
}
/*******************************************************************/
/******* MENU                                                *******/
/*******************************************************************/

/******* Menu container *******/

#idMainMenuContainer {
	clear:both;
	display: block;
	margin-top: 0;
	margin-bottom: 0; 
	background: #FFF;
	border: none;
}
#idMainMenuContainer .d6, #idMainMenuContainer .d7, #idMainMenuContainer .d2, #idMainMenuContainer .d9, #idMainMenuContainer .d8, #idNavigationContainer #idMainMenuContainer .d3 {
	width: 100%;
	border: none;
	background:none!important;
}
#idMainMenuContainer .d6 {
	background: none!important;
	border: none;
}
#idMainMenuContainer .d7 {
	background: none!important;
	border: none;
}
#idMainMenuContainer .d2 {
	background: none!important;
	border: none;
}
#idNavigationContainer #idMainMenuContainer .d3 {
	background: none!important;
	border: none;
}
#idMainMenuContainer .d6 .d6, #idMainMenuContainer .d7 .d7, #idMainMenuContainer .d2 .d2, #idMainMenuContainer .d9 .d9, #idMainMenuContainer .d8 .d8, #idNavigationContainer #idMainMenuContainer .d3 .d3 {
	width: auto;
	background: none!important;
	border: none;
}
#idMainMenuContainer .inner {
	padding: 46px 0px 1px 0px;
	border: none;
	background: none!important;
}
#idMainMenuContainer .inner .inner {
	padding: 0;
	border: none; background: none!important;
}
/******* MENU LEVEL 1 *******/

/******* The 1st menu level container *******/

#idMainMenu, #idMainMenu UL {
	margin: 0;
	padding: 0;
	width: 200px;
	height: auto;
	list-style-type: none;
	border-left: none;
	border-right: none;
}
/******* Item container of the 1st menu level  *******/

#idMainMenu LI {
	position: relative;
	width: 200px;
	height: auto;
	margin: 0;
	padding: 0;
	background: #FFF!important;
	border-left: none;
	border-right: none;
}
#idMainMenu LI.first {
	border-top: 1px solid #C7E6EF;
	border-left: none;
	border-right: none;
}
#idMainMenu LI UL LI.first {
	border: none;
	border-left: none;
	border-right: none;
}
#idMainMenu LI .d1, #idMainMenu LI .d4 {
	width: 100%;
	background-color: transparent;
	border-left: none;
	border-right: none;
}
#idMainMenu LI .d4 {
	background: #FFF!important;
	border-left: none;
	border-right: none;
}
#idMainMenu LI.itemCurrentParent .d4 {
	background: #FFF!important;
	border-left: none;
	border-right: none;
}
#idMainMenu LI.itemNormal .d5 {
border-left: none;
	border-right: none;
	width: 100%;
	background: #FFF!important;
}
#idMainMenu LI.itemCurrent .d5, #idMainMenu LI.itemCurrentParent .d5 {
	width: 100%;
	background: #FFF!important;
	border-left: none;
	border-right: 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;
	border-left: none;
	border-right: none;
	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: 180px;
	height: auto;
	margin: 0;
	padding: 8px 10px 8px 10px;
	background-color: transparent;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	overflow: hidden;
	cursor: pointer;
	cursor: hand;
	border-left: none;
	border-right: none;
	
}
#idMainMenu LI A:hover, #idMainMenu LI.itemNormal:hover A { /*main menu hovers*/
	background-color: #102E77;
	color: #CCC;
	border-left: none;
	border-right: none;
	
}
#idMainMenu LI SPAN {
	display: block;
	background: #FFF!important;
	cursor: default;
	border-left: none;
	border-right: none;
	
}
#idMainMenu LI SPAN SPAN {
	background: none;
	color: #0073E4;
	cursor: default;
	border-left: none;
	border-right: none;
	
}
/******* System icons on the 1st menu level items *******/

#idMainMenuContainer #idMainMenu DIV.mainMenuPublicHiddenIcon {
	width: 32px; height:32px;
	background: url(icon_menu.gif) no-repeat bottom right!important;
/*	-moz-opacity: 0.50;
	-khtml-opacity: 0.50;
	opacity: 0.50;
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);*/
}

#idMainMenuContainer #idMainMenu DIV.mainMenuPublicHiddenIcon {
	right: 19px; 
}
#idMainMenuContainer #idMainMenu UL.dynamic LI DIV.mainMenuPublicHiddenIcon {
	right: 13px; 
}
#idMainMenuContainer #idMainMenu DIV.mainMenuPublicHiddenIcon.after {
	display: none;
}
/******* MENU LEVEL 2 *******/

#idMainMenu LI UL {
	padding: 3px 0;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	background: #FFF!important;
	border-left: none!important;
	border-right: none!important;
	
}
#idMainMenu LI UL LI {
	border: none;
	background: #E9ECF3!important;
	
}
#idMainMenu LI UL LI.first {
}
#idMainMenu LI UL LI .d4 {
	background: #FFF!important;
	border: none;
}
#idMainMenu LI.itemCurrent UL LI .d4, #idMainMenu LI.itemCurrentParent UL LI .d4 {
	background: #FFF!important;
	border: none!important;
}
#idMainMenu LI.itemCurrent UL LI .d4, #idMainMenu LI.itemCurrentLeaf UL LI .d4 {
	background: #FFF!important;
	border: none!important;
}
#idMainMenu LI UL LI.itemCurrent .d4, #idMainMenu LI UL LI.itemCurrentLeaf .d4 {
	background-color: #F4F4F4;
	border: none!important;
}
#idMainMenu LI.itemNormal UL LI .d5, #idMainMenu LI.itemCurrent UL LI .d5, #idMainMenu LI.itemCurrentParent UL LI .d5 {
	width: auto;
	background: #FFF!important;
	border: none!important;
}
#idMainMenu LI UL LI.itemNormal .d5 {
	width: 100%;
	background: #FFF!important;
	border: none!important;
}
#idMainMenu LI UL LI.itemCurrent .d5, #idMainMenu LI UL LI.itemCurrentParent .d5 {
	width: 100%;
	background: #FFF!important;
	border: none!important;
}
#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;
	border: none!important;
}
#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: 173px;
	padding: 4px 10px 4px 17px;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	background: #FFF!important;
	border: none!important;
}
#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 {
    border: none!important;	
	background-color: #102E77!important;
	color: #FFF;
}
#idMainMenu LI UL LI SPAN {
	background: #FFF!important;
}
#idMainMenu LI UL LI SPAN SPAN {
	font-weight: bold;
	color: #53689D; background: none;
}
#idMainMenuContainer #idMainMenu LI UL LI DIV.mainMenuPublicHiddenIcon {

}
/******* MENU LEVEL 3 *******/

#idMainMenu LI UL LI UL {
	padding: 0;
	border: none;background: none;
}
#idMainMenu LI UL LI UL LI {
	background: #FFFFFF;
}
#idMainMenu LI UL LI UL LI.first {
}
#idMainMenu LI UL LI UL LI .d4 {
	background: #FFF!important;
}
#idMainMenu LI.itemCurrent UL LI UL LI .d4, #idMainMenu LI.itemCurrentParent UL LI UL LI .d4 {
	background: #FFF!important;
}
#idMainMenu LI UL LI.itemCurrent UL LI .d4, #idMainMenu LI UL LI.itemCurrentLeaf UL LI .d4 {
	background-color: #102E77;
	color: #FFFFFF;
}
#idMainMenu LI UL LI UL LI.itemCurrent .d4, #idMainMenu LI UL LI UL LI.itemCurrentLeaf .d4 {
	background-color: #102E77;
	color: #FFFFFF;
}
#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;
	color: #FFF;
}
#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: 165px;
	padding: 4px 10px 4px 25px;
	background-color: transparent;
	color: #FFF;
	background-color: #102E77;
}
#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: #64AC31;
	color: #FFFFFF;
}
#idMainMenu LI UL LI UL LI SPAN {
	color: #FFF;
	background-color: #102E77;
}
#idMainMenu LI UL LI UL LI SPAN SPAN {
	background-color: #102E77;
	color: #FFFFFF;background: none;
}
#idMainMenuContainer #idMainMenu LI UL LI UL LI DIV.mainMenuPublicHiddenIcon {
}
/*******************************************************************/
/******* DYNAMIC MENU                                        *******/
/*******************************************************************/

#idMainMenu LI.itemNormal DIV.dynamicMenuLevelContainer {
	display: block;background: none;
}
#idMainMenu LI.itemNormal {
/ margin-bottom: -2px;background: none;
}
#idMainMenu LI.itemNormal:hover, #idMainMenu LI.itemNormal Ul.dynamic LI.itemNormal {
/ margin-bottom: -2px;background: none;
}
#idMainMenu LI.itemNormal TABLE.dynamic {
	font-size: 11px;background: none;
}
#idMainMenu LI UL LI.itemNormal TABLE.dynamic {
	font-size: 11px;background: none;
}
/******* DYNAMIC MENU LEVEL 2 *******/

#idMainMenu LI.itemNormal:hover UL.dynamic, #idMainMenu LI.itemNormal A:hover UL.dynamic {
	display: block;
	left: 198px;
	top: -1px!important;
	width: 200px;
	color: #FFF;
	background-color: #102E77!important;
}
#idMainMenu LI.itemNormal TABLE.dynamic {
	display: block;
	background: none;
}
#idMainMenu LI.itemNormal A:hover TABLE.dynamic UL.dynamic {
	display: block;
	left: 198px;
	top: 0;
	color: #FFF;
	background-color: #102E77;
}
#idMainMenu LI.itemNormal UL.dynamic {
	padding: 0;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	background: none;
}
#idMainMenu LI.itemNormal UL.dynamic LI {
	border-left: 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 {
	background: #FFF!important;
}
#idMainMenu LI.itemNormal UL.dynamic LI .d4 {
	width: auto;
	background: none;
}
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal .d5 {
	width: 100%;
	background: #FFF!important;
}
#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 {
	margin: 0 1px;
	width: 183px; /*SUb menu STYLE drop down number 1*/
	padding: 9px; border:none!important;background-color: #102E77!important; color: #CCC;
}
/******* 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: 200px;
	top: -1px;
	width: 200px;border:none!important;
}
#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: 200px;
	top: -1px;border:none!important;
}
#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 {
	margin: -1px 0;
	width: 183px;
	padding: 9px;
	border:none!important;
}
/*******************************************************************/
/******* CONTENT                                             *******/
/*******************************************************************/

/******* Content column main container *******/

#idPrimaryContentContainer {
	margin: 40px auto;
	display: block;
	width: 490px;
	
	float: left;
}
/******* Inner content containers *******/

#idPrimaryContentContainer .block .inner {
	padding: 0px 39px 0px 30px;
}
/******* Container for content editing *******/
/******* (Specify background color of the content region below) *******/

#idPrimaryContentBlock1ContentHolder, #idPrimaryContentBlock1ContentHolderEventAdmin {
	background-color: #FFFFFF; 
	overflow:hidden;
}
#idPrimaryContentBlock1ContentHolder, #idPrimaryContentBlock1Content {
	margin: 0 0;
	padding: 0 0;
	width: 510px;

}
/*******************************************************************/
/******* FOOTER                                              *******/
/*******************************************************************/

/******* Footer and content separator container *******/

#idFooterSeparator {
	display: block;
	visibility: visible;
	margin-top: 15px;
	
}
#idFooterSeparator .d1, #idFooterSeparator .d2, #idFooterSeparator .d3 {
	width: 810px;
	height: 14px;
	float: left;
}
#idFooterSeparator .d1 {
	background: #FFF;
}
#idFooterSeparator .d2 {
	background: #FFF;
}
#idFooterSeparator .d3 {
	background: #FFF;
}
#idFooterSeparator .d1 .d1, #idFooterSeparator .d2 .d2, #idFooterSeparator .d3 .d3 {
	width: auto;
	height: auto;
	float: none;
	background: #FFF;
	height: 50px;
}
/******* Footer main container *******/

#idFooterContainer {
	display: block;
	width: 810px;
	height: auto;
	clear: both;
	float: left;
	background: #FFF;
}
/******* Footer containers for applying background *******/

#idFooterContainer .d6, #idFooterContainer .d7, #idFooterContainer .d2, #idFooterContainer .d9, #idFooterContainer .d8, #idFooterContainer .d1 {
	width: 100%;
	float: right;
	background: #FFF;
}
#idFooterContainer .d9 {
	background: #FFF;
}
#idFooterContainer .d8 {
	background: #FFF;
}
#idFooterContainer .d1 {
	background: #FFF;
}
#idFooterContainer .d6 .d6, #idFooterContainer .d7 .d7, #idFooterContainer .d2 .d2, #idFooterContainer .d9 .d9, #idFooterContainer .d8 .d8, #idFooterContainer .d1 .d1 {
	width: auto;
	float: none;
	background: #FFF;
}
/******* Footer content container *******/

#idFooterContainer .inner {
	float: right;
	padding: 1px 0px 5px px;

}
#idFooterContainer .inner .inner {
	float: none;
	padding: 0;
}
/******* Editable footer region container *******/
/******* (Specify default background color for editable region below) *******/

#idFooterSpace { 
	position: relative; margin: 0 auto; background:#FFF; 
	height: 60px; 
	width:810px;
	}
.footerContentHolder {
	border-top: 1px solid #102E77;
	width: 810px;
	height: auto;
	background: #FFF;
}
#idFooterContent {
	width: 810px;}
#idClearEnd { position: relative; margin: 0 auto; background:#FFF; 
	height: 60px; 
	width:810px;	
	}
*html #idClearEnd {
	position: relative; margin: 0 auto; background:#FFF; 
	height: 60px; 
	w\idth:810px;}/*MSBMH hack for ie6 and ie5x*/
*html #idFooterSpace {
	position: relative; margin: 0 auto; background:#FFF; 
	height: 60px; 
	width:810px;/*MSBMH hack for ie6 and ie5x*/}
	
	
/*******************************************************************/
/***  EVENTS                                                     ***/
/*******************************************************************/

/******* Labels and headers colors *******/

#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 {
}
#idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A:active, #idPrimaryContentBlock1Content #idEventSummaryContainer H4.boxHeaderTitle A:hover, #idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A:active, #idPrimaryContentBlock1Content #idEventSummaryContainer DIV.boxFooterContainer A:hover {
}
#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: #777777;
}
#idEventDetailsContainer DIV.boxInfoContainer UL.boxInfo LI SPAN, #idEventDetailsContainer DIV.boxInfoContainer UL.boxInfo LI STRONG {
}
#idEventDetailsContainer DIV.registrationInfoContainer H4.infoTitle {
}
#idEventDetailsContainer DIV.registrationInfoContainer DIV.infoText {
}
#idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo, #idEventDetailsContainer DIV.registrationInfoContainer UL.registrationInfo LI LABEL {
}
#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: #777777;
}
#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 {
}
#idPrimaryContentBlock1Content TABLE#registrationDetailsTable TR.caption TH DIV, #idPrimaryContentBlock1Content TABLE#registrationDetailsTable TR.caption TD DIV {
}
TABLE#registrationDetailsTable TH, TABLE#registrationDetailsTable TH SPAN.mandatory {
}
/******* EVENT CALENDAR VIEW *******/

.EventListCalendar, .EventListCalendarItemDefault, .EventListCalendarItemHoliday, .EventListCalendarItemInactive, .EventListCalendarItemSelected {
	border-color: #102e77;
}
.EventListCalendar {
	width: 99%;
	border: solid 1px #102e77;
	background:#eaeaea;
}
#idPrimaryContentBlock1Content .EventListCalendarHeader {
	border-bottom: solid 1px #102e77;
	border-right: 1px solid #FFF;
	background-color: #102e77;
	font: bold 11px Arial, Helvetica, sans-serif, Corbel;
	color: #FFF;
	width: 30px;
}
.EventListCalendarItemDefault {
	border-color: #102e77;
	border-right: none;
}
.EventListCalendarItemHoliday {
	border-right: none;
}
.EventListCalendarItemInactive {
	border-right: none;
}
.EventListCalendarItemSelected {
	border-right: none;
}
#idPrimaryContentBlock1Content .EventListCalendarHeader A.calendarDate, #idPrimaryContentBlock1Content .EventListCalendarHeader A.calendarDate:link, #idPrimaryContentBlock1Content .EventListCalendarHeader A.calendarDate:active, #idPrimaryContentBlock1Content .EventListCalendarHeader A.calendarDate:visited, #idPrimaryContentBlock1Content .EventListCalendarHeader A.calendarDate:hover {
	color: #666;
	text-decoration: none;
	font-weight: normal;
	
}
A.calendarDate, A.calendarDate:link, A.calendarDate:active, A.calendarDate:visited, A.calendarDate:hover {
	color: #666;padding:2px;
}
A.yearViewHeader, A.yearViewHeader:link, A.yearViewHeader:active, A.yearViewHeader:visited, A.yearViewHeader:hover {
	background-color: #102e77;
	color: #666;
}
/*******************************************************************/
/***  MEMBERS AND MEMBERS DIRECTORY                              ***/
/*******************************************************************/

TABLE#memberAllDataTable TD, TABLE#memberAllDataTable TH {

}
TABLE#memberAllDataTable TR.caption TD, TABLE#memberAllDataTable TR.caption TH {
}
TABLE#memberAllDataTable TR.caption TD DIV, TABLE#memberAllDataTable TR.caption TH DIV {
}
TABLE#memberAllDataTable TH SPAN.mandatory {
}
TABLE#memberAllDataTable TR#trDetailsToShow FIELDSET LEGEND {
}
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 {
	color: #666;
	background-color: #91C7E6;
}
#idPrimaryContentBlock1Content DIV.memberDirectorySearchArea SPAN.searchResult {
}
#idPrimaryContentBlock1Content DIV.memberDirectorySearchArea SPAN EM {
}
#idPrimaryContentBlock1Content .membersTable TR.hover {
}
#idPrimaryContentBlock1Content .membersTable TR.normal {
}
#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 {
}
#idPrimaryContentBlock1Content A.back:hover, #idPrimaryContentBlock1Content .membersTable A:hover, #idPrimaryContentBlock1Content #criteria A:hover {
}
/*******************************************************************/
/***  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 {
}
#idBlogPageContainer H4.boxHeaderTitle A:hover, #idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:hover {
}
#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 {
}
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 .blogCommentStatus {
}
#idBlogPageContainer #idBlogPostEditContainer DIV.boxHeaderContainer H4.boxHeaderTitle {
}
#idBlogPageContainer #idBlogSummaryContainer DIV.boxOuterContainer, #idBlogPageContainer #idBlogDetailsContainer DIV.boxOuterContainer {
}
/*******************************************************************/
/***  CONFIRM WINDOWS                                            ***/
/*******************************************************************/

DIV.confirmWindowWarning, DIV.confirmWindowInfo, DIV.confirmWindowSuccess, DIV.confirmWindowError {
}
DIV.RoundedCornerBox {
}
/*******************************************************************/
/***  BOXES and CORNERS                                          ***/
/*******************************************************************/

DIV.boxViewOutline DIV.cornersContainer, DIV.boxBodyInfoViewFill DIV.cornersContainer {
	background-color: transparent;
}
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, #idPrimaryContentContainer DIV.boxViewOutline TABLE TD.threadTD, #idPrimaryContentContainer DIV.boxViewOutline TABLE TD.threadImageTD, #idPrimaryContentContainer DIV.boxViewOutline TABLE TD.lastReplyTD, #idPrimaryContentContainer DIV.boxViewOutline TABLE TD.repliesCountTD, #idPrimaryContentContainer DIV.boxViewOutline TABLE.forumMessageTable TD.left, #idPrimaryContentContainer DIV.boxViewOutline TABLE TD.pageStateIconTD, #idPrimaryContentContainer DIV.boxViewOutline TABLE TD.threadTD, #idPrimaryContentContainer DIV.boxViewOutline TABLE TD.lastReplyTD, #idPrimaryContentContainer DIV.boxViewOutline TABLE TD.topicsCountTD, #idPrimaryContentContainer DIV.boxViewOutline TABLE TD.repliesCountTD {
	border-color: #91C7E6;
}
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: #91C7E6;
}
/*******************************************************************/
/***  WIZARDS                                                    ***/
/*******************************************************************/

DIV.publicWizardContainer DIV.infoContainer DIV.infoTitle {
	color: #FFFFFF;
}
DIV.publicWizardContainer DIV.infoContainer DIV.infoText, #idPrimaryContentBlock1Content DIV.generalFieldsContainer DIV.captionContainer H4 {
	color: #FFFFFF;
}
DIV.generalFormContainer DIV.formTitleOuterContainer {
	border-bottom: 1px solid #CCCCCC;
}
#idPrimaryContentBlock1Content DIV.generalFormContainer DIV.formTitleContainer H3.formTitle {
	color: #999999;
}
DIV.generalFieldsContainer DIV.textFieldContainer DIV.fieldBody INPUT {
}
DIV.generalFieldsContainer DIV.fieldContainer SPAN.validationError {
	color: #FF0000;
}
DIV.navigationOuterContainer {
	border-top: 1px solid #91C7E6;
	background:none!important;
}
#idPrimaryContentBlock1Content DIV.publicWizardContainer H1.pageTitle {
	font-size: 1.50em;
}
#idPrimaryContentBlock1Content DIV.publicWizardContainer H2.stepTitle {
	font-size: 1.30em;
}
#idPrimaryContentBlock1Content DIV.generalFormContainer DIV.formTitleContainer H3.formTitle, #idPrimaryContentBlock1Content DIV.generalFieldsContainer DIV.captionContainer H4, #idPrimaryContentBlock1Content DIV.generalFieldsContainer H5.fieldTitle {
	font-size: 1.00em;
}
DIV.mandatoryFieldsTitle {
	font-size: 0.90em;
}
DIV.generalFieldsContainer DIV.fieldContainer SPAN.validationError {
	font-size: 0.8em;
}
DIV.generalFieldsContainer DIV.groupContainer DIV.fieldItem SPAN.typeRadioContainer, DIV.generalFieldsContainer DIV.groupContainer DIV.fieldItem SPAN.typeCheckboxContainer {
/ margin-top: -4px;
}
DIV.generalFieldsContainer DIV.groupContainer DIV.groupBodyHirizontal {
/ margin-top: -5px;
}
DIV.generalFieldsContainer DIV.groupContainer DIV.groupBodyHirizontal DIV.fieldItem INPUT {
	top: 1px;
/ top: 0;
}
/*******************************************************************/
/***  PAGER                                                      ***/
/*******************************************************************/

#idPrimaryContentBlock1Content DIV.pagerOuterContainer {
	border: none;
}
#idPrimaryContentBlock1Content DIV.pagerOuterContainer A {
}

/*USER PROFILE PAGES*/
DIV.functionalPageContentContainer { text-align: left!important;width: 500px;}

.captionContainer { background-color: #102E77!important;}
.fieldLabel { 
	margin: 0 0; padding: 0 0;
	float: left; width: 120px!important;
	text-align: right!important;
	}
.fieldBody {
	margin: 0 0; padding: 0 0;
	float: left!important; width: 280px!important;
	}
.memberContentView .functionalPageContentOuterContainer a:link, .memberContentView .functionalPageContentOuterContainer a:visited {
	color: #102E77!important;
}
.memberContentView .functionalPageContentOuterContainer a:hover {color: #D53125!important;}

.memberContentView #idLoginContainer #idLoggedName span {
	display: block;
	vertical-align: bottom; color: #FFF!important;
	font-weight: bold;
}
#nonPrintable {
	position: relative; margin-top: 40px; margin-left: 10px!important;
	display: block; 
	border: none;
}
#nonPrintable A:link{
	display: block;
	width: 24px;
	height: 24px;
	background: url(icon_print.png) no-repeat top left!important;
}
#nonPrintable A:hover {
	width: 24px;
	height: 24px;
	background: url(icon_print.png) no-repeat bottom left!important;
}
