body {
	color: Black;
	font-family:Tahoma;
	font-size: 13px;
	font-weight:none;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #000000;
	scrollbar-base-color : #ffffff;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #f8f8f8;
	scrollbar-arrow-color: #000000;
	background-color : #ffffff;
}

button {
	font-size: 13px;
	font-family:Tahoma;
	color: #0000ff;
}

a {
	color: BLUE;
	text-decoration:none;
	font-weight:normal;
	font-family:Tahoma;
	font-size: 13px;
}
a:hover {
	color: RED;
	text-decoration:none;
	font-weight:normal;
	font-style: italic;
	font-family:Tahoma;
	font-size: 13px;
}

a:active {
   color:RED;
   text-decoration:none;
	font-weight:normal;
	font-family:Tahoma;
   }
input, textarea {
	color: #006699;
	font-family: monospace;
	font-size: 13px;
	font-weight:none;
	margin:1 1 1 2;
	padding:0 0 0 2
}
select { color: #006699;font-family:Verdana, Arial, Helvetica; font-size: 11px; font-weight:none; margin:3 2 2 2}
th {
	font-family:Tahoma;
	font-size:13px;
	background-color : #DFDFFF;
}
td {
	font-family:Tahoma;
	font-size: 14px;
}
hr{
	color: Blue;
	height:1px
}


form {
	font-family:Verdana;
}
.title {
	color: Black;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
}
.erro { color:#880000; font-family: Arial, Helvetica; font-size:16px; font-weight:bold; }
.darkcell {background:#f8f8f8}
.brgtcell {background:#f0f0f0}
.toolbar{border-top: 1px solid #eeeeee; border-left: 2px solid #f5f5f5; border-bottom:1px solid buttonshadow; border-right:1px solid buttonshadow; background-color:buttonface;}

.TableField
{border-top: 1px solid #e5e5e5;; border-left: 0px solid #e5e5e5;; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow; padding: 1 3 1 2; color: #000000; vertical-align: middle; background-color:buttonface;}
.TableItem
{padding: 1 3 1 2; vertical-align: middle;}
.TableButton
{background: #F1F1ED; border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow; padding: 1 1 0 1; vertical-align: middle;}

.sort-table {
font:Icon;
border:1px Solid ThreeDShadow;
background:Window;
color:WindowText;
}
.sort-table thead {background:ButtonFace;}
.sort-table td {padding:2px 5px;}
.sort-table thead td {
border:1px solid;
border-color:ButtonHighlight ButtonShadow
ButtonShadow ButtonHighlight;
cursor:default;
}
.sort-table thead td:active {
border-color:ButtonShadow ButtonHighlight 
ButtonHighlight ButtonShadow;
padding:3px 4px 1px 6px;
}
.sort-arrow {
width:11px;
height:11px;
background-position:center center;
background-repeat:no-repeat;
margin:0 2px;
}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E6E623}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4f4a0;
  border-right:1px solid #f4f4a0;
  background:#ecec5a}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfce9;
  border-right:1px solid #fcfce9;
  background:#eaea4c}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eaea4c;
  border-right:1px solid #eaea4c;}
.spiffy4{
  border-left:1px solid #f4f4a0;
  border-right:1px solid #f4f4a0}
.spiffy5{
  border-left:1px solid #ecec5a;
  border-right:1px solid #ecec5a}
.spiffyfg{
  background:#E6E623}





