﻿.textBox
{
    margin: 2px;
    padding: 4px;
    border: 1px solid #ccc;
    color: #333333;
    font: 12px normal;
	font-family: lsans,"Lucida Sans","Lucida Grande",Lucida,"Lucida Sans Unicode",sans-serif;
}

.textBox:focus
{
    border: 1px solid #EB5A21;
}

.dropDownList
{
    margin: 2px;
    padding: 4px;
    border: 1px solid #ccc;
    color: #333333;
    cursor: pointer;
    font: 12px normal;
	font-family: lsans,"Lucida Sans","Lucida Grande",Lucida,"Lucida Sans Unicode",sans-serif;

}

.dropDownList:focus
{
    border: 1px solid #EB5A21;
}

.listBox
{
    margin: 2px;
    padding: 4px;
    border: 1px solid #ccc;
    color: #333333;
    cursor: pointer;
    font: 12px normal;
	font-family: lsans,"Lucida Sans","Lucida Grande",Lucida,"Lucida Sans Unicode",sans-serif;
}

.listBox:focus
{
    border: 1px solid #EB5A21;
}
   
.button
{
    border-style: solid;
    border-width: 1px;
    border-color: #3a4f63;
    padding: 2px 6px 2px 6px;
    margin: 0px;
    background: #3a4f63;
    height: 32px;
    color: #FFFFFF;
    cursor: pointer;
    font: 12px normal;
    font-family: lsans, "Lucida Sans" , "Lucida Grande" ,Lucida, "Lucida Sans Unicode" ,sans-serif;
    white-space: nowrap;
    border-radius: 3px;
    vertical-align: middle;
}

.button:hover
{
    color: #3a4f63;
    border-color: #3a4f63;
    background: #EB5A21;
}

/* início grid */
.grid_table
{
    border: 1px solid #3a4f63;
}

.grid_table th
{
    border: 1px solid #3a4f63;
    padding: 2px 14px 2px 14px;
}
.grid_table th a:link, .grid_table th a:active, .grid_table th a:visited
{ 
    color: #FFFFFF;
    text-decoration: none;
}
.grid_table th a:hover
{
    color: #EB5A21;
    text-decoration: underline;
}

.grid_table td
{
    padding: 6px;
}

.grid_header
{
    border: 1px solid #3a4f63;
    background-color: #3a4f63;
    color: #FFFFFF;
}

.grid_row
{
    color: #3a4f63;
}

.grid_alternate_row
{
    border: 1px solid #3a4f63;
    color: #3a4f63;
    background-color: #bfcbd6;
}

.grid_edit_row
{
    border: 1px solid #3a4f63;
    color: #3a4f63;
    background-color: #CCFF99;
}

.grid_footer
{
    border: 1px solid #3a4f63;
    background-color: #3a4f63;
    color: #FFFFFF;
}

.grid_selected_row
{
    border: 1px solid #3a4f63;
    color: #3a4f63;
    background-color: #CCFF99;
}

.grid_pager
{
    border: 1px solid #3a4f63;
    color: #FFFFFF;
    background-color: #3a4f63;
}

.grid_pager a, .grid_pager a:link, .grid_pager a:active, .grid_pager a:visited {
    text-decoration: none;
    border: solid 1px #FFFFFF;
    color: #FFFFFF;
    padding: 4px;
}

.grid_pager a:hover
{
    color: #EB5A21;
    text-decoration: underline;
    border: solid 1px #EB5A21;
}

.grid_pager span {
    background: #EB5A21;
    color: #fff;
    border: solid 1px #EB5A21;
    padding: 4px;
}

/* fim grid */