.wrapper .colmiddle{display:none;height:100%;}
div.betFilter{margin-top:0;padding:0;}
form#filterBySelector,form#filterByID{padding:10px 0 10px 0;}
form#filterByID{width:290px;float:left;padding-left:15px;}
form#filterBySelector{float:left;width:520px;padding-bottom:50px;color:#333;background:url(../images/bet-filter-divider.gif) repeat-y right;}
form#filterBySelector legend,form#filterByID legend{display:none;}
div.note p{padding:4px 40px 0 165px;}
div.betFilter{position:relative;width:825px;background:#dce3ed url(../images/bg-betfilter.gif) repeat-x;margin-top:0;padding-top:0;}
form#filterBySelector div.field{padding:2px 0 2px 0;vertical-align:middle;}
form#filterBySelector div.field label{padding-left:6px;}
form#filterBySelector div.field select{height:20px;margin-left:4px;}
form#filterBySelector div.field label,form#filterBySelector div.field.alt{width:154px;display:block;float:left;vertical-align:middle;height:20px;padding-top:3px;}
form#filterByID div.betID label{width:70px;display:block;float:left;padding-top:5px;}
form#filterBySelector div.field.alt{width:160px;}
form#filterBySelector div.field.customPeriod{width:150px;float:left;padding:5px 0 0 0;}
form#filterBySelector div.field.customPeriod label{width:20px;display:block;float:left;margin-top:3px;margin-right:5px;}
.t-calendar-trigger{margin-bottom:-3px;}
form#filterBySelector button{position:absolute;top:165px;left:162px;}
form#filterByID button{position:absolute;top:165px;left:603px;}
div.statementFilter h2,div.statementFilter p,div.statementFilter h3,div.statementFilter form{margin:0 0 0 7px;}
form#filterBySelector input{width:68px;margin-right:5px;}
div.betID input{width:120px;}
div.alt p{text-align:right;margin-right:35px;padding-top:8px;}
form#filterBySelector div.field img{vertical-align:baseline;}
td.balance{text-align:right;vertical-align:middle;}
td.balance span{padding-right:10px;}
div.qtip{padding:0;margin:0;height:auto;min-height:auto;width:auto;min-width:auto;display:none;}
div.betdetails .t-data-grid td{line-height:1.4em;vertical-align:top;}
div.betdetails .t-data-grid tfoot{font-weight:bold;}
div.betdetails .t-data-grid tfoot td{border-top:1px solid white;padding-top:8px;padding-bottom:8px;}
div.betdetails .t-data-grid tfoot span{padding:0 0 0 3px;}
div.betdetails .t-data-grid table tfoot tr.cancelled td{color:#999;}
div.betdetails .t-data-grid thead th{color:#333;font-size:11px;}
div.table .t-data-grid table th{background:url(../images/th-divider-bets.gif) right repeat-y;text-align:left;}
div.table .t-data-grid table th.localizedDate{width:140px;}
div.table .t-data-grid table th.bank{width:52px;}
div.table .t-data-grid table th.eventName{width:auto;padding-right:10px;}
div.table .t-data-grid table th.betTypeId{width:120px;}
div.table .t-data-grid table th.tips{width:135px;}
div.table .t-data-grid table th.odds{width:40px;}
div.table .t-data-grid table th.result{width:70px;background:none;}
div.table .t-data-grid table .odds{padding-right:5px;text-align:right;}
div.betdetails .t-data-grid td.result{padding:0 0 0 5px;height:100%;}
td.result div{display:block;padding:4px 0 5px 0;overflow:hidden;}
td.result div.first{padding:0;margin:0;height:auto;}
td.result div.last{padding:0;margin:0;height:auto;}
td.result div.single{padding:0;margin:0;height:100%;}
td.result div.first span{display:block;padding:6px 0 0 0;}
td.result div.last span{display:block;padding:0 0 4px 0;}
td.result div.single span{display:block;margin-top:6px;padding-top:0;}
td.result div.middle{padding:0;}
td.result div.plus{border-right:4px solid #77AA05;}
td.result div.minus{border-right:4px solid #CC0001;}
div.table table th span{padding-left:4px;}
td.sport span{padding:0 0 0 19px;display:block;}
span.sport img{vertical-align:bottom;margin:0 3px 0 0;}
div.betdetails h3{color:white;margin:7px 0 0 7px;height:19px;float:left;width:700px;font-weight:normal;}
div.betdetails h3 span{font-size:12px;color:white;font-weight:bold;}
div.betdetails p{color:white;margin-top:7px;}
div.betdetails tbody tr.cancelled td{background-image:none;background-color:#FEF2F2;text-decoration:line-through;color:#999;}
div.betdetails tbody tr.cancelled td span,div.betdetails tfoot tr.cancelled td span,div.betdetails tr.cancelled a{color:#999;}
div.betdetails{margin-top:10px;}
div.betdetails a{color:#333;}
td.won{background-color:#76A904;color:white;padding-left:10px;}
td.lost{background-color:#999;color:white;padding-left:10px;}
img.bank{vertical-align:top;}
#filterBySelector .disabled,#filterByID .disabled{background:lightgrey none repeat scroll 0 0;}
div.colright{margin-bottom:17px;}
#periodStart-icon,#periodEnd-icon{display:none;}
col.col1{width:120px;}
col.col2{width:50px;}
col.col3{width:245px;}
col.col4{width:105px;}
col.col5{width:170px;}
col.col6{width:50px;}
col.col7{width:80px;}
