a, div, ul, li, p, table, th, td,input, textarea, button, header, nav, footer, i {

    color:  #000000;
}
.artigos{
	font-size:18px;
}

a:visited {
   color: #000000;
}

.header_inner_menu 
{
    color: #676767;
}

.header_inner_menu a, i, a:visited {
    color: #676767;
}
#MyTab-Menu{
    font-size: 12px;
    font: "arial";
}

#sidebarOperations
{
  background-color:#7d7d7d;

}
#sidebar
{
	vertical-align:central;
}


#sidebarOperationsStatus_open{
  background-color:#C6D880;
}

#sidebarOperationsStatus_closed{
  background-color: #fec863;

}
#sidebarOperationsStatus_blacklist{
  background-color: #ad1616;
  color:white;
}
.operations{
    color: #ffffff;
  font-size: 1em;
}
#content{
 border: 1px solid #CCC;
}
#content > h1
 { 
    background-color: #f0f0f0;
    font-size: 1.3em;

}
div.breadcrumbs{
	font-size: 0.8em;

}

div.breadcrumbs span{
	/*font-weight: bold;*/
}
.errorSummary{
  border: 1px solid #c1c1c1;
  box-shadow:-1px 1px 1px #969696;
  background-color: #ffc5c6;

}

/* EOF search form styling */
.grid-view .summary{ 

  font-size: 0.8em;
}
.grid-view .pager{

  font-size: 0.8em;
}
.center{
  text-align: center;
  color: white;
}



.items thead th
{
    background: #808080 !important;
    border-color: #d3d3d3 !important;
    font-family: HelveticaNeueLightCond !important;
}
.search-button{

  background: transparent url(../../../images/search-16.png) center right no-repeat;

}
div.flash-error, div.flash-notice, div.flash-success{

	border:2px solid #ddd;
}
div.flash-error{
	background:#FBE3E4;
	color:#8a1f11;
	border-color:#FBC2C4;
}
div.flash-notice{
	background:#FFF6BF;
	color:#514721;
	border-color:#FFD324;
}
div.flash-success{
	background:#E6EFC2;
	color:#264409;
	border-color:#C6D880;
}
div.flash-error a{
	color:#8a1f11;
}
div.flash-notice a{
	color:#514721;
}
div.flash-success a{
	color:#264409;
}

span.required{ 
  color: red; 

}
div.errorMessage
{
  background-color: #ffc5c6;
}

.dashboard table{

	font-family:Helvetica;
	color:#666;
	font-size:15px;
	background:#eaebec;
	border:#ccc 1px solid;

	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}
.dashboard table th {

	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;

	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}


.dashboard table td {
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;

	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.dashboard table tr.even td {
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}

.dashboard table tr:hover td {
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}

.innerTable{
    border: 1px solid #CCC;

}
.innerTable td,
.innerTable th{
    border: 1px solid #CCC;
}

.recalcTable{
    border: 1px solid #CCC;
    background-color: #fe8d2a;
}
.tableOuterBorder{
  border: 1px solid #c1c1c1;
}

.line
{ 
	background-color: black;
}

