
.junk { }
.gridRowSelector
{
    background-color: #F0F8E9;
    border-width: 1;
    border-bottom-color: #d4d0c8;
    border-style: solid;
    border-top-color: white;
    border-right-color: #d4d0c8;
    text-align: center;
    border-left-color: white;
    vertical-align: middle;
}
.gridBorder
{
    background-color: #1E781E;
}
.gridTitlebar
{
    padding-left: 6;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006600;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: Trebuchet MS,arial,verdana,sans-serif;
    background-image: url("../images/eBarraFundo.gif");
	background-repeat: repeat-x;
	line-height: 25px;
}
.gridCellLines
{
    BACKGROUND-COLOR: #d4d0c8;
}
.gridHeader
{
    background-color: #F0F8E9;
    border-width: 1;
    border-bottom-color: #F0F8E9;
    border-style: solid;
    border-top-color: white;
    border-right-color: #F0F8E9;
    border-left-color: white;
	COLOR: #006600;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS,tahoma,arial,verdana,sans-serif;
    line-height: 19px;
}
A.gridHeader
{
    COLOR: #006600;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.gridHeader:hover {
   COLOR: #E1F1D3;
}
.gridRowOff
{
    padding: 1px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;
    BACKGROUND-COLOR: #F0FFF0;
    text-overflow: ellipsis;
    overflow: hidden;
}
A.gridRowOff:hover, A.gridRowOn:hover {
    COLOR: #1E781E;
}
.gridRowOn
{
    padding: 1px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;
    BACKGROUND-COLOR: #ffffff;
    overflow: hidden;
}
.gridSelectedRow
{
    padding: 1px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;
    COLOR: #000000;
    BACKGROUND-COLOR: #E1F1D3;
}
.gridRowHilite
{
    padding: 1px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;
    BACKGROUND-COLOR: #8BE28B;
    overflow: hidden;
}
A.gridRowHilite:hover {
    COLOR: #1E781E;
}
.gridRowNotSelectable
{
    padding: 2px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;
    COLOR: #d4d0c8;
    BACKGROUND-COLOR: #ffffff;
    FONT-STYLE: italic;
}
.gridSubtotal
{
    FONT-SIZE: 8pt;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #B0C4DE;
}
.gridTotal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Trebuchet MS,arial,verdana,sans-serif;
    BACKGROUND-COLOR: #1E781E;
}
.gridActionBar
{
    padding-top: 3px;
    padding-bottom: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;
    background-image: url("../images/eBarraFundo.gif");
}
.gridActionButton
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
	color:#FFFFFF;
	font-weight: bold;
    border-width: 0;
    border-style: solid;
    border-top-color: #006633;
    border-left-color: #006633;
    border-bottom-color: #006633;
    border-right-color: #006633;
    background-image: url("../images/btnFundo.gif");
    background-repeat: repeat-x;
    border-spacing: 0px;
    height: 22px;
    
}
.gridActionButtonHover
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
	color:#FFFFFF;
	font-weight: bold;
    border-width: 0;
    border-style: solid;
    border-top-color: #006633;
    border-left-color: #006633;
    border-bottom-color: #006633;
    border-right-color: #006633;
    background-image: url("../images/btnFundo.gif");
    background-repeat: repeat-x;
    border-spacing: 0px;
    height: 22px;
    

}
.gridPager
{
    
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: Trebuchet MS,tahoma,arial,verdana,sans-serif;
    BACKGROUND-COLOR: #99CC66;
}
A.gridPager
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
A.gridPager:hover
{
    COLOR: #000000;
}
.gridPagerSelectedPage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: Trebuchet MS,tahoma,arial,verdana,sans-serif;
    BACKGROUND-COLOR: #74AE39;
}
.gridPagerSummary
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: Trebuchet MS,tahoma,arial, verdana, sans-serif;
    BACKGROUND-COLOR: #99CC66;
}
.gridBlankLine
{
    BORDER-RIGHT: white 0px;
    BORDER-TOP: white;
    FONT-SIZE: 8pt;
    BORDER-LEFT: white 0px;
    COLOR: #ffffff;
    LINE-HEIGHT: 10pt;
    BORDER-BOTTOM: white;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.gridButton
{
    BORDER-RIGHT: #333333 thin solid;
    BORDER-TOP: #cccccc thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #cccccc thin solid;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #333333 thin solid;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;

}
.customStyle
{
    FONT-WEIGHT: bold;
    padding-right: 4;
    padding-left: 4;
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;
    COLOR: green;
    BACKGROUND-COLOR: #eeffff;
}

<!-- Css dos formularios -->

P, DIV, TD, UL, LI, SPAN { 
    font-family: Tahoma,Helvetica,Verdana;
	font-size: 11px;
}
input, textarea, select {
	border-color: #666;
	border-style: solid;
	border-width: 1px;
    font-family: Tahoma,Helvetica,Verdana;
	font-size: 11px;
	line-height: 12px;
}
BODY {
    font-family: Tahoma,Helvetica,Verdana;
    font-size: 0.75em;
    background-color: #ffffff;
    color: #303030;
}
A {
    text-decoration: none;
    font-weight: normal;
    color: #006633;
}
A:hover {
   text-decoration: none;
   font-weight: normal;
   color: #006633;
}

A:visited {
   text-decoration: none;
   font-weight: normal;
   color: #006633;
}
A.footer {
    text-decoration: none;
   font-weight: normal;
   color: #006633;
}
A.box {
    text-decoration: none;
   font-weight: normal;
   color: #006633;
}
A.boxInternal {
    text-decoration: none;
   font-weight: normal;
   color: #006633;
}
.logo {
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #ffffff;
    font-family: Tahoma,Helvetica,Verdana;
}
.toolbar {
    FONT-SIZE: 8pt;
    font-family: Tahoma,Helvetica,Verdana;
    border-width: 1;
    border-style: solid;
    border-top-color: white;
    border-left-color: white;
    border-bottom-color: gray;
    border-right-color: gray;
    COLOR: #000000;
    BACKGROUND-COLOR: #009595;
}
.toolbarHover {
    FONT-SIZE: 8pt;
    font-family: Tahoma,Helvetica,Verdana;
    border-width: 1;
    border-style: solid;
    border-color: #316AC5;
    COLOR: #000000;
    BACKGROUND-COLOR: #C1D2EE;
    cursor: hand;
}
.topbar {
    BACKGROUND-COLOR: #0148b2;
    border-width: 1;
    border-style: solid;
    border-color: #316AC5;
}

.header {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: dimgray;
}
.subheader {
    FONT-WEIGHT: bold;
    COLOR: #003366;
}
.tagLine {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    font-family: Tahoma,Helvetica,Verdana;
}
.tableHeader, .tableCol1, .tableCol2, .tableCol3, .tableCol4 {
    font-family: Tahoma,Helvetica,Verdana;
	font-size: 11px;
	line-height: 12px;

	border-width: 1px;
	border-color: #006633;
	
	
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	
	

	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	color: #000000;
}
.tableHeader {
    FONT-WEIGHT: bold;
	background-image: url("/images/BlueGradient.gif");
	background-repeat: repeat-x;
	background-color: #E4EEFD;
}
.tableCol1 {
	background-color: #CEDEFA;
}
.tableCol2 {
	background-color: #E4EEFD;
}
.tableCol4 {
    padding: 1px;
}
.keyword {
    font-size: 9pt;
    FONT-WEIGHT: bold;
    COLOR: #333333;
}
.allButtons, .allButtonsHover {
   BORDER-RIGHT: #333333 thin solid;
    BORDER-TOP: #cccccc thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #cccccc thin solid;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #333333 thin solid;
    FONT-FAMILY: tahoma,arial,verdana,sans-serif;

}
.allButtonsHover {
    COLOR: #003399;
    border-top-color: #FA9416;
}
.test {
    OVERFLOW: hidden;
    WIDTH: 100%;
    CLIP: rect(0px 100% 1px 0px);
    HEIGHT: 1px;
    BACKGROUND-COLOR: #000033;
    layer-background-color: #000033;
}
.HRBlue {
    Z-INDEX: 1;
    OVERFLOW: hidden;
    WIDTH: 100%;
    CLIP: rect(0px 100% 1px 0px);
    POSITION: relative;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #000033;
    layer-background-color: #000033;
}
.HRGold {
    Z-INDEX: 1;
    OVERFLOW: hidden;
    WIDTH: 100%;
    CLIP: rect(0px 100% 2px 0px);
    POSITION: relative;
    HEIGHT: 2px;
    BACKGROUND-COLOR: #FFCC99;
    layer-background-color: #FFCC99;
}

.tooltip {
    white-space: nowrap;
    width:auto;
    color:black;
    background-color:#ffffe1;
    border:1px solid #000000;
    padding: 2px;
}

.DialogBoxTitlebar {
    background-color:#6597CA;
    color:#000000;
    FONT-WEIGHT:bold;
}
.DialogBoxBody {
    background-color:#edf2fc;
    FONT-SIZE:8pt;
    font-family: Tahoma,Helvetica,Verdana;
    COLOR:#000000;
}
.DialogBoxBorder {
    background-color:#8caae6;
}

.myHilite {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 12pt;
    FONT-STYLE: normal;
    font-family: Tahoma,Helvetica,Verdana;
    BACKGROUND-COLOR: #e1e8c8;
}
.fieldError {
    border:1px dashed red;
}
.formError {
    COLOR: #ffffff;
    BACKGROUND-COLOR: #FF0000;
    font-family: Tahoma,Helvetica,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    border-width: 1;
    border-color: #000000;
    border-style: solid;
    white-space: nowrap;
    width:auto;
    padding: 3px;
}

.divComponenteDeMensagem {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-125px;
	margin-top:-75px;
}
.lista{
	padding: 2px 0;
	margin:20 29 10 50px;
	line-height:17px;
	text-align:justify;
	padding-bottom:20px;
	color:#666666;
	font-family:verdana;
	font-size:11px;
}
.li_lista{
	list-style:none;
	padding-bottom:15px;
}

.li_lista2{
	list-style-image: url(../images/seta_verde.gif);
	padding: 20px 0px 5px 0px;	
}

.li_lista3{
	list-style-image: url(../images/seta_verde.gif);
	padding: 0px 0px 5px 0px;	
}
.li_lista0{
	list-style:none;
	padding-bottom:0px;
}
h3{
	width: 90%;
	height: 50px;
	background: #FAFDF7;
	border:1px solid #99CC99;
	padding-top:10px;
	padding-left:10px;
	margin:  0 auto;
}
.ul_padrao{
	list-style-image: url(../images/seta_verde.gif);
	line-height:5px;
	padding: 2px 0;
	margin:10 0 0 20px;	
}
