﻿/* Consolidated Version - MD */


BODY
{
	FONT-SIZE: 8pt;
	COLOR: #000; 
	font-family: Verdana, helvetica, Arial;
}

BODY *
{
	FONT-SIZE: 8pt;
}

.TableMain
{
	background-color: #fff;
}

A:Link, A:Active, A:Visited
{
	text-decoration: none;
}

A:Hover
{
	text-decoration: underline;
}

A.App:Link, A.App:Active, A.App:Visited
{
	text-decoration: none;
}

A.App:Hover
{
	text-decoration: underline;
}

A.BoldLink:Link, A.BoldLink:Visited, A.BoldLink:Active
{
	font-weight: bold;
	/* font-family: 'Trebuchet MS' , Verdana; */
	text-align: right;
	text-decoration: none;
}

A.BoldLink:Hover
{
	text-decoration: underline;
}

A.DetailsLink:Link, A.DetailsLink:Visited, A.DetailsLink:Active
{
	font-weight: bold;
	COLOR: #000; 
	/* font-family: 'Trebuchet MS' , Verdana; */
	text-align: right;
	text-decoration: none;
	margin-left: 20px;
}

A.DetailsLink:Hover
{
	text-decoration: underline;
}


A.BoldLinkUnderline:Link, A.BoldLinkUnderline:Visited, A.BoldLinkUnderline:Hover,
 A.BoldLinkUnderline:Hover, A.BoldLinkUnderline:Active
{
	font-weight: bold;
	/* font-family: 'Trebuchet MS' , Verdana; */
	text-align: right;
	text-decoration: underline;
}

A.BoldLinkUnderline:Hover
{
}

.LoginStatus
{
	FONT-SIZE: 7pt; 
}

.LoginControl
{
	FONT-SIZE: 7pt; 
}

.LoginTextBox
{
}

.Hidden
{
	visibility: hidden;
}

.Visible
{
	visibility: visible;
}

.DetailsTable
{
	padding: 0px;
	/* background-color: #000066; */
	background-color: #fff;

	margin: 0px;
	border: 0px;
	/* font-family: 'Trebuchet MS' , Verdana; */
	text-decoration: none;
}

.DetailsTableTextBox
{
	border: #000066 1px solid;
	padding: 0px;
	margin: 0px;
	/* font-family: 'Trebuchet MS' , Verdana; */
	text-decoration: none;

	margin: 2px;
	margin-left: 20px;

	padding: 2px;
}

.DetailsTableHeading
{
	padding: 0px;
	margin: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	COLOR: #000; 
	border: 0px;
	/* font-family: 'Trebuchet MS' , Verdana; */
	/* background-color: #000066; */
	background-color: #fff;

	text-decoration: none;
	font-weight: bold;
}

.DetailsTableHeadingLinkRow
{
	padding: 0px;
	margin: 0px;
	COLOR: #000; 
	border: 0px;
	/* font-family: 'Trebuchet MS' , Verdana; */
	/* background-color: #000066; */
	background-color: #fff;

	text-decoration: none;
}


.ImperialUnit
{
	vertical-align : super;	
}

.Error
{
	color : Red;
	font-size : 8pt;
	font-weight : bold;
}

.LoginFailedMessage
{
	COLOR: #000; 
	background-color : Red;
	font-size : 12pt;
	font-weight : bold;
}

.RadioButton
{
}

.InfoText
{
}



/* Application Elements */

A.DetailsLink, A.DetailsLink:active, A.DetailsLink:visited
{
	/* border: solid 1px #81274a; */
	color: #052851;
	padding: 0px 3px 0px 3px;
	background-color: #C1C9D3;
}

A.DetailsLink:hover
{
	background-color: #5D748E;
	color: #FFB205;
	text-decoration: none;
}


A.DetailsLinkInline:Link, A.DetailsLinkInline:Visited, A.DetailsLinkInline:Active
{
	/* border: solid 1px #81274a; */
	color: #052851;
	padding: 0px 3px 0px 3px;
}

A.DetailsLinkInline:Hover
{
	color: #FFB205;
	text-decoration: none;
}


/*

A.#lnkActivate, A#lnkActivate:active, A#lnkActivate:visited
{
	border: solid 1px #81274a;
	color: red;
}


*/

INPUT
{
	border: solid 1px #052851;
}


/* NEW !!! */


#appWrapper UL
{
	list-style: none;
	/* margin-left: 10px;
	padding-bottom: 7px; */
}

#appWrapper UL LI
{
	/* padding-top: 7px;
	padding-bottom: 7px; */
}


/* DEBUG Ben's Login Box */

#chkRememberMe, #hlLostLogin, TD.DEBUGhidden
{
	display: none;
}

TD.DEBUGheaderCell
{
	FONT-SIZE: 12px;
	text-align: center;
	background-color: #000066;
	color: #ffffff;
	font-weight: bold;
}

P.DEBUGspacer
{
	line-height: 1em;
}

/* MAIN! */

TABLE.DEBUG
{
	width: 100%;
}

TD.whiteSpaceCell
{
	height: 15px;
}

SPAN.controlHeader
{
	font-weight: bold;
}

UL.introUL_1
{
	padding: 10px;
}

UL.introUL_2
{
	padding: 5px;
}


/* NEW Controls */

#ContactDetails1_CountryCombo1, #PersonalDetails1_OccupationCombo1,
 #AccountDetails1_SecurityQuestionsCombo1, #PersonalDetails1_EthnicOriginCombo1,
 #PersonalDetails1_DisabilitiesCombo1, #PersonalDetails1_RadioGender_0,
 #SignUpUserDetails1_RadioGender_0
{
	margin: 2px;
	margin-left: 20px;
}

#PersonalDetails1_RadioGender_0, #PersonalDetails1_RadioGender_1,
 #MembershipDetails1_MemberClubControl1_chkDeputy0,
 #MembershipDetails1_MemberClubControl1_chkDeputy2,
 #MembershipDetails1_MemberClubControl1_chkDeputy3
{
	border: none;
}

#SignUpUserDetails1_RadioGender_0, #SignUpUserDetails1_RadioGender_1
{
	margin: 2px;
	margin-left: 20px;
	border: none;
}

#AccountDetails1_SecurityQuestionsCombo1
{
	margin: 2px;
	margin-left: 20px;
	width: 200px;
}

#FitnessReportGrid1_MeasurementTypeControl1_optMetric,
 #FitnessReportGrid1_MeasurementTypeControl1_optImperial, 
 #PersonalMeasurementsControl1_MeasurementTypeControl1_optMetric,
 #PersonalMeasurementsControl1_MeasurementTypeControl1_optImperial
{
	margin-left: 10px;
	border: none;
}

#randomIMG
{
	margin-left: 20px;
}

#rdoYesHasAccess, #rdoNoAccessToEmail, #rdoPassword, #rdoUsername
{
	margin-top: 10px;
	border: none;
}

#CoachRadio_0, #CoachRadio_1, #VolunteerRadio_0, #VolunteerRadio_1
{
	border: none;
}

#chkCompetitionDeputy
{
	border: none;
}

A.frontpageLink:Link, A.frontpageLink:Active, A.frontpageLink:Visited
{
	padding: 0px;
	margin: 0px;
	color: Red;
	text-decoration: none;
}

A.frontpageLink:hover
{
	text-decoration: underline;
}

#CoachingQuestionnaire1_chkCoachType_0, #CoachingQuestionnaire1_chkCoachType_1,
 #CoachingQuestionnaire1_chkCoachType_2
{
	border: none;
}

#TrainingQuestionnaire1_rdoEquity_0, #TrainingQuestionnaire1_rdoEquity_1, #TrainingQuestionnaire1_rdoEquity_2
{
	border: none;
}

#TrainingQuestionnaire1_rdoDeveloping_0, #TrainingQuestionnaire1_rdoDeveloping_1, #TrainingQuestionnaire1_rdoDeveloping_2
{
	border: none;
}

#TrainingQuestionnaire1_rdoFunding_0, #TrainingQuestionnaire1_rdoFunding_1, #TrainingQuestionnaire1_rdoFunding_2
{
	border: none;
}

#TrainingQuestionnaire1_rdoVolunteer_0, #TrainingQuestionnaire1_rdoVolunteer_1, #TrainingQuestionnaire1_rdoVolunteer_2
{
	border: none;
}

#TrainingQuestionnaire1_rdoFirstAid_0, #TrainingQuestionnaire1_rdoFirstAid_1, #TrainingQuestionnaire1_rdoFirstAid_2
{
	border: none;
}

#TrainingQuestionnaire1_rdoLaunch_0, #TrainingQuestionnaire1_rdoLaunch_1, #TrainingQuestionnaire1_rdoLaunch_2
{
	border: none;
}

#TrainingQuestionnaire1_chkInformSeminars, #TrainingQuestionnaire1_rdoFutureOpportunities_0, #TrainingQuestionnaire1_rdoFutureOpportunities_1
{
	border: none;
}

#CoachingQuestionnaire1_LevelChkList_0, #CoachingQuestionnaire1_LevelChkList_1, #CoachingQuestionnaire1_LevelChkList_2, #CoachingQuestionnaire1_LevelChkList_3, #CoachingQuestionnaire1_LevelChkList_4, #CoachingQuestionnaire1_LevelChkList_5, #CoachingQuestionnaire1_LevelChkList_6, #CoachingQuestionnaire1_LevelChkList_7
{
	border: none;
}

#CoachingQuestionnaire1_InformCheck
{
	border: none;
}

span.dataHeader
{
	font-weight: bold;
}

TD#memberControlHeaderWidth
{
	width: auto;
}

TD.vertSpacer
{
	height: 20px;
}

P.questPopUp
{
	background: #FFF;
	color: #000;
	text-align: left;
	margin: 20px;
}

TD.learnMoreCell
{
	width: 80px;
	padding-left: 15px;
	vertical-align: middle;
}

TD.signUpLinkCell
{
	padding-top: 10px;
	text-align: right;
}

TD.activateLinkCell
{
	padding-top: 10px;
	text-align: right;
}

SPAN.mandatoryAsterisk
{
	color: Red;
	font-weight: bold;
	font-size: 12px;
}

A#lnkUpdateAll
{
	margin-left: 0px;
}


TABLE.ActiveMembersFilterControl
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

#ctl00_Main_ActiveMemberFilterControl1_rdoAllAccounts, #ctl00_Main_ActiveMemberFilterControl1_rdoOARAAccounts,
 #ctl00_Main_ActiveMemberFilterControl1_rdoNonOARAAccounts, #ctl00_Main_ActiveMemberFilterControl1_rdoAllStatuses,
 #ctl00_Main_ActiveMemberFilterControl1_rdoActiveStatus, #ctl00_Main_ActiveMemberFilterControl1_rdoInactiveStatus
{
	border: none;
}

TABLE.ShoppingBasketControl
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}


/* New Event Entry Additions */

.Report
{
	color : Navy;
	font-weight  :bold;
}

.GridTable
{
	border-collapse: collapse;
	color: #333333;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.GridTableHeader
{
	font-weight: bold;
	color: white;
	background-color: #5d7b9d;
}

.GridTableNormalRow
{
	background-color : White;
}

.GridTableAltRow
{
	background-color : #F7F6F3;
}
.HiddenButton
{
	visibility: hidden;
}

.HiddenPopup
{
	visibility : hidden;
	display : none;
}

.boldtext
{
	font-weight: bold;
}

A.AllNoneLink
{
	color: yellow;
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
}

A.AllNoneLink:visited
{
	color: yellow;
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
}

A.AllNoneLink:hover
{
	color: yellow;
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
}
