﻿/*
===============================================================================
 GTAC Solutions
 http://www.gtac.com.br/
 gtac@gtac.com.br
===============================================================================
 Project: Modules
 Author: Davi Macêdo (davimacedo@gtac.com.br) 
===============================================================================
 Copyright GTAC Solutions. All rights reserved.
===============================================================================
*/

/*
===============================================================================
 Module: Shell
===============================================================================
*/

html
{
    height: 100%;
    width: 100%;
}

body
{
    margin: 0 auto;
    height: 100%;
    width: 100%;
    background-color: Silver;
    text-align: center;	
	font-family: Arial, Helvetica, sans-serif;	
}

form
{
    height: 100%;
    width: 100%;
}

.HiddenDiv
{
    display: none;
}

.ModalPopupWindowFrame
{
    width: 100%;
    height: 100%;
}

.EdgeTable
{
    margin: 0 auto;
    height: 100%;
    width: 100%;
    border-collapse: collapse;
	border-style: solid;
	border-color: White;
	border-bottom: none;
	background-color: White;	
	text-align: center;	
	cursor: default;
}

.TopEdgeTableRow
{	
    height: 74px;	
	border: none;
	padding: 0px;
}

.LogoTopEdgeTableCell
{
    width: auto;
    min-width: 2px;
    height: 74px;
    border: none;
	padding: 0px;
	vertical-align: top;
}

.LeftTopEdgeTableCell
{
    height: 74px;
    border: none;
	padding: 0px;
	vertical-align: top;	
}

.CenterTopEdgeTableCell
{    
    width: 100%;
    height: 74px;    
    border: none;
	padding: 0px;
	vertical-align: top;	
}

.RightTopEdgeTableCell
{
    height: 74px;
    border: none;
	padding: 0px;	
	vertical-align: top;
}

.HorizontalMenuEdgeTableRow
{
    width: 100%;
    padding: 0px;
	text-align: left;
	cursor: default;
}

.HorizontalMenuEdgeTableCell
{
    width: auto;
    padding: 0px;
	text-align: left;
	cursor: default;
}

.TitleEdgeTableRow
{ }
  
.TitleEdgeTableCell
{
    background-color: #F4FFF4;
    color: #3FB2AF;
    text-align:right;
    font-size: small;
    font-weight: bolder;
    font-style: italic;    
}

.TitleEdgeTableCell a
{
    background-color: #F4FFF4;
    color: #3FB2AF;
    text-align:right;
    font-size: small;
    font-weight: bolder;
    font-style: italic;    
}

.SimpleMainEdgeTableRow
{   
    width: 100%; 
    height: 80%;
    border: none;    
    padding: 5px;    
	text-align: center;
	vertical-align: middle;	
}

.SimpleMainEdgeTableCell
{
    width: 100%;
    height: 80%;
    border: none;
    background-color: #F4FFF4;
    padding: 5px;
    text-align: center;
    vertical-align: middle;
    color: #000000;
    font-size: 12px;	
}

.CompleteMainEdgeTableRow
{
    width: 100%;    
    height: 73%;
    border: none;
    padding: 5px;    
	text-align: center;
	vertical-align: middle;	
}

.CompleteMainEdgeTableCell
{
    width: 100%;
    height: 73%;
    border: none;
    background-color: #F4FFF4;
    padding: 5px;
    text-align: center;
    vertical-align: middle;
    color: #000000;
    font-size: 12px;
}

.RegistersTable
{
    width: 100%;
    border: 0;
    padding: 0;
    vertical-align: middle;
    text-align: center;
}

.CollapseHeaderFieldsRegistersTableRow
{
    width: 100%;
    border: 0;
    padding: 0;
    vertical-align: middle;
    text-align: center;
}

.CollapseHeaderFieldsRegistersTableCell
{
    width: 100%;
    border: 0;
    padding: 0;
    vertical-align: middle;
    text-align: center;
}

.CollapseHeaderFieldsTitle
{
    float: left;
    margin-left: 2px;
}

.CollapseHeaderFieldsImage
{
    float: right;
    margin-right: 2px;
    vertical-align: middle;
}

.FieldsRegistersTableRow
{
    width: 100%;
    padding: 0;
    vertical-align: middle;
    text-align: center;
}

.FieldsRegistersTableCell
{
    width: 100%;
    border-color: #0B5737;
    border-style: solid;
    border-width: 2px;
    padding: 0;
    vertical-align: middle;
    text-align: center;
}

.FieldsRegion
{
    width: 100%;
    padding: 0;    
}

.FieldsRegion table
{    
    margin: 0 auto; 
}

.InlineTable
{
    margin: 0 auto;
    display: inline;
    vertical-align: top;
}

.FieldsTableRow
{
    text-align: center;
}

.LeftFieldsTableCell
{
	text-align: right;	
	vertical-align: middle;
	font-size: 12px;
}

.TopAlignLeftFieldsTableCell
{
	text-align: right;	
	vertical-align: top;
	font-size: 12px;
}

.RightFieldsTableCell
{
	text-align: left;	
	vertical-align: middle;
	font-size: 12px;
}

.AloneFieldsTableCell
{
	text-align: center;
	vertical-align: middle;
	font-size: 12px;	
}

.ActionsRegistersTableRow
{    
    width: 100%;
    height: 22px;        
    padding: 0;
    text-align: left;
    vertical-align: middle;
}

.ActionsRegistersTableCell
{
    width: 100%;
    height: 22px;  
    text-align: left;
    vertical-align: middle;
}

.GridRegistersTableRow
{
    width: 100%;
    border: 0;
    padding: 0;
    vertical-align: middle;
    text-align: center;
}

.GridRegistersTableCell
{
    width: 100%;
    border: 0;
    padding: 0;
    vertical-align: middle;
    text-align: center;
}

.BottomEdgeTableRow
{
	border: none;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0B5737;
}

.BottomEdgeTableCell
{
    border: none;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0B5737;
	padding: 0;
	text-align: right;
	vertical-align: middle;	
}

.ASPMessageBoxPopupPanel
{    
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	background-color: #FFFFFF;
	padding: 3px;
	cursor: default;
}

.ASPMessageBoxPopupDragHandlePanel
{       
	width: 400px;
	border: solid 1px Gray;
	background-color: #F4FFF4;	
	color: Black;	
	padding: 5px;
	text-align: center;
	vertical-align: middle;
	cursor: move;
}

.ASPModalPopupWindowPopupPanel
{
     height: 80%;
     width: 95%;
}

.ASPModalPopupWindowTitlePanel
{
    width: 100%;
    height: 20px;
    background-repeat: repeat-x;
    padding: 0;
    color: White;
    font-weight: bold;
    cursor: default;
}

.ASPLogoPanel
{
    width: auto;
    min-width: 2px;
    height: 74px;
    border: none;
	padding: 0px;
}

.ASPHorizontalMenuEdgeTableRowPanel
{
    height: 30px;
    background-repeat: repeat-x;
    padding: 0px;
	text-align: left;
	cursor: default;	
}

.ASPCollapseHeaderFieldsPanel
{
    width: 100%;
    height: 20px;
    background-repeat: repeat-x;
    padding: 0;
    color: White;
    font-weight: bold;
    text-decoration: underline;
    cursor: pointer;
}

.ASPFieldsCollapsiblePanel
{
    padding: 0;
}

.ASPFieldLabelPanel
{
    border-style: solid;
    border-width: 1px;
    border-color: Black;
}

.ASPUpdateProgressImage
{
    background-color: White;	
	cursor: wait;
}

.ASPLogoImage
{
    height: 70px;
}

.ASPLeftTopImage
{
    height: 74px;
}

.ASPCenterTopImage
{
    width: 100%;
    height: 74px;    
}

.ASPRightTopImage
{
    height: 74px;
}

.ASPLogoHyperlink
{
    height: 60px;
    border: none;
	padding: 0px;
}

.ASPUpdateProgressLabel
{
    color: White;
	font-size: 44px;
	font-weight: bold;
	cursor: wait;
}

.ASPModalPopupWindowTitleLabel
{
    float: left;
    margin-left: 2px;
    font-size: 12px;
}

.ASPCollapseHeaderFieldsTitleLabel
{
    cursor: pointer;
}

.ASPModalPopupWindowCloseImageButton
{
    float: right;
    margin-right: 2px;
    cursor: pointer;
}

.ASPCollapseHeaderFieldsImageButton
{
    cursor: pointer;
}

.ASPRequiredFieldLabel
{
    color: Red;
    font-weight: bold;
}


.ASPGridView
{
    width: 100%;
    border-width: 2px;
    border-color: #0B5737;
    border-style: solid;
    border-bottom-width: 3px;
    background-repeat: repeat-x;
    text-align:center;
	vertical-align: middle;
    font-size: 12px;	
	font-weight: normal;	
	border-spacing: 2px;
	color: White;
	font-weight: bold;
}

.ASPGridViewHeader
{
    width: 100%;
    height: 20px;
    border-width: 1px;
    border-color: #0B5737;
    border-style: solid;    
    padding-top: 2px;
	padding-bottom: 2px;
    border-color: #000000;
	text-align:center;
	vertical-align: middle;
	color: black;
	font-size: 14px;
	font-weight: bolder;	
}

.ASPGridViewRow
{
    border-width: 1px;
    border-color: #0B5737;
    border-style: solid;
    background-color: #FFFFFF;
    text-align:center;
    vertical-align: middle;
	font-size: 12px;
	color: Black;	
	font-weight: normal;
}

.ASPGridViewRow td
{
    border-width: 1px;
    border-color: #0B5737;
    border-style: solid;
}

.ASPGridViewAlternatingRow
{
    border-width: 1px;
    border-color: #0B5737;
    border-style: solid;
    background-color: #F4FFF4;
	text-align:center;
	vertical-align: middle;
	font-size: 12px;	
	color: Black;
	font-weight: normal;	
}

.ASPGridViewAlternatingRow td
{
    border-width: 1px;
    border-color: #0B5737;
    border-style: solid;
}

.ASPGridViewPager
{
    height: 10px;
    border-width: 1px;
    border-color: #0B5737;
    border-style: solid;
    background-color: White;
    padding: none;
    text-align: center;
	vertical-align: middle;
	color: Black;
	font-size: 12px;	
	font-weight: bolder;
}

.ASPGridViewCommandTemplateField
{
    vertical-align: bottom;
    width: 80px;
}

.ASPGridViewSelectFieldsSubmitImageButton
{
    cursor: pointer;
}

.ASPGridViewEditFieldsSubmitImageButton
{
    cursor: pointer;
}

.ASPGridViewDeleteFieldsSubmitImageButton
{
    cursor: pointer;
}

.ASPTitledFieldDropDownListDetailsFieldsSubmitImageButton
{
    cursor: pointer;
}

.ASPTitledFieldDropDownListFindFieldsSubmitImageButton
{
    cursor: pointer;
}

.FileUploadAttachFieldsSubmitImageButton
{
    cursor: pointer;
}

.FileUploadDetailsFieldsSubmitImageButton
{
    cursor: pointer;
}

.FileUploadDeleteFieldsSubmitImageButton
{
    cursor: pointer;
}

.EqualsFieldsSubmitImageButton
{
	cursor: pointer;
}

.AjaxToolkitBackgroundModalPopupExtender
{
    background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
	cursor: wait;
}

.AjaxToolkitPromptListSearchExtender
{
    background-color: inherit;
    color: White;
    font-style: italic;
    font-weight: bold;
}

.GTACFieldTitleLabel
{
	font-size: 12px;
	font-weight: bold;
}

.GTACFieldLabel
{ }

.GTACFieldTextBox
{
    font-size: 12px;
}

.GTACFieldDropDownList
{
    font-size: 12px;
}

.GTACFieldCheckBox
{
    font-size: 12px;
	font-weight: bold;
	cursor: pointer;
}

.GTACHiddenButton
{
    visibility: hidden;
    position: absolute;
}

.GTACSubmitButton
{
    width: 150px;
	background-color: #EEEEEE;
	font-size: 12px;
	font-weight: bold;	
	cursor: pointer;
}

.CalendarImageButton
{
	cursor: pointer;
}

.URLHyperlink
{
	font-size: 14px;
	color: Black;
	font-weight: bold;
	cursor: pointer;
}
