﻿a:link
{
	text-decoration: none;
	font-size: 11px;
	color: #000033;
	font-family: Verdana;
}

a:visited
{
	color: #000033/*#1a4172*/;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
}

img.menuIcon 
{
    vertical-align: middle;
}
td.MenuNavegator 
{
	background-color: #f5fff9; 
}

td.TitleMenu
{
	font-variant:small-caps; 
	font-weight: bold;
	font-size: 13px;
	background-image: url(Images/BgHead.jpg);
	vertical-align: middle;
	color: #003366;
	background-repeat: repeat;
	font-family: Verdana;
	height: 20px;
}

td.TitleMenuNavegator
{
	font-variant:small-caps; 
	font-weight: bold;
	font-size: 13px;
	background-image: url(Images/TitleMenu.jpg);
	vertical-align: middle;
	color: #003366;
	background-repeat: repeat;
	font-family: Verdana;
	height: 29px;
}

body
{
}

span.LabelTituloPagina
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffcc;
	font-family: Verdana;
}

span.LabelTitulo
{
	font-weight: bold;
	font-size: 18pt;
	text-transform: uppercase;
	color: #4386C0;
	font-family: Verdana;
	text-decoration: underline;
}

td.HeaderText
{
	font-weight: bold;
	font-size: 40pt;
	text-transform: none;
	color: #206198;
	font-style: normal;
	font-family: Verdana;
	font-variant: normal;
}
td.PromptText
{
	font-weight: bold;
	font-size: 9pt;
	vertical-align: middle;
	text-transform: none;
	color:  #000000;
	font-style: normal;
	font-family: Verdana;
	text-align: right;
	font-variant: normal;
}

td.LabelNormal
{
	font-weight: normal;
	font-size: 9pt;
	color: #000033;
	font-family: Verdana;
	background-color: #ffffff;
	text-align :left; 
}
td.LineaCelda
{
	background-image: url(Images/TopMetalTop.gif);
	background-repeat: repeat-x;
}
input.Button 
{
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	FONT-FAMILY: Verdana;
	background-color: #004a99;
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #88a0ac 2px solid;
	BORDER-LEFT: #88a0ac 2px solid; 
	BORDER-BOTTOM: #000000 1px solid;		
	
	font-size: 9pt;
	text-align: center;
}

button 
{
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	FONT-FAMILY: Verdana;
	background-color: #004a99;
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #88a0ac 2px solid;
	BORDER-LEFT: #88a0ac 2px solid; 
	BORDER-BOTTOM: #000000 1px solid;		
	
	font-size: 9pt;
	text-align: center;
}

td.ExampleField
{
	font-size: 9pt;
	vertical-align: baseline;
	text-transform: none;
	/*color: #919190; */
	color:#000000;
	font-style: italic;
	font-family: Verdana;
	text-align: left;
	font-variant: normal;
}
tr.MenuHorizontal 
{	
	background-position: left center;
	padding-left: 15px;
	font-weight: bold;	
	background-repeat: no-repeat;	
	background-image: url(Images/BgHead.jpg);	
}

.DataGrid
{
	background-color: #F4F4F4;
	border-style:none;
	border-width:1px;
	border-color:#E7E7FF;
	font-family:Verdana;
	font-size:9px;
	color:Black;
}
.DataGrid_AlternatingItemStyle
{
	background-color:White ;
}
.DataGrid_FooterStyle
{
	font-family: Verdana;
	font-variant:small-caps;
	background-color: #ccdee9;
	color:#091f5a ;
}
.DataGrid_HeaderStyle
{
    COLOR: white;
    BACKGROUND-COLOR: #002b7c;
    font-weight:bold
}
.DataGrid_Pager
{
	color: #4A3C8C;
	background-color: #f5fff9;
	text-align:right
}
.TableBorder
{
	border-left-color: #ccccff;
	border-bottom-color: #ccccff;
	border-top-style: solid;
	border-top-color: #ccccff;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ccccff;
	border-bottom-style: solid;
}	

P { page-break-after: always }

tr.ImageHeader
{
	background-image : url(Images/HeadBackground.jpg );
}

td.MenuNavegatorUser
{
	background-color: #f5fff9; 
	background-image: url(Images/ImageLeft.jpg);
	background-repeat:repeat-y;	
}

a:hover
{
	text-decoration: underline;
	font-family: Verdana;
	font-size: 11px;
}

.JustifyText{ text-align:justify; font-family:Arial; font-size:x-small;}