.tShowNFSPackageFormPerformance
{
 float:none;
 clear:both;
 width:600px;
}

.tShowNFSPackageFormPerformanceInPkg{
color:#aaaaaa;
}

.tShowNFSPackageFormPerformanceGroupHeaderOn,
.tShowNFSPackageFormPerformanceGroupHeader,
.tShowNFSPackageFormPerformanceAdd,
.tShowNFSPackageFormPerformanceAddForm,
.tShowNFSPackageFormPerformanceInfo,
.tShowNFSPackageFormPerformanceInfoContent

{
 clear:both;
}

.tShowNFSPackageFormPerformanceGroup{
 border:1px solid #AAAAAA;
}
.tShowNFSPackageFormPerformanceGroupHeader,
.tShowNFSPackageFormPerformanceGroupHeaderOn
{

 margin:8px 0px 0px 0px;
 padding-bottom: 10px;
 border:1px solid #B7B6B6;
 background: #DBDADB;
}

.tShowNFSPackageFormPerformanceGroupHeaderOn {
 border-bottom: none;
}
.tShowNFSPackageFormPerformanceGroupHeaderDescription,
.tShowNFSPackageFormPerformanceGroupHeaderOnDescription
{
 margin-top:0px;
}

.tShowNFSPackageFormPerformanceGroupHeaderDescription a,
.tShowNFSPackageFormPerformanceGroupHeaderOnDescription a
{
 font-size:15px;
 font-weight:bold;
 color: #7D4CA2;
 text-decoration: none;
}

.tShowNFSPackageFormPerformanceGroupHeaderNumPerfs,
.tShowNFSPackageFormPerformanceGroupHeaderOnNumPerfs
{
 padding: 5px 0;
 margin-top:0px;
 font-size:11px;
 font-family:Arial;
}
.tShowNFSPackageFormPerformanceAddForm,.tShowNFSPackageFormPerformanceInfoContent
{
 display:inline;
}

.tShowNFSPackageFormClearer{
 clear:both;
 font-size:0px;
 line-height:0px;
}
.tShowNFSPackageFormPerformanceGroup{
 padding: 0px 15px 15px;
 background-color:#DBDADB;
 border-top:0px;
}
.tShowNFSPackageFormPerformanceGroupRules
{
 margin-bottom: 20px;
}
.tShowNFSPackageFormPerformanceGroupRulesMin,
.tShowNFSPackageFormPerformanceGroupRulesMax
{
 font-style:italic;
}

.tShowNFSPackageFormPerformanceInfo
{
 padding:20px;
 border:1px solid #CCCCCC;
 background-color:#CCCCCC;
 margin-bottom:15px;
}

.tShowNFSPackageFormPerformanceAdd
{
 padding:20px;
 border:1px solid #B7B6B6;
 background-color:#F0F0F0;
 margin-bottom:15px;
}


#tShowNFSPackageFormStatus{
 border:1px solid #B7B6B6;
 background-color: #DBDADB;
 padding:0px;
 margin-bottom: 8px;
}

#tShowNFSPackageFormStatusPkgPerfs{
 margin-top:0px;
 margin-bottom:0px;
 padding:15px;
}
.tShowNFSPackageFormStatusPkgPerfsHdr{
  color:#7D4CA2;
  font-size:15px;
  font-weight:bold;
  text-decoration:none;
}
.tShowNFSPackageFormStatusPkgPerf,
.tShowNFSPackageFormStatusPkgPerfRemoveLink
{
 margin:0px;
 padding-top: 5px;
 padding-bottom: 0px;
}

#tShowNFSPackageFormStatusPkgErrors{
 padding: 0px 0px 15px 15px;
 margin: 0px;
 font-weight:bold;
}
.tShowNFSPackageFormStatusPkgErrors{
 font-size:20px;
 display:none;
}
.tShowNFSPackageFormStatusPkgError{
 color:#000000;
}
.tShowNFSPackageFormStatusPkgNoError{
 font-size:16px;
 font-weight:bold;
 margin-top:20px;
}

div.tShowNFSPackageFormStatusPkgNoError .formButtonWrapperTable{
margin-top:20px;
}

.tShowNFSPackageFormStatusPkgPerf{
 float:left;
}
.tShowNFSPackageFormStatusPkgPerfRemoveLink{
 float:right;
}
#tShowNFSPackageFormStatusPkgErrors{
 clear: both;
 margin-top: 30px;
 margin-right: 15px;
}

.tShowNFSPackageFormStatusPkgPerfWrp{
 margin:5px 0px 0px 0px;
 border-top:1px solid #CCCCCC;
}


.tShowNFSPackageFormDetailsName,
.tShowNFSPackageFormDetailsDescription,
.tShowNFSPackageFormDetailsRules
{
display:none;
}

.tShowNFSPackageFormAddFormLoader, .tShowNFSPackageFormInfoLoader,
.tEventDetailChooseSeatsSearchingNFS
{
 background: #FFFFFF url('img/loading.gif');
 width:100px;
 height:100px;
}


.DynamicCartNFSPackageItemEvents
{
}
.DynamicCartNFSPackageItemSubtotal
{
 float:right;
}
.DynamicCartNFSPackageItemTools{
 padding-top:20px; 
 clear:both;
}


.tShowNFSPackageFormPerformanceNotFuture,
.tShowNFSPackageFormPerformanceGroupNotFuture,
.tShowNFSPackageFormPerformanceGroupHeaderNumPerfsTotal,
.tShowNFSPackageFormPerformanceGroupHeaderOnNumPerfsTotal
{
display:none;
}

.tShowNFSPackageFormPerformanceGroupHeaderNumPerfsTotal,
.tShowNFSPackageFormPerformanceGroupHeaderNumPerfsAdjusted
{
font-weight: bold;
}

.tShowNFSPackageFormStatusPkgPerfSeatInfo{
clear:both;
}

.tShowNFSPackageFormPerformanceGroupRules{
display:none;
}

.tShowNFSPackageFormRowBorder {
  border-top: 1px solid #C7C7C7;
}

.tShowNFSPackageFormRow {
  padding: 5px 0;
}

.DynamicCartNFSPackageItemToolsUpdateButton,
.DynamicCartNFSPackageItemToolsRemoveButton {
  float: right;
  clear: both;
}

.DynamicCartNFSPackageItemEvent {
 margin-bottom: 10px;
 font-weight: bold;
}

#tEventDetailChooseSeatsPriceTypes {
 margin-top: 8px;
}

.tShowNFSPackageFormMessages {
  padding-bottom: 8px;
  font-weight: bold;
  color: red;
}
