﻿/* Tag styles */


td      { color: #686561; font-size: 12px; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
body          { color: #666; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.dropdown            { color: #444444; font-size: 12px; text-decoration: none}
.toplinks            { color: #7b643e; font-size: 11px; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.toplinks a           { color: #7b643e; text-decoration: none }
.toplinks a:visited   { color: #7b643e; text-decoration: none }
.toplinks a:link   { color: #7b643e; text-decoration: none }
.toplinks a:hover           { color: #9e8459; text-decoration: none }
.small         { color: #fff; font-size: 11px; font-family: Arial, Helvetica, verdana, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footer  { font-size: 10px; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.titles            { color: #275594; font-size: 20px; font-family: Helvetica, verdana, Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.subtitles           { color: #416c3c; font-size: 16px; font-family: Helvetica, verdana, Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold }

.red { color: #c03; font-family: Helvetica, verdana, Arial, Geneva, Swiss, SunSans-Regular }
.text20 { font-size: 20px; font-family: Helvetica, verdana, Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text16 { font-size: 16px; font-family: Helvetica, verdana, Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text14 { font-size: 14px; font-family: Helvetica, verdana, Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text_lightblue { color: #62acdf; font-size: 12px; font-family: Helvetica, verdana, Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.text_darkblue  { color: #356092; font-size: 12px; font-family: Helvetica, verdana, Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 14px }
a:link                { color: #2b90d6; word-spacing: 0 }
a:vlink             { color: #2b90d6 }
a:hover    { color: #2b90d6; text-decoration: none }

a:visited     { color: #2b90d6 }
.menuitem    { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border-top: #8f8f8f; border-right: none #8f8f8f; border-bottom: none #8f8f8f; border-left: #8f8f8f; outline-color: #c8c9ca }
.menuitem a   { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border-top: #8f8f8f; border-right: none #8f8f8f; border-bottom: none #8f8f8f; border-left: #8f8f8f; outline-color: #c8c9ca }
.menuitem a:visited   { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border-top: #8f8f8f; border-right: none #8f8f8f; border-bottom: none #8f8f8f; border-left: #8f8f8f; outline-color: #c8c9ca }
.menuitem a:hover   { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border-top: #8f8f8f; border-right: none #8f8f8f; border-bottom: none #8f8f8f; border-left: #8f8f8f; outline-color: #c8c9ca }

.subtitles a         { color: #416c3c; font-size: 16px; font-family: Helvetica, verdana, Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.subtitles a:link    { color: #416c3c; font-size: 16px; font-family: Helvetica, verdana, Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.subtitles a:visited { color: #416c3c; font-size: 16px; font-family: Helvetica, verdana, Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.subtitles

img
{
	border: 0;
}





/* Master page classes */

.content 
{
    color:#333333;
    font-family:arial,verdana;
    font-size:11px;    
}


/* SoftSource custom control classes */

.ssValidationSummary
{
	color:Red;
	font-weight:Bold; 
}
.ssButtonNavigation 
{
	height: 35px;
	vertical-align:middle;
	text-align:center;
	border: 1px solid #406040;
	font-size: medium;
	
	color: #000000;
	background-color: #ffffff;
}

.ssButtonNavigationActive
{
	height: 35px;
	vertical-align: middle;
	text-align: center;
	border: 1px solid #406040;
	font-size: medium;
	
	color: #ffffff;
	background-image: url(images/100PercentClub/metroFX-100PercentOriginal_4x4filler.jpg);
	background-repeat: repeat;
	font-weight:bold
}

.ssAttendeeAdd { }

.ssAttendeeTitlePanel
.ssAttendeeContentPanel
.ssAttendeeTitlePanelActive { background-color: #FFFFFF }
.ssAttendeeContentPanelActive { background-color: #FFFFFF }

.ssAttendeeTitle { }
.ssAttendeeIncomplete { }
.ssButtonAttendeeEdit { }

.ssButtonSave { }
.ssButtonCancel { }
.ssButtonDelete { }

.ssButtonNext { }
.ssButtonPrevious { }
.ssButtonSubmit { }

/*	<Input type=button> used to accept the ULA terms  */
.ssButtonAccept { }
/*	<Input type=button> used to decline the ULA terms  */
.ssButtonDecline { }

.ssModuleEditTable { text-align:left; width: 100% }
.ssModuleEditTableColumn1 { width:35%; border-width:0; padding:2; margin:0; vertical-align:top }
.ssModuleEditTableColumn2 { vertical-align:top }
.ssModuleViewTable { text-align:left; width: 100% }
.ssModuleViewTableColumn1 { width: 35%; border-width:0; padding:2; margin:0; vertical-align:top }
.ssModuleViewTableColumn2 { vertical-align:top }
.ssModuleSummaryTable { text-align:left; width: 100% }
.ssModuleSummaryTableColumn1 { width: 35%; border-width:0; padding:2; margin:0; vertical-align:top }
.ssModuleSummaryTableColumn2 { vertical-align:top }

.ssCalendar { }
.ssCheckBoxList { }
.ssCheckBoxListOther { }
.ssDatePicker { }
.ssDropDownList { }
.ssRadioButtonList { }
.ssRadioButtonListOther { }
.ssTextBox 
{
	background-color:#ffffff; 
}

/*	<span>  */
.ssText { }

.ssValidator { color:Red;font-weight:Bold; }
.ssItemGroupEditHeader { }
.ssItemGroupEditFooter { }
.ssItemGroupViewHeader { }
.ssItemGroupViewFooter { }
.ssItemGroupSummaryHeader { }
.ssItemGroupSummaryFooter { }

.ssItemEditHeader { }
.ssItemEditBody { }
.ssItemEditFooter { }
.ssItemViewHeader { }
.ssItemViewBody { }
.ssItemViewValue { }
.ssItemViewFooter { }
.ssItemSummaryHeader { }
.ssItemSummaryBody { }
.ssItemSummaryValue { }
.ssItemSummaryFooter { }

.ssCostSummary
{
	width: 100%
}

.ssCostSummary TH
{
	background-image: url(images/100PercentClub/metroFX-100PercentOriginal_4x4filler.jpg);
	background-repeat: repeat;
}

.ssCostSummaryTotalHeader
{
	background-image: url(images/100PercentClub/metroFX-100PercentOriginal_4x4filler.jpg);
	background-repeat: repeat;
	font-weight: bold
}

.ssCostSummaryTotal
{
	font-weight: bold
}

.ssCreditCard
{
	
}

.ssCreditCard TD
{
	text-align: left
}

.MsoNormal
{
display:none;
}