﻿.data-table-header-row { height: 35px; }
.data-table-header-column { _overflow: hidden; overflow: hidden;float: left; Xpadding-left: 10px; color: #666;height: 35px; Xtext-align: center; line-height: 43px; background: url(../images/grey-sep-header.gif) no-repeat right; _background: url(../images/grey-sep-header.gif) no-repeat right 5px }
.data-table-header-column a { color: #336699; }
.data-table-body-row { clear: both; height: 26px;}
.data-table-body-row div {_overflow: hidden;float: left; Xpadding-left: 10px; height: 26px;line-height: 26px; Xtext-align: center; background: url(../images/grey-sep-body.gif) no-repeat right}
.data-table-body-row div a { color: #336699;}
.data-table-footer-row { height: 26px; background: #f5f5f5; overflow: hidden; position: relative; }
.delimit { height: 1px; _overflow: hidden; background: url(../images/black_doted_line.gif) repeat-x; clear: both;}
.data-table-header-last-cell {background: none !important}
.data-table-body-last-cell {background: none !important}
.data-table-footer-prev-button { cursor: pointer; width: 17px; height: 16px; background: url(../images/backarrow_17x16.gif) no-repeat; float: left; margin: 5px 0 0 7px; _margin: 5px 0 0 3px;}
.data-table-footer-next-button { cursor: pointer; width: 17px; height: 16px; background: url(../images/nextarrow_17x16.gif) no-repeat; margin: 5px 7px 0 0; _margin: 5px 4px 0 0; position: absolute; top: 0; right: 0; }
/*.data-table-row-hover { background: #f9f9f9 !important;}*/
.data-table-footer-paging-container { height: 26px; line-height: 26px; text-align: center; width: 100% !important; }
.data-table-footer-paging-container a {color: #336699; padding: 0 4px 0 4px}
.hide-background {background: none !important; cursor: default !important}
.hide-background div {display: none;}
.sortable-down { cursor: pointer;background: none !important; background: url(../images/grey-sep-header-down.gif) no-repeat right !important; _background: url(../images/grey-sep-header-down.gif) no-repeat right 5px !important }
.sortable-down-last { cursor: pointer;background: none !important; background: url(../images/grey-sep-header-down-last.gif) no-repeat right !important; _background: url(../images/grey-sep-header-down-last.gif) no-repeat right 5px !important }
.sortable-up { cursor: pointer;background: none !important; background: url(../images/grey-sep-header-up.gif) no-repeat right !important; _background: url(../images/grey-sep-header-up.gif) no-repeat right 5px !important }
.sortable-up-last { cursor: pointer;background: none !important; background: url(../images/grey-sep-header-up-last.gif) no-repeat right !important; _background: url(../images/grey-sep-header-up-last.gif) no-repeat right 5px !important  }
.data-table-back-all-button { cursor: pointer; background: url(../images/data-table-back.gif) no-repeat; width: 85px; height: 16px; margin: 5px 0 0 5px; position: absolute; top: 0; left: 23px; }
.data-table-back-all-button div {color: #336699; padding-left: 15px; /*text-align: center;*/ line-height: 16px;overflow: hidden}
.data-table-next-all-button { cursor: pointer; background: url(../images/data-table-next.gif) no-repeat; width: 85px; height: 16px; margin: 5px 0 0 7px; position: absolute; top: 0; right: 28px; }
.data-table-next-all-button div {color: #336699; padding-right: 9px; /*text-align: center;*/ line-height: 16px;overflow: hidden}
.data-stroke { padding-left: 6px; }
.add-ticket-title{font-weight: bold;}
.add-ticket-cell {width: 210px;}
.row-odd{background: none repeat scroll 0% 0% rgb(242, 247, 251);}
.row-non-odd{background: none repeat scroll 0% 0% rgb(255, 255, 255);}
.standard-input {border: 1px solid #DADADA;font-family: arial;font-size: 11px;}