/* Estilos dos títulos dos módulos */
.titulo      { font-family: Arial; font-size: 12 px; font-weight: bold }
/* Fim Estilos de títulos */


/* Estilos de links */

:hover.preto { text-decoration: underline; Color: black}
:link.preto { text-decoration: none; ; Color: black}
:active.preto { text-decoration: none; Color: black}
:visited.preto { text-decoration: none; Color: black}


/* Fim Estilos de links */


/* Estilos do menu Netscape */

.MenuNScelulaOver { font-family: tahoma, verdana, arial, helvetica; font-size: 11px; color: #333333; background-color: #eeeeee; height: 25px; padding-left: 09px; vertical-align: middle; cursor: pointer; border: 1px solid #666666; }

.MenuNScelulaSel { font-family: tahoma, verdana, arial, helvetica; font-size: 11px; color: #000000; background-color: #FFFFFF; height: 25px; padding-left: 10px; vertical-align: middle; cursor: pointer; border-top: 1px solid #666666; border-bottom: 1px solid #666666; }

.MenuNScelulaOut { font-family: tahoma, verdana, arial, helvetica; font-size: 11px; color: 233302; background-color: F7F3F7; height: 25px; padding-left: 10px; vertical-align: middle; cursor: pointer; border-right: 1px solid #666666; }

.MenuNScelulaFont { font-family: tahoma, verdana, arial, helvetica; font-size: 11px; color: 233302; background-color: F7F3F7; vertical-align: middle; cursor: pointer; }

.MenuNStabMenuUea { vertical-align: top; background-color: f7f3f7; border-right-width: 1px; border-right-style: solid; border-right-color: #666666; }

/* Estilos da area de administracao */


table.menu {width: 100%; border: 1px outset;}
table.block {width: 100%; background: white; border: 1px #DDDDDD solid;}

.category_title {background-image: url('../admin/media/bg_top.gif');background-repeat: repeat-x; color: white; height: 30px; width: 100%; font-size: 14px; font-weight: bold}
.xp_sel{background: #FFFFFF; font-weight: bold; width: 150; padding-left: 5px;}
.title_sel{background: #F7F7F7; font-weight: bold; width: 150; padding-left: 5px; text-align: center}

.trAba { display: none; }
.aba { background-color: buttonface; border-bottom: 1px solid #8C9CA1; border-right: 1px solid #8C9CA1; border-left: 1px solid #8C9CA1 ;border-top: 0px solid; }

input{font-size: 12px; font-weight: normal; font-family: arial;}
input.full{ width: 400px; background-color: #DDDDDD; color: #000000; font-weight: normal; border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid;}
input.mini{ width: 80px; background-color: #DDDDDD; color: #000000;font-weight: normal; border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid;}
input.medium{ width: 150px; background-color: #DDDDDD; color: #000000;font-weight: normal; border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid;}
input.medium2{ width: 300px; background-color: #DDDDDD; color: #000000;font-weight: normal; border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid;}
input.inactive{  border: 0px; width: 300px; font-weight: normal; background: #FFFFFF; color: #ACA899;}
input.active{  border: 0px; width: 300px; font-weight: normal; background: #FFFFFF; color: #000000;}

.checkfull{ background-color: #DDDDDD; color: #000000; font-weight: normal; border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid;}

.radiofull { width: 20px; background-color: #DDDDDD; color: #000000; font-weight: normal; border: 1px #c0c0c0 solid; }								

.textareap{height: 182px; width: 483px; background-color: #DDDDDD; color: #000000; font-size: 12px; font-weight: normal; font-family: arial;  border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid; filter: alpha(opacity=100);BEHAVIOR: url(../admin/js/textarea.htc)}
.textareag{height: 140px; width: 590px; background-color: #DDDDDD; color: #000000; font-size: 12px; font-weight: normal; font-family: arial;  border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid; filter: alpha(opacity=100);BEHAVIOR: url(../admin/js/textarea.htc)}
.textarea_alterar{height: 290px; width: 106%;background-color: #ffffff; color: #000000; font-size: 12px; font-weight: normal; font-family: arial;  border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid; filter: alpha(opacity=100);BEHAVIOR: url(../admin/js/textarea.htc)}
.textarea_encerrar_solucao{height: 190px; width: 106%; background-color: #ffffff; color: #000000; font-size: 12px; font-weight: normal; font-family: arial;  border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid; filter: alpha(opacity=100);BEHAVIOR: url(../admin/js/textarea.htc)}
.textarea_contato{height: 224px; width: 106%;background-color: #ffffff; color: #000000; font-size: 12px; font-weight: normal; font-family: arial;  border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid; filter: alpha(opacity=100);BEHAVIOR: url(../admin/js/textarea.htc)}.textarea_encerrar{height: 100px; width: 106%; background-color: #ffffff; color: #000000; font-size: 12px; font-weight: normal; font-family: arial;  border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid; filter: alpha(opacity=100);BEHAVIOR: url(../admin/js/textarea.htc)}
.textarea_contato_alterar{height: 185px; width: 106%;background-color: #ffffff; color: #000000; font-size: 12px; font-weight: normal; font-family: arial;  border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid; filter: alpha(opacity=100);BEHAVIOR: url(../admin/js/textarea.htc)}.textarea_encerrar{height: 100px; width: 106%; background-color: #ffffff; color: #000000; font-size: 12px; font-weight: normal; font-family: arial;  border-top: 1px #c0c0c0 solid; border-left: 1px #c0c0c0 solid;border-right: 1px #f0f0f0 solid; border-bottom: 1px #f0f0f0 solid; filter: alpha(opacity=100);BEHAVIOR: url(../admin/js/textarea.htc)}

select {width: 150px; background-color: #dddddd; color: #000000; font-size: 12px; font-weight: normal; font-family: arial; border: 1px #4C4C4C solid; filter: alpha(opacity=100);}
.select_uf {width: 50px; color: #000000; font-size: 12px; font-weight: normal; font-family: arial; border: 1px #4C4C4C solid; filter: alpha(opacity=100);}
.select_horario {width: 80px; color: #000000; font-size: 12px; font-weight: normal; font-family: arial; border: 1px #4C4C4C solid; filter: alpha(opacity=100);}

tr {vertical-align: top;}
td{font-family: tahoma; font-size: 11px; icon: hand;}
td.wtitle{font-family: tahoma; font-size: 12px; font-weight: bold; color: #000000; filter: progid:gradient(enabled=true, startColor=#550000, endColor=#55FFFF)}
td.header{border: 1px outset; background: buttonface; font-weight: normal; text-align: center;}
td.icon{border: 1px outset; background: buttonface; font-weight: bold; text-align: left;}
tr.data, td.data{border: 1px inset; background: white; font-weight: normal; text-align: left; height: 20px; }
td.data2 {padding-left: 4px; vertical-align: middle  }
tr.dataSelected{border: 1px inset; background: #D4EAFF; font-weight: normal; text-align: left; height: 20px; cursor: pointer;}

td.inactive{border: 1px inset; background: white; font-weight: normal; text-align: left; color: #D0D0D0; text-decoration: line-through; height: 20px;}
tr.inactive{border: 1px inset; background: white; font-weight: normal; text-align: left; color: #A3A3A3; text-decoration: line-through; height: 20px;}
tr.header{border: 1px outset; background: buttonface;}
td.button{border: 1px inset; background: buttonface;}

.botao {font-family: Verdana; font-size: 8 pt;}																	

.TopMenuItem{ BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cecece 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: #cecece; PADDING-BOTTOM: 1px; BEHAVIOR: url(../admin/media/hover.htc); BORDER-LEFT: #cecece 1px solid; CURSOR: hand; PADDING-TOP: 1px;  BORDER-BOTTOM: #cecece 1px solid; FONT-FAMILY: Verdana,Arial}
.TopMenuItemOver{ BORDER-LEFT-COLOR: #808080; BACKGROUND: white; BORDER-BOTTOM-COLOR: #808080; COLOR: #cc6600; BORDER-TOP-COLOR: #808080; BORDER-RIGHT-COLOR: #808080; }
.TopMenuItemClick{ BORDER-LEFT-COLOR: #808080; BACKGROUND: #808080; BORDER-BOTTOM-COLOR: #808080; COLOR: #cc6600; BORDER-TOP-COLOR: #808080; BORDER-RIGHT-COLOR: #808080; }
			
#editBar  {position: absolute; display: none; width:399px; border: 1px black solid; background: lightgrey ; text-align: center}
#editBar INPUT {font-size:10pt; width: 2em; font-weight: bold}
				
a.menu {color: white;}

.BordaHome { BORDER-RIGHT: #DDDDDD 1px solid; BORDER-TOP: #DDDDDD 1px solid; BORDER-LEFT: #DDDDDD 1px solid; BORDER-BOTTOM: #DDDDDD 1px solid }

.BordaHomeColor { BORDER-RIGHT: #DDDDDD 0px solid; BORDER-TOP: #DDDDDD 0px solid; BORDER-LEFT: #DDDDDD 0px solid; BORDER-BOTTOM: #DDDDDD 0px solid; BACKGROUND-COLOR: #ffffff }

.PortletText1 {	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica }

.PortletSubHeaderColor { BACKGROUND-COLOR: #eeeedd }


/* Estilos da Barra de Ferramentas */

.barraFerramentas{background-color: buttonface; border-bottom: buttonshadow solid 1px; border-left: buttonhighlight solid 1px; border-right: buttonshadow solid 1px; border-top: buttonhighlight solid 1px;  }
.botaoFerramentas{background-color: buttonface; border-bottom: buttonface solid 1px; border-left: buttonface solid 1px; border-right: buttonface solid 1px; border-top:  buttonface solid 1px; height: 23; width: 23;}
.separadorFerramentas{border-left: buttonshadow solid 1px; border-right: buttonhighlight solid 1px; font-size: 0px; height: 22px; width: 1px; }
.inicioBarraFerramentas{background-color: buttonface; border-left: buttonhighlight solid 1px; border-right: buttonshadow solid 1px;border-top: buttonhighlight solid 1px; font-size: 1px; height: 22px; width: 3px;}
.botaoFerramentasUp{background-color: buttonface; border-bottom: buttonshadow solid 1px; border-left: buttonhighlight solid 1px; border-right: buttonshadow solid 1px; border-top:  buttonhighlight solid 1px; height: 23px; width: 24px;}
.botaoFerramentasDown{background-color: buttonface; border-bottom: buttonhighlight solid 1px; border-left: buttonshadow solid 1px; border-right: buttonhighlight solid 1px; border-top:  buttonshadow solid 1px; height: 23px; width: 24px;}

.ScrollBar
{
    SCROLLBAR-FACE-COLOR: #b8b8b8;
    SCROLLBAR-HIGHLIGHT-COLOR: #000000;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: white;
    SCROLLBAR-ARROW-COLOR: black;
    SCROLLBAR-TRACK-COLOR: #ebebeb;
    SCROLLBAR-DARKSHADOW-COLOR: #b8b8b8
}
.URL
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: blue;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: underline
}

.but
{
    BORDER-RIGHT: #DDDDDD 1px solid;
    BORDER-TOP: #DDDDDD 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #DDDDDD 1px solid;
    WIDTH: 60px;
    CURSOR: hand;
    BORDER-BOTTOM: #DDDDDD 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #DDDDDD
   }


.but_ocorrencia
{
    BORDER-RIGHT: buttonface 1px solid;
    BORDER-TOP: buttonface 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: buttonface 1px solid;
    WIDTH: 140px;
    CURSOR: hand;
    BORDER-BOTTOM: buttonface 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: buttonface
   }

.but_avancado
{
    BORDER-RIGHT: #DDDDDD 1px solid;
    BORDER-TOP: #DDDDDD 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #DDDDDD 1px solid;
    WIDTH: 140px;
    CURSOR: hand;
    BORDER-BOTTOM: #DDDDDD 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #DDDDDD
   }


.butemail
{
    BORDER-RIGHT: #DDDDDD 1px solid;
    BORDER-TOP: #DDDDDD 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #DDDDDD 1px solid;
    BORDER-BOTTOM: #DDDDDD 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #DDDDDD
   }

.dropdownbutton
{
    BORDER-TOP: lightslategray 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: lightslategray 1px solid;
    WIDTH: 18px;
    BORDER-BOTTOM: lightslategray 1px solid;
    FONT-FAMILY: MS Sans Serif;
    BACKGROUND-COLOR: #DDDDDD
}
/*BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    CURSOR: default;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lightsteelblue
}*/
.ScreenCaption
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px outset;
    COLOR: black;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: midnightblue
}
.ProfileScreenCaption
{
    border:1px outset; FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url('Images/Backgrounds/ScreenCaption.jpg');
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #d5d5d5
}
.ProfileScreenSubCaption
{
    border:1px solid lightgrey; FONT-WEIGHT: 300;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('Images/Backgrounds/ScreenCaption.jpg');
    MARGIN-LEFT: 0px;
    COLOR: black;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: Arial;
    HEIGHT: 20px
}
/*INPUT
{
    BORDER-RIGHT: slategray 1px solid;
    BORDER-TOP: slategray 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: slategray 1px solid;
    BORDER-BOTTOM: slategray 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: white
}*/
.DropDown
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 150px;
    FONT-FAMILY: Arial
}
.DateDropDown
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 50px;
    FONT-FAMILY: Arial
}
HR
{
    COLOR: slategray;
    HEIGHT: 1px
}
.ProfileScreen
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
A
{
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.ProfileScreen .FieldCaption
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
BODY .FieldCaption
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.ScreenCaption .FieldCaption
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.ProfileScreen .ProfileTable
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
.ThumbTackLookUp
{
    border:1px outset silver; FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('Images/Backgrounds/Button.jpg');
    WIDTH: 25px;
    CURSOR: hand;
    COLOR: #333333;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e1e1e1
}
.QuickList
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('None');
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #e8e8e8
}
BODY .BodyText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.BlankScreen
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('Images/Backgrounds/marble1.gif')
}
.FieldValueLabel
{
    border:1px solid #a1a1a1; PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('Images/Backgrounds/FieldValueLabel.jpg');
    WIDTH: 100px;
    COLOR: #333333;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f1f1f1
}
.QuickList HR
{
    COLOR: white
}
.QuickList .ErrorMessage
{
    COLOR: darkred
}
.ProfileScreen .FieldCaptionSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-VARIANT: small-caps
}
.QuickList .ScreenCaption
{
    border:1px outset; FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('None');
    COLOR: white;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #404e63
}
.CycleClosed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ff9999
}
.CycleOpen
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ccffcc
}
.PopUp
{
}
.PopUp .RadioButton
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: black;
    BACKGROUND-COLOR: midnightblue
}
.PopUp .SearchButton
{
    WIDTH: 60px;
    COLOR: black;
    HEIGHT: 18px;
    BACKGROUND-COLOR: silver
}
.PopUp .SearchInput
{
    COLOR: black;
    BACKGROUND-COLOR: white
}
.RowSelectedHighlight
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #A4D1FF
}
.EDIDataSet
{
    BORDER-RIGHT: #a1a1a1 1px solid;
    BORDER-TOP: #a1a1a1 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #a1a1a1 1px solid;
    WIDTH: 300px;
    COLOR: #333333;
    BORDER-BOTTOM: #a1a1a1 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f1f1f1
}
.RecentBatchEdit
{
    BACKGROUND-COLOR: lemonchiffon
}
.AlternateRecentBatchEdit
{
    BACKGROUND-COLOR: #f1ecbf
}
.RadioButton
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
.Requirement
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red
}
TABLE
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.QuickList .RadioButton
{
    BACKGROUND-COLOR: transparent
}
.FieldCaptionText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.FieldCaptionLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #e5e5e5
}
.ReportCriteria
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt;
    BORDER-LEFT: 1px outset;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f1f1f1
}
.CycleNone
{
    BACKGROUND-COLOR: lightgrey
}
.SelectedRow
{
    BACKGROUND-COLOR: lightslategray
}
.RowHover
{
    BACKGROUND-COLOR: lemonchiffon
}
.ReadOnlyField
{
    BACKGROUND-COLOR: cornsilk
}
.CalendarGreen
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #bbb639
}
.CalendarYellow
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffff99
}
.CalendarRowClick
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #336699
}
.EventHighLight
{
    BORDER-RIGHT: #336699 solid;
    BORDER-TOP: #336699 solid;
    BORDER-LEFT: #336699 solid;
    BORDER-BOTTOM: #336699 solid
}
.Event
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.DayHighlight
{
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #336699
}
.DataGridHeader
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px;
    COLOR: black;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: seashell
}
.DataGridHeaderCell
{
    border:1px none; FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url('../imagens/GridHeader.gif');
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: silver
}
.DataGrid
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px;
    COLOR: #333333;
    BORDER-BOTTOM: 1px;
    BACKGROUND-COLOR: #c1c1c1
}
.DataGridCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.AlternateDataGridCell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #efefef
}
.Button
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN: 1px;
    BORDER-LEFT: dimgray 1px solid;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: black;
    BORDER-BOTTOM: dimgray 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #DDDDDD
}


/* Estilos Usados pelo Calendario */

	td.cal{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  background-color : #d3d3d3;
	}
	select.month{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 85px;
	}
	input.year{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 30px;
	}
	td.calDaysColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #000000;
	}
	td.calWeekend {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #d3d3d3;
	}
	td.calBgColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #d3d3d3;
	}
	.calBorderColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #a9a9a9;
	}
	td.calHighlightColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #ffffcc;
	}
	A.cal {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  text-decoration : none;
	}  
	a:hover.cal {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #FF0000;
	  text-decoration : none;
	} 
	.disabled {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #808080;
	  text-decoration : none;
	}  
  
  	.tdstyle {
 	 background: buttonface;
 	 }
 	 .tabelaAmarelo {
 	 background: #FEFFCB;
 	 bordercolor: #dddddd;
 	 }