/*Gerais*/
body {
	margin: 0px 0px 0px 0px;
	background-color : White;
	scrollbar-3d-light-color:C9E0C3;
	scrollbar-arrow-color:A9A8A7;
	scrollbar-base-color:white;
	scrollbar-dark-shadow-color:white;
	scrollbar-face-color:#white;
	scrollbar-highlight-color:#white;
	scrollbar-shadow-color:0F6B3A;
}

/*Links */
a:link {text-decoration: none; color: #000000;}
a:visited {text-decoration: none; color: #000000}
a:active {text-decoration: none; color: #000000}
a:hover {text-decoration: none;	color: #F48200;}

a.link-branco:link {text-decoration: none; color: #FFFFFF}
a.link-branco:visited {text-decoration: none; color: #FFFFFF}
a.link-branco:active {text-decoration: none; color: #FFFFFF}
a.link-branco:hover {text-decoration: none; color: #999FA1}

a img {
	border: none; 
}
img {
	border: 0;
}

/* Formulários */
input, select, textarea  {
	border-color: #A9A8A7; border-width: 1; border-style: solid;
	background-color: #ECEFF1;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;}


/* Fonts */

td {  font-family: "Trebuchet MS", Arial; font-size: 11px; color: #000000; LINE-HEIGHT:17px}
.rodape   {font-family : "Trebuchet MS", Arial, Helvetica; font-size : 12px; color : #FFFFFF}

table.displaytable {
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
	width: 100%;
	font-size: 10px
}

table.displaytable thead tr {
	background-color: #fceadc;
}
 
table.displaytable tr.even {
	background-color: #fceadc;
}

table.displaytable tr.odd {
	background-color: #fff
}

table.displaytable td,table.displaytable th {
	border: 1px solid #a4a4a4;
}

table.displaytable td.colLeft {
	text-align: left;
}

table.displaytable td.colCenter {
	text-align: center;
}

table.displaytable td.colNowrap {
	white-space: nowrap;
}

table.displaytable td.colBold {
	font-weight: bold;
}

table.displaytable td.colRed {
	color: red;
}

table.displaytable td.colBlue {
	color: blue;
}

thead tr {
	background-color: #fceadc;
}

th.sorted {
	background-color: #fceadc;
}

th a,th a:visited {
	color: black;
}

th a:hover {
	text-decoration: underline;
	color: black;
}

th.sorted a,th.sortable a {
	background-position: right;
	display: block;
	width: 100%;
}

th.sortable a {
	background-image: url(../img/arrow_off.png);
}

th.order1 a {
	background-image: url(../img/arrow_down.png);
}

th.order2 a {
	background-image: url(../img/arrow_up.png);
}

tr.odd {
	background-color: #fff
}

tr.tableRowEven,tr.even {
	background-color: #fea
}
th.sorted {
	background-color: #e67817;
}

th a,th a:visited {
	color: black;
}

th a:hover {
	text-decoration: underline;
	color: black;
}

th.sortable a {
	background-image: url(../../imagens/arrow_off.png);
	background-repeat: no-repeat;		
}

th.order1 a {
	background-image: url(../../imagens/arrow_down.png);
	background-repeat: no-repeat;		
}

th.order2 a {
	background-image: url(../../imagens/arrow_up.png);
	background-repeat: no-repeat;	
}

span.pagebanner {
	background-color: #fceadc;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	width: 100%;
	margin-top: 10px;
	display: block;
	border-bottom: none;
	font-size: 11px;	
}

span.pagelinks {
	background-color: #fceadc;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	width: 100%;
	display: block;
	border-top: none;
	margin-bottom: 0px;
	font-size: 11px;	
}