﻿.ajax__tab_lightblue-theme .ajax__tab_header
{
    FONT-SIZE: small;
    BORDER-BOTTOM: #07519a 5px solid;
    FONT-FAMILY: arial,helvetica,clean,sans-serif
}
.ajax__tab_lightblue-theme .ajax__tab_header .ajax__tab_outer
{
    BORDER-RIGHT: #07519a 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #07519a 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/lightblue.jpg) #d8d8d8 repeat-x;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0.16em 0px 0px;
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: #07519a 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #07519a 0px solid
}
.ajax__tab_lightblue-theme .ajax__tab_header .ajax__tab_tab
{
    PADDING-RIGHT: 0.75em;
    PADDING-LEFT: 0.75em;
    PADDING-BOTTOM: 0.35em;
    COLOR: #07519a;
    MARGIN-RIGHT: 0.01em;
    PADDING-TOP: 0.35em
}
.ajax__tab_lightblue-theme .ajax__tab_hover .ajax__tab_outer
{
    BACKGROUND: url(images/lightblue.jpg) #bfdaff repeat-x left -1300px
}
.ajax__tab_lightblue-theme .ajax__tab_active .ajax__tab_tab
{
    COLOR: #07519a
}
.ajax__tab_lightblue-theme .ajax__tab_active .ajax__tab_outer
{
    BACKGROUND: url(images/lightblue.jpg) #ffffff repeat-x left -1400px
}
.ajax__tab_lightblue-theme .ajax__tab_body
{
    BORDER-RIGHT: #07519a 1px solid;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: #07519a 0px solid;
    PADDING-LEFT: 0.5em;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0.25em;
    BORDER-LEFT: #07519a 1px solid;
    PADDING-TOP: 0.25em;
    BORDER-BOTTOM: #07519a 1px solid;
    FONT-FAMILY: verdana,tahoma,helvetica;
    BACKGROUND-COLOR: #ffffff
}

.raya {
	height: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	margin-top: 5px;
	margin-bottom: 5px;
}

#pscroller1{

width: 93%;
height: 93%;
background-color: transparent;
}

 

#pscroller2{

width: 350px;

height: 20px;

border: 1px solid black;

padding: 3px;

}
.SeparacionConGrilla
{
	height:15px;
}
.ListHead
{
color:Black;
font-family:Arial;
font-weight:bolder;
font-size:11.5px;
background-color:#c6d7d6;
vertical-align:baseline;
cursor:default;
text-decoration:none;
}

.TablaConBordes
{
border-color: #31656b;  /* #CC3300; */
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
}

.CeldaSinBorde
{
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
width:100%;
border-color: #31656b ;
}

.CeldaConBordes
{
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-color:red;
}

.textOriginal
{
color:gray;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
width:100px;
}

.TextHighlightGreen
{
	color:green;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin-left:5px; 
}

.TextHighlightRed
{
color:red;
font-family:Arial;
font-size:10px;
text-align:left;
margin-left:5px;
}

.TextHighlightDateGreen
{
color:green;
font-family:Arial;
font-size:10px;
text-align:left;
}

.TextHighlightDateRed
{
color:red;
font-family:Arial;
font-size:10px;
text-align:left;
}

.clsLabelTextBox
{
	border-style:none;
	background-color:#e6e6e6;
	width:220px;
	color:Black;
	font-family:Arial;
	font-size:10px;
	text-align:left;
}

.clsLargeTextBox
{
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	width:300px;
}

.clsLabelTextBoxSmall 
{
	border-style:none;
	background-color:#e6e6e6;
	width:70px;
	color:Black;
	font-family:Arial;
	font-size:9px;
	text-align:center;
}

.tabSelected
{
	background-color: #ffffff;
	color: #000000;
	cursor:default;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	text-decoration:none;
	font-family:Verdana;
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
	width:100%;
	height:100%;
}

.tabNotSelected
{
	background-color: #C0C0C0;
	color: #ffffff;
	border-style:solid;
	border-width:1px;
	border-color: #000000;
	text-decoration:none;
	font-family:Verdana;
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
	width:100%;
	height:100%;
}

.tabMouseOver
{
	background-color: #E0E0E0;
	color: #000000;
	border-style:solid;
	border-width:1px;
	border-color: #000000;
	text-decoration:none;
	font-family:Verdana;
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
	width:100%;
	height:100%;
}

.OrderChangesLabel
{
	color:red ;
	font-family:Arial;
	font-size:10px;
	text-align:center;
	cursor:hand;
}

.ChangeIndicatorLabel
{
	color:red ;
	font-family:Arial;
	font-size:10px;
	text-align:center;
}

.clsSmallText 
{
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	width:40px;
}

.clsPagingText
{
	color:blue;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	background-color:#ffffff ;		
}

.clsBreak
{
	font-size:10px;
	
}

.texthdr1
{
	color: #31656b;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}



.textSummText
{
	color:black;
	font-family:Arial;
	font-size:10px;
	text-align:left;	
}

.TblLargeLabel
{
	background :c6d7d6;
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	width:200px;
}

.clsLargeLabel
{
	background :#e6e6e6;
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	width:200px;
}

.clsSmallLabel
{
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	width:100px;
}

.clsSmallTxt
{
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	width:50px;
}

.clsExtraSmallTxt
{
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	width:40px;
}

.clsSmallLabelCenter
{
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:center;
	width:100px;
}

.hypernormal
{
	color:blue ;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	text-decoration:underline;
	cursor:hand;
}

.hypernormal2
{
	color:blue ;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	text-decoration:underline;
}

.pagertext
{
	color:blue ;
	font-family:Arial;
	font-size:12px;
	text-align:center;
	text-decoration:underline;
}

.lblmessages
{
	color:Maroon;
	font-family:Arial;
	font-size:12px;
	text-align:center;
}

.lblmessagesleft
{
	color:Maroon;
	font-family:Arial;
	font-size:12px;
	text-align:left;
}

.ltbl
{
table-layout:auto;
}

.MENUHEADERTEXT	
{
	font-family:Arial;	
	font-weight:bold;
	font-size:16px;
	color:navy;
}

.textnormalbold
{
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	font-weight:bold;
	
}

.textnormalcenter
{
	color:black;
	font-family:Arial;
	font-size:10px;
	text-align:center;
}

.texthdrleft
{
	color:Black;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	margin-left:5px; 
	
}

.smallertext 
{ 
	color: #999999; 
	font-size: 9px; 
	font-family: verdana, geneva, arial; 
	font-weight: normal 
}

.ListText
{
	color:black;
	font-family:Arial;
	font-size:10px;
	text-align: left;
	width:150px;
	height:200px;
	
}
.SmallListText
{
	color:black;
	font-family:Arial;
	font-size:10px;
	text-align: left;
	width:100px;
	height:200px;
	
}

.CheckText
{
	color:black;
	font-family:Arial;
	font-size:10px;

}

.textnormalleft
{
	color:black;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin-left:5px; 
}

.clsMsg
{
	color:blue ;
	font-family:Arial;
	font-size:12px;
	text-align:center;	
	font-weight:normal;
}

.WarnMsg
{
	color: red ;
	font-family:Arial;
	font-size:11px;
	text-align:center;
}
.ErrorMsg
{
	color: red ;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	font-weight:bold
}
.InstMsg
{
	color: black;
	font-family:Arial;
	font-size:11px;
	text-align:center;
}

.ConfMsg
{
	color:Green;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.LineItemHdrTop
{
	color: #07519a ; 
	font-family:Arial ;
	font-size:12px;
	font-weight:bold;
}

.MediumLabel
{
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	width:150px;
}

.MediumLabelwoBorder
{
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	width:150px;
	text-decoration:none;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
	border-bottom-style:none;
	background-color:#e6e6e6;
}

.clsLinkbold
{
	
	color:#0000ff;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	text-decoration:underline;
}



.TDHeader
{
background-color:#13005B;
}

.topmainhdrLogin
{
	color: #31656b ;
	font-family:Arial ;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	font-style:italic;
	
}

.textbold
{
	color: #31656b ;
	font-family:Arial ;
	font-size:20px;
	text-align:center;
	font-weight:bold;
}
/*
.btn
{
	cursor:hand;
	background-color: #c6d7d6;
	border-color:#84aaad;
	border-style:Groove;
	border-width:2px;
	font-family:Arial;
	font-size:xx-small;
	color:Black;
	width:90px;
}
*/

.btnMedium
{
	cursor:hand;
	background-color: #c6d7d6;
	border-color:#84aaad;
	border-style:Groove;
	border-width:2px;
	font-family:Arial;
	font-size:xx-small;
	color:Black;/*MidnightBlue;*/
	width:125px;
}

.btnBig
{
	cursor:hand;
	background-color: #c6d7d6;
	border-color:#84aaad;
	border-style:Groove;
	border-width:2px;
	font-family:Arial;
	font-size:xx-small;
	color:Black;
	width:150px;
}

.btnXBig
{
	cursor:hand;
	background-color: #c6d7d6;
	border-color:#84aaad;
	border-style:Groove;
	border-width:2px;
	font-family:Arial;
	font-size:xx-small;
	color:Black;
	width:185px;
}

.btnExtraLarge
{
	cursor:hand;
	background-color: #c6d7d6;
	border-color:#84aaad;
	border-style:Groove;
	border-width:2px;
	font-family:Arial;
	font-size:xx-small;
	color:Black;
	width:200px;
}

.btnXLarge
{
	cursor:hand;
	background-color: #c6d7d6;
	border-color:#84aaad;
	border-style:Groove;
	border-width:2px;
	font-family:Arial;
	font-size:xx-small;
	color:Black;
	width:220px;
}

.btnXXLarge
{
	cursor:hand;
	background-color: #c6d7d6;
	border-color:#84aaad;
	border-style:Groove;
	border-width:2px;
	font-family:Arial;
	font-size:xx-small;
	color:Black;
	width:350px;
}

.btnSmall
{
	cursor:hand;
	background-color: #c6d7d6;
	border-color:#84aaad;
	border-style:Groove;
	border-width:2px;
	font-family:Arial;
	font-size:xx-small;
	font-weight: 900;
	color:Black;
	width:25px;
}

.LineItemCOLUMNHEAD	
{
	color:#FFFFFF;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	text-align:left;
    background-color: #c6d7d6;
	vertical-align:baseline;
	cursor:default;
}

.TableStyle
{
	width:100%;
	background-color:#e6e6e6;
	
}

.TblSmallLabel
{
	background :#e6e6e6; /*c6d7d6;*/
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	width:100px;
    padding-left:3px;
}

.TblLabel
{
	background :#e6e6e6; /*c6d7d6;*/
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:center;
	width:100px;
	 padding-left:3px;
}

.TblMediumLabel
{
	background :#e6e6e6;
	
	color:black;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	width:150px;
	padding-left:3px;
}

.tblSeperator
{
	background-color:#ffffff;
	width:2%;
}

.clsVSpacing
{
	width:100%;
	height:15px;
}

.COLUMNSUBHEAD	
{
	color:#FFFFFF;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	width:200px;
    vertical-align:baseline;
	cursor:default;
	background-color:#31656b;
	padding-left:5px;
	
}

.OnlyBackGround
{
	background-color:#e6e6e6;
}

.clstable
{
	padding-left:5px;
	padding-right:5px;
}

.LARGECOLUMNSUBHEAD	
{
	color:#FFFFFF;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	vertical-align:baseline;
	width:300px;
	cursor:default;
	background-color:#31656b;
	padding-left:5px;
		
}

.SubHead2Small
{
	color: White ; 
	font-family:Arial ;
	font-size:10px;
     font-weight:bold; 
	background :#31656b;
	width:100px;	
}

.SubHeadVerySmall
{
	color: White ; 
	font-family:Arial ;
	font-size:10px;
     font-weight:bold; 
	background :#31656b;
	width:50px;	
}

.SubHead2Medium
{
	color: White ; 
	font-family:Arial ;
	font-size:11px;
	font-weight:bolder;
	background :#31656b;
	width:150px;
}

.pagetabTitleCell
{
background-color:#D0E5ED;
font-weight:bold;
font-family:Arial;
font-size:8pt;
padding-left:3px;
color:#c6d7d6;
height:20px;
}



.TopMessage
{
font-weight:bold;
color:#D0E5ED;
font-size:14px;
font-family:verdana, geneva, arial;
}

.dgrStyle
{
WIDTH:1000px;
HEIGHT:200px;
overflow:auto;
}

.clsBorder
{
border-collapse:collapse;
border:medium solid;
border-width:1px;
}

.MultiText
{
color:black;
font-family:Arial;
font-size:9px;
text-align:left;
border-color:#D0E5ED;
border-style:solid;
border-width:1px;
}

.textChanged
{
color:#D0E5ED;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-align:left;
}

.textChangedTitle
{
color:#D0E5ED;
font-family:Arial;
font-size:14px;
font-weight:bold;
text-align:left;
}

.topmainhdr
{
	color: #31656b ;
	font-family:Arial ;
	font-size:18px;
	text-align:left;
	font-weight:bold;
	font-style:normal;
	/*padding-left:5px;*/
	
}

.clsMandatory
{
	color:Red;
	text-align:center;
	font-weight:bold;
}

.TDLogin
{
background:#dde6e5; /* 74899B; */
}

.clsText
{
	color:black;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	width:100px;
}

.clsTextPadding
{
	color:black;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	width:100px;
	margin-left:5px;
}

.clsSmallTableText
{
	color:black;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	width:70px;
}

.AlertBoxHeading
{
font-family:Arial;
font-size:12px;
text-transform:none;
font-weight:bold;
font-style:normal;
text-decoration:underline;
color:#0C1D68;
}

.AlertBoxBody
{
font-family:Arial;
font-size:11px;
text-transform:none;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#000000;
}

.SpecialsHeading
{
font-family:Arial;
font-size:12px;
text-transform:none;
font-weight:bold;
font-style:normal;
text-decoration:underline;
color:#0C1D68;
}

.SpecialsBody
{
font-family:Arial;
font-size:11px;
text-transform:none;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#000000;
}

.AboutUsHeading
{
font-family:Arial;
font-size:12px;
text-transform:none;
font-weight:normal;
font-style:italic;
text-decoration:none;
color:#000000;
}

.AboutUsBody
{
font-family:Arial;
font-size:12px;
text-transform:none;
font-weight:normal;
font-style:italic;
text-decoration:none;
color:#000000;
}

.DocumentHeading
{
font-family:Arial;
font-size:12px;
text-transform:none;
font-weight:normal;
font-style:italic;
text-decoration:none;
color:#000000;
}

.DocumentBody
{
font-family:Arial;
font-size:12px;
text-transform:none;
font-weight:normal;
font-style:italic;
text-decoration:none;
color:#000000;
}

.MenuGroup
{	
cursor:pointer;
cursor:hand;
background-repeat:repeat-x;
}

.MenuItem
{
font-family:ms sans serif;
font-size:12px;
text-transform:none;
font-weight:bold;
font-style:normal;
text-decoration:none;
color:white;
cursor:pointer;
cursor:hand;
padding-bottom:4px;
background-color:#31656b;
width:130px;
text-align:left;
}

.MenuItemOver
{
font-family:ms sans serif;
font-size:12px;
text-transform:none;
font-weight:bold;
font-style:normal;
text-decoration:none;
color:black;
cursor:pointer;
cursor:hand;
padding-bottom:4px;
background-color:#ffcc33;
width:130px;
text-align:left;
}

.MenuItemClicked
{
font-family:ms sans serif;
font-size:12px;
text-transform:none;
font-weight:bold;
font-style:normal;
text-decoration:none;
color:black;
cursor:pointer;
cursor:hand;
padding-bottom:4px;
background-color:#ffcc33;
width:130px;
text-align:left;
}

.MenuItemToolTip
{
background-color: transparent;
border-style:solid;
border-width:1px;
border-color:black;
font-family:Arial;
padding:3px;
font-size:8pt;
text-align:left;
width:130px;
}


.RadDockingZone
{
background-color:infobackground;
border:1px solid #d3d3d3;
font-family:ms sans serif;
font-size:12px;
}

.RadDockableObjectFixed
{
border:1px solid #cccccc;
background-color:#ece9d8;
}

.RadDockableObjectDisabled
{
border:1px solid #cccccc;
background-color:#ece9d8;
}

.RadDockableObjectResizeable
{
border:2px solid #cccccc;
background-color:#ece9d8;
}

.RadDockableObjectTitleBarLeft
{
width:9px;
height:27px;
background-color:#13005B;
}

.RadDockableObjectTitleBar
{
height:20px;
color:white;
font-family:ms sans serif;
font-size:12px;
background-color:#13005B;
}

.RadDockableObjectTitle
{
font-family:ms sans serif;
font-size:12px;
text-transform:none;
font-weight:bold;
font-style:normal;
text-decoration:none;
color:white;
}

.RadDockableObjectCommandButton
{
width:18px;
height:18px;
background-color:#13005B;
}

.RadDockableObjectHorizontalGrip
{
height:5px;
background-color:gray;
font-size:1px;
line-height:1px;
}

.RadDockableObjectVerticalGrip
{
width:5px;
background-color:gray;
font-size:1px;
}

.RadDockableObjectInnerContainer
{
vertical-align:top;
font-family:Verdana;
font-size:10px;
padding:5px 5px 5px 5px;
}

.RadDragHelper
{
background-color:orange;
}

.RadDragHelperTooltip
{
border:1px solid black;
padding:2px 2px 2px 2px;
background-color:infobackground;
font-family:MS Sans Serif;
font-size:6px;
}

.Subtitle
{
color:#000000;
font-family:Arial;
font-size:16px;
/* font-weight:bold; */
text-align:left;
vertical-align:baseline;
cursor:default;
padding-left:5px;
}

.textBoldLeft
{
color:Black;
font-family:Arial;
font-size:11px;
text-align:left;
font-weight:bold;
}

.back
{
	background-color: #eeeeee;
	}


body
{
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
background-color: #eeeeee ; /*#DADADA;*/
}

.MainMenu
{
	/*BACKGROUND: #dde6e5;		
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	MARGIN: 0px 0px 0px; 
	BORDER-LEFT: #aacbee 0px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
    */
	filter: 
         progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=lightblue);
    
	width: 100%;	
}

.MainMenuSLCP
{
	/*BACKGROUND: #dde6e5;		
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	MARGIN: 0px 0px 0px; 
	BORDER-LEFT: #aacbee 0px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
    */
	filter: 
         progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=darkred);
    
	width: 100%;	
}

.MenuOpcion
{			
	color: #07519a ; font-family:Arial ; font-size:12px; font-weight:bold;
	BACKGROUND-COLOR: #dde6e5; TEXT-DECORATION: none;
	width: 100px; height: 25px;
}

.MenuOpcion a
{				
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;	
}

.MenuOpcionOver
{			
	color: white ; font-family:Arial ; font-size:12px; font-weight:bold;
	BACKGROUND-COLOR: #07519a ; 
	cursor: hand; width: 100px; height: 25px;
}

.MenuOpcionOver a
{				
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;	
}

.MainTable
{
	BACKGROUND: white;		
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	MARGIN: 0px 0px 0px; 
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
	width: 750px;
	height: 1100px;
}

.TableMantenimiento
{
	BACKGROUND: white; /* Gray very light*/
	
	color:		#07519a; /* blue*/
	font-family:Arial ;
	font-size:11px;
	font-weight:bold;
	margin-left: 3px;
	width: 95%;		
}

.BotonMantenimiento
{
        font-size:x-small ;
        font-family:Verdana, Arial;
        font-weight:bold;
        color:white;
        background:#4B0E0E;
        border:0px;
        height:20px;
        cursor:pointer;
        /*#005496*/
        
        
}



.MainTableLogin
{
	BACKGROUND: white;		
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	MARGIN: 0px 0px 0px; 
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
	width: 800px;
	height: 600px;
}

.MainPopUp
{
	BACKGROUND: white;		
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	MARGIN: 0px 0px 0px; 
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;	
}

.MainPopUpTemp
{
	BACKGROUND: white;			
	MARGIN: 0px 0px 0px;
}

.ContentPage
{
	BACKGROUND: white;	
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	width:100%;
	border-color: #31656b ;
	
}

.divBorder
{
	BACKGROUND: #dde6e5;		
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	MARGIN: 0px 6px 12px; 
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
	width: 50%;
}

.divBorderAll
{
	BACKGROUND: #dde6e5;		
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	MARGIN: 0px 0px 0px; 
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
	
}

.divBorderText
{
	BACKGROUND: #dde6e5;		
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	MARGIN: 0px 0px 0px; 
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
	color: #07519a ; 
	font-family:Arial ;
	font-size:11px;
	width: 90%;
}

.divBorderOnly
{	
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	MARGIN: 1px 6px 12px; 
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
	/* width: 100%; */
	vertical-align: middle;
}

.label
{
	color: #4B0E0E ; 
	font-family:Arial ;
	font-size:11px;
	font-weight:bold;
	margin-left: 3px;
}

.labelSubTitle
{
	color: #07519a ; 
	font-family:Arial ;
	font-size:13px;
	font-weight:bold;
	margin-left: 3px;
}

.labelContent
{
	color: #07519a ; 
	font-family:Arial ;
	font-size:11px;		
}

.labelPageTitle
{
	color: #07519a ;
	font-family:Arial ;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	font-style:normal;
	
}


.btn
{
	cursor:hand;
	background-color: #dde6e5;
	border-color: #aacbee ; 
	border-style: solid;
	border-width:1px;
	font-family:Arial;
	font-size:10px;	
}

.combo
{
	color: #4B0E0E; 
	font-family:Arial ;
	font-size:11px;	
	margin-left: 3px;
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 	
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
	/*#07519a*/
}
.cajatexto
{
	color: #4B0E0E ; 
	font-family:Arial ;
	font-size:10px;	
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	margin-left: 3px;
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
}
.textContent
{
	color: #07519a ; 
	font-family:Arial ;
	font-size:11px;	
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	margin-left: 3px;
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
	/*text-transform: uppercase;*/
}

.gridHead
{
	color: #07519a ; 
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	BACKGROUND: #dde6e5;   
	vertical-align:baseline;
	cursor:default;
	text-decoration:none;
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 	
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
}
.gridItemGroup
{
	BACKGROUND: white;   
	color: #07519a ; 
	font-family:Arial ;
	font-size:10px;				
	cursor: default;
	BORDER-BOTTOM: #aacbee 1px solid;	
}

.gridItem
{
	color: #07519a ; 
	font-family:Arial ;
	font-size:10px;				
	text-align:center;
}
.gridItemTemp
{
	BACKGROUND: white;   
	color: #07519a ; 
	font-family:Arial ;
	font-size:10px;				
	cursor: default;	
	text-align:center;
}

.selectedItem
{
	background-color: #07519a;   	
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	color: White;
	
	text-align:center;	  
	cursor:default;
	BORDER-BOTTOM: #aacbee 0px solid;
}

.selectedItem A
{
	background-color:#07519a;
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	color: White;
	height:20px;
	text-align:center;	  
	cursor:hand;
	BORDER-BOTTOM: #aacbee 0px solid;
}

.TabHead
{
 background-color: #07519a;
 height:5px;
 
}

.textEditor
{
	color:black;
	font-family:Arial;
	font-size:10px;
	text-align:left;	
}

.textFieldEditor
{
	color:black;
	font-family:Arial;
	font-size:10px;
	text-align:left;	
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 	
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
}

H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	font-family:Arial ;
	font-size:12px;	font-weight:bold;	
	PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #07519a; PADDING-TOP: 0px
}

A {
	COLOR: #07519a; 
	font-family:Arial ;
	font-size:11px;
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none
}
/*
A:link {
	COLOR: #07519a; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:visited {
	COLOR: #07519a; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
*/

A:hover {
	TEXT-DECORATION: underline
}
/*
A:hover SPAN {
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #07519a
}

*/
.contentnoticias
{
	color: #07519a ; 
	font-family:Arial ;
	font-size:10px;	
	margin-left: 3px;
}

.TableIndex
{
	BACKGROUND: white;		
	BORDER-RIGHT: #aacbee 1px solid; 
	BORDER-TOP: #aacbee 1px solid; 
	MARGIN: 0px 0px 0px; 
	BORDER-LEFT: #aacbee 1px solid; 
	BORDER-BOTTOM: #aacbee 1px solid;
	width: 750px;
	/*height: 600px;*/
}
.TablePie
{
	MARGIN: 0px 0px 0px; 
	width: 750px;
	vertical-align:bottom;
	background-color: #FFFFFF;
	height: 70px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-bottom: 10px;
	padding-left: 5px;
	TOP: 0px;
}
#pie {
	WIDTH: 100%;
	height: 30px;
	background-color: #FFFFFF;
}
#piei {
	LEFT: 0px;
	WIDTH: 60%;
	TOP: 0px;
	height: auto;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
	margin-bottom: 10px;
	padding-left: 5px;
}
#pied {
	WIDTH: 38%;
	height: auto;
	float:right;
	text-align: right;
	vertical-align: middle;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-bottom: 10px;
}
.contentIndexColumn
{
	color: #666666 ; 
	font-family:Arial ;
	font-size:11px;	
	margin-left: 2px;
}
.link
{
	color: #07519a ; 
	font-family:Arial ;
	font-size:10px;
	margin-left: 2px;
}
 .Upload{
        font-size:10px;
        font-family:Verdana, Arial;
        font-weight:bold;
        color:#005496;
        background:#005496;
        border:0px;
        height:20px;

}