
.text1{font-family:Verdana, Arial; font-size:11px; font-weight:bold; color:#000000;}
.text2{font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000;}
.text3{font-family:Verdana, Arial; font-size:10px; color:#000000;}
.text4{font-family:Verdana, Arial; font-size:11px; color:#000000;}
.text5{font-family:Verdana, Arial; font-size:11px; color:#ff0000;}
.text6{font-family:Verdana, Arial; font-size:12px; color:#ff0000;}
.text7{font-family:Verdana, Arial; font-size:16px; font-weight:bold; color:#000000;}
.text8{font-family:Verdana, Arial; font-size:11px; font-weight:bold; color:#000000;}
.text9{font-family:Verdana, Arial; font-size:13px; font-weight:bold; color:#000000;}
.text10{font-family:Verdana, Arial; font-size:12px; color:#000000;}
.textsystimes{font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#000000;}
.textsystimes2{font-family:Verdana, Arial; font-size:11px; color:#000000;}
.text11{font-family:Verdana, Arial; font-size:9px; color:#000000;}

.bgMainBGButtons{background-color:#;}
.bgBoxes{background-color:#ffffff;}
.bgBoxes1{background-color:#ffffff;}

.bgBlack{background-color:#000000;}
.bgGray{background-color:#999999;}

/*------- fonts used with table header w/ the blue background -------*/
.tablehead {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; 
   font-weight: bold; 
   color: #000000; 
   background-color:#dbd8cc;
}
.tablehead_nb {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; 
   font-weight: bold; 
   color: #FFFFFF; 
}
.tableheadsmall {  
   font-family: Arial, Verdana, Helvetica; 
   font-size: 8pt; 
   font-weight: bold; 
   color: #000000; 
   background-color:#dbd8cc;
}
/*------- base font used on majority of the pages -------*/
.tabledata {  
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; 
   color: #000000
}
.white {  
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; 
   color: #000000
}
.tabledatabold {  
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; 
   font-weight: bold; 
   color: #000000
}
.tabledatabold2 {  
   font-family: Arial, Verdana, Helvetica; 
   font-size: 8pt; 
   font-weight: bold; 
   color: #000000
}
.8ptfont {  
   font-family: Arial, Verdana, sans-serif; 
   font-size: 8pt; 
   color: #000000
}
/*------- fonts used with links throughout the system -------*/
.mainlink {font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #333333;}
.mainlink2 {font-family: Arial, Verdana, sans-serif; font-size: 8pt; color: #333333;}
/*------- style used with select boxes -------*/
.selectbox {
   font-family: Arial, Verdana, sans-serif; 
   font-size: 9pt; 
   color: #000000;
}
/*------- header for about you section - user side FanTracker -------*/
.AYheaderSingleMtd {
   font-family: Arial, Verdana, sans-serif; 
   background-color: #455886;
   font-size: 9pt; color: #ffffff;
   text-align: left;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 0px;
   border-bottom: 1px solid #666666;
   border-left: 0px solid #999999;
   padding-top: 0px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 15px;
}
/*------- header for about you section - user side FanTracker -------*/
.AYdatatd {
   font-family: Arial, Verdana, sans-serif; 
   background-color: #faf7dc;
   font-size: 8pt; color: #000000;
   text-align: left;
   line-height: 15px;
   border-top: 1px solid #D7D7D7;
   border-right: 0px;
   border-bottom: 1px solid #999999;
   border-left: 0px solid #999999;
   padding-top: 5px;
   padding-right: 4px;
   padding-bottom: 5px;
   padding-left: 4px;
}
/*------- table style for input section width=500  -------*/
.recordtable1 {
   background-color: #faf7dc;
   border-top: 0px;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
   padding: 0px;
   width: 575px;
}
/*------- table style for input section width=747 -------*/
.recordtable2 {
   background-color: #faf7dc;
   border-top: 0px;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
   padding: 0px;
   width: 575px;
}

/*------- td of container 2: "workspace" look without top outer gray border inside containertd2 -------*/
.containertd2 {
   background-color: #999999;
   vertical-align: middle;
   border-top: 0px;
   border-right: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
   border-left: 1px solid #cccccc;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
}
/*------- table of container 3: "workspace" look without top outer black border outside containertd2 -------*/
.containertable3 {
   background-color: #999999;
   align: center;
   spacing: 0px;
   border-top: 1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   width: 575px;
}
/*------- table style for main interface width=100% Used on tix landing page ------*/
.homepagerecordtable {background-color: #faf7dc;
   border-top: 0px;
   border-right: 0px solid #000000;
   border-bottom: 0px solid #000000;
   border-left: 0px solid #000000;
   padding: 0px;
   width: 100%;
}
/*------- table for printing setup subheaders with a width=747: wraps a black border outside subheadertd's -------*/
.subheadertable2 {
   line-height: 26px;
   background-color: #dbd8cc;
   align: center;
   spacing: 0px;
   border-top: 1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
   padding: 0px;
   width: 575px;
}
/*------- table for printing setup subheaders with a width=747: wraps a black border outside subheadertd's -------*/
.subheadertable5 {
   line-height: 26px;
   background-color: #dbd8cc;
   spacing: 0px;
   border-top: 0px solid #000000;
   border-right: 0px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 0px solid #000000;
   padding: 0px;
   width: 100%;
}
/*------- table style for list output section width=650 -------*/
.listtable3 {
   background-color: #faf7dc;
   border-top: 0px;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
   padding: 0px;
   width: 575px;
}
.listtable {
   background-color: #faf7dc;
   border-top:  1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
   padding: 0px;
   width: 575px;
}
.listtable2{
   background-color: #faf7dc;
   border-top: 1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
   padding: 0px;
   width: 575px;
}
.Bottomspacer {
   background-color: #faf7dc;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 1px solid #999999;
   padding: 1px;
}
/*------- left td for list output output section -------*/
.OrderReportlistLtd3 {
   font-family: Arial, Verdana, sans-serif; 
   font-size: 8pt; color: #000000;
   text-align: center;
   line-height: 10px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 1px solid #999999;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
}
/*------- right td for list output section -------*/            
.OrderReportlistRtd3 {
   font-family: Arial, Verdana, sans-serif; 
   font-size: 8pt; color: #000000;
   text-align: center;
   line-height: 10px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
} 
/*------- left td for list output output section -------*/
.OrderReportlistLtd4 {
   font-family: Arial, Verdana, sans-serif; 
   font-size: 8pt; color: #000000;
   text-align: left;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 0px solid #999999;
   padding-top: 0px;
   padding-right: 5px;
   padding-bottom: 0px;
   padding-left: 5px;
   width: 80%;
}
/*------- left td for list output output section -------*/
.listtotalLtd {
   font-family: Arial, Verdana, sans-serif; 
   background-color: #dbd8cc;
   font-size: 9pt; color: #000000;
   text-align: center;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 0px solid #999999;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- middle "total" td for list output section -------*/            
.listtotalMtd {
   font-family: Arial, Verdana, sans-serif; 
   background-color: #dbd8cc;
   font-size: 9pt; color: #000000;
   text-align: center;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 0px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- single "total" "middle" td for list output section -------*/            
.listtotalsingleMtd {
   font-family: Arial, Verdana, sans-serif; 
   background-color: #dbd8cc;
   font-size: 9pt; color: #000000;
   text-align: center;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 1px solid #999999;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- single "total" "middle" td for list output section -------*/            
.listtotalsingleMtd2 {
   font-family: Arial, Verdana, sans-serif; 
   background-color: #dbd8cc;
   font-size: 9pt; color: #000000;
   text-align: left;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 1px solid #999999;
   padding-top: 1px;
   padding-right: 0px;
   padding-bottom: 1px;
   padding-left: 4px;
}
/*------- right "total" td for list output section -------*/            
.listtotalRtd {
   font-family: Arial, Verdana, sans-serif; 
   background-color: #dbd8cc;
   font-size: 9pt; color: #000000;
   text-align: center;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 0px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}   
/*------- right td for list output section -------*/            
.listRtd {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; color: #000000;
   text-align: center;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 0px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- left td for list output output section -------*/
.listLtd {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; color: #000000;
   text-align: center;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 1px solid #999999;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- middle td for list output section -------*/            
.listMtd {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; color: #000000;
   text-align: center;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 0px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- right td for list output section -------*/            
.listRtd {
   font-family: Arial, Verdana, sans-serif; 
   font-size: 9pt; color: #000000;
   text-align: center;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 0px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- left td for list output output section -------*/
.listLtd2 {
   font-family: Arial, Verdana, sans-serif; 
   font-size: 8pt; color: #000000;
   text-align: center;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 1px solid #999999;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- middle td for list output section -------*/            
.listMtd2 {
   font-family: Arial, Verdana, sans-serif; 
   font-size: 8pt; color: #000000;
   text-align: center;
   line-height: 15px;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
   border-left: 0px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- table style for subtable set within a table width=295 -------*/
.listtablesubtable {
   font-family: Arial, Verdana, Helvetica;
   font-size: 9pt; color: #000000;
   text-align: center;
   border-top: 1px solid #999999;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #666666;
   padding: 0px;
   width: 295px;
   line-height: 19px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- table style for subtable set within a table width=295 -------*/
.listtablesubtable2 {
   font-family: Arial, Verdana, Helvetica;
   font-size: 9pt; color: #000000;
   text-align: center;
   border-top: 1px solid #999999;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #666666;
   padding: 0px;
   width: 100%;
   line-height: 19px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- td setting the background color/borders/etc. when a status color has not yet been chosen -------*/
.listtablesubtabletd {
   font-family: Arial, Verdana, Helvetica; 
   /*------- background-color: #D7D7D7;-------*/
   font-size: 9pt; color: #000000;
   text-align: center;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #666666;
   border-bottom: 1px solid #666666;
   border-left: 0px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- td displaying the status color selected in background of input box td-------*/
.listtablesubtabletd2 {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; color: #000000;
   text-align: center;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #666666;
   border-bottom: 1px solid #666666;
   border-left: 0px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- left td for column descriptions with record output -------*/            
.recordLtdcoldesc {
   font-family: Arial, Verdana, Helvetica; 
   background-color: #455886;
   font-size: 9pt; color: #ffffff;
   text-align: left;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 0px;
   border-bottom: 1px solid #666666;
   border-left: 1px solid #999999;
   padding-top: 0px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 16px;
}
/*------- right td for column descriptions with record output -------*/            
.recordRtdcoldesc {
   font-family: Arial, Verdana, Helvetica; 
   background-color: #455886;
   vertical-align: middle;
   font-size: 9pt; color: #ffffff;
   text-align: left;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #666666;
   border-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 2px;
   padding-left: 16px;
}
/*------- description header for subtables i.e. -MOD at Next Level and Status colors  -------*/
.listtablesubtableheadertd {
   font-family: Arial, Verdana, Helvetica; 
   background-color: #455886;
   font-size: 9pt; color: #ffffff;
   text-align: center;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #666666;
   border-bottom: 1px solid #666666;
   border-left: 0px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}  
 /*------- left header for list column description in Integrity Test section -------*/
.listLheader2 {
   font-family: Arial, Verdana, sans-serif; 
   background-color: #faf7dc;
   font-size: 8pt; color: #000000;
   text-align: center;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #666666;
   border-bottom: 1px solid #666666;
   border-left: 1px solid #999999;
   padding-top: 0px;
   padding-right: 2px;
   padding-bottom: 0px;
   padding-left: 2px;
}

/*------- left header for list column description -------*/
.listLheader {
   font-family: Arial, Verdana, Helvetica; 
   background-color: #455886;
   font-size: 9pt; color: #ffffff;
   text-align: center;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #666666;
   border-bottom: 1px solid #666666;
   border-left: 1px solid #999999;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 2px;
   padding-left: 0px;
}
/*------- right header for list column description -------*/
.listRheader {
   font-family: Arial, Verdana, Helvetica; 
   background-color: #455886;
   font-size: 9pt; color: #ffffff;
   text-align: center;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #666666;
   border-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 2px;
   padding-left: 0px;
}
/*------- middle header for list column description -------*/
.listMheader {
   font-family: Arial, Verdana, Helvetica; 
   background-color: #455886;
   font-size: 9pt; color: #faf7dc;
   text-align: center;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #666666;
   border-bottom: 1px solid #666666;
   border-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 2px;
   padding-left: 0px;
}
/*------- left header for list column description in Integrity Test section -------*/
.listLheader2 {
   font-family: Arial, Verdana, sans-serif; 
   background-color: #faf7dc;
   font-size: 8pt; color: #000000;
   text-align: center;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #666666;
   border-bottom: 1px solid #666666;
   border-left: 1px solid #999999;
   padding-top: 0px;
   padding-right: 2px;
   padding-bottom: 0px;
   padding-left: 2px;
}
/*------- right header for list column description in Integrity Test section  -------*/
.listRheader2 {
   font-family: Arial, Verdana, sans-serif; 
   background-color: #faf7dc;
   font-size: 8pt; color: #000000;
   text-align: center;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #666666;
   border-left: 0px;
   padding-top: 0px;
   padding-right: 2px;
   padding-bottom: 0px;
   padding-left: 2px;
}
/*------- middle header for list column description in Integrity Test section  -------*/
.listMheader2 {
   font-family: Arial, Verdana, sans-serif; 
   background-color: #faf7dc;
   font-size: 8pt; color: #000000;
   text-align: center;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #666666;
   border-bottom: 1px solid #666666;
   border-left: 0px;
   padding-top: 0px;
   padding-right: 2px;
   padding-bottom: 0px;
   padding-left: 2px;
}
/*------- table style for subtable set within a table width=295 -------*/
.listtablesubtable2 {
   font-family: Arial, Verdana, Helvetica;
   font-size: 9pt; color: #000000;
   text-align: center;
   border-top: 1px solid #999999;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #666666;
   padding: 0px;
   width: 100%;
   line-height: 19px;
   padding-top: 2px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 4px;
}
/*------- Left td for printing setup subheaders: wraps a gray border inside subheadertable; sets the font color -------*/
.subheaderLtd {
   line-height: 26px;
   font-family: Arial, Verdana, Helvetica;
   font-weight: bold;
   font-size: 9pt; color: #000000;
   text-align: left;
   background-color: #dbd8cc; 
   vertical-align: middle;
   border-top: 1px solid #cccccc;
   border-right: 0px;
   border-bottom: 1px solid #cccccc;
   border-left: 1px solid #cccccc;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 15px;
   width: 50%;
}
/*------- single middle td for printing setup subheaders: wraps a gray border inside subheadertable; sets the font color -------*/
.subheadersingleMtd {
   line-height: 26px;
   font-family: Arial, Verdana, Helvetica;
   font-weight: bold;
   font-size: 9pt; color: #000000;
   text-align: left;
   background-color: #dbd8cc; 
   vertical-align: middle;
   border-top: 1px solid #cccccc;
   border-right: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
   border-left: 1px solid #cccccc;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 15px;
   width: 100%;
}
/*------- Right td for printing setup subheaders: wraps a gray border inside subheadertable; sets the font color -------*/
.subheaderRtd {
   line-height: 26px;
   font-family: Arial, Verdana, Helvetica;
   font-weight: bold;
   font-size: 9pt; color: #000000;
   text-align: center;
   vertical-align: middle;
   background-color: #dbd8cc; 
   border-top: 1px solid #cccccc;
   border-right: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
   border-left: 0px;
   padding: 0px;
   width: 50%;
}
/*------- Right td for printing setup subheaders: wraps a gray border inside subheadertable; sets the font color -------*/
.subheaderRtd2 {
   line-height: 26px;
   font-family: Arial, Verdana, Helvetica;
   font-weight: bold;
   font-size: 9pt; color: #000000;
   text-align: right;
   vertical-align: middle;
   background-color: #dbd8cc; 
   border-top: 1px solid #cccccc;
   border-right: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
   border-left: 0px;
   padding-top: 0px;
   padding-right: 15px;
   padding-bottom: 0px;
   padding-left: 0px;
   width: 50%;
}
/*------- Right td for printing setup subheaders: wraps a gray border inside subheadertable; Used for message trap in locked Seat Maps - Zone Capacity section (Event Zone Section)-------*/
.subheaderRtdMT {
   line-height: 26px;
   font-family: Arial, Verdana, Helvetica;
   font-weight: bold;
   font-size: 9pt; color: #ff0000;
   text-align: center;
   vertical-align: middle;
   background-color: #dbd8cc; 
   border-top: 1px solid #cccccc;
   border-right: 1px solid #cccccc;
   border-bottom: 1px solid #cccccc;
   border-left: 0px;
   padding: 0px;
   width: 50%;
}
/*------- table for main interface setup subheaders with a width=650 -------*/
.subheadertable3 {
   line-height: 26px;
   background-color: #dbd8cc;
   align: center;
   spacing: 0px;
   border-top: 1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
   padding: 0px;
   width: 575px;
   }
/*------- background color for the user interface -------*/
.bgUI {background-color:#faf7dc;}
.flip1 {background-color:#faf7dc;}
.flip2 {background-color:#faf7dc;}
/*------- style used with forms -------*/
.selectbox {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; 
   color: #000000;
}
.textbox {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; 
   color: #000000;
}
.button {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 8pt; 
   vertical-align: middle;
   background-color: silver;
   color: #000000;
   width: 103px;
}
.AdminButton {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 8pt; 
   vertical-align: middle;
   background-color: silver;
   color: #000000;
   width: 140px;
}
.nextbutton {
   font-family: Arial, Verdana, Helvetica;
   font-size: 8pt;
   font-weight: bolder; 
   vertical-align: middle;
   color: #000000;
}
.backbutton {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 8pt;
   font-weight: bolder; 
   vertical-align: middle;
   color: #000000;
}
/*------- styles used with "coolbutton" buttons -------*/ 
.cbutton1 {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 7pt;
   font-weight: bold; 
   vertical-align: middle;
   color: #000000;
}
.cbutton2 {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 7pt;
   font-weight: bold; 
   vertical-align: middle;
   color: #000000;
}
.coolBar	{
   background: buttonface;
   border-top: 1px solid buttonhighlight;
   border-left: 1px solid buttonhighlight;	
   border-bottom: 1px solid buttonshadow; 
   border-right: 1px solid buttonshadow; 
   padding: 1px; 
   font: 10;
}
.coolButton {
   border: 1px solid buttonface; 
   padding: 1px; 
   text-align: center; 
   cursor: default;
}
.coolButton IMG {
   filter: gray();
}
.recordtable3 {
   background-color: #faf7dc;
   border-top: 0px;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
   padding: 0px;
   width: 575px;
}
/*------- dual left td for content in sections having two columns of record outputs -------*/ 
.recordLouterdualtd {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; color: #000000;
   text-align: right;
   line-height: 15px;
   background-color: #faf7dc;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 0px;
   border-left: 1px solid #999999;
   padding-top: 1px;
   padding-right: 0px;
   padding-bottom: 1px;
   padding-left: 0px;
   width: 50%;
   height: 100%;
}
/*------- dual right td for content in sections having two columns of record outputs -------*/ 
.recordRouterdualtd {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; color: #000000;
   text-align: left;
   line-height: 15px;
   background-color: #faf7dc;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 0px;
   border-left: 0px;
   padding-top: 1px;
   padding-right: 0px;
   padding-bottom: 1px;
   padding-left: 0px;
   width: 50%;
   height: 100%;
}
/*------- right td for content in record sections -------*/ 
.recordLtd {font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; color: #000000;
   text-align: right;
   line-height: 15px;
   background-color: #faf7dc;
   border-top: 0px;
   border-right: 0px;
   border-bottom: 0px;
   border-left: 1px solid #999999;
   padding-top: 2px;
   padding-right: 5px;
   padding-bottom: 2px;
   padding-left: 4px;
   width: 40%;
}
/*------- right td for content in record sections -------*/ 
.recordRtd {font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; color: #000000;
   text-align: left;
   line-height: 15px;
   background-color: #faf7dc;
   border-top: 0px;
   border-right: 1px solid #999999;
   border-bottom: 0px;
   border-left: 0px;
   padding-top: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
   padding-left: 5px;
   width: 60%;
}
/*------- dual left td for content in sections having two columns of record outputs -------*/ 
.recordLinnerdualtd {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; color: #000000;
   text-align: right;
   line-height: 15px;
   background-color: #faf7dc;
   border-top: 0px;
   border-right: 0px;
   border-bottom: 0px;
   border-left: 0px;
   padding-top: 1px;
   padding-right: 0px;
   padding-bottom: 1px;
   padding-left: 0px;
   width: 40%;
}
/*------- dual right td for content in sections having two columns of record outputs -------*/ 
.recordRinnerdualtd {
   font-family: Arial, Verdana, Helvetica; 
   font-size: 9pt; color: #000000;
   text-align: left;
   line-height: 15px;
   background-color: #faf7dc;
   border-top: 0px;
   border-right: 0px;
   border-bottom: 0px;
   border-left: 0px;
   padding-top: 1px;
   padding-right: 2px;
   padding-bottom: 1px;
   padding-left: 5px;
   width: 60%;
}
/*------- left td for column descriptions with record output -------*/            
.recordLtdcoldesc4 {font-family: Arial, Verdana, sans-serif; 
   background-color: #EFECE7;
   font-size: 9pt; color: #000000;
   text-align: left;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 0px;
   border-bottom: 1px solid #666666;
   border-left: 1px solid #999999;
   padding-top: 0px;
   padding-right: 4px;
   padding-bottom: 2px;
   padding-left: 16px;
}
/*------- right td for column descriptions with record output -------*/            
.recordRtdcoldesc4 {font-family: Arial, Verdana, sans-serif; 
   background-color: #EFECE7;
   vertical-align: middle;
   font-size: 9pt; color: #000000;
   text-align: right;
   line-height: 19px;
   border-top: 1px solid #D7D7D7;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #666666;
   border-left: 0px;
   padding-top: 0px;
   padding-right: 16px;
   padding-bottom: 2px;
   padding-left: 16px;
}
