body{font-family : Arial; font-size: 12px; color : #000000; text-decoration : none; background-color : #FFFFFF; }

table{font-family : Arial; font-size: 12px; border: 0;}
table.detailTable{background: #EBEAE5; border: thin; border-color: #000000 }
table.validationTable{background: #EBEAE5; color: #FF0000; }
 
tr{font-family : Arial; font-size: 12px;}
tr.title{background-color: #618EA7; font-size:14px; font-weight: bold; color: #FFFFFF;}
tr.mediumTitle{background-color: #618EA7; font-size:16px; font-weight:bold; color: #FFFFFF;}
tr.largeTitle{background-color: #618EA7; font-size:18px; font-weight: bold; color: #FFFFFF;}
tr.resultsHeader{background-color: #618EA7; font-size:14px; font-weight: bold; color: #FFFFFF;}
th.resultsheadpanel{border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
th.theadclass{border-top: none;border-bottom: 1px solid #FFF;border-left: 0px solid #FFF;border-right: none;background-color: #618EA7;padding: 0px 0px;}

td{font-family : Arial; font-size: 12px;}
td.resultsCell{background-color: #FFFFFF; font-size:12px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
td.resultsheadsort  {padding:  1pt; color: #99ccff; background-color: #99ccff ; font-size:10pt; font-weight: bold;} 

input{font-family : Arial; font-size: 12px;}
input.inputfield{border-style: groove; border-width: thin;}
input.errorinputfield{border-style: groove; border-width: thin; background-color: #FF0000; color: #FFFFFF; }
input.disabledinputfield { border-style: groove; border-width: thin; background-color: #EBEAE5; }

select{font-family : Arial; font-size: 12px;}
select.selectfield{border-style: groove; border-width: thin;}
select.errorselectfield{background-color: #FF0000; color: #FFFFFF;}
select.disabledselectfield{background-color: #EBEAE5; }

a{font-family : Arial; font-size: 12px;}

fieldset.fieldsetDetail{border: 1px solid #000000; background-color: #EEEEEE;} 

/* For IE, overflow: auto will set the div to scroll.  */
div.tableContainer{overflow: auto;}

/* For NS/Mozilla, set the div back to non-scrollable */
html>body div.tableContainer {overflow: hidden;height: auto;}
      

