﻿html, body 
{
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	font-family:Arial;
	background : White;
}
.input_title
{
	background-image: url(/library/images/gradients/bg_inputform.gif);
	height: 25px;
	font-size: 12px;		
	color:White;
	font-weight:bold;	
	padding-left: 11px;
	border-bottom: #660099 1px solid;
}
      
.RowPer
{
 background-color: #DEE7EE;
}
 .bgDark
 {
  background-color: #969696;
  font-weight:bold;
  }  
  .cellHeaderReport
  {
    color: windowtext; font-size: 10.0pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: Arial; text-align: general; vertical-align: bottom; white-space: nowrap; border: medium none; padding: 0px;
    }
.labelWhite
{
 font-size: 14px;
 color:White;
 font-weight: bold  
}

.HeaderPer
{
	background:#DEE7EE 
}

.Header
{
	background-image:url(../../library/images/gradients/bgsearch.gif)	
}

.Font
{
 background-image: 	url(../../library/images/icons/bgmenu.gif)
}

.formTitle
{
 background:#C4C9DC ;
 	color:black;
	font-size:11px
}

.title_300x25
{
	background-image: url(/library/images/gradients/bg_title_300x25.gif);
	font-size: 11px;
	color: White;
	font-weight: bold;
	height: 25px;
	padding-left: 10px;
}

.t
{
  text-decoration: none    
}

.Title
{
 background:#7E8DBA 
}

.mainTitle
{
color: #495677;
font-size: 22px;
height:35px;
padding-left: 10px;
}

.scroll
{
	overflow-y:scroll	
}


.tableContact
{
	background-color:#E5E5E5;
	color:black;
	font-size:11px
}

.table01
{
	BORDER-RIGHT: #00478e 1px solid; 
	BORDER-TOP: #00478e 1px solid; 
	BORDER-LEFT: #00478e 1px solid; 
	BORDER-BOTTOM: #00478e 1px solid;
	background-color:#edf2f7
}
.cell01
{
	border-right: #c2c2c2 1px solid;
	border-top: #c2c2c2 1px solid;
	border-left: #c2c2c2 1px solid;
	border-bottom: #c2c2c2 1px solid;
	background-color:white
}
.FormInfo
{
	background-color:White;	
}
.BODY_INPUT
{
	border-right: lightsteelblue 1px solid;
	border-top: lightsteelblue 1px solid;
	border-left: lightsteelblue 1px solid;
	border-bottom: lightsteelblue 1px solid;
}
.window_title
{
	font-size:12px;
	font-weight:bold;
	color:White;
}
.tab_active
{
	height: 22px;
	width: 133px;
	font-family: verdana; 
	color: #000000; 
	font-size: 10px;
	text-decoration: none;
	background-image: url(../../library/images/tabs/ac_x.gif);	
	padding-top: 1px;
	text-align: center;
}

.tab_inactive
{
	height: 22px;
	width: 133px;
	font-family: verdana; 
	color: White  ; 
	font-size: 10px;
	text-decoration: none;
	background-image: url(../../library/images/tabs/ina_x.gif);
	padding-top: 1px;
	text-align: center;
}

.tab_activeDoc
{
	height: 30px;
	width: 250px;
	font-family: verdana; 
	color: #000000; 
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../../library/images/tabs/tab_search.gif);	
	padding-top: 2px;
	text-align: center;
}

.tab_inactiveDoc
{
	height: 30px;
	width: 250px;
	font-family: verdana; 
	color: #000000; 
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	background-image: url(../../library/images/tabs/tab_-azul.gif);
	padding-top: 2px;
	text-align: center;
}

.Home_Active
{
	
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/Home_Acti.gif);
    text-align: center;
}

.Home_Inactive
{
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/Home_Inac.gif);
	text-align: center;
	
}

.Contact_Active
{
	
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/Contact_Act.gif);
	text-align: center;
	
}

.Contact_Inactive
{
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/Contact_Inac.gif);
	text-align: center;
	
}

.Client_Active
{
	
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/Client_Acti.gif);
	text-align: center;
	
}

.Client_Inactive
{
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/Client_Inac.gif);
	text-align: center;
	
}

.EmployeeAndReport_Active
{
	
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/MyEmployee_Acti.gif);
	text-align: center;
	
}

.EmployeeAndReport_Inactive
{
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/MyEmployee_Inac.gif);
	text-align: center;
}

.Document_Active
{
	
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/Document_Acti.gif);
	text-align: center;
	
}

.Document_Inactive
{
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/Document_Inac.gif);
	text-align: center;
}

.Report_Active
{
	
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/Report_Acti.gif);
	text-align: center;
	
}

.Report_Inactive
{
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/Report_Inac.gif);
	text-align: center;
}

.Account_Active
{
	
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/MyAccount_Acti.gif);
	text-align: center;
	
}

.Account_Inactive
{
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/Header/MyAccount_Inac.gif);
	text-align: center;
}

.subTab_active
{
	
	height: 22px;
	background-color: #00438d;
	padding-top: 2px;
	background-image: url(../../library/images/tabs/sub_active.gif);
	text-align: center;
	
}
.subTab_inactive
{
	height: 22px;
	background-color: #EDF2F7;
	padding-top: 2px;
	background-image: url(../../library/images/tabs/sub_noactive.gif);
	text-align: center;
}

.scroll
{
 OVERFLOW-Y: scroll;
}

.form
{
	
	overflow-y:scroll;
	overflow-x:hidden;
	OVERFLOW:auto;
	background-color:#F7F7F7;
}

.form2
{
	background-color:#F7F7F7;
}

.tab_link_active
{	
	font-family: verdana; 
	text-decoration: none;
	font-size: 10px;
	color: #000000;
}

.readerEdit
{	
	background:"#FFFEFD" 
}
.title2
{	
	background:"#CFD6DC" 
}
.test
{
  overflow :scroll	
}

.tab_link_inactive
{
	font-family: verdana; 
	text-decoration: none;
	font-size: 10px;
	color: #000000;
}
.labelRequired
{
	font-size: 11px;
	color: #ff3333;
}
.label
{
	color:black;
	font-size:11px;
	font-family: tahoma;
}

.labelWaiting
{
	color:red;
	font-size:11px;
	font-family: tahoma;
}

LABEL
{
	color:#666666;
	font-size:11px

}
INPUT
{
	font-size: 11px;
	border-right: #7286AD 1px solid;
	border-top: #7286AD 1px solid;
	border-left: #7286AD 1px solid;
	border-bottom: #7286AD 1px solid;	
}
INPUT.noborder
{
	border-top-style: none;
    border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
INPUT.small
{
	font-size: 8px;
}
SELECT
{
	font-size: 11px;
	font-family:Arial;
}
TEXTAREA
{
	font-size: 11px;
	font-family:Arial;
}
INPUT.locked
{	
	border-right: #7286AD 1px solid;
	border-top: #7286AD 1px solid;
	border-left: #7286AD 1px solid;
	border-bottom: #7286AD 1px solid;
	background-color:#DEDEDE
}
INPUT.locked2
{	
	border-right: #7286AD 1px solid;
	border-top: #7286AD 1px solid;
	border-left: #7286AD 1px solid;
	border-bottom: #7286AD 1px solid;
	background-color:#EFF8FB;
	background : #EFF8FB
}
INPUT.locked3
{	
	border-right: #7286AD 1px solid;
	border-top: #7286AD 1px solid;
	border-left: #7286AD 1px solid;
	border-bottom: #7286AD 1px solid;
	background-color:#acbed2;
	background : #acbed2
}
TEXTAREA.locked
{	
	border-right: #7286AD 1px solid;
	border-top: #7286AD 1px solid;
	border-left: #7286AD 1px solid;
	border-bottom: #7286AD 1px solid;
	background-color:#DEDEDE
}
INPUT.edit
{
	background-image: url(../../library/images/gradients/bg_text.gif);
	border-right: #cecccd 1px solid;
	border-top: #cecccd 1px solid;
	border-left: #cecccd 1px solid;
	border-bottom: #cecccd 1px solid;
}
INPUT.button
{
	border:1px;
	background :#5F4E5D;
	border-color:#ababab;
	border-style:solid;
	font-family:tahoma;
	font-size:11px;
	color:white;	
	font-weight:bold;
}
.button2
{
	border:1px;
	background :#ECE9D8;
	border-color:#ababab;
	border-style:solid;
	font-family:tahoma;
	font-size:11px;
	color:white;	
	font-weight:bold;
}
.title2
{
	background: #D1D8DE;
	font-size:11px;
	color: black;
	height: 25px;
	padding-left: 10px;
}

.Table
{
	background-color:#E5E5E5;
	overflow-y:scroll;
	overflow-x:hidden;
	OVERFLOW:auto;
	color:black;
	font-size:11px
}

.link01
{
	color:Navy;	
	font-size:11px;
}
.link02
{
	color:Navy;	
	font-size:11px;
}
.link03
{
	color:Navy;	
	font-weight:bold;
	font-size:11px;
}
.section_title
{
	color: #00478c;
	background-color: #dedede;
	font-weight: bold;
	font-size: 14px;
	border-bottom: #00478C 3px solid;
}
.TextRed
{
 background : #FFE4E1;
 BORDER-RIGHT: #FF0000 3px solid; 
 BORDER-TOP: #FF0000 1px solid; 
 BORDER-LEFT: #FF0000 1px solid; 
 BORDER-BOTTOM: #FF0000 3px solid;
	
}
.section_footer
{		
	border-top: #D4D0C8 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.section_sum
{		
	border-top: #AFAFAF 2px solid;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
}

.Grid
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #a4b7bc 1px solid;
    
    
}

.GridHeader
{
	background-color: #615C5C;
	text-align:center;	
	font-family: Arial;	
}
.GridHeader2
{
	background-color: #606f84;
	text-align:center;	
	font-family: Arial;	
}
.GridFooter
{
	background-color: #52779C;
	text-align:center;
	border: #a4b7bc 1px solid;
	font-family: Arial;	
}

.GridDivResults
{
	background-color:White;	
	border: 1px solid #a4b7bc;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}
.View
{
	width: 100%; 
	height: 100%
}
.GridItem
{
	background-color: White;	
	font-family: Arial;
	font-size: 8pt;
	height:23px;
}
.GridItemAlt3
{
	background-color: #F6F6F6;
	font-family: Arial;	
	font-size: 8pt;	
	height:23px;
}
.GridItemAlt
{
	background-color:#E9ECEF;
	font-family: Arial;	
	font-size: 8pt;	
	height:23px;
}
.GridItemAlt2
{
	font-family: Arial;	
	font-size: 8pt;	
	height:23px;
}
.LinkHeader
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial;
	
	text-decoration: none;	
}

.CellHeader
{
	font-size: 8pt;
	color: #c3c3c3;
	font-family: Arial;
	text-decoration: none;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}
.CellHeader2
{
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
}

.LinkPaging
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;    
}
.LinkPagingSel
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial; 
    font-weight:bold;
    TEXT-DECORATION:NONE
}
/*Seccion*/
.tblContent1
{
	padding-right: 2px; 
	padding-left: 2px;
	padding-bottom: 2px; 
	padding-top:2px;
}
.tblContent2
{
	background:#ebf0f4;
}
.tdContentBorder2
{
	border:solid #969696 .1pt;
	}
.tdContent1
{
	background:#ebf0f4;
	border:solid #969696 .1pt;
	}
.tdContent2
{
	background:#acbed2;
	border:solid #969696 .1pt;
	}
.tblTextBox1
{
	background:White;
	border:solid #969696 .1pt;
	padding-right: 1px; 
	padding-left: 1px;
	padding-bottom: 1px; 
	padding-top:1px;
	color:black;
	font-size:11px;
	font-family: tahoma;
	}
.normal
{
	background-image: url(../images/tabs/tab_bg.gif);
	background-repeat: repeat-x;
	height: 25px;
}
.labelDE
{
	color:#495677;
	font-size:11px;
	font-family: tahoma;
}

.backgroundHeader
{
	background-image: url(../../library/images/Header/topbg.jpg);
	height: 25px;
	font-size: 12px;		
	color:White;
	font-weight:bold;	
}

.backgroundHome
{
 background-color:#F5F5F3	
}

.backgroundHome2
{
 background-color:#DFE8EF
}

.linkHome
{
	color:Navy;	
	font-size:9px;
}

.linkSee
{
	color:#F4B679;	
	font-size:9px;
}

.linkHome2
{
	font-size:9px;
}

.link05
{
	color:gray;	
	font-size:11px;
}	
	
.label2
{
	color:black;
	font-size:12px;
	font-family: tahoma;
	}
.txtbackground
{
	background:#ebf0f4;
	}
	
.tdContent3
{
	background:#ebf0f4;
	border:solid #DDDDDD .1pt;
	}

.border2
{
	border:solid #DDDDDD .1pt;
}

.tblTextBox2
{
	background:White;
	border:solid #DDDDDD .1pt;
	padding-right: 1px; 
	padding-left: 1px;
	padding-bottom: 1px; 
	padding-top:1px;
	color:black;
	font-size:11px;
	font-family: tahoma;
	}	
	
.home_active
{
	height: 22px;
	width: 135px;
	color: #FFFFFF; 
	text-decoration: none;
	background-image: url(../../library/images/Header/home2.gif);	
	padding-top: 2px;
}
	
.home_inactive
{
	height: 22px;
	width: 135px;
	/*font-family: verdana;*/
	color: #FFFFFF; 
	/*font-size: 10px;*/
	text-decoration: none;
	background-image: url(../../library/images/Header/home1.gif);	
	padding-top: 2px;
	/*text-align: center;*/
}

.myaccount_active
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/account2.gif);	
	padding-top: 2px;
}

.myaccount_inactive
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/account1.gif);	
	padding-top: 2px;
}

.directory_active
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/directory2.gif);	
	padding-top: 2px;
}

.directory_inactive
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/directory1.gif);	
	padding-top: 2px;
}

.documents_active
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/document2.gif);	
	padding-top: 2px;
}

.documents_inactive
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/document1.gif);	
	padding-top: 2px;
}

.reports_active
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/reports2.gif);	
	padding-top: 2px;
}

.reports_inactive
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/reports1.gif);	
	padding-top: 2px;
}

.user_active
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/users2.gif);	
	padding-top: 2px;
}

.user_inactive
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/users1.gif);	
	padding-top: 2px;
}

.setup_active
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/setups2.gif);	
	padding-top: 2px;
}

.setup_inactive
{
	height: 22px;
	width: 135px;
	text-decoration: none;
	background-image: url(../../library/images/Header/setups1.gif);	
	padding-top: 2px;
}


/*End Seccion*/
