 /**************************************************************************
  *
  *   Author:         Mark Eisenhut
  *   Company:        Charles Leski Auctions (CLA)
  *   Software ver:   Ver 2.0
  *   Updated:        July 2010
  *
  /*************************************************************************/

  .body {	
  	color: #000000;
  	font-weight: normal;
  	background-color: #FFFFFF;
  }
  div.content {
    overflow: hidden;
  }
  table {     
    border:0px solid red;
    padding: 5px;
    font-size: 12px;
    background-color: #FFFFFF;
  }
  .heading { 
    clear:both;
    font-size:180%;    
    margin-bottom:20px;
  }
  .error {
    color: #FF0000; 
  }
  .success {
    /* color: #006633; */
    color: #1E9305;  
  }
  .bold {
    font-weight:bold;
  }

  a:link { color: #0000FF;	background-color: inherit; text-decoration: none}
  a:visited { color: #0000FF; background-color: inherit; text-decoration: none}
  a:active { color: #0000FF; background-color: inherit; text-decoration: none}
  a:hover { color: #0000FF; background-color: inherit; text-decoration: underline}
  
  /**************************************************************************
  *
  *               
  *                   MAIN PAGE INCLUDING NAVIGATION  
  *  
  *
  /*************************************************************************/
   
  #content {
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 12px;
    border:1px #d3d7da solid;
    bottom: 0;
    left: 0;
    margin: auto;
    padding: 10px;
    position: relative;
    right: 0;
    top: 0;
    width: 900px; /* Main Site Width */
  }
  #contentRealTime {
    font-family: sans-serif, Helvetica, Verdana, Arial;
    font-size: 12px;
    border:1px #d3d7da solid;
    bottom: 0;
    left: 0;
    margin: auto;
    padding: 10px;
    position: relative;
    right: 0;
    top: 0;
    width: 878px; /* Main Site Width */
  }
  .siteError, .siteWarning {
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    width:838px;
  }
  .siteWarning {
    border: 1px solid;
    color: #000;
    background-color: #FEEFB3;
  }
  .siteError {
    border: 1px solid;
    color: #000;
    background-color: #FFBABA;
  }
  .header {
    float:left;
    clear:right;  
    color:#FFFFFF;  
    height: 30px;
    width: 900px;
    margin-bottom:10px;
    font-size: 12px;
    text-align:left;
    font-family: sans-serif, Helvetica, Verdana, Arial;
  }
  span.header { 
    font-size:150%;
    padding: 5px;      
  }
  #navigation {
    float:left;
    border-bottom:1px #d3d7da solid;
    clear:both;
    width: 100%;
    margin-bottom:20px;  
  }
  table.nav {
    width:900px;
    border:0px solid red;
  }
  td.row {
    width:128px;
    border:0px #d3d7da solid;
    text-align:center;
    vertical-align:middle;
  }
  img.nav {
   border:0px solid #000;
  }
  #footer {
    clear:both;             
    text-align:center;
    width:100%;    
  }

  /**************************************************************************
  *
  *
  *                              INSTRUCTIONS
  *
  *
  /*************************************************************************/

  ul.instructions {
    background:none;
    font-size:14px;
    line-height:2.0em;
    padding-bottom:5px;
    list-style-image: url('../instructions/bullet.jpg');
  }
  
  ul.preauctionInstructions {
    background:none;
    font-size:13px;
    line-height:2.0em;
    padding-bottom:5px;
    list-style-image: url('../instructions/bullet.jpg');
  }

  span.instructions {
    font-size:150%;
    color:#6C8BB4;
    font-weight:bold;
  }

  /**************************************************************************
  *
  *
  *                          REAL TIME STATIC SCREEN
  *
  *
  /*************************************************************************/

  #realTimeSection1Img {
    float:left;
    width:130px;
    border:0px solid #000;
    padding-top:10px;
  }
  #realTimeSection1 {
    float:left;
    width:310px;
    height:65px;
    font-size:200%;
    border:0px solid #000;
  }
  #realTimeSection2 {
    float:left;
    width:430px;
    font-size:190%;
    border:0px solid #000;
    text-align:right;
    color: #3366cc;
  }
  #realTimeSection3Box {
    float:left;
    clear:both;
    width:880px;
    font-size:100%;
    padding-top:20px;
    border:0px solid #000;
  }
  #realTimeSection3 {
    float:left;
    width:420px;
    font-size:100%;
    border:0px solid #000;
    text-align:left;
  }
  #realTimeSection4 {
    float:left;
    width:420px;
    padding-left:30px;
    font-size:100%;
    border:0px solid #000;
    text-align:left;
  }


  /**************************************************************************
  *
  *               
  *                    COUNTER (AUCTION COUNTDOWN TIMER) 
  *  
  *
  /*************************************************************************/
  
  .lcdstyle { 
    background-color:#FFF;
    color:#000;
    font: bold 18px MS Sans Serif;
    padding: 3px;
  }
  .lcdstyle sup { 
    font-size:11pt;
  }

  /**************************************************************************
  *
  *               
  *                          REGISTRATION FORM  
  *  
  *
  /*************************************************************************/

  .formVisible {}
  .formHidden { display: none; }
  
  .register {
    clear: both;    
  }
  .regMsg {
    clear: both;
    position: relative;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    border:1px solid #d3d7da;
    width:500px;  
    margin: auto;
    padding: 10px;
    
  }

  /**************************************************************************
  *
  *               
  *                          FORGOT PASS FORM  
  *  
  *
  /*************************************************************************/

  .forgotpassform {
    clear: both;
    position: relative;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    border:1px solid #d3d7da;
    width:600px;
    margin: auto;
    padding: 10px;
    
  }

  /**************************************************************************
  *
  *
  *                      FORTHCOMING PAGE (CHARITY)
  *
  *
  /*************************************************************************/

  .charityColour {
    color: #B67689;
  }

  .thumbnail{
    position: relative;
    z-index: 0;
  }

  .cellborder {
    width: 25%;
    height: 80px;
    border: 1px solid #ddd;
  }

  .thumbnail:hover {
    background-color: transparent;
    z-index: 50;
    color: #FFF;
  }

  .thumbnail:visited {
    color: #FFF;
  }

  .thumbnail span { /*CSS for enlarged image*/
    position: absolute;
    background-color: #FFFF9C;
    padding: 5px;
    left: -1000px;
    border: 1px dashed gray;
    visibility: hidden;
    color: black;
    text-decoration: none;
  }

  .thumbnail span img { /*CSS for enlarged image*/
    border-width: 0;
    padding: 2px;
    color: #FFF;
  }

  .thumbnail:hover span { /*CSS for enlarged image on hover*/
    position: fixed;
    visibility: visible;
    top: 100px;
    left: 200px; /*position where enlarged image should offset horizontally */
  }


  /**************************************************************************
  *
  *
  *                      FORTHCOMING PAGE
  *
  *
  /*************************************************************************/

  /*
  h2.forthcoming {
    font-size: 160%;
    color: #007bc4;
    margin: 0px 0px 30px 0px;
  }
  */

  .forthcomingTable {
    font-size: 110%;
    line-height: normal;
    padding-left:30px;
  }

  .eventSessionLabel {
    font-weight:bold;
    color:#003366;
    font-size:120%;
  }

  .eventLabel {
    float:left;
    padding-left:10px;
    width:100px;
  }

  .dateLabel {
    float:left;
    width:330px;
    font-weight:bold;
    border:0px solid;
  }

  .eventIcon {
    float:left;
    width:50px;
  }

  .eventIconLabel {
    float:left;
    width:200px;
    height:35px;
    border:0px solid;
  }

  .eventDetailsContainer {
    float:left;
    border:0px solid green;
  }

  .eventDetailsIcon {
    float:left;
    width:40px;
    border:0px solid red;
  }

  .eventDetailsLabel {
    float:left;
    width:260px;
    border:0px solid;
    line-height:25px;
    font-weight:bold;
  }

  #eventDetailsLocationBox {
    clear:both;
    float:left;
    width:250px;
    padding-left:40px;
    border:0px solid;
    font-size:100%;
    line-height: 25px;
  }

  #eventDetailsTimeBox {
    clear:both;
    float:left;
    width:310px;
    border:0px solid;
    font-size:100%;
    line-height:25px;
  }

  .forthcomingLink {
    clear:both;
    float:left;
    height:40px;
    padding:5px;
    border:0px solid;
  }

  a:link.forthcoming {
    font-size: 100%;
    font-weight:bold;
    vertical-align : middle;
    line-height: 35px;
    text-decoration:none;
  }

  a:visited.forthcoming {
    font-size: 100%;
    font-weight:bold;
    vertical-align : middle;
    line-height: 35px;
    text-decoration:none;
  }

  a:active.forthcoming {
    font-size: 100%;
    font-weight:bold;
    vertical-align : middle;
    line-height: 35px;
    text-decoration:none;
  }

  a:hover.forthcoming {
    font-size: 100%;
    font-weight:bold;
    color:#003366;
    vertical-align : middle;
    line-height: 35px;
    text-decoration:none;
  }

  /**************************************************************************
  *
  *               
  *                        LOGIN FORM  (MAIN PAGE)
  *  
  *
  /*************************************************************************/

  .loginform {
    float:left;
    clear:left;
    width:450px;  
    border:0px solid red;          
  }
  .errorbox {
    float:left;
    clear:left;
    width:450px;
    height:30px;
    border:0px solid blue;
  }
  .logincounter {  
    float:left;
    clear:left;
    width:425px;
    padding:10px;
    border:1px solid #d3d7da;
  }

  #auctionInProgressImg {
    float:left;
    border:0px solid #000;
    padding-top:10px;
  }
  #auctionInProgress {
    float:left;
    width:260px;
    font-weight:bold;
    font-size:120%;
    border:0px solid #000;
    line-height:45px;
    padding-left:20px;
    padding-top:10px;
  }
  /*
  .spinner {
    width:32px;
    height:32px;
  }
  */

  /*
  .auctionInProgress {  
    float:left;
    width:100%;
    height:40px;
    margin-top:5px;  
    margin-bottom:10px; 
    border:0px solid #000;
  }
  */
  .infobox { 
    float:right;
    clear:right;
    width:440px;  
    border:0px solid red;
  }
  .footerbox { 
    float:left;  
    width:451px;   
    border:0px solid red;
  }

  /**************************************************************************
  *
  *               
  *                        LOGIN FORM  (EVENTS BOX)
  *  
  *
  /*************************************************************************/

  #eventsbox {
    float:right;
    clear:right;
    width:440px;  
    border:0px solid red;
  }
  #resultsbox {
    float:right;
    clear:right;
    width:440px;
    border:0px solid green;
    padding-bottom:10px;
  }
  .resultsImg {
    float:left;
    clear:both;
    width:30px;
  }
  .resultsRow {
    float:left;
    clear:both;
    border:0px solid blue;
    margin-top:5px;
  }

  .eventcontainer { 
    float:left;    
    background:#eee;  
  	margin-bottom:10px;
  	width:100%;
  	color: #49525f;
  	border-bottom:1px dotted #000;
  }
  .eventsthumb { 
    float:left;
    width:60px;    
    border:0px solid green;
  }
  .thumbnails {
    margin:2px;
    border:1px solid #000;
  }
  .eventsdesc { 
    float:left;
    width:250px;
    height:65px;
    padding-top:1px;
    border:0px solid blue;
  }
  .eventstatus { 
    float:left;
    width:125px;
    border:0px solid blue;
  }
  .multicontainer { 
    float:left;    
    background:#eee;    
  	color: #49525f;
  	border:0px solid red;
  }
  .eventsmsg { 
    float:right;   
    width:90px;
    min-height:65px;   
    border:0px solid blue;   
  }
  .multicontainer .success { 
    padding-left:10px;    
    vertical-align:60%;
    font-weight:bold;    
  }
  .multicontainer .details { 
    padding-left:10px;    
    vertical-align:60%;    
  }
  



  /**************************************************************************
  *
  *               
  *                        LOGIN FORM  (MY ACCOUNT)
  *  
  *
  /*************************************************************************/

  .redBold {
    color: #FF0000;
    font-weight:bold; 
  }
  .greenBold {
    color: #1E9305;
    font-weight:bold; 
  }
  .orangeBold {
    color: #FF6600;
    font-weight:bold;
  }
  #bidStatusContainer {
    float:left;
    clear:both;
    width:100%; 
    margin-bottom:10px;
    border:1px solid #d3d7da;
  }
  .bidStatusIndicator {
    float:left;
    clear:left;
    text-align:center;
    width:35px; 
    padding:5px; 
    border:0px solid red;
  }
  .bidStatusText {
    float:left;  
    clear:right;    
    width:830px;  
    padding:10px; 
    border:0px solid green;
  }
  .loginNameContainer {
    float:left;
    clear:both;   
    width:445px;
    margin-bottom:10px;
    border:1px solid #d3d7da;
  }
  .loginNameText {
    float:left;  
    clear:right;
    width:375px;
    padding:10px; 
    border:0px solid green;
  }
  .myAccountLinksContainer {
    float:left;
    clear:left;
    width:450px;  
    margin-bottom:5px;
    border:0px solid red;
  }
  .myAccountLinks {
    float:left;
    clear:both;
    width:445px;
    margin-bottom:5px;
    border:1px solid #d3d7da;
  }
  .myAccountCreated {
    float:left;
    clear:both;
    width:445px;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #d3d7da;
  }


  /**************************************************************************
  *
  *
  *                        REGISTER EVENT FORM  (MY ACCOUNT)
  *
  *
  /*************************************************************************/

  .registerEventContainer {
    clear:both;
    width:100%;
    border:0px solid green;
  }
  #registerEventHeader {
		margin:0;
		float:left;
		width:550px;
    padding-bottom:20px;
		background:#fff;
		font-size:150%;
		border:0px solid #ccc;
	}
	#registerEventSessions {
    float:left;
    width:550px;
    border:0px solid #ccc;
	}
	#registerEventInfo {
    float:right;
    width:345px;
    border:0px solid #ccc;
    padding-bottom:20px;
	}
  #registerEventLeftHeading {
    background:#FFFFC6;
    clear:left;
		float:left;
		width:280px;
		font-size:120%;
		border:1px solid #ccc;
		margin-bottom:10px;
	}
  #registerEventLeft {
    background:#FFFFC6;
    clear:left;
		float:left;
    width:280px;
    min-height:150px;
    margin:0; padding:0px;
		border:1px solid #ccc;
	}
	#registerEventMiddleHeading {
    background:#C6EFF7;
    float:left;
    width:280px;
		font-size:120%;
		border:1px solid #ccc;
		margin-bottom:10px;
	}
  .registerEventMiddle {
    background:#C6EFF7;
    float:left;
  	width:280px;
		min-height:150px;
		border:1px solid #ccc;
	}
  #registerEventRightHeading {
    background:#C6E7DE;
    clear:right;
		float:left;
    width:280px;
    font-size:120%;
    margin-bottom:10px;
		border:1px solid #ccc;
	}
  .registerEventRight {
    background:#C6E7DE;
    clear:right;
		float:left;
  	width:280px;
		min-height:150px;
		margin:0; padding:0;
		border:1px solid #ccc;
	}
	.registerEventSpace {
    float:left;
    width:15px;
    border:0px solid #000;
  }
  .registerEventColumnIn {
		margin:0; padding:0.5em 1em;
  }
  #addEvent {
    float:right;
    background:#fff;
    width:180px;
		border:0px solid #ccc;
		padding-top:20px;
	}
  
  
  /**************************************************************************
  *
  *
  *                        ADDRESS FORM  (MY ACCOUNT)
  *
  *
  /*************************************************************************/

  .addressContainer {
    clear:both;
    width:100%;
    border:0px solid green;
  }
  .addressTable {
    padding:0;
  }
  .addressTable tr td {
    background:#FFFFC6;
    font-family: sans-serif,Helvetica,Verdana,Arial;
    font-size:12px;
    vertical-align: text-top;
    border:1px solid #ccc;
    padding:15px;
  }
  #addressHeader {
		margin:0;
		clear:both;
    padding-bottom:10px;
		background:#fff;
		font-size:100%;
		border:0px solid #ccc;
	}
  #addAddress {
		margin:0;
    background:#FFFFC6;
		font-size:100%;
		width:888px;
		border:1px solid #ccc;
	}
  .addressColumnIn {
		padding:0.5em 1em;
  }
  .addressIconDiv {
    float:left;
    width:30px;
    border:0px solid #000;
  }
  .addressIconDiv img {
    border:0;
  }
  .addressLabelDiv {
    float:left;
    line-height:24px;
    width:55px;
    border:0px solid #000;
    padding-bottom:20px;
  }

  /**************************************************************************
  *
  *
  *                        PAYMENT FORM  (MY ACCOUNT)
  *
  *
  /*************************************************************************/

  .paymentContainer {
    clear:both;
    width:100%;
    border:0px solid green;
  }
  .paymentTable {
    padding:0;
  }
  .paymentTable tr td {
    background:#FFFFC6;
    font-family: sans-serif,Helvetica,Verdana,Arial;
    font-size:12px;
    vertical-align: text-top;
    border:1px solid #ccc;
    padding:15px;
  }
  #paymentHeader {
		margin:0;
		clear:both;
    padding-bottom:10px;
		background:#fff;
		font-size:100%;
		border:0px solid #ccc;
	}
  #addPayment {
		margin:0;
    background:#FFFFC6;
		font-size:100%;
		width:888px;
		border:1px solid #ccc;
	}
  .paymentColumnIn {
		padding:0.5em 1em;
  }
  .paymentIconDiv {
    float:left;
    width:30px;
    border:0px solid #000;
  }
  .paymentIconDiv img {
    border:0;
  }
  .paymentLabelDiv {
    float:left;
    line-height:24px;
    width:55px;
    border:0px solid #000;
    padding-bottom:20px;
  }

  /**************************************************************************
  *
  *
  *                    ACCOUNT INFORMATION FORM  (MY ACCOUNT)
  *
  *
  /*************************************************************************/
  
  .accountContainer {
    clear:both;
    width:100%;
    border:0px solid green;
  }
  .accountTable {
    padding:0;
  }
  #accountHeader {
		margin:0;
		clear:both;
    padding-bottom:10px;
		background:#fff;
		font-size:100%;
		border:0px solid #ccc;
	}
  .accountTable tr td {
    background:#FFFFC6;
    font-family: sans-serif,Helvetica,Verdana,Arial;
    font-size:12px;
    vertical-align: text-top;
    border:1px solid #ccc;
    padding:15px;
  }
  .accountIconDiv {
    float:left;
    width:30px;
    border:0px solid #000;
  }
  .accountIconDiv img {
    border:0;
  }
  .accountLabelDiv {
    float:left;
    line-height:24px;
    width:55px;
    border:0px solid #000;
    padding-bottom:20px;
  }
  .accountViewLabelDiv {
    float:left;
    font-weight:bold;
    width:100px;
    border:0px solid #ccc;
  }
  .accountViewValue {
    float:left;
    width:160px;
    border:0px solid #ccc;
  }
  
  /**************************************************************************
  *
  *
  *                    LOTS WON REPORT  (MY ACCOUNT)
  *
  *
  /*************************************************************************/

  .lotsWonContainer {
    clear:both;
    width:100%;
    border:0px solid green;
  }
	.lotsWonHeader {
		clear:both;
		float:left;
    font-weight:bold;
    padding-bottom:10px;
    /* background:#EEEFFF; */
		width:100%;
		border:0px solid #ccc;
	}
  .noLotsWon {
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    width:838px;
  }
  .noLotsWon {
    clear:both;
    float:left;
    border: 1px solid;
    color: #000;
    background-color: #EEEFFF;
    background-image: url('../images/warning-icon.gif');
  }
  .textSummary {
    position: relative;
    border: solid #CCCCCC 1px;
    clear: both;
    float: left;
    margin-bottom:10px;
    height: 110px;
    overflow: auto;
    white-space: pre;
    width: 895px;
  }
  .tableSummary {
    position: absolute;
    text-align: left;
    top: 0px;
  }
  .tableSummary .odd {
    background-color: #E0E0E0;
  }
  .tableSummary .even {
    background-color: #F0F0F0;
  }
  .tableSummary tbody tr:hover {
    cursor: pointer;
    background-color: #CCC6E5;
  }
  .tabSummary, #tabBidding {
    padding: 4px 0px 0px 0px;
  }
  .tabSummary.buttonenabled:hover, #tabBidding:hover{
    background : #666 !important;
    color : #fff !important;
  }


  /**************************************************************************
  *
  *
  *             PRE-AUCTION BIDDING HISTORY REPORT  (MY ACCOUNT)
  *
  *
  /*************************************************************************/

  .preAuctionContainer {
    clear:both;
    width:100%;
    border:0px solid green;
  }
  .preAuctionHeader {
 	  clear:both;
		float:left;
    font-weight:bold;
    padding-bottom:10px;
    /* background:#EEEFFF; */
		width:100%;
		border:0px solid #ccc;
	}
  .noPreAuctionBids {
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    width:838px;
  }
  .noPreAuctionBids {
    clear:both;
    float:left;
    border: 1px solid;
    color: #000;
    background-color: #EEEFFF;
    background-image: url('../images/warning-icon.gif');
  }
  .preAuctionTextSummary {
    position: relative;
    border: solid #CCCCCC 1px;
    clear: both;
    float: left;
    margin-bottom:10px;
    height: 120px;
    overflow: auto;
    white-space: pre;
    width: 895px;
  }
  .preAuctionTableSummary {
    position: absolute;
    text-align: left;
    top: 0px;
  }
  .preAuctionTableSummary .odd {
    background-color: #E0E0E0;
  }
  .preAuctionTableSummary .even {
    background-color: #F0F0F0;
  }
  .preAuctionTableSummary tbody tr:hover {
    cursor: pointer;
    background-color: #CCC6E5;
  }
  .preAuctionTableSummary, #tabBidding {
    padding: 4px 0px 0px 0px;
  }
  .preAuctionTableSummary.buttonenabled:hover, #tabBidding:hover{
    background : #666 !important;
    color : #fff !important;
  }
  .highbid {
    color: green;
    width:150px;
  }
  .outbid {
    color: red;
    width:150px;
  }


  /**************************************************************************
  *
  *
  *                          INTEREST FORM  (MY ACCOUNT)
  *
  *
  /*************************************************************************/

  .interestContainer {
    clear:both;
    width:100%;
    border:0px solid green;
  }
  .interestTable {
    padding:0;
  }
  .interestTable tr td {
    background:#FFFFC6;
    font-family: sans-serif,Helvetica,Verdana,Arial;
    font-size:12px;
    vertical-align: text-top;
    border:1px solid #ccc;
    padding:15px;
  }
  #interestHeader {
		margin:0;
		clear:both;
    padding-bottom:10px;
		background:#fff;
		font-size:100%;
		border:0px solid #ccc;
	}
  #addInterest {
		margin:0;
    background:#FFFFC6;
		font-size:100%;
		width:888px;
		border:1px solid #ccc;
	}
  .interestColumnIn {
		padding:0.5em 1em;
  }
  .interestIconDiv {
    float:left;
    width:30px;
    border:0px solid #000;
  }
  .interestIconDiv img {
    border:0;
  }
  .interestLabelDiv {
    float:left;
    line-height:24px;
    width:55px;
    border:0px solid #000;
    padding-bottom:20px;
  }
  .interestInfoDiv {
    float:left;
    padding-left:30px;
    line-height:24px;
    font-weight:bold;
    width:55px;
    border:0px solid #000;
  }
  .interestInfoLabelDiv {
    float:left;
    line-height:24px;
    width:190px;
    border:0px solid #000;
    padding-bottom:20px;
  }



  /**************************************************************************
  *
  *
  *                          LOGIN HISTORY  (MY ACCOUNT)
  *
  *
  /*************************************************************************/

  .loginHistoryContainer {
    clear:both;
    width:100%;
    border:0px solid green;
  }
  /*
  .noLogonHistory {
    clear:both;
    float:left;
    border: 1px solid;
    color: #000;
    background-color: #EEEFFF;
    background-image: url('../images/warning-icon.gif');
  }
  */
  .textSummaryLogin {
    position: relative;
    border: solid #CCCCCC 1px;
    clear: both;
    float: left;
    margin-bottom:10px;
    height: 150px;
    overflow: auto;
    white-space: pre;
    width: 895px;
  }
  .tableSummaryLogin {
    position: absolute;
    text-align: left;
    top: 0px;
  }
  .tableSummaryLogin .odd {
    background-color: #E0E0E0;
  }
  .tableSummaryLogin .even {
    background-color: #F0F0F0;
  }
  .tableSummaryLogin tbody tr:hover {
    background-color: #CCC6E5;
  }